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

FILER:

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

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

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

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

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

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	FROST BANK CORP
		DATE OF NAME CHANGE:	19770823
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cfr-20221231.htm
<DESCRIPTION>10-K - CULLEN/FROST BANKERS, INC. 2022
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:a9a555eb-4694-4a2a-a769-bbb7e76b7ddf,g:246d84e7-1f61-402d-9deb-039c4783f33d,d:a981299f69e8449fb29457727ff9071e--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:cfr="http://www.frostbank.com/20221231" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cfr-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV80L2ZyYWc6N2I1ZWM3MzE4MzY4NGZkYjhjN2Q5MjJhNjhmNWNlN2YvdGFibGU6YjI1Y2ZjZDA2OTg5NDg4Mjk5Y2YwZmY3NDk1NTRkNDMvdGFibGVyYW5nZTpiMjVjZmNkMDY5ODk0ODgyOTljZjBmZjc0OTU1NGQ0M181LTEtMS0xLTkwMTY4_64d25fc1-b170-4b31-8507-ff77a2f9d0b1">0000039263</ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV80L2ZyYWc6N2I1ZWM3MzE4MzY4NGZkYjhjN2Q5MjJhNjhmNWNlN2YvdGFibGU6YjI1Y2ZjZDA2OTg5NDg4Mjk5Y2YwZmY3NDk1NTRkNDMvdGFibGVyYW5nZTpiMjVjZmNkMDY5ODk0ODgyOTljZjBmZjc0OTU1NGQ0M18xMS0xLTEtMS05MDE2OA_7735af2d-2e78-47a1-a0a7-488c29afb69d">FY</ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV80L2ZyYWc6N2I1ZWM3MzE4MzY4NGZkYjhjN2Q5MjJhNjhmNWNlN2YvdGFibGU6YjI1Y2ZjZDA2OTg5NDg4Mjk5Y2YwZmY3NDk1NTRkNDMvdGFibGVyYW5nZTpiMjVjZmNkMDY5ODk0ODgyOTljZjBmZjc0OTU1NGQ0M18xMi0xLTEtMS05MDE2OA_41913df8-a5eb-437f-9479-40545703ecc4">false</ix:nonNumeric><ix:nonNumeric contextRef="iee56450f7e3240c5ba80d19f7a520440_D20220101-20221231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE4NQ_ee286253-2209-43e2-bb21-bfeb734820bf">P1D</ix:nonNumeric><ix:nonNumeric contextRef="i8cff5733d92b497da50bfee4b1b284d4_D20220101-20221231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE5MQ_cf4568de-ba8f-486c-b4b1-947f0b41bdf3">P90D</ix:nonNumeric><ix:nonNumeric contextRef="i7b52ce345e8e4b6aa45084df53229535_D20220101-20221231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM3OQ_c1f756ec-705c-4297-af94-e07a87de7634">P30D</ix:nonNumeric><ix:nonNumeric contextRef="i50c40b6b7b8644cda9b7cd467d582e51_D20220101-20221231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM4NQ_fcc18b93-2429-491c-afea-05252eafb821">P90D</ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:CreditLossOptionalTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1MDg_78201f81-5b2f-47bf-a63d-4bf9235213b5">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="ie6b86ca876cc4a1c8ddadcfdd58e9ae2_D20220101-20221231" name="cfr:Finalyearsofthetermofthenotes" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMxMDY_f84313b8-5200-4b6a-b643-4f4c1e5460e9">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:CreditLossTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2MjI_14c09f5f-f2e1-492e-b1fd-e5fa198b0b10">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:CreditLossOptionalTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2NDk_78201f81-5b2f-47bf-a63d-4bf9235213b5">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:CreditLossOptionalTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY3MDE_78201f81-5b2f-47bf-a63d-4bf9235213b5">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="ic5e0b1cad629479eae88da4fc29b7bdc_D20230125-20230125" name="us-gaap:StockRepurchaseProgramPeriodInForce1" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyOTA3_9f8f8636-eee7-4555-b0cb-28bd0b211c25">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="ia592d9fc7bb149e8af369afe823473a5_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="ia592d9fc7bb149e8af369afe823473a5_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="ia505310e71f64901818c9183f4fcb371_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i2b8d87cfc2854a8c9f5c3e992ef820e4_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855">P4Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cfr-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08092953b9a74e23ae202abe70931c76_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c89196f76834619abef0908e610f688_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i406d4099d2484c6b95d7e4481b5ed506_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="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i3e317560e20e41539fa4221aaa2398d5_I20230125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i35713a49f7f14f8980af6dac4b96d486_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i1d8475f6939c46938064fca163b0fd87_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="i23e4a255726c4354895ad78a525627bc_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic78a890d83384562aa13ab83c6d67984_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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8be525b3eb49405991bd491892a2e184_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i922436daed5c443eb534dac744896dfd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie23c70d0cc464548a418b3cbe881e035_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a6d990db43d40a99af55bdbf11ee947_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i763e5cea1c5f4a03ae7e863573f1791b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4e5bf5aba514a5aaa5fa557da04bf50_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica5fc5cd45b84d57bf9293329a5a9756_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6dec4917ee634f1c955abb29fc4f4338_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d79886c9ec640b98f888b59af797377_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89e4edfa37a14481bbb38b9452b94809_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="i4d973244c1454bcbab38c5f4445ad571_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="ibbe889109210477695e01b422adfeb8c_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="i9a02424137bd41ed91dcb84a8cf20015_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="i90534a354c9240f6bd585c0e13a13443_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="i8c71163fd296491585db58dd829ac01e_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="i3e69656d944242ef8bc78a5f82c1d941_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="ic242dda66a224b7ca24e682b35401803_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e30c86009d541c2a0e9aab03c7e4286_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib47175774baf40b296d75184ccde2d54_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d66d39772c74e95b59de0154a2eebbf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21dc625b4ad940fb9ab18f4e9c64d2f2_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="ie5158a5ce8d94c9790547bc8e2a5d25e_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="i97b210b004694b6f9220204b5ee0a15b_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="i8bbcd05af65847638415ebdc12ec975e_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="i848025c341d34042b264210584cb76fe_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="ic561d0b474794cf98cedd6db846ea558_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="i8a566e28adab4d128229e9940712102f_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i757a54d52f0b4e13987996ceca54f004_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bb435c8f3134e41928abc0b357c96b6_D20220101-20221231"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f1c1a80f001430385f6dc73407f88bb_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32da57490a1c46f8b0afbdd1c623e968_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3eb06d7789c4148847602a1fcfc66c4_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6079fea4d7ca42328608a2c06f0bfd56_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfa5ff2f5c344073b9751971d62ce111_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i104bf59450c240e18d9e8275db462e72_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide6a6950755e4d928484bd3b3547e165_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57c356186a794c50800f5df9e0ac30ab_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i377b6f675e3346ea8324d47423bcbb06_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6683238856c48b999920d05d30a6ba5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb8ad201b2394e18b5b7a03467554d33_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb7dcc6f47d14cf9873518d299838050_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i408c0036b4b949518c65910e0a651f1d_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4112d54f96f496c8527a4b5a1ee1ceb_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f46ff7b9fbd424d8aed60fbd0594331_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i547a874c34f241b88f230c53f8e5a28e_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i347ec05f42ad4f0590179187833fcbf7_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd44eaf31ee043bea4230cd595d22503_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8d2e3d9b3a2475a9bce62c8024e476f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i240bdafc6f73482ca40783697a13cc7f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i484e16a10df746b9906b0c04220cede4_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i153642c934c7422ba1c6dba3615344a9_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i383b90ed05a246919fad3453581e3f9a_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6892694e57c4670a4558a4054d59aa8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id141fecca4fd4392960e0094715335c8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95067ce574684e1aa111bd418d77a881_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c9beaa918eb4ab7baf7ab1dce66d51c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1a1b992dd42424dab32db0370ecced9_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ac35f22ed36440ca2f251a5161e7371_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieee645a8c38147c980c2d7f6b5ebbf22_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffc0bf812331406f944ed2632e970ea2_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbf6306810644d4cbf34996f2bf4af0c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibae74f677546442aa1650b4367f4d66c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a56a4e3b8be4a99aa37776bbedca46f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80661c9c53a74c239263028be53df015_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ea0e986712e43899715f6345b491a77_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia96b7de311d2483a8930cf41acc2c467_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67a41f409ec240f2b77807c52688259d_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i666b571e8c074f91b0bd3db0f0685139_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7bde10020e646bdbaa1f8fe49fd20d1_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4560d8c4d4bf41f09aec96c506631555_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3925d43d4ff46878ce1a743328aa1b5_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icac66ddb9aa749a79864b72f9b54ddf0_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3376f62b58e4cf4b36b4607bebf1df7_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f4258c605c742dda8985b17f833e986_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ebc0096369a433eb16057e788260b9b_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bce1f9c17324c34bb441c78e6636123_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76b13c762a3249c7ba68281230392ff3_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief7d4a264d064c5d9cd396c17cc96d67_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f1e488e0bb3490c8187f784591eff7f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic801a08fdb3d487bb2b98a54ff58597b_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icca0ea67e41b4451b194f5706ec9d0f3_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id007c376ea4240849a3e5127f124515a_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie046d40961e641019b4fdea7b49c9cc3_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74dd6aea099f401886959fcef2695868_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3266a1cef14413ba86f3540e5fc72d2_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97ca0f90b13e465dac8f9276c4712a88_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08a25dbea3a649a2a73243cca609e9d4_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bd3ad1f36c8400498112f957375fdbd_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i969edb8e61674d5680864c113ebc8975_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d515837fd634db78ffc73708addaf6e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bf4839b086743e6bc48939b9bc68f0d_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="ia6abcc8f47f043b9adc389778e7cacfb_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="i3c3c2ff840ec4ffe8651965c20f6a354_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="i44a7b4c0401e4754bd74a0e0c4ca977d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0cd8804de7e43eab4de940948d782b0_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="iaae65b0afdc34573a40c355e318397f7_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96ede30c1ffb43c8ac19018fe1b8c9ae_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b5f0d159a664cfd932abc5467b6ff9b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i629f80b121e942c5b6c0155e03559409_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c8c12cb609b4d6a851fe007518e6a28_I20221231"><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:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fed2b353313483cb4c10b9300cd3afe_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i962b64da20844adaa9d89d09d8f3e55b_I20221231"><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:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if25290b75db14061a3d5a81264184cb6_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49eeb903c53b4f208c2833d109bace5e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e77a12e2bdb48f59ef296ae25b64143_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id33a4a0c63454c3eb399c84de96d3142_I20221231"><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:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2abce459a2c4fe880637620d99970b5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8780c2259594406d863bae4eafb59030_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4482dedf2b044c4085f4a9d65db3ac0f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cdc2d283c5d4efaad0853bc3a7e2aa8_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32a1f4eececf47b189478510cb2b215a_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cd8e63e986848fdbe79dac52cf90445_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53389712660b466390a966049f01a7b8_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b0075f0c73841aa98b4d3e8f5ba6569_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4af2b2cffbfa4fc5a520b1aa920485e5_I20221231"><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:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05f98508d99a4433863a0fd5d6dac248_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="ia1971f9959b54cebac5463baf79fccda_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="i0edaf2f9f8274fc1b8eb7ca501462c51_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8393b512bca84847912b066efe81f119_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba52ec396d05431da2bc1f0b3b157f2a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib739c8fc369045088effa84435cd212e_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7041728f76164039b84f717cb42349dd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i096af549fd76498ebbd18c3accb2fa48_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id33d9d26c1c54a61bd1a210bf006211a_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a61e76fece846509e8df85fc5db6be5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie45cabf7a56f4d10b824d23f2a1db3da_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i811b2b9b18784054ae332f50f270324e_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="ic447f8eb83f541419341177edaca24db_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d793d5f0d2c4e41847028d9949520d9_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="i1f602dba8237470ca0f381aa49b4156d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d353561530b446698246b929e5fb50f_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="i8e6d6da701c64c938130fe0521c4efcd_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c256559490f4ac08a7fcee6f17b4939_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="i545993b6f69740a5ba90df4ffa8c4c76_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938576f728cb4ab48b66633af99a539e_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="ia4d654710ab240c0a8873dcac5713f6f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49d184d93c8c4bf6979a10acd0b052ac_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="i9c19cdd0344d4c298d669ffb8ce92813_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i828f737a5cc940c3af6af870ec7adbd7_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="i6e54c53f10844c13b02df0d9a20afd38_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id697945d50df485294195eacb0be9e57_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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee99ee41f06e4b92bcba28cc2a683ef7_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="i1790f1a2f0574c7bb640aa7542c9de93_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11052eddbf39410489f577cd4ba2ec11_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="if34fbe51600e424dbb3beb72b46d676b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i338ee25ec7d44a079821cd639d8be861_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="i18a4c03e000045bd8d6844c25a76cbea_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8be602c048ed4059a7e50fb582922c91_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="ibabc5ab5fc6b448a8ac3256b00c5c82e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2328e1aede5d45cb8608ba0b5bac409c_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="i993c5274f59f4860aa716f65a066ef64_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:HomeImprovementLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4a2ef4dd42944ec9f17c44b6c3f52fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:HomeImprovementLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i981a4e35085747b8817231947b6f1096_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d5382739d1a4d3b843d8dc9c5d12189_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="i147524cd24d3422aa8cbd479e2db9c67_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a53709c2da5474da8633c3b682bc198_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="ifdedbd7a41ab4d53b98999722f62e606_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1500d90a6874fceaa2bf413ea32f853_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="ia86c150797f54e0aa800edcbb1659a35_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89fd4f89ae7b417db49bcaa8789a09f6_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="i0ed8fa06e0404531a379c3fec3f3ff9c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i532a0fcb303342a494a4f374abd737ae_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37f5cd047d524b1fb6b18e78e10b84ac_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ebab49b57c491f98043c0d36b6b2ae_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="ib703d24e1f2641b99309f0f165b0094f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic781ec81ad8949cfa420acc91468cfee_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="i0f6cae374b704b43826974ef1312e87e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b8976d0f96f4b06b67b851f65250c18_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bf94c025e25486eae93999f15218c7e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2614a8bab08f4b93af79946a055fdcac_I20221231"><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:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15bcd463996b48afb53380b96e0aecbf_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07e1b793d43e40eca7378016b1a44c7f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><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="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3ac98207a844e10956d36bf984946a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8d621f680ef44f28973407ec9a53358_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><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="i446ad6010e2e485cb45ff3ad99076d84_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><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="idf91ccc786d745d79b06d4249bf84d1b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><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="i2d29ce28576b4bc283a225ff6a11e919_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8884576932cf4a70b4ce54b1f75544f5_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74eea2a42a274b2eb99e498b9f54653b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife6b528ccd3a4a1686b3d95e0ad480c6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e18d6964a674f149dcc980894c055f9_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c20b5d3e0c347e683152a9f1f169a80_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d44963db2e94605a4691aa567df73bd_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i545f2cec2313446c8161008a55649407_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf3a03321fc445dbb056f676c63dd139_I20221231"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i699a679bb40a4ca7bd670dec247bec64_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id21e5b447c2740948d45dc6220329b2e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fa9866b83f3436c8414378107fe625a_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c0388da19a34df9b4435e0054cb9f3a_I20221231"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38985de60c624a55a4372bea42aebf16_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5dbe2371b2446e9a67e1e228a6407fa_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i541f48896ccf4d1f863f312b5f68713c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba2f6fef2ae64a5d8fc38eec87be6718_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32ba7d96e38543f39598ef38e0c8ba03_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4be2e4c701e469c9430f818bebc07d9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18888ff5ffee472ab77f4592213598f9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic824c5945d6a4263ac1a42280e95b943_I20221231"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3091052b1e844a15ae08733f18457f80_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide2392eabf9c4aa289e42bab3eac50a1_I20221231"><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:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id658ff0190484751bac45669f6454a53_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a8f9a298fb349c89eafa070730a66cd_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf5ad23fb1364dffaf42dd090c08c286_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85818226f56b4370b633fea8d4946fe4_I20221231"><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:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i340d44c557314b2e8d37e7d1bcba7317_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90e26e9bbe8f4772be9e107e7e0c929f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02e703a72cd5460f98870c002a6ea7a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce182a542e0462db03228f5ca184bef_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id33ec221d3544ad286b63044bf9e63ca_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33998809a78a405da317908997115414_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0784c36387e4680a693411973b01352_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia555ac7c3f6d447ba8ad5de40491df2a_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2f483ce8c90454e985e27e601abe7f2_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86247147564540f29242b66b78ee63b2_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba3703030f27449face3e9043222b38a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea1785c11c354d02971cf3f997665194_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fdf224326294f809c29668bda68b38a_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9fb4e00a0da449997d2f3d2969cab05_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b3fb91d59ea42fd87908f8b4268effc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e0f1e0313e24fa4b3361fb3730e71bd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fee13cc86e34a3fbf4bbc8c037002d3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a92a914a37d4f748ab8da081c40e8cc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia53d4da033414269910983a156d40a6f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="item"><xbrli:measure>cfr:Item</xbrli:measure></xbrli:unit><xbrli:context id="i5f6f3036aa5e4f08b1068ad21fdc4b4e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia62c0dd582b84b69a61dafc4ac939c88_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0f96c96cf9848c1986530b12569e6bb_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0fd8915e88542658b3cfac570e3d8b8_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic05767de8c0d43e889f0a504e13e3a70_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i671df05584254892ab439f859c914ba3_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac476009c5e94351b228c376830f7bfc_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60df108c71d74170a5c9ba48a704a5aa_I20221231"><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: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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0264cbe8cd424617876a925576305baa_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33e1747ecafa449a9b26a51c1f399778_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06f01a4b5b7e411d946cdc475d993f14_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i030e11c38a074f1fbd4fc7be0060a890_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="grade"><xbrli:measure>cfr:Grade</xbrli:measure></xbrli:unit><xbrli:context id="ie6640637169f48ab9ee513fa7ad7a8ef_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59f72f3dc629440da13897f06a496b06_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70c837505fea4e45b7a97c0e6f7e9592_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c1e934763724338907b516437662cd3_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbe99fcd11124b90aa83d4b37de9d39e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92b456069a5048adb29233883152521c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie51621eea8244376b0e6c38b1eb2ec6e_I20221231"><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:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8b321c2edc34030af5b1d831455c893_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfd7f3b116084c6fab328656d626f9c2_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8391999e115401eb665faa67513adbe_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i509017f0d2e24fc5b45be19e7f681e8b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i403e843e8efe4d6296490fab6a3cca42_I20221231"><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:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd48d3be5b424b7f9508ee9852fad2b8_I20221231"><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:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69c8f81d394d4560bab003072ea3230c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac6a56fcaf0649dab73ea58b1ce8354f_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76595fac33844b20a35ab6943e6de2e5_I20221231"><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:RiskGradeThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3791a5e1bb2144b69f9ff07a7540b827_I20221231"><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:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id99f6bbef9f24156ba0b4ba46f6b5644_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ec149dc6085458f9d980ad2450a6cd1_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i467b2e5d6b8243f79db78c98c51ef014_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bc8bb89222d444292647373e8deb496_I20221231"><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:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e34fd7e3e23481c9d78221e8fb5e783_I20221231"><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:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ab6d6f94af747e990eed724b38abc15_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bcb5dc8fa0d4af6bff4002dbb47bfc3_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icca10f973b0545cdbc9309377f628394_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib19fb015b2ed46d6b16123096deed3aa_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aa07685bc1f4aba82fcd746b2ab0cf8_I20221231"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab4d254403204eaba66fe93a1fbe529a_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03b670d1fed5410d98abbd1db1d8ae1c_I20221231"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i348a54464b614af8beccbe878248d404_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07eab666b0ea43149c4cd5b1eb6c764e_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebf189471e1e49ff858ca3476e480cf8_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96965a7505a44ad192778d2834282f75_I20221231"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5154a54352e452c9fa888f40b8cd5f8_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07edb86ffa5b4619a677b0bf7f557d0e_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bc061da1a964a29963d109860d56d09_I20221231"><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:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7eeda03ed2ab426f937a00e3278f8ad8_I20221231"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08742776336843688222a0152415c1f1_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id99513b2cac94141a1bc20272e52368f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f560fedef6744e0a0b9b264f0317619_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3baaf235eb484ad7820fa03b98466e59_I20221231"><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:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ed40191b91a4f469a2eb477000932fc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4e2e28e7f5f4560959cd7d70c71ab02_I20221231"><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:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7429f753510b4f4fa21f158bd2145cc6_I20221231"><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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2879198eb5f7419a8b411a5dc244de3d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96d246405aec4ac9bde2e3b07e45456e_I20221231"><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:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99c93f19895143c6bc23d9f27971e14a_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i364243c640c441439c59585b82275dd2_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbc0db2d3576493eb23b768da79dad0f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i704ffaa7f9154feea7885504595b080d_I20221231"><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:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fc97911a7bb4817ba076bfe0612f1fd_I20221231"><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:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8c252c6854f4c68901676ea551f86fc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f2ebda817f44977b953e1b5040a59da_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43bd221604974f00be686c0b44177bfd_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie950aaa907464f1a9df76480835a42b2_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcf8f0c800e54b8484db69d785ba1b9d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief0c00c3050641a5926d0322ddc078e5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i252ff67532ef44309c97b802a305c831_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i432ae934e4b942ba848934cdd7ebbc40_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29773adb4e4c401893e0178749a58420_I20221231"><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:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8c99e62fdd04148bea16c2dd862aec3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b990478421846438d81900b2a1086d5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80b7cf0d48d9493b96d6885d91e9af74_I20221231"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fbbcf38516a45c0a4fa28542a43f086_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5a6e6a2bb7c4bba94592ac00db004e1_I20221231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdba0b111bf64bf7ad73d8b540c46c73_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d1bdf7353af45d9aabfea159f83f263_I20221231"><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:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id726b6bdc2ce4ef49fffad7338746c4b_I20221231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iace4ea8308ca4bff83b13b120262e81c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65332502d35a46f1ae2fbcfb09d72f13_I20221231"><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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce38476a7d64119a2b01b6b79be3235_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap: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="ic81c1e2b84394dea9dbe059ecd98a236_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><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="ib943b1f3437e47d0957c1619ad24d671_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="ida93b8e72638468b9581de80c2f4f450_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8388a0fc4b924ee1a7254dae2ca8c85a_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="if443c3c0ec674a4ba67fb334fd1d7da2_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78d1bc1378bb447ea81ffb55f91a58b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2b0eb98b30d4855a5bcc80de680db59_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="if34d41e755d946039db2107abdc9c1a9_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44f73c7bf2fc4de5bfbf7206a913210c_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="i46b7989d9ef8497b93da46e05803c30d_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e2d2845c6ad4a009253c1ee94ede8b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i995b864945fd40a8b46159acc6876c24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a5abd6d99d1449a8b09f4c9cb34c449_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5db5b194a64e48b3b851921758f6e2ad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c70de7744d04c38937efcf0038a9ca4_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2631163ce1994963b8b008296a4dfa69_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ad391a169d440c9839369c78cc32d37_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc2eb8f7afae414688f5eb09de82fd7e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic43b391f25f04049afc37c1275e786cc_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="i4d3685ada4a443388e975b73267ec32a_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="ie3f89b757d824a58a2614fca72c054b9_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="i6124e3e34f254401a699e9d12fbef512_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="i205a477b64034762b0526cbbe5c9816e_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="i9c7f32c8d61649568f5caa01b69c1d0e_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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43e0d77701804219a1be8e1644ab4512_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:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i750d24c18ea340b7be35ddf0977c862a_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b63419b64f4b2abb49076045d1bc85_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="i9397ec4211354f1083238f5c12c1437d_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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddba7c1c86134f4a91d3039e37413510_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:RiskGradeThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e406515f7f047b0ab66af71d14c3e26_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:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fcf7342db354fbfaa51aa60b19ac8b8_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20d7ad356db5468e83aae75237b24a56_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i775b2355c838417faaea20127f10b8e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a72c2e0c23d4adc866fe037b73daa5e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i393b9c3d8af64f83ab84810514ec69f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic15cd58cff9d449fa7f45b2f13041fe0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90c0a3d903ff4ec78b14bcbc16332ed4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee8766fe50784b2ba9bd8b0840dccec8_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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic33ae2f11d904a6b9e3cfd26c008fa51_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: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="i173d5d88d58a4972982cbfc587c0f0a4_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="id909b2dc20004b9e9e59e17d24f4352c_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: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="i3e0faccbe04a4474b11b7c009731c596_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="i7335754dccea47e8a9176df020d8a278_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: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="ie86f23c7f6ca49f79e0fded96ab72809_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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7b3d5bc65554974be3186918828b084_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:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfb8091103a64aea82079dc504ea5c71_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8076b2a2597244eaaac27f778cf364f1_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: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="i83a20c03698d4472be8622d02b78d9bc_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:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cfe7f4d417a469d89d9f175f1ac3702_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:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0b05a24b1a848b5bcd88a5047db87ec_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:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb5f9b1f3379476dbff63b6b1e4369e8_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia36b243969cb4b6f902a45814cfb96fb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a17ea1db2bb44f998bcdca178b1acdb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47a14de5577346c781ad5559aaee07db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c26294c618e43a08fc1696b9a9e05ae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cd7977f77fe4cbfaaa24cabe173b8de_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81809496c93e41d883e25db33af9aa24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c1ab495413d4c4482bd7b8120e6b708_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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9512ebea4ab2456db50465c0dc437c2d_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="i7ebc6ccc175d4bfa9aaec74449436e6a_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="i9bcdc32972ee4ad5abefcd74cfa05bbe_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="i49e8dacb70a545dab5d1b3793b207b64_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="i6eafa47f03434094afe2417c18a82fc1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12697790bb2149968ea6b6ee97be08fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia131f9a1c97f43d1b90898b8c532b51f_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:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if342ad62b64d4065ad71d3e69cc84c0c_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i757a662c82fc4258ae0e56860ea60ad2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie184c182df5b40388a8f651fc236294e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id509972b582540c0ac3f6b4d21337d5f_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="ie350e18f26bd449793975b711271c4a5_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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i759d2578ef70472181d0e641ef887962_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10fcb186078c42e4bc8d8861909b66f9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf899509683a4294a752eaa887024052_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f2d59259cfe4fdc8893db73c6639f89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17abf574e41743df8178050113a00db9_I20211231"><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:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e5cf559bfc445b59926a6ba6b9e36d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib54fa70467404864a1edcb8512191107_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c51430c2754451c94669c1bde9a626e_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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i932d16af820b4e3893b89fab0684e47d_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1f29c19f97449688ad072f78bd21f3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8841300160ed43deb9a23123a1a54b1b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b9ad60a2434751a74d06fa3c5214b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i519e5ea8dd1b48dc8c9213d9d5e4be0b_I20211231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ecf4554514e4ad18c63aea6e3087871_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia79287abaf284bad835fbf51ae0f86a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i782f4e03a44047d29f283987ae27d7f0_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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc951d2c4ee14746931e74f6eae80484_I20221231"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie61f2cac2d8c4ea59b2b47661ebd16a0_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e76ac4922904740867fb1eb1a44aa2d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i029dd0e9cc834bac89fe0f253df5b699_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3ba7916a2a34786bc7182ed32100710_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b893718538847929f18ecbaa9707479_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec449a1bf19f4238ac9134d7bd77e63f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabeb498ef806480d87b9fb51a4e3c0fc_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i459cfede89604441a89fd148ddc65cc7_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia29719a8ead848a39e4f9eebd86d8bea_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia425009051b743498e3ce42ee51a31f0_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74ebd1e789244d36a451659d6ea316d6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9d6b7143fd941268e9c7b6c670363db_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2eb14b53b2140cd81668fc05d5acc03_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8fbdb87ec844bd4acea186c0bfa78a0_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i101c4f34d00b4f4f9e8f1b22428b7591_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib99ada62d05d44b98417202415bc0db8_I20221231"><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:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i285173fb6a05477bb461a70002768a18_I20221231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i801e9664f93d42d2be2b7bfc8234ef5f_I20221231"><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:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82167dfb671c40b182d07887dcae2ce4_I20221231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79e7a403627e4e1ea92126a296b9576c_I20221231"><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:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d23bcc0757c41488f82f28350c9bbcd_I20221231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e065d9504e14b3295700dab0bae5e67_I20221231"><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:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibca09d9ed8c54a99b747cbae9f1fe9ad_I20221231"><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:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c4bd0e31f2949389ccdbdaf2235c68c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic64ee431e0fd44d385e9b270a167c9dd_I20221231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaa1ea157cdc48edb47abf262b9a9f37_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i991a6d14cb6047e3b2a794d0e0e8944d_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51f9431945904515a7b5879e2b7d5603_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1db1584066b8423d852df4cc4fb55df3_I20221231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3edadc8210f04933bf47f2d95428818f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b28d056d59247adbc972398dcb5c62a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i859c7454f8ff494399b338e8b22683df_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8f8d83a11cd490d8187e2e849c65c00_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffbddca017ed4931878ef22a0cfcd383_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib46f7fea5bd845528db73bd5dad7fe02_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie73796df668e42569789e7dcbc6d9e77_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47479056b8274edeb257186f4129d51c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29e3ffc39cd54155a7081d047aea4b00_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3578de8fd0a14b7198b91fde56bb4620_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f515ee1532846d88a15fed718c828d3_I20221231"><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:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7d01cc2f37a4d739029846d6f579c19_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0faad376dc7435b8421ed0b52ff4a60_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42ce3e83be514f529043d218bb92790f_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefcedef941a84843adfd984671d6a3ec_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i596161b010f94e95865a9bc49e2f3df4_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96cce3dd71c74153b0c829b36756c439_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92546d5b989d4e889035caa33ccb475d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72d676da7e7e4264bc837e8a255a35f1_I20221231"><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:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7608e8a830e4be0a677a5b393e0d29c_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic677a83fad7c4cdb8d15204e2ca2dcc0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i857d4401bc7b42839d9677925bb3085a_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib51e4a07ec554becb08dcf59ac006faf_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3edb9b12f8049768107e27761ad9e3c_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i919d0a4cec2241b8911027a6352c771c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id860289682f145bd9d9dd9af64add1ed_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61aa86b4e36c407a9a71cdec4efbbf2d_I20221231"><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:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3012d5fe30894bcf88d8657e1a8c8890_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5772ec4377444adfa3585f8f70a15db1_I20221231"><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:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35f156a1b6d24faa89a073633887ec5b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1481d481cc90447ca947f03043a0096e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if22f436a12a5497784f0287b368414f0_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib601831fb67e4d799dde70d998b385df_I20221231"><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="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e9f6b58b6df40158b0d744ec2fa44db_I20221231"><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="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06307f5676264097bbb61ceffd426764_I20221231"><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:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1e7f8829d1146f2a31945b9e56a8cd9_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba467e6f81549bf80bb540e19c6b8f0_I20221231"><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:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia120985c484e4290a913a658e46cca70_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibebe509388ff449a84a1b3b87e49d82a_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a6be38e60e74079b3ff58ee82014d2f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fa9589239f044a2911c3b2d5426f013_I20221231"><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="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f413108f0f54d40b7d2247a62838757_I20221231"><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="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i422d7d28bbf948bebcc6e246df885a4a_I20221231"><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:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i223c32ae59124dbd850b59e5d0966e0c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i852cecbcd3da4dd795edd49d39c9abc0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac6f127ed7924df19418d810dba89f80_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabdbe320bf2646b5b6c8197093520107_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i801c5dee00a541eca3be0d2050d2c4e0_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9683a5cf18a94a8e9c7d4affe1457c13_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6bdbdfacd864e4b9ed010f4367b3b6c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9883beaf8a7447c97d840569d08475e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7868813058cc4ef3b98ff0318daccdaf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5644be0d26054b9a93e38cbb64647dd7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaf45ac4e3034acc8186e5c881156e8e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a6743c6a19c4052b1cff6fd230e3c03_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if673c9a9ed844d8485896dda6ef81ac3_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a262ed9ef0342cbb7fcc6445dd9c308_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d7d84e0e51c4eefbbf9e4170687245d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3afb0a5b83a8440d8594e5dfa2191b6e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25ea6b44beb9466a9c2a2829400b6d4e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8ef26877c104ea4a8bd8fcbf09e7cde_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae43584c627543d69cd847e860f38316_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1225342cb5f43fcb361abbbe1a20a0f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4c84ead3d0d41cb856795988d0a20bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7e91e96b4434306941bf7df6642fa96_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62c45d2d460d45e68e277632ab84d0dd_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: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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie39b4fc3850745ae93f019a3ca426bc7_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife00aa1246004577a4ea8d6f88948fa0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a5c2aa0943d465ea7060e7205892879_I20211231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddf39a39e23d40bb8b543ade7a0e3129_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ca590acb5574e5a86a482c64b6e7f64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5df3762bcb1140f6ba62a8b68c586f35_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i762a13b90f15440aa1cab63a565c6ff6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id452bab9984e40e3ac7f1694c03b1725_I20211231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i478d94eb67d442bcaedaaf630d6f0109_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee5405451e384eefb3619b3fd17028be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61db56e1ff4442658841643f94e5096a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><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="i8ddb93b29c934a6ba8f857f5c4e5a4cd_I20211231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07b9a25a217240209435b522e5db5b3b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5c995d218eb444dbcd9179e959e3a59_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6fcf67fea164c02bd8b06fee045c2e8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i361e0f7decec4d7a97c7e42dc0ae2cd8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65da107cc1aa4ced8538fb2e4a71fb30_I20211231"><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">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1e0a461ea474f5b96fcd7395b618714_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ad35a2d1966445ea1bc01e6e478f3bc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee2d109bc658473eb2ec5a3d28793124_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i029f316d03c04fd3a148310b6a449dc7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1fc51ad05ae4b8c93fa55170b06db85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e1fcf20fc674025b77f285aa7365696_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie29a39f471544d9a9566a9fe5f78a944_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i210d933c29c1406fb59f77c9fe35f723_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia852e113c2654b5da4007c95c17b3d60_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3eb271113ba849599d3117a4fca65557_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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32ee07369e3a4436a024f4aff3a56c04_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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcae03a2d5a947ea9e2b5825c2610384_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifeb661c95cad4f9c9b6eed122309528b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i223e2f05b1464347b3ed908dd6c2356d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bfaac237fbf443198592a17ed834c8d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb384e2456d04aad9285e5c0a3b7ab9d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50ab670f6b7742ae851eb491ad8311d6_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9104444f4277438493058a006c6e3ed9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bec62b9e0724074bd80a3a49588d4ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifda06bac4bb54327b59006a0fcd97fb8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76860c1554fe4987823559b4a82e1e70_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7873d27d3e9457dba8abf6fedc780a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0176b99dbb174862884c3e8c80efc41c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37dddc17597c494b8ca277707ff6bc4d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ba57236e4714dcfaad8282602440bec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d08b6c6971b483bb3a5f3b4b5c1b221_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i210aa63ea55c4aa082ad8635e27b12a6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0acddee4c70e46fc99d72ce3368d1ee5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccb5780b0b5d4966824efb54e2eb011a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e271d9e86f84fb5bf0ca9c04f0e35bc_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f45eeafb7374cfb8215efb2bd6137eb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eadf873260940d3be05f7eb2c18851c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap: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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f334a3c533345fabca81bfc36943be5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic47a02dd754f4aab86326e1eb133a5e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0ee8f635fb94f6f89845ce02ff8b301_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8488672411324037a2cd769e88471955_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i225a053fe8d74a68a6a28b56587f11e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45cba94c48674b849f1d22d92546cdfc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><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="i974cf622c7c0420eac3a663eca377160_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29d3b7069f624870af243a5cf89cbd39_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79f35cef577341f9afc6b62bb8805ac4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap: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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8db252a4f6243b6b01488fca900fbcf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55121b45363b4cc7ba485bb102f04b18_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icacedba0c787421e8745e00ebe4e44b6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1eef51e022c41c984f51a84cdeeee23_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaa5635a9d5445b18732df6eeefc9201_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf44a584715449baa69005d662fadc8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i324210bf62a04058b160be3732c90068_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f4fc2f203044592a938485c10482ade_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib769ff7b7690499387c5cbe4d608e273_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="ia4fc107d647f4dc794a98b84661fb57c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9d1a58e6b6e4905a1e09ffbb5f4b6c7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba7cd8031e8343009a7c3292a031d5fd_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2eb4bc69fba14b36ae9cd5e8c52d454e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8a6b926bd464273a74317029d35e497_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8413e3f789744548952a1f4cf4533f9_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c9aafb5454c446386ca424cca79ab75_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie402ef32f7c345ae9305b82291afda64_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide11dcfd615b40528cf7d360853ddb3e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i691cec659195444a97a5e037e0308ac6_D20220101-20221231"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecab99b1ecf24cb3b1e549a4a32fc53d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic010d03571ff4554863f836dff11fb91_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40340a70b44542ec9536b9642944dcee_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35083b8b781a46c59224df6b78da0872_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89f3ac2fecdd4d09969fe3084f97fe46_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8efeb29394b1409ca7f80505f19903cb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6392908ef4a648b1b6ce3d114bf0091e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96c88429136a47cdae642406daed3b9c_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i675cc4e26e02489783883c40a30ca4fc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i176259fc2d724e578d2b05647362010e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6702f527c2e64d91832b389c81a1fda0_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b1bfc79e2145d6a93a3ec5f8d724aa_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id922d95fea29424f87e39fda5c2d5a3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79110bba63f94ac6bb3eb7de15e1f645_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36fdca0617ae4130855d38c3dc49e674_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i869abc89b6e140baaf7668ca1583f1bf_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i664cdb52a56f408ba3cb976ebdb482d0_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i761a1d0deed44defbbb47d7bb7030ba6_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib39198db9ece4e299bd5bd06e1136e98_I20221231"><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:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56e28f4397f246b8bcc4666f857d4cea_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc65f3e161dc4c36809f01c69022e569_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a5047c39d914bae8a3b57bcd1981183_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia45c469090df4c69b111a7c6c3e5a7c7_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07806c7972f041398e563593ae671287_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00e08b95d4264cc9b143645f51cd3cd7_I20221231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1c58ddc33c74c0882320259357ba756_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6e605a4c72e459baecdc50437c53b6f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e068ae5043341d99a4b99c14f76a8fa_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fc4545d674c4f39a9b19143ec89072c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie66c475757114af880d69d89ecc9f2e7_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="i1b00fbfae37b44a39084186dc96c2b9e_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="i23baa0bc27274040be8fd6a79e2e8fe4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f564f2eb5de483387b16aba83fca5fb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08855ce40fda49acbeb164d8d3fd2c89_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="i3f54d2ca709a4e839a3a1064e5acc72d_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="idb90a6785f9f45f499768c4334231f12_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="i742777ea6e2e4facb9c2dda87b9109aa_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="i912a38b322b6407082cf2a1a1a8645ca_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:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13b2f7ef285248c58bdac3d7db627202_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="i600d729f9e9d453cbddbaee2f51d616c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic604ba516e444bd9906238e541779e7e_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="i22e2f967fd40419fb82373b7d821ba08_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="i4bc0c69a20ab4bd680e6f5b3aa4ed3f0_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="i3cdfafaadd574e9b9146c988165a6484_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida92d4cee4944efbb4e2b9ce11e857cf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b17c9976d104ffe89f6ad2a59010e9d_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="i09e98718c9854d68b3f51411280e4d1b_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="id4ad6b9d199e46ea857c32905a6cdaf9_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="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b8b4aee514646319a93922237398724_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="i0f19ca3c1c3846d6b83532192fcce9e7_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="id82f098c95d5438588e025c692632b31_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="i260808affe4a49509f73019336f986b4_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="i1953cc7e82764b7da74a953ad8199adf_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="i2d2fdbb527b24596a39bfaedadaed145_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="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee11be0f9fd24262ac5a19221e38ecf9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia72d16ffaba242e9b01a2f16d7cdf69f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd24d4540ddd41e3b3878a2c65c71da9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if04f620f474a4fe98f845447ea5e7b33_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbeb0904d84241c29885e87eb2423f0e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60b038741ef24971ae8185a383e46630_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47ffd9415dfd4e44a864341711755446_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf682d9bc3da4fbab2fb0b679a4c6439_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialAndIndustrialOtherCommercialFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia30bd562c82d4194acf830ce6638a07b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bd5beed7c184345875d70d72314f154_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="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="i016928efb28f421e8dcd0f04acf6746e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a67ca04353b4a609672d4c35374cd93_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="i6b6677f6f3114850b15cd103f861a401_I20221231"><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="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide692ee7e0ac4222bff1f00c9817474b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb31d9ca36a845d1a8d7b22e1dc75a9d_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="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="i91efda3e0f5c48cb89e8185917c9abc2_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="i4cb6337ef41c42a1b2621fdb4d6139a4_I20221231"><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="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2023be80e09d4912b09c9ed3b1e22549_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ee3277cc6a147a1846516a5a3056f77_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="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="ic9952ba721934656b15559520c537ad2_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="i64d40489e7894c3d8384ea7eb00a6616_I20221231"><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="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37f414212b554e2499cf2c14b89fed6c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i256c89e4a2c5481382ca31efd1108e86_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="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="ic4cc6854a9a74fde82bbcda9d365340e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69a996f72df3473bbbbe49673a608e6f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b8c2e5a55a84d61b6e07cb42b92c7b7_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="i069a0712057d4b9191e6e52f9c590d0c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d900cf4f6d2487ab34158bc27776b8a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib332785abfe8467a814e3af30bf6e62b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45c5ce572b7843d7bdcf5e82fcfae920_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="i5429925076c54f59b3b1e7a47f916f5d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i140e878636994b4db1450995bbfd7a59_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="i164324a3b3da40a78ffa785924aa68d9_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35f2962e61b94e73bef9e4678fae8fda_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="i102baf1108a24022aba1595acdca15e3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc03c2b147f94082b2edd95ae1315d41_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c7cd6b088094e48a3af221ea545c37c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e478b9571c64c2887b02380676bfee9_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i484082bae6b4406781293ab71cf45af7_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic95a29e28913474d87f8a99909daea28_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="ieb68a116c549495981859eb2c2f165e3_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="i35ff8e7a9a064091983108d54df216b1_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c66ba5b96494e3b9a65de9a83f1dee1_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="iee56450f7e3240c5ba80d19f7a520440_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cff5733d92b497da50bfee4b1b284d4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b52ce345e8e4b6aa45084df53229535_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50c40b6b7b8644cda9b7cd467d582e51_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7b926d2b0414ab19240619d59db585f_I20170317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-03-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-17</xbrli:startDate><xbrli:endDate>2017-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5354a0f428dd43e68d72170e4b9c08e5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dd567864ee34316995b24b3694c39bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i863d73e5b7284693b576b27c436cdbd0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5acdff3e16e944b1b010c04bda778047_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61f9739922434d3f8856853ceecf72b0_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2004-01-01</xbrli:startDate><xbrli:endDate>2004-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8d61628c1e74781ac49fb7f3083c1d8_I20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2004-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i390f809da8494a56b961435870e5f752_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a4b7108e9d443d4a93f1e2375b49a6b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</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="quarter"><xbrli:measure>cfr:quarter</xbrli:measure></xbrli:unit><xbrli:context id="i2381b0aa82e84b86b2992164eedb5ca8_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibabeda45285f41eca6bd270909532e37_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="if92eaaee35904eeab6efb649769724f8_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f6b7ffee1cd4645bdb463ae88ac8712_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="ie0ece531cd9940fcadd90a23310147da_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad6f704b4a974e55bcae3ba509d84279_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="i74aae1a5a961465c8fcb1acb78722262_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd9955d8968142e39dc13f9481e912d8_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="icc491c9532f94165ac4d0f828fe5fb99_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebeb9c4266a54ade8e655b5bc340aaa7_D20201119-20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-19</xbrli:startDate><xbrli:endDate>2020-11-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ae3f85a573844929471ac0ac3509909_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1766772217c4732b9c097691de80885_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="i5af3e0fd8ddc4457a687815dc18151a2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8623a55c1a94f5d8a026eb2f7f7ddd5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74c42c3d7d99406e9062257836765cd2_I20221231"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i923b76166b1c4938a678a1e8af2ec0b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><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="ie6b86ca876cc4a1c8ddadcfdd58e9ae2_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e55a334c1504361bde7b6cd333bec23_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="ib1837137c8ba44eebe12a2c0059187e4_I20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i483d43f910c640658f5516cf80cf8cc4_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="i73a8a4d669404ea786200c3308d1f424_I20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb03720bdc234ab48da88bb4eed93107_I20130215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2013-02-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36af76e2c9f141d6b7a8a948d5b98256_D20200316-20200316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-16</xbrli:startDate><xbrli:endDate>2020-03-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2013-02-15</xbrli:startDate><xbrli:endDate>2013-02-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc98a4666aaf4a18bc24a8cda2a524fb_I20200316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ec957e9090c4309be5e3901c62aab8c_I20230125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5e0b1cad629479eae88da4fc29b7bdc_D20230125-20230125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-25</xbrli:startDate><xbrli:endDate>2023-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59afe06d06454858a8f05fdde87f6213_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2021PlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e2ba3c9bafe4da6980d45eb7e29d9c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2022PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i717575746fe047fdbade9dbb817397be_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d53b8418dff428081bcd4753957eab6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i113ce9ced41a4f669e85c046cfc93eb7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78c4738ba2dd4c3b86a253ad41e86877_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9d8ae99a3b14f579adeb6d15e810b72_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3f99bf10861452e92488982f5d01fe6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i327daf5f12c84fd490c711d17826245c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if22e9382766b4e269e4ad6beaee1a670_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</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="i7721950c69224c599b5209910848b08f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aa8963cfca649c6bb677bf1ab6762ad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</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="ie665d33a959d4fcd958f2d847c6ceef0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id95fd15d497f49789a284fad6d8e9c73_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia97b9d7043114afa91d85fa45db7b64e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5819fdd9b6ac43d6b2c31fa3bf5e95bf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a04077c6d9c4cd5bef1f2e5deb44065_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dae7eeff4574527ba082afa4ff34e76_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39a18d8d2ac74be6976a6271040aa2c1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i631a37d92a9a4effa14828882c4b3e2f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ab7e082ebe54939b072a090dc158ecb_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6411619fc4b04dcab865dc279340f5eb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c015681ce6f49249f06c6194c690a96_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i259907e6d1874108997a3e0366f62990_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50014d7b135e460c86c2ba7be5fc77ee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2048210880e84110ad4c95ce23f681db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a37c70ab58144b7ab56d5d9b0c14c7e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9528e1a3203451dbb4e65b5ed32579d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7da4d8c5cfa4d4b8712c616bef4347d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ab797085e0144b6990ac2fe54c7a405_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0d51f7ef2bb4e40a46bf9e6c825477a_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="icf5b0d0976954a4d93015751d8ed0c37_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="ie62ffa0f7a754768aa842d5efe345296_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6042fe539cda4dc2a78fe4543f51c340_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="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbbfc99928614817a73f73adf8296170_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33a6a08c19d847b5a495377a573095aa_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce51c900cbf411facf36660792e2b9f_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53eb844140b743ef902c78d8cdf0335c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcc4071789b34c188bdd91952e35e7a5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia592d9fc7bb149e8af369afe823473a5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia505310e71f64901818c9183f4fcb371_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b8d87cfc2854a8c9f5c3e992ef820e4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:PriorTo2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ed0b1a73fe248e1b721a3611a24e34a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b2460d43ae249e19f3263a92bf4aa91_D20220101-20221231"><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:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e355d993ecf48d5bb4519098f588308_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e6e0666043f4e0b89123bc8ba2a4125_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3248b28d78e441280a7035c3a9cfd16_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d8560b5a2b449ca9a2036db117a5a70_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifde4ae01e54d4dbfbd00c1179598b6e5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id970c4f142144233925a1e7034023c07_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c9d0ffb78904782bd7a1d53d2b92fec_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9779ee1098342f08bae24a90a6613b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id69aac60cea249538ba5f13cd8a53164_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffb5cc24ac98470999159c482ddf9ed0_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb8119330ed7400b842c8df16268055d_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2a6eb5e7b414ed7aa9379e5547babb4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72f7e5b792084a15a3947a4fd73b63ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i670e5236362245f38093f3ed0d52a472_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74f972fd59664905971b6fe784269247_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="i20a96a7816e847fbb50b2e3606121343_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="i1ab23d619d8149e4a0229bcc243663b8_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="i248e04afee4945809206a91db80121b3_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2886b2a083ee4fc5976c35fdeb8fb01d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i747389d074f14e1a9f15ea71c3f3270b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5247923366f84f57bb51c8502ac5652b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fe4522efcad43089679fc4a77265012_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="ia0343567fec540049f71af8fb4a005b4_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="i0969f4915966424ab2804b70b0567c82_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="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i999211f7fef44039b272e76cb7508b63_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3951dff53f4e442eb8dbef96e8a51cef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e45af90bdcf41c99339a13e40567e6b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4082dc2540c5476db7c00bbd07bd9e75_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba9ef5394fff46c9892573edefc38ac5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i790dceb3fe7f4371a6efb688259358c1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cf9ee6ebc744a11b5ec13c2143c9bd8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia366e0942601484db917384dde5de384_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i239e594b475f42c691c6520b0835659a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c1c4b1048db41a688b32dae09a864e6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i082809c500334ed9aa5aa8ccfaf98318_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22e0afc38d9a463080b02af66d2227de_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3907d6869f249ac84ee41c80887d799_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i276465e0b2284a109144c6e177398a5e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97d196b04f6c4314932cc82064ac921f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd488e797d0c4af2b28567d5c0a1ea84_I20221231"><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:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1baceda2e25748a6bdff13334e844cb1_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:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if08cfb45ec9947389f5feb66ed6931d5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic949d3a5d198413cb0b3e1589dd44b50_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="i9a585d2f2c76428694490e56eb2ee100_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i579490e2ea4c4688bf89b6a23af85b50_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i504eaf89ef824d0e8463a5606780f34b_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5888354a406c4117a2ce4443ea6627b4_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86775a12866b4062a975a9dfda109ecd_I20221231"><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:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3089aae8812c4875abad146503fc3ccc_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="bbl"><xbrli:measure>utr:bbl</xbrli:measure></xbrli:unit><xbrli:context id="i9baa416a69004381850ee5744bc2d0f8_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="i4d343e1923e8413bbb8161b00ad527bd_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mmbtu"><xbrli:measure>utr:MMBTU</xbrli:measure></xbrli:unit><xbrli:context id="i63877a12e0de4953847fb5c9243f8b47_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="i701a9f8e2b8f47df933213bf831fbc2c_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02cc229d9d354eb69ac241ceb7bd7f4d_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="i6f102a97757441d597ff95e8df322d21_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc972ec127e64a8982bfce28badd5402_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i0750904d9e124549b25cc979cd74e417_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i247b7218e63042a3a647e7007fa9aa24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="i672f5bcd5ab84308a62f63aea97a7ad7_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="ie5fb3c5dfa314b858c9d354ed37e0c5d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94a53be012314359b1280e769a498327_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="i7f40e7d0a51b4991b10fa64429de0b2d_I20221231"><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:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a22a2afe0034a25990bd47f2e396e18_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:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</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="icb048f268c764087a71288137da1784c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i405b34260d2d4c8fb75b213d40d67c49_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf0ee4ac02d546c1bbf507960bb80a7b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdf5cf0f5b924b8f835408f67ef165c4_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="ia7a9e59ab35241fdab161930b7731018_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie28312caa1f8443ea5daf005e408862f_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="ie205896dd76e4a9387c1398708cc0eaa_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0039e807cc424169b998f320ce619857_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="i07cfd004569d4abd90d1e7371758c107_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7443214af2cf402d8b8d299386940f05_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida27e2f44d804422bf1df78dfa542ab8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69aac7c9eb2c434786cd00c7af47ab0f_D20220101-20221231"><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">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic028eb0ee1d249c7af5efa42cee8440f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d23fbd5a7f5440d9f7b6ee5ab8a7c95_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95558fbb16e946d7a77f737089d558ba_D20220101-20221231"><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:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d96bd0077244d9f82c1f33672dbea37_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6386dbdd792442f8a9b058ccb19abfb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe3e346e821f480b9eb3385f422d6070_D20220101-20221231"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66115ca3aa5b4869a432a23c3463275f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a5937cd29c74bc6bd71affb4b13676c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50eaccc50241435ea7c3fce6b7f39b86_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdb8d314c24c474db56ebe2b65aa82c6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i195377a2c5f3438aa3797205896a453b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35c8b0fa7c5946f392182df262c6c2be_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i985fdfb4f4bc4b348d411509c429f97b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23c7d1c46b9942049415f0f2044d769d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53f4663266fb4e6087639c9efb4612c2_D20220101-20221231"><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:PutOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aa039aaa0dc4d289692c68945fdae00_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77ad510b4e1c4819a21e41f8c28d3a92_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9121beebe0084d27b5db1e5cc5b57103_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i789f52997d9a4fb886712f0c2b66e3fa_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e4d484a297e40fba962190ec322fe90_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30f4c3acdc054205af888d00704f6418_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i685f46791e314930b31ac24f4414ee16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyEMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebd638b686d44c139d879387da083ed5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyGMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85fd44d626174a989df4e8f1764d1d1f_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="if9591bb307264ffaa6521d6a286e92e3_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="i128d2209ee784a1cba1722f7b7cbb767_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie355b62e5588498a92e9ad67242e4999_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11e5391e04c8422e99e2ca156eaf34b5_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="i9614d4217a7c4674a51c99f199eed3aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyEMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i973008c1123e4c13b9af2d5d92b374df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53043b5a80334f88aeec420872d30698_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyGMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73e5864912c14eafa74c5139393f2a53_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="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf505f4dae284de8947feae4267be195_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5566ca0b6748492888867448c939b970_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ef144601b3241afb99d0517969e94fb_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02fbb2c6fc5c41c983194424e111c740_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56989b71fc564af9b05a860e1ff9dddc_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e0be1f4f40c44ca9725adc0e935ede5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4869a8e8e1cc427f85f1b92af812f5df_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i827d371486874820ad0cdc92e37c7c43_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fd11327e59948d1bc3bc9179f2fb9b1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4d762c723804e94a4082c8f831880e3_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3d2f959f77a4137911b119a7ca43a3e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3840795b0fe4a3f8838e7526bd65ba6_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab141e4fe80e47e9b597dd75ec0a1555_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4d20993a6f946b78dbcc4ddeaddedc5_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i864d83b9e59f4cfd90735b353136bb2b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap: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="i206ac8fdf17b42e98326dc393157a376_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="i80f4b2c4b78946d4b8175934a583c085_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="i64d243c3558d4eb7b913a0e83e59e219_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="i549b9b8903c54c0aa6e0520996e84bbe_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="i86d4374739c64f45a29c2767e531b86e_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="i497484166b2d4dada39353ee1435ab84_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd4a3b4025d74eeebfbfba781ec2c3e0_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="if11dc41aba9240d2b90f310f0135fa11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6c122c6dbb24e908ddc192f8e0ff280_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="i6164722a4d8845d293e2b6e9457f14a4_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="i0af53e69c96f40dabf0c73d33b6b63d8_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="i0f9a27e01afb4d86a58526f4283f586a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap: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="ifeb9cee97314430a8ee61f3a087b8a0c_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="iad7c91afbe7d4019961228bf404db085_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id468d05bb27147cc853303d55e7b6b3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iade531fdab48433a8a6ca58fe03ceb35_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b3b09a3580945d2b36a8dfe9551089d_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd0115927efc483b8bc043458ce4c0f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00f2f204e1014f599fd7a01af9a31b2e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42d5dc43229248228b5e6ca5e8286e47_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b14b831623146ccb29a8d08a274f650_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="i2de5d55ea61645628e19b38c75b62656_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="iefad8a87caa24f16b361ff2933acdf2e_I20221231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife72926d57204c6694272d7c9afa4af5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb81c0b732f341afbceebfb8ef1b4200_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="id28b76932f7d438db80820f6afe42823_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cfr:Segment</xbrli:measure></xbrli:unit><xbrli:context id="i9717fb48abe1454187adb3481ab12746_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia952f4facd0e44668e3e4517faad1d10_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90ddaaab4ff044e3a01cec58c994ebc4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36141185979947d391cb3317569d11b6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcc31b8577c549d2a3afa73c24391789_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59142bb0c19d4f84bdc79ba48fc8f181_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e1e4e8fe9344040b75f1aabcfd19990_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i304a635d3c3a45d09e01a186d06b5de7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8638145b8b549b2b1972505b8795e42_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb1189fef0184e7d8a9f9265277c1685_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia981299f69e8449fb29457727ff9071e_1"></div><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg4_79f174af-7660-4021-a6f3-597cc425ea83">10-K</ix:nonNumeric> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc0_ef8de939-32fe-48ac-aca8-3c58cb1b8d87">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the fiscal year ended:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc5_38791f3c-6dbb-4b03-a59b-2f21922b59bd"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc5_fe9d149b-83b3-4f79-bb79-31148f76a91c">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzgz_289ccbbc-507e-4a92-8368-89db37196f34">2022</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Or</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg5_c7784839-1bf7-4e16-ab00-42f92891a779">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transition Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;to</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission file number:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc2_bdc0db41-1763-4597-ac4f-7089036e9951">001-13221</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzkw_76546207-2199-40eb-b23a-f1eee23b0abd">CULLEN/FROST BANKERS, INC.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.352%"><tr><td style="width:1.0%"></td><td style="width:30.790%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8wLTAtMS0xLTkwMTY4_38538d6b-c135-4711-8ded-2b9503747057">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8wLTMtMS0xLTkwMTY4_b5accca4-88ae-410a-9bd4-6542a9b61abf">74-1751768</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTAtMS0xLTkwMTY4_4d5bcd6d-1c2e-4b61-9df0-936a733562c7">111 W. Houston Street,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTEtMS0xLTkwMTY4_f94c43dc-6c21-4136-a047-e36fa728fafc">San Antonio,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTItMS0xLTkwMTY4_bdf4428a-1854-4350-9079-620b0ba26c54">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTMtMS0xLTkwMTY4_abe518b3-9881-442e-ab7d-e52ab5c657d4">78205</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzkx_cf658b67-9773-453c-b999-bb16a22ae108">(210)</ix:nonNumeric> <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc1_90980f08-da09-4771-b310-2f57d4bf5fa9">220-4011</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i08092953b9a74e23ae202abe70931c76_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18yLTAtMS0xLTkwMTY4_3b85f640-db65-44e3-b9f8-7625d52c9363">Common Stock, $.01 Par Value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i08092953b9a74e23ae202abe70931c76_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18yLTItMS0xLTkwMTY4_c0dd68f2-e8f2-4a3d-b4b6-0ae52e89049d">CFR</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i08092953b9a74e23ae202abe70931c76_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18yLTQtMS0xLTkwMTY4_b29bc36d-bf6d-4022-b95c-e055ff63e749">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6c89196f76834619abef0908e610f688_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18zLTAtMS0xLTkwMTY4_309d067c-c0f1-4790-a5f9-45477a13b286">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6c89196f76834619abef0908e610f688_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18zLTItMS0xLTkwMTY4_46db2134-2861-4724-b725-35e59cc21df1">CFR.PrB</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6c89196f76834619abef0908e610f688_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18zLTQtMS0xLTkwMTY4_1ef71199-83c1-413d-bab6-8647c451c9ec">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;<ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg3_ecda7b74-ed81-4529-8b1c-0ceea880e756">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;Yes&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc3_f6e97cff-35f2-4f71-8c30-1560236ba2e3">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;<ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg0_8b72b462-5fd1-42f7-b023-b48856b6a05d">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;<ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg1_33b395bb-6f81-4224-8afe-8a75e17c8477">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company,&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:364.50pt"><tr><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:106.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:130.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:12.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6MTQ1MmI0NzRlM2U3NDg1MjkyN2Y4YTM0YjYzNTc3NTIvdGFibGVyYW5nZToxNDUyYjQ3NGUzZTc0ODUyOTI3ZjhhMzRiNjM1Nzc1Ml8wLTAtMS0xLTkwMTY4_8402f502-82ea-4980-9d5f-7802997065d0">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#9744;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6MTQ1MmI0NzRlM2U3NDg1MjkyN2Y4YTM0YjYzNTc3NTIvdGFibGVyYW5nZToxNDUyYjQ3NGUzZTc0ODUyOTI3ZjhhMzRiNjM1Nzc1Ml8xLTMtMS0xLTkwMTY4_379570c8-b08d-4d6c-9304-2b160d9752ed">&#9744;</ix:nonNumeric></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6MTQ1MmI0NzRlM2U3NDg1MjkyN2Y4YTM0YjYzNTc3NTIvdGFibGVyYW5nZToxNDUyYjQ3NGUzZTc0ODUyOTI3ZjhhMzRiNjM1Nzc1Ml8yLTMtMS0xLTkwMTY4_2ca34da7-79a7-4bc1-97d7-681873a537a9">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15&#160;U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg2_47435be6-28a3-4ac6-af7a-eacb7b0ef86f">&#9746;</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc4_49a5aa67-48d1-472d-979c-8f9b3b2e1f6c">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the shares of common stock held by non-affiliates, based upon the closing price per share of the registrant&#8217;s common stock as reported on The New York Stock Exchange, Inc., was approximately $<ix:nonFraction unitRef="usd" contextRef="i406d4099d2484c6b95d7e4481b5ed506_I20220630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMDEx_58b5a5ad-06d3-43f2-a00c-50622307e78b">7.2</ix:nonFraction> billion.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;25, 2023, there were <ix:nonFraction unitRef="shares" contextRef="i3e317560e20e41539fa4221aaa2398d5_I20230125" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMDM2_be9fc392-183a-48f3-842b-c742c8cc5f89">64,360,313</ix:nonFraction> shares of the registrant&#8217;s common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMDgw_2aa6533c-fe7b-4ce8-b68a-99e78e9a7c1f">.01</ix:nonFraction> par value, outstanding.</span></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the Proxy Statement for the 2023 Annual Meeting of Shareholders of Cullen/Frost Bankers, Inc. to be held on April&#160;26, 2023 are incorporated by reference in this Form 10-K in response to Part III, Items 10, 11, 12, 13 and 14.</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CULLEN/FROST BANKERS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL REPORT ON FORM 10-K</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;I</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_13">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_13">4</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_40">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_40">19</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_43">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_43">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_46">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_46">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_49">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_49">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_52">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_52">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;II</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_58">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_58">34</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">[<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_61">Reserved</a>]</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_61">35</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_64">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_64">36</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_130">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_130">67</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_133">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_133">69</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_217">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_217">133</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_220">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_220">133</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_223">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_223">134</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_226">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_223">134</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;III</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_232">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_232">135</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_235">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_235">135</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_238">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_238">135</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_241">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_241">135</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_244">Principal Account</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_244">ant</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_244"> Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_244">135</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;IV</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_250">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_250">136</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_253">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_253">137</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SIGNATURES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_256">138</a></span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="ia981299f69e8449fb29457727ff9071e_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1. BUSINESS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The disclosures set forth in this item are qualified by Item&#160;1A. Risk Factors and the section captioned &#8220;Forward-Looking Statements and Factors that Could Affect Future Results&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of this report and other cautionary statements set forth elsewhere in this report.</span></div><div id="ia981299f69e8449fb29457727ff9071e_16"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Corporation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost Bankers, Inc., a Texas business corporation incorporated in 1977, is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. We offer commercial and consumer banking services, as well as trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing services. At December&#160;31, 2022, Cullen/Frost had consolidated total assets of $52.9 billion and was one of the largest independent bank holding companies headquartered in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our philosophy is to grow and prosper, building long-term relationships based on top quality service, high ethical standards, and safe, sound assets. We operate as a locally-oriented, community-based financial services organization, augmented by experienced, centralized support in select critical areas. Our local market orientation is reflected in our regional management and regional advisory boards, which are comprised of local business persons, professionals and other community representatives that assist our regional management in responding to local banking needs. Despite this local market, community-based focus, we offer many of the products available at much larger money-center financial institutions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We serve a wide variety of industries including, among others, energy, manufacturing, services, construction, retail, telecommunications, healthcare, military and transportation. Our customer base is similarly diverse. While our loan portfolio has a concentration of energy-related loans totaling approximately 5.4% of total loans at December&#160;31, 2022, we are not dependent upon any single industry or customer.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating objectives include expansion, diversification within our markets, growth of our fee-based income, and growth internally and through acquisitions of financial institutions, branches and financial services businesses. While we are currently focused on organic growth, we may seek merger or acquisition partners that are culturally similar and have experienced management and possess either significant market presence or have potential for improved profitability through financial management, economies of scale and expanded services. From time to time, we evaluate merger and acquisition opportunities and conduct due diligence activities related to possible transactions with other financial institutions and financial services companies. As a result, merger or acquisition discussions and, in some cases, negotiations may take place and future mergers or acquisitions involving cash, debt or equity securities may occur. Acquisitions typically involve the payment of a premium over book and market values, and, therefore, some dilution of our tangible book value and net income per common share may occur in connection with any future transaction. Our ability to engage in certain merger or acquisition transactions, whether or not any regulatory approval is required, will be dependent upon our bank regulators&#8217; views at the time as to the capital levels, quality of management and our overall condition and their assessment of a variety of other factors. Certain merger or acquisition transactions, including those involving the acquisition of a depository institution or the assumption of the deposits of any depository institution, require formal approval from various bank regulatory authorities, which will be subject to a variety of factors and considerations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although Cullen/Frost is a corporate entity, legally separate and distinct from its affiliates, bank holding companies such as Cullen/Frost are required to act as a source of financial strength for their subsidiary banks. The principal source of Cullen/Frost&#8217;s income is dividends from its subsidiaries. There are certain regulatory restrictions on the extent to which these subsidiaries can pay dividends or otherwise supply funds to Cullen/Frost. See the section captioned &#8220;Supervision and Regulation&#8221; elsewhere in this item for further discussion of these matters.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s executive offices are located at 111 W. Houston Street, San Antonio, Texas 78205, and its telephone number is (210)&#160;220-4011.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Cullen/Frost</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Bank</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Bank, the principal operating subsidiary and sole banking subsidiary of Cullen/Frost, is a Texas-chartered bank primarily engaged in the business of commercial and consumer banking through approximately 170&#160;financial centers across Texas in the Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio regions. Frost Bank also operates approximately 1,729&#160;automated-teller machines (&#8220;ATMs&#8221;) throughout the State of Texas, the majority of which are operated in connection with branding and licensing agreements with various retailers throughout the State of Texas. Frost Bank was originally chartered as a national banking association in 1899, but its origin can be traced to a mercantile partnership organized in 1868. At December&#160;31, 2022, Frost Bank had consolidated total assets of $53.0 billion and total deposits of $44.4 billion and was one of the largest commercial banks headquartered in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant services offered by Frost Bank include:</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">Commercial Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides commercial banking services to corporations and other business clients. Loans are made for a wide variety of general corporate purposes, including financing for industrial and commercial properties and to a lesser extent, financing for interim construction related to industrial and commercial properties, financing for equipment, inventories and accounts receivable, and acquisition financing. We also originate commercial leases and offer treasury management services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Consumer Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides a full range of consumer banking services, including checking accounts, savings programs, ATMs, overdraft facilities, installment loans, first mortgage loans, home equity loans and lines of credit, drive-in and night deposit services, safe deposit facilities and brokerage services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">International Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides international banking services to customers residing in or dealing with businesses located in Mexico. These services consist of accepting deposits (generally only in U.S. dollars), making loans (generally only in U.S. dollars), issuing letters of credit, handling foreign collections, transmitting funds, and to a limited extent, dealing in foreign exchange.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Correspondent Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank acts as correspondent for approximately 168&#160;financial institutions, which are primarily banks in Texas. These banks maintain deposits with Frost Bank, which offers them a full range of services including check clearing, transfer of funds, fixed income security services, and securities custody and clearance services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Trust Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides a wide range of trust, investment, agency and custodial services for individual and corporate clients. These services include the administration of estates and personal trusts, as well as the management of investment accounts for individuals, employee benefit plans and charitable foundations. At December&#160;31, 2022, the estimated fair value of trust assets was $43.6 billion, including managed assets of $21.4 billion and custody assets of $22.2 billion.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Capital Markets - Fixed-Income Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Frost Bank&#8217;s Capital Markets Division supports the transaction needs of fixed-income institutional investors. Services include sales and trading, new issue underwriting, money market trading, advisory services and securities safekeeping and clearance.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Global Trade</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank's Global Trade Services Division supports international business activities including foreign exchange, international letters of credit and export-import financing, among other things.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Insurance Agency, Inc.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Insurance Agency, Inc. is a wholly-owned subsidiary of Frost Bank that provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty insurance products, as well as group health and life insurance products.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Brokerage Services, Inc.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Brokerage Services, Inc. (&#8220;FBS&#8221;) is a wholly-owned subsidiary of Frost Bank that provides brokerage services and performs other transactions or operations related to the sale and purchase of securities of all types. FBS is registered as a fully disclosed introducing broker-dealer under the Securities Exchange Act of 1934 and, as such, does not hold any customer accounts.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Investment Advisors, LLC</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Investment Advisors, LLC is a registered investment advisor and a wholly-owned subsidiary of Frost Bank that provides investment management services to Frost-managed mutual funds, institutions and individuals.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Investment Services, LLC</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Investment Services, LLC is a registered investment advisor and a wholly-owned subsidiary of Frost Bank that provides investment management services to individuals.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tri&#8211;Frost Corporation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri-Frost Corporation is a wholly-owned subsidiary of Frost Bank that primarily holds securities for investment purposes and the receipt of cash flows related to principal and interest on the securities until such time that the securities mature.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cullen/Frost Capital Trust II</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost Capital Trust II (&#8220;Trust II&#8221;) is a Delaware statutory business trust formed in 2004 for the purpose of issuing $120.0 million in trust preferred securities and lending the proceeds to Cullen/Frost. Cullen/Frost guarantees, on a limited basis, payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary. As such, the accounts of Trust&#160;II are not included in our consolidated financial statements. See our accounting policy related to consolidation in Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II are not included in our consolidated financial statements, the $120.0 million in trust preferred securities issued by Trust II are included in the regulatory capital of Cullen/Frost during the reported periods. See the section captioned &#8220;Supervision and Regulation - Capital Requirements&#8221; for a discussion of the regulatory capital treatment of our trust preferred securities.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Subsidiaries</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost has various other subsidiaries that are not significant to the consolidated entity.</span></div><div id="ia981299f69e8449fb29457727ff9071e_22"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Segments</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are managed along two reportable operating segments consisting of Banking and Frost Wealth Advisors. See the sections captioned &#8220;Results of Segment Operations&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note&#160;18&#160;-&#160;Operating Segments in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div id="ia981299f69e8449fb29457727ff9071e_25"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is significant competition among commercial banks in our market areas. In addition, we also compete with other providers of financial services, such as savings and loan associations, credit unions, consumer finance companies, securities firms, insurance companies, insurance agencies, commercial finance and leasing companies, full service brokerage firms, discount brokerage firms, and financial/wealth technology (&#8220;fintech/wealthtech&#8221;) firms. Some of our competitors have greater resources and, as such, may have higher lending limits and may offer other services that are not provided by us. We generally compete on the basis of customer service and responsiveness to customer needs, available loan and deposit products, the rates of interest charged on loans, the rates of interest paid for funds, and the availability and pricing of trust, brokerage and insurance services. For further discussion, see the section captioned &#8220;We Operate In A Highly Competitive Industry and Market Area&#8221; in Item 1A. Risk Factors. </span></div><div id="ia981299f69e8449fb29457727ff9071e_28"></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supervision and Regulation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost, Frost Bank and most of its non-banking subsidiaries are subject to extensive regulation under federal and state laws. The regulatory framework is intended primarily for the protection of depositors, federal deposit insurance funds and the banking system as a whole and not for the protection of shareholders and creditors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant elements of the laws and regulations applicable to Cullen/Frost and its subsidiaries are described below. The description is qualified in its entirety by reference to the full text of the statutes, regulations and policies that are described. Also, such statutes, regulations and policies are continually under review by Congress and state legislatures and federal and state regulatory agencies. A change in statutes, regulations or regulatory policies applicable to Cullen/Frost and its subsidiaries could have a material effect on our business, financial condition or our results of operations. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulatory Agencies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost is a legal entity separate and distinct from Frost Bank and its other subsidiaries. As a financial holding company and a bank holding company, Cullen/Frost is regulated under the Bank Holding Company Act of 1956, as amended (&#8220;BHC Act&#8221;), and it and its subsidiaries are subject to inspection, examination and supervision by the Federal Reserve Board. The BHC Act provides generally for &#8220;umbrella&#8221; regulation of financial holding companies such as Cullen/Frost by the Federal Reserve Board, and for functional regulation of banking activities by bank regulators, securities activities by securities regulators, and insurance activities by insurance regulators. Cullen/Frost is also under the jurisdiction of the Securities and Exchange Commission (&#8220;SEC&#8221;) and is subject to the disclosure and regulatory requirements of the Securities Act of 1933, as amended, and the Securities Exchange Act of 1934, as amended, as administered by the SEC. Cullen/Frost&#8217;s common stock is listed on the New York Stock Exchange (&#8220;NYSE&#8221;) under the trading symbol &#8220;CFR&#8221; and our Depositary Shares, each representing a 1/40th interest in a share of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, is listed on the NYSE under the trading symbol &#8220;CFR PrB.&#8221; Accordingly, Cullen/Frost is also subject to the rules of the NYSE for listed companies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Bank is a Texas state chartered bank and a member of the Federal Reserve System. Accordingly, the Texas Department of Banking and the Federal Reserve Board are the primary regulators of Frost Bank. Deposits at Frost Bank are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to applicable limits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All member banks of the Federal Reserve System, including Frost Bank, are required to hold stock in the Federal Reserve System's Reserve Banks in an amount equal to six percent of their capital stock and surplus (half paid to acquire the stock with the remainder held as a cash reserve). Member banks do not have any control over the Federal Reserve System as a result of owning the stock and the stock cannot be sold or traded. The annual dividend rate for larger member banks, including Frost Bank, is tied to 10-year U.S. Treasuries with the maximum dividend rate capped at six percent. The total amount of stock dividends that Frost Bank received from the Federal Reserve totaled $1.2 million in 2022, $532&#160;thousand in 2021 and $313 thousand in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our non-bank subsidiaries also are subject to regulation by the Federal Reserve Board and other federal and state agencies. Frost Brokerage Services, Inc. is regulated by the SEC, the Financial Industry Regulatory Authority (&#8220;FINRA&#8221;) and state securities regulators. Frost Investment Advisors, LLC and Frost Investment Services, LLC are subject to the disclosure and regulatory requirements of the Investment Advisors Act of 1940, as administered by the SEC. Our insurance subsidiary is subject to regulation by applicable state insurance regulatory agencies. Other non-bank subsidiaries are subject to both federal and state laws and regulations. Frost Bank and its affiliates are also subject to supervision, regulation, examination and enforcement by the Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) with respect to consumer protection laws and regulations.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bank Holding Company Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the BHC Act limits the business of bank holding companies to banking, managing or controlling banks and other activities that the Federal Reserve Board has determined to be so closely related to banking as to be a proper incident thereto. In addition, bank holding companies that qualify and elect to be financial holding companies may engage in any activity, or acquire and retain the shares of a company engaged in any activity, that is either (i)&#160;financial in nature or incidental to such financial activity (as determined by the Federal Reserve Board in consultation with the Secretary of the Treasury) or (ii)&#160;complementary to a financial activity and does not pose a substantial risk to the safety and soundness of depository institutions or the financial system generally (as solely determined by the Federal Reserve Board), without prior approval of the Federal Reserve Board. Activities that are </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">financial in nature include securities underwriting and dealing, insurance underwriting and making merchant banking investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To maintain financial holding company status, a financial holding company and all of its depository institution subsidiaries must be &#8220;well capitalized&#8221; and &#8220;well managed.&#8221; A depository institution subsidiary is considered to be &#8220;well capitalized&#8221; if it satisfies the requirements for this status discussed in the section captioned &#8220;Prompt Corrective Action,&#8221; elsewhere in this item. A depository institution subsidiary is considered &#8220;well managed&#8221; if it received a composite rating and management rating of at least &#8220;satisfactory&#8221; in its most recent examination. A financial holding company&#8217;s status will also depend upon it maintaining its status as &#8220;well capitalized&#8221; and &#8220;well managed&#8221; under applicable Federal Reserve Board regulations. If a financial holding company ceases to meet these capital and management requirements, the Federal Reserve Board&#8217;s regulations provide that the financial holding company must enter into an agreement with the Federal Reserve Board to comply with all applicable capital and management requirements. Until the financial holding company returns to compliance, the Federal Reserve Board may impose limitations or conditions on the conduct of its activities, and the company may not commence any of the broader financial activities permissible for financial holding companies or acquire a company engaged in such financial activities without prior approval of the Federal Reserve Board. If the company does not return to compliance within 180 days, the Federal Reserve Board may require divestiture of the holding company&#8217;s depository institutions. Bank holding companies and banks must also be both well capitalized and well managed in order to acquire banks located outside their home state.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order for a financial holding company to commence any new activity permitted by the BHC Act or to acquire a company engaged in any new activity permitted by the BHC Act, each insured depository institution subsidiary of the financial holding company must have received a rating of at least &#8220;satisfactory&#8221; in its most recent examination under the Community Reinvestment Act. See the section captioned &#8220;Community Reinvestment Act&#8221; elsewhere in this item.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board has the power to order any bank holding company or its subsidiaries to terminate any activity or to terminate its ownership or control of any subsidiary when the Federal Reserve Board has reasonable grounds to believe that continuation of such activity or such ownership or control constitutes a serious risk to the financial soundness, safety or stability of any bank subsidiary of the bank holding company.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The BHC Act, the Bank Merger Act, the Texas Banking Code and other federal and state statutes regulate acquisitions of commercial banks and their parent holding companies. The BHC Act requires the prior approval of the Federal Reserve Board for the direct or indirect acquisition by a bank holding company of more than 5.0% of the voting shares of a commercial bank or its parent holding company. Under the Bank Merger Act, the prior approval of the Federal Reserve Board or other appropriate bank regulatory authority is required for a member bank to merge with another bank or purchase substantially all of the assets or assume any deposits of another bank. In reviewing applications seeking approval of merger and acquisition transactions, the bank regulatory authorities will consider, among other things, the competitive effect and public benefits of the transactions, the applicant's managerial and financial resources, the capital position of the combined organization, the risks to the stability of the U.S. banking or financial system (e.g., systemic risk), the applicant&#8217;s performance record under the Community Reinvestment Act (see the section captioned &#8220;Community Reinvestment Act&#8221; elsewhere in this item) and its compliance with law, including fair lending, fair housing and other consumer protection laws, and the effectiveness of the subject organizations in combating money laundering activities.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends and Stock Repurchases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal source of Cullen/Frost&#8217;s liquidity is dividends from Frost Bank. The prior approval of the Federal Reserve Board is required if the total of all dividends declared by a state-chartered member bank in any calendar year would exceed the sum of the bank&#8217;s net profits for that year and its retained net profits for the preceding two calendar years, less any required transfers to surplus or to fund the retirement of preferred stock. Federal law also prohibits a state-chartered, member bank from paying dividends that would be greater than the bank&#8217;s undivided profits. Frost Bank is also subject to limitations under Texas state law regarding the level of dividends that may be paid. Under the foregoing dividend restrictions, and while maintaining its &#8220;well capitalized&#8221; status, Frost Bank could pay aggregate dividends of approximately $813.6 million to Cullen/Frost, without obtaining affirmative governmental approvals, at December&#160;31, 2022. This amount is not necessarily indicative of amounts that may be paid or available to be paid in future periods.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Cullen/Frost and Frost Bank are subject to other regulatory policies and requirements relating to the payment of dividends, including requirements to maintain adequate capital above regulatory minimums. The appropriate federal regulatory authority is authorized to determine under certain circumstances relating to the financial condition of a bank holding company or a bank that the payment of dividends would be an unsafe or unsound practice and to prohibit payment thereof. Additionally, it is Federal Reserve policy that bank holding companies generally should pay dividends on common stock only out of net income available to common shareholders over the past year and only if the prospective rate of earnings retention appears consistent with the organization's current and expected future capital needs, asset quality and overall financial condition. Federal Reserve policy also provides that a bank holding company should inform the Federal Reserve reasonably in advance of declaring or paying a dividend that exceeds earnings for the period for which the dividend is being paid or that could result in a material adverse change to the bank holding company's capital structure.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify;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 August 2022, the Inflation Reduction Act of 2022 (the &#8220;IRA&#8221;) was enacted. Among other things, the IRA imposes a new 1% excise tax on the fair market value of stock repurchased after December 31, 2022 by publicly traded U.S. corporations. With certain exceptions, the value of stock repurchased is determined net of stock issued in the year, including shares issued pursuant to compensatory arrangements.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions with Affiliates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between Frost Bank and its subsidiaries, on the one hand, and Cullen/Frost or any other subsidiary, on the other hand, are regulated under federal banking law. The Federal Reserve Act imposes quantitative and qualitative requirements and collateral requirements on covered transactions by Frost Bank with, or for the benefit of, its affiliates, and generally requires those transactions to be on terms at least as favorable to Frost Bank as if the transaction were conducted with an unaffiliated third party. Covered transactions are defined by statute to include a loan or extension of credit, as well as a purchase of securities issued by an affiliate, a purchase of assets (unless otherwise exempted by the Federal Reserve Board) from the affiliate, certain derivative transactions that create a credit exposure to an affiliate, the acceptance of securities issued by the affiliate as collateral for a loan, and the issuance of a guarantee, acceptance or letter of credit on behalf of an affiliate. In general, any such transaction by Frost Bank or its subsidiaries must be limited to certain thresholds on an individual and aggregate basis and, for credit transactions with any affiliate, must be secured by designated amounts of specified collateral.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal law also limits a bank&#8217;s authority to extend credit to its directors, executive officers and 10% stockholders, as well as to entities controlled by such persons. Among other things, extensions of credit to insiders are required to be made on terms that are substantially the same as, and follow credit underwriting procedures that are not less stringent than, those prevailing for comparable transactions with unaffiliated persons. Also, the terms of such extensions of credit may not involve more than the normal risk of non-repayment or present other unfavorable features and may not exceed certain limitations on the amount of credit extended to such persons individually and in the aggregate.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Source of Strength Doctrine</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Reserve Board policy and federal law require bank holding companies to act as a source of financial and managerial strength to their subsidiary banks. Under this requirement, Cullen/Frost is expected to commit resources to support Frost Bank, including at times when Cullen/Frost may not be in a financial position to provide such resources. Any capital loans by a bank holding company to any of its subsidiary banks are subordinate in right of payment to depositors and to certain other indebtedness of such subsidiary banks. In the event of a bank holding company&#8217;s bankruptcy, any commitment by the bank holding company to a federal bank regulatory agency to maintain the capital of a subsidiary bank will be assumed by the bankruptcy trustee and entitled to priority of payment.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital Requirements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards adopted by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain the following:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum ratio of Common Equity Tier 1 (&#8220;CET1&#8221;) to risk-weighted assets of at least 4.5%, plus a 2.5% &#8220;capital conservation buffer&#8221; that is composed entirely of CET1 capital (resulting in a minimum ratio of CET1 to risk-weighted assets of 7.0%);</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum ratio of Tier 1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (resulting in a minimum Tier 1 capital ratio of 8.5%);</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum ratio of total capital (Tier 1 capital plus Tier 2 capital) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (resulting in a minimum total capital ratio of 10.5%); and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum leverage ratio of 4.0%, calculated as the ratio of Tier 1 capital to average consolidated assets as reported on consolidated financial statements (known as the &#8220;leverage ratio&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking institutions that fail to meet the effective minimum ratios once the capital conservation buffer is taken into account, as detailed above, will be subject to constraints on capital distributions, including dividends and share repurchases, and certain discretionary executive compensation. The severity of the constraints depends on the amount of the shortfall and the institution&#8217;s &#8220;eligible retained income&#8221; (that is, the greater of (i)&#160;net income for the preceding four quarters, net of distributions and associated tax effects not reflected in net income and (ii)&#160;average net income over the preceding four quarters).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules and the Capital Simplification Rules also provide for a number of deductions from and adjustments to CET1. These include, for example, the requirement that certain deferred tax assets and significant investments in non-consolidated financial entities be deducted from CET1 to the extent that any one such category exceeds 25% of CET1. Prior to the adoption of the Capital Simplification Rules in July 2019, amounts were deducted from CET1 to the extent that any one such category exceeded 10% of CET1 or all such items, in the aggregate, exceeded 15% of CET1. The Capital Simplification Rules took effect for Cullen/Frost and Frost Bank as of January&#160;1, 2020. These limitations did not impact our regulatory capital during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under the general risk-based capital rules, the effects of accumulated other comprehensive income items included in capital were excluded for the purposes of determining regulatory capital ratios. Under the Basel&#160;III Capital Rules, the effects of certain accumulated other comprehensive income items are not excluded; however, non-advanced approaches banking organizations, including Cullen/Frost and Frost Bank, were able to make a one-time permanent election to continue to exclude these items. Both Cullen/Frost and Frost Bank made this election in order to avoid significant variations in the level of capital depending upon the impact of interest rate fluctuations on the fair value of their available-for-sale securities portfolio. Under the Basel&#160;III Capital Rules, trust preferred securities no longer included in our Tier 1 capital may nonetheless be included as a component of Tier 2 capital on a permanent basis without phase-out.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of adopting a new accounting standard related to the measurement of current expected credit losses (&#8220;CECL&#8221;) on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a three-year transition period (five-year transition option). We elected to adopt the five-year transition option. Accordingly, CECL transitional amounts have been added back to CET1 totaling $46.2 million and $61.6 million at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules prescribe a standardized approach for risk weightings that expanded the risk-weighting categories from the general risk-based capital rules to a much larger and more risk-sensitive number of categories, depending on the nature of the assets, generally ranging from 0% for U.S. government and agency </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">securities, to 600% for certain equity exposures (and higher percentages for certain other types of interests), and resulting in higher risk weights for a variety of asset categories.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, the Basel Committee published standards that it described as the finalization of the Basel&#160;III post-crisis regulatory reforms (the standards are commonly referred to as &#8220;Basel&#160;IV&#8221;). Among other things, these standards revise the Basel Committee's standardized approach for credit risk (including by recalibrating risk weights and introducing new capital requirements for certain &#8220;unconditionally cancellable commitments,&#8221; such as unused credit card lines of credit) and provides a new standardized approach for operational risk capital. Under the Basel framework, these standards will generally be effective on January&#160;1, 2023, with an aggregate output floor phasing in through January&#160;1, 2028. Under the current U.S. capital rules, operational risk capital requirements and a capital floor apply only to advanced approaches institutions, and not to Cullen/Frost or Frost Bank. The impact of Basel IV on us will depend on the manner in which it is implemented by the federal bank regulators.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidity Requirements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III liquidity framework and regulations of the Federal Reserve require that certain banks and bank holding companies measure their liquidity against specific liquidity tests. One test, referred to as the liquidity coverage ratio (&#8220;LCR&#8221;), is designed to ensure that the banking entity maintains an adequate level of unencumbered high-quality liquid assets equal to the entity&#8217;s expected net cash outflow for a 30-day time horizon (or, if greater, 25% of its expected total cash outflow) under an acute liquidity stress scenario. The other test, referred to as the net stable funding ratio (&#8220;NSFR&#8221;), is designed to promote more medium- and long-term funding of the assets and activities of banking entities over a one-year time horizon. Rules applicable to certain large banking organizations have been implemented for LCR and for NSFR; however, based on our asset size, these rules do not currently apply to Cullen/Frost and Frost Bank.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prompt Corrective Action</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Deposit Insurance Act, as amended (&#8220;FDIA&#8221;), requires among other things, the federal banking agencies to take &#8220;prompt corrective action&#8221; in respect of depository institutions that do not meet minimum capital requirements. The FDIA includes the following five capital tiers: &#8220;well capitalized,&#8221; &#8220;adequately capitalized,&#8221; &#8220;undercapitalized,&#8221; &#8220;significantly undercapitalized&#8221; and &#8220;critically undercapitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A bank will be (i)&#160;&#8220;well capitalized&#8221; if the institution has a total risk-based capital ratio of 10.0% or greater, a CET1 capital ratio of 6.5% or greater, a Tier 1 risk-based capital ratio of 8.0% or greater, and a leverage ratio of 5.0% or greater, and is not subject to any order or written directive by any such regulatory authority to meet and maintain a specific capital level for any capital measure; (ii)&#160;&#8220;adequately capitalized&#8221; if the institution has a total risk-based capital ratio of 8.0% or greater, a CET1 capital ratio of 4.5% or greater, a Tier 1 risk-based capital ratio of 6.0% or greater, and a leverage ratio of 4.0% or greater and is not &#8220;well capitalized&#8221;; (iii)&#160;&#8220;undercapitalized&#8221; if the institution has a total risk-based capital ratio that is less than 8.0%, a CET1 capital ratio less than 4.5%, a Tier 1 risk-based capital ratio of less than 6.0% or a leverage ratio of less than 4.0%; (iv)&#160;&#8220;significantly undercapitalized&#8221; if the institution has a total risk-based capital ratio of less than 6.0%, a CET1 capital ratio less than 3.0%, a Tier 1 risk-based capital ratio of less than 4.0% or a leverage ratio of less than 3.0%; and (v)&#160;&#8220;critically undercapitalized&#8221; if the institution&#8217;s tangible equity is equal to or less than 2.0% of average quarterly tangible assets. An institution may be downgraded to, or deemed to be in, a capital category that is lower than indicated by its capital ratios if it is determined to be in an unsafe or unsound condition or if it receives an unsatisfactory examination rating with respect to certain matters. A bank&#8217;s capital category is determined solely for the purpose of applying prompt corrective action regulations, and the capital category may not constitute an accurate representation of the bank&#8217;s overall financial condition or prospects for other purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA prohibits an insured depository institution from accepting brokered deposits or offering interest rates on any deposits significantly higher than the prevailing rate in the bank&#8217;s normal market area or nationally (depending upon where the deposits are solicited), unless it is well capitalized or is adequately capitalized and receives a waiver from the FDIC.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the FDIA generally prohibits a depository institution from making any capital distributions (including payment of a dividend) or paying any management fee to its parent holding company if the depository institution would thereafter be &#8220;undercapitalized.&#8221; &#8220;Undercapitalized&#8221; institutions are subject to growth limitations and are required to submit a capital restoration plan. The agencies may not accept such a plan without determining, among other things, that the plan is based on realistic assumptions and is likely to succeed in restoring the depository </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">institution&#8217;s capital. In addition, for a capital restoration plan to be acceptable, the depository institution&#8217;s parent holding company must guarantee that the institution will comply with such capital restoration plan. The bank holding company must also provide appropriate assurances of performance. The aggregate liability of the parent holding company is limited to the lesser of (i)&#160;an amount equal to 5.0% of the depository institution&#8217;s total assets at the time it became undercapitalized and (ii)&#160;the amount which is necessary (or would have been necessary) to bring the institution into compliance with all capital standards applicable with respect to such institution as of the time it fails to comply with the plan. If a depository institution fails to submit an acceptable plan, it is treated as if it is &#8220;significantly undercapitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Significantly undercapitalized&#8221; depository institutions may be subject to a number of requirements and restrictions, including orders to sell sufficient voting stock to become &#8220;adequately capitalized,&#8221; requirements to reduce total assets, and cessation of receipt of deposits from correspondent banks. &#8220;Critically undercapitalized&#8221; institutions are subject to the appointment of a receiver or conservator.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The appropriate federal banking agency may, under certain circumstances, reclassify a well capitalized insured depository institution as adequately capitalized. The FDIA provides that an institution may be reclassified if the appropriate federal banking agency determines (after notice and opportunity for hearing) that the institution is in an unsafe or unsound condition or deems the institution to be engaging in an unsafe or unsound practice. The appropriate agency is also permitted to require an adequately capitalized or undercapitalized institution to comply with the supervisory provisions as if the institution were in the next lower category (but not treat a significantly undercapitalized institution as critically undercapitalized) based on supervisory information other than the capital levels of the institution.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost believes that, as of December&#160;31, 2022, its bank subsidiary, Frost Bank, was &#8220;well capitalized&#8221; based on the aforementioned ratios. For further information regarding the capital ratios and leverage ratio of Cullen/Frost and Frost Bank see the discussion under the section captioned &#8220;Capital and Liquidity&#8221; included in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note&#160;9 -&#160;Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data, elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The prompt corrective action regulations do not apply to bank holding companies. However, the Federal Reserve Board is authorized to take appropriate action at the bank holding company level, based upon the undercapitalized status of the bank holding company&#8217;s depository institution subsidiaries.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Safety and Soundness Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA requires the federal bank regulatory agencies to prescribe standards, by regulations or guidelines, relating to internal controls, information systems and internal audit systems, loan documentation, credit underwriting, interest rate risk exposure, asset growth, asset quality, earnings, stock valuation and compensation, fees and benefits, and such other operational and managerial standards as the agencies deem appropriate. Guidelines adopted by the federal bank regulatory agencies establish general standards relating to internal controls and information systems, internal audit systems, loan documentation, credit underwriting, interest rate exposure, asset growth and compensation, fees and benefits. In general, the guidelines require, among other things, appropriate systems and practices to identify and manage the risk and exposures specified in the guidelines. The guidelines prohibit excessive compensation as an unsafe and unsound practice and describe compensation as excessive when the amounts paid are unreasonable or disproportionate to the services performed by an executive officer, employee, director or principal stockholder. In addition, the agencies adopted regulations that authorize, but do not require, an agency to order an institution that has been given notice by an agency that it is not satisfying any of such safety and soundness standards to submit a compliance plan. If, after being so notified, an institution fails to submit an acceptable compliance plan or fails in any material respect to implement an acceptable compliance plan, the agency must issue an order directing action to correct the deficiency and may issue an order directing other actions of the types to which an undercapitalized institution is subject under the &#8220;prompt corrective action&#8221; provisions of the FDIA. See &#8220;Prompt Corrective Action&#8221; above. If an institution fails to comply with such an order, the agency may seek to enforce such order in judicial proceedings and to impose civil money penalties.</span></div><div style="margin-top:8pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposit Insurance</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits at Frost Bank are insured up to applicable limits by the Deposit Insurance Fund (&#8220;DIF&#8221;) of the FDIC and Frost Bank is subject to deposit insurance assessments to maintain the DIF. Deposit insurance assessments are based on average total assets minus average tangible equity. For larger institutions, such as Frost Bank, the FDIC uses a performance score and a loss-severity score that are used to calculate an initial assessment rate. In calculating these scores, the FDIC uses a bank&#8217;s capital level and supervisory ratings and certain financial measures to assess an institution&#8217;s ability to withstand asset-related stress and funding-related stress. The FDIC has the ability to make discretionary adjustments to the total score based upon significant risk factors that are not adequately captured in the calculations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the FDIA, the FDIC may terminate deposit insurance upon a finding that the institution has engaged in unsafe and unsound practices, is in an unsafe or unsound condition to continue operations, or has violated any applicable law, regulation, rule, order or condition imposed by the FDIC. In addition, the FDIC is authorized to conduct examinations of and require reporting by FDIC-insured institutions.</span></div><div style="margin-top:9pt;text-align:justify;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 October 2022, the FDIC adopted a final rule to increase the initial base deposit insurance assessment rate schedules uniformly by 2&#160;basis points beginning with the first quarterly assessment period of 2023. The increased assessment is expected to improve the likelihood that the DIF reserve ratio would reach the statutory minimum of 1.35% by the statutory deadline prescribed under the FDIC's amended restoration plan.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enhanced Prudential Standards </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board is required to monitor emerging risks to financial stability and enact enhanced supervision and prudential standards applicable to large bank holding companies and certain non-bank covered companies designated as systemically important by the Financial Stability Oversight Council. The Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#8220;Dodd-Frank Act&#8221;) mandates that certain regulatory requirements applicable to these systemically important financial institutions be more stringent than those applicable to other financial institutions. In 2019, the Federal Reserve Board adopted new rules impacting certain capital and liquidity requirements and other enhanced prudential standards. The final rules assign all domestic bank holding companies with $100 billion or more in total consolidated assets to one of four categories of tailored regulatory requirements. Cullen/Frost and Frost Bank are generally not impacted by these rules. The enhanced prudential standards rules, as amended in 2019, require publicly traded bank holding companies with $50&#160;billion or more in total consolidated assets to establish risk committees. Prior to the amendment, the requirement to establish a risk committee was applicable to publicly traded bank holding companies with $10&#160;billion or more in consolidated assets. Cullen/Frost has established and currently maintains a risk committee.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Volcker Rule</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The so-called Volcker Rule under the Dodd-Frank Act restricts banks and their affiliates from engaging in proprietary trading and investing in and sponsoring hedge funds and private equity funds. The Volcker Rule does not significantly impact the operations of Cullen/Frost and its subsidiaries as we do not have any engagement in the businesses prohibited by the Volcker Rule.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depositor Preference</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA provides that, in the event of the &#8220;liquidation or other resolution&#8221; of an insured depository institution, the claims of depositors of the institution, including the claims of the FDIC as subrogee of insured depositors, and certain claims for administrative expenses of the FDIC as a receiver, will have priority over other general unsecured claims against the institution. If an insured depository institution fails, insured and uninsured depositors, along with the FDIC, will have priority in payment ahead of unsecured, non-deposit creditors, including depositors whose deposits are payable only outside of the United States and the parent bank holding company, with respect to any extensions of credit they have made to such insured depository institution.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interchange Fees</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Durbin Amendment to the Dodd-Frank Act, the Federal Reserve adopted rules establishing standards for assessing whether the interchange fees that may be charged with respect to certain electronic debit transactions are &#8220;reasonable and proportional&#8221; to the costs incurred by issuers for processing such transactions.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Interchange fees, or &#8220;swipe&#8221; fees, are charges that merchants pay to us and other card-issuing banks for processing electronic payment transactions. Federal Reserve Board rules applicable to financial institutions that have assets of $10&#160;billion or more provide that the maximum permissible interchange fee for an electronic debit transaction is the sum of 21&#160;cents per transaction and 5&#160;basis points multiplied by the value of the transaction. An upward adjustment of no more than 1 cent to an issuer's debit card interchange fee is allowed if the card issuer develops and implements policies and procedures reasonably designed to achieve certain fraud-prevention standards. The Federal Reserve Board also has rules governing routing and exclusivity that require issuers to offer two unaffiliated networks for routing transactions on each debit or prepaid product.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer Financial Protection</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a number of federal and state consumer protection laws that extensively govern our relationship with our customers. These laws include the Equal Credit Opportunity Act, the Fair Credit Reporting Act, the Truth in Lending Act, the Truth in Savings Act, the Electronic Fund Transfer Act, the Expedited Funds Availability Act, the Home Mortgage Disclosure Act, the Fair Housing Act, the Real Estate Settlement Procedures Act, the Fair Debt Collection Practices Act, the Service Members Civil Relief Act and these laws&#8217; respective state-law counterparts, as well as state usury laws and laws regarding unfair and deceptive acts and practices. These and other federal laws, among other things, require disclosures of the cost of credit and terms of deposit accounts, provide substantive consumer rights, prohibit discrimination in credit transactions, regulate the use of credit report information, provide financial privacy protections, prohibit unfair, deceptive and abusive practices, restrict our ability to raise interest rates and subject us to substantial regulatory oversight. Violations of applicable consumer protection laws can result in significant potential liability from litigation brought by customers, including actual damages, restitution and attorneys&#8217; fees. Federal bank regulators, state attorneys general and state and local consumer protection agencies may also seek to enforce consumer protection requirements and obtain these and other remedies, including regulatory sanctions, customer rescission rights, action by the state and local attorneys general in each jurisdiction in which we operate and civil money penalties. Failure to comply with consumer protection requirements may also result in our failure to obtain any required bank regulatory approval for merger or acquisition transactions we may wish to pursue or our prohibition from engaging in such transactions even if approval is not required.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) is a federal agency responsible for implementing, examining and enforcing compliance with federal consumer protection laws. The CFPB has broad rulemaking authority for a wide range of consumer financial laws that apply to all banks, including, among other things, laws relating to fair lending and the authority to prohibit &#8220;unfair, deceptive or abusive&#8221; acts and practices. Abusive acts or practices are defined as those that materially interfere with a consumer&#8217;s ability to understand a term or condition of a consumer financial product or service or take unreasonable advantage of a consumer&#8217;s (i) lack of financial savvy, (ii)&#160;inability to protect himself in the selection or use of consumer financial products or services, or (iii)&#160;reasonable reliance on a covered entity to act in the consumer&#8217;s interests. The CFPB can issue cease-and-desist orders against banks and other entities that violate consumer financial laws. The CFPB may also institute a civil action against an entity in violation of federal consumer financial law in order to impose a civil penalty or injunction. The CFPB has examination and enforcement authority over all banks with more than $10&#160;billion in assets, as well as their affiliates. Banking regulators take into account compliance with consumer protection laws when considering approval of a proposed transaction.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Community Reinvestment Act</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Community Reinvestment Act of 1977 (&#8220;CRA&#8221;) requires depository institutions to assist in meeting the credit needs of their market areas consistent with safe and sound banking practice. Under the CRA, each depository institution is required to help meet the credit needs of its market areas by, among other things, providing credit to low- and moderate-income individuals and communities. Depository institutions are periodically examined for compliance with the CRA and are assigned ratings. In order for a financial holding company to commence any new activity permitted by the BHC Act, or to acquire any company engaged in any new activity permitted by the BHC Act, each insured depository institution subsidiary of the financial holding company must have received a rating of at least &#8220;satisfactory&#8221; in its most recent examination under the CRA. Furthermore, banking regulators take into account CRA ratings when considering a request for an approval of a proposed transaction. Frost Bank received a rating of &#8220;satisfactory&#8221; in its most recent CRA examination.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Federal Reserve Board, the FDIC and the Office of the Comptroller of the Currency (&#8220;OCC&#8221;) issued a joint proposal that would, among other things (i) expand access to credit, investment and basic banking services in low- and moderate-income communities, (ii) adapt to changes in the banking industry, including internet </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and mobile banking, (iii) provide greater clarity, consistency and transparency in the application of the regulations and (iv) tailor performance standards to account for differences in bank size, business model, and local conditions. We will continue to evaluate the impact of any changes to the regulations implementing the CRA and their impact to our financial condition, results of operations, and/or liquidity, which cannot be predicted at this time.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Privacy</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal banking regulators adopted rules that limit the ability of banks and other financial institutions to disclose non-public information about consumers to nonaffiliated third parties. These limitations require disclosure of privacy policies to consumers and, in some circumstances, allow consumers to prevent disclosure of certain personal information to a nonaffiliated third party. These regulations affect how consumer information is transmitted through diversified financial companies and conveyed to outside vendors.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-Money Laundering and the USA Patriot Act</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A major focus of governmental policy on financial institutions in recent years has been aimed at combating money laundering and terrorist financing. The USA PATRIOT Act of 2001, or the USA Patriot Act, substantially broadened the scope of United States anti-money laundering laws and regulations by imposing significant new compliance and due diligence obligations, creating new crimes and penalties and expanding the extra-territorial jurisdiction of the United States. Financial institutions are also prohibited from entering into specified financial transactions and account relationships and must use enhanced due diligence procedures in their dealings with certain types of high-risk customers and implement a written customer identification program. Financial institutions must take certain steps to assist government agencies in detecting and preventing money laundering and report certain types of suspicious transactions. Regulatory authorities routinely examine financial institutions for compliance with these obligations, and failure of a financial institution to maintain and implement adequate programs to combat money laundering and terrorist financing, or to comply with all of the relevant laws or regulations, could have serious financial, legal and reputational consequences for the institution, including causing applicable bank regulatory authorities not to approve merger or acquisition transactions when regulatory approval is required or to prohibit such transactions even if approval is not required. Regulatory authorities have imposed cease and desist orders and civil money penalties against institutions found to be violating these obligations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Anti-Money Laundering Act of 2020 (&#8220;AMLA&#8221;), which amends the Bank Secrecy Act of 1970 (&#8220;BSA&#8221;), was enacted in January 2021. The AMLA is intended to be a comprehensive reform and modernization to U.S. bank secrecy and anti-money laundering laws. Among other things, it codifies a risk-based approach to anti-money laundering compliance for financial institutions; requires the U.S. Department of the Treasury to promulgate priorities for anti-money laundering and countering the financing of terrorism policy; requires  the development of standards for testing technology and internal processes for BSA compliance; expands enforcement- and investigation-related authority, including increasing available sanctions for certain BSA violations; and expands BSA whistleblower incentives and protections. Many of the statutory provisions in the AMLA will require additional rulemakings, reports and other measures, and the impact of the AMLA will depend on, among other things, rulemaking and implementation guidance. In June 2021, the Financial Crimes Enforcement Network, a bureau of the U.S. Department of the Treasury, issued the priorities for anti-money laundering and countering the financing of terrorism policy required under the AMLA. The priorities include: corruption, cybercrime, terrorist financing, fraud, transnational crime, drug trafficking, human trafficking and proliferation financing.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Office of Foreign Assets Control Regulation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Treasury Department&#8217;s Office of Foreign Assets Control, or OFAC, administers and enforces economic and trade sanctions against targeted foreign countries and regimes, under authority of various laws, including designated foreign countries, nationals and others. OFAC publishes lists of specially designated targets and countries. We are responsible for, among other things, blocking accounts of, and transactions with, such targets and countries, prohibiting unlicensed trade and financial transactions with them and reporting blocked transactions after their occurrence. Failure to comply with these sanctions could have serious financial, legal and reputational consequences, including causing applicable bank regulatory authorities not to approve merger or acquisition transactions when regulatory approval is required or to prohibit such transactions even if approval is not required. Regulatory authorities have imposed cease and desist orders and civil money penalties against institutions found to be violating these obligations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Incentive Compensation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board reviews, as part of its regular, risk-focused examination process, the incentive compensation arrangements of banking organizations, such as Cullen/Frost, that are not &#8220;large, complex banking organizations.&#8221; These reviews are tailored to each organization based on the scope and complexity of the organization&#8217;s activities and the prevalence of incentive compensation arrangements. Deficiencies will be incorporated into the organization&#8217;s supervisory ratings, which can affect the organization&#8217;s ability to make acquisitions and take other actions. Enforcement actions may be taken against a banking organization if its incentive compensation arrangements, or related risk-management control or governance processes, pose a risk to the organization&#8217;s safety and soundness and the organization is not taking prompt and effective measures to correct the deficiencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June&#160;2010, the Federal Reserve Board, OCC and FDIC issued comprehensive final guidance on incentive compensation policies intended to ensure that the incentive compensation policies of banking organizations do not undermine the safety and soundness of such organizations by encouraging excessive risk-taking. The guidance, which covers all employees that have the ability to materially affect the risk profile of an organization, either individually or as part of a group, is based upon the key principles that a banking organization&#8217;s incentive compensation arrangements should (i)&#160;provide incentives that do not encourage risk-taking beyond the organization&#8217;s ability to effectively identify and manage risks, (ii)&#160;be compatible with effective internal controls and risk management, and (iii)&#160;be supported by strong corporate governance, including active and effective oversight by the organization&#8217;s board of directors.</span></div><div style="margin-top:9pt;text-align:justify;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 2016, the U.S. financial regulators, including the Federal Reserve Board and the SEC, proposed revised rules on incentive-based payment arrangements at specified regulated entities having at least $1 billion in total assets (including Cullen/Frost and Frost Bank), but these proposed rules have not been finalized. </span></div><div style="margin-top:9pt;text-align:justify;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 October 2022, the SEC adopted a final rule directing national securities exchanges and associations, including the NYSE, to implement listing standards that require listed companies to adopt policies mandating the recovery or &#8220;clawback&#8221; of excess incentive-based compensation earned by a current or former executive officer during the three fiscal years preceding the date the listed company is required to prepare an accounting restatement, including to correct an error that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. The final rule requires us to adopt a clawback policy within 60 days after such listing standard becomes effective.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cybersecurity</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2018, the SEC published interpretive guidance to assist public companies in preparing disclosures about cybersecurity risks and incidents. These SEC guidelines, and any other regulatory guidance, are in addition to notification and disclosure requirements under state and federal banking law and regulations. In addition, in March 2022, the SEC proposed rules that would require disclosure of material cybersecurity incidents, as well as cybersecurity risk management, strategy and governance. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal banking regulators regularly issue new guidance and standards, and update existing guidance and standards, regarding cybersecurity intended to enhance cyber risk management among financial institutions. Financial institutions are expected to comply with such guidance and standards and to accordingly develop appropriate security controls and risk management processes. If we fail to observe such regulatory guidance or standards, we could be subject to various regulatory sanctions, including financial penalties.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under a final rule adopted by federal banking agencies in November&#160;2021, banking organizations are required to notify their primary banking regulator within 36 hours of determining that a &#8220;computer-security incident&#8221; has materially disrupted or degraded, or is reasonably likely to materially disrupt or degrade, the banking organization&#8217;s ability to carry out banking operations or deliver banking products and services to a material portion of its customer base, its businesses and operations that would result in material loss, or its operations that would impact the stability of the United States. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State regulators have also been increasingly active in implementing privacy and cybersecurity standards and regulations. Recently, several states have adopted regulations requiring certain financial institutions to implement cybersecurity programs and many states, including Texas, have also recently implemented or modified their data breach notification, information security and data privacy requirements. We expect this trend of state-level activity </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 those areas to continue, and are continually monitoring developments in the states in which our customers are located.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risks and exposures related to cybersecurity attacks, including litigation and enforcement risks, are expected to be elevated for the foreseeable future due to the rapidly evolving nature and sophistication of these threats, as well as due to the expanding use of Internet banking, mobile banking and other technology-based products and services by us and our customers. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 1A. Risk Factors for a further discussion of risks related to cybersecurity.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Future Legislation and Regulation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Congress may enact legislation from time to time that affects the regulation of the financial services industry, and state legislatures may enact legislation from time to time affecting the regulation of financial institutions chartered by or operating in those states. Federal and state regulatory agencies also periodically propose and adopt changes to their regulations or change the manner in which existing regulations are applied. The substance or impact of pending or future legislation or regulation, or the application thereof, cannot be predicted, although any change could impact the regulatory structure under which we or our competitors operate and may significantly increase costs, impede the efficiency of internal business processes, require an increase in regulatory capital, require modifications to our business strategy, and limit our ability to pursue business opportunities in an efficient manner. It could also affect our competitors differently than us, including in a manner that would make them more competitive. A change in statutes, regulations or regulatory policies applicable to Cullen/Frost or any of its subsidiaries could have a material, adverse effect on our business, financial condition and results of operations.</span></div><div id="ia981299f69e8449fb29457727ff9071e_31"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Resources</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we employed 4,985&#160;full-time equivalent employees. At that date, the average tenure of all of our full-time employees was approximately 9.9&#160;years while the average tenure of our executive officers was approximately 31.3&#160;years. None of our employees are represented by collective bargaining agreements. We believe our employee relations to be good.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Oversight of our corporate culture is an important element of our board of director&#8217;s oversight of risk because our people are critical to the success of our corporate strategy. Our board sets the &#8220;tone at the top,&#8221; and holds senior management accountable for embodying, maintaining, and communicating our culture to employees. In that regard, our culture is designed to promote our commitment to making people's lives better and to uphold that principle in everything we do. That commitment has been a central pillar in our approach to our employees, our planet and the communities we have proudly served for over 150&#160;years. Our culture is designed to adhere to the timeless values of integrity, caring and excellence. In keeping with that culture, we expect our people to treat each other and our customers with the highest level of honesty and respect and go out of their way to do the right thing, and we strive to be a force for good in everyday life. We dedicate resources to promote a safe and inclusive workplace; attract, develop and retain talented, diverse employees; promote a culture of integrity, caring and excellence; and reward and recognize employees for both the results they deliver and, importantly, how they deliver them. We also seek to design careers that are fulfilling ones, with competitive compensation and benefits alongside a positive work-life balance. We also dedicate resources to fostering professional and personal growth with continuing education, on-the-job training and development programs. This devotion to our people has earned us a spot on Forbes magazine's Best Employers list in 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are key to our success as an organization. We are committed to attracting, retaining and promoting top quality talent regardless of sex, sexual orientation, gender identity, race, color, national origin, age, religion and physical ability. We strive to identify and select the best candidates for all open positions based on qualifying factors for each job. We are dedicated to providing a workplace for our employees that is inclusive, supportive, and free of any form of discrimination or harassment; rewarding and recognizing our employees based on their individual results and performance as well as that of their department and the company overall; and recognizing and respecting all of the characteristics and differences that make each of our employees unique.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe employing a diverse workforce enhances our ability to serve our customers and our communities. By promoting and fostering a workforce that we believe is reflective of our customers and communities, we seek to better understand the financial needs of our prospects and customers and provide them with relevant financial service products. Understanding and supporting our community has always been a priority to us. We have </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">established a voluntary, employee-led and staffed team that is committed to touching and improving the lives of people that live and work in our community. Additionally, we provide employees the opportunity to use paid time off to perform community service activities in their choice of ways. In 2022, this amounted to approximately 14&#160;thousand hours of community service performed by our employees. Our efforts are designed to enrich the lives of not only those that are in need but also the lives of our employees who participate in these meaningful and rewarding opportunities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe embracing and understanding diversity has and will continue to make us a stronger company. We also believe that our diverse workforce is representative of our customers in the community and enables us to better serve our customers, enhancing our success as an organization. As we move forward, we will continue to embrace diversity and approach it in a manner consistent with our philosophy, by focusing on our employees, our customers, and our community.</span></div><div id="ia981299f69e8449fb29457727ff9071e_34"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information About Our Executive Officers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The names, ages as of December&#160;31, 2022, recent business experience and positions or offices held by each of the executive officers of Cullen/Frost are as follows:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name and Position Held</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Age</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recent Business Experience</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Phillip D. Green<br/>&#160;&#160;Chairman of the Board, Chief Executive<br/>&#160;&#160;Officer and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1980. Chairman of the Board and Chief Executive Officer since April 2016.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patrick B. Frost<br/>&#160;&#160;Director of Cullen/Frost; Group Executive<br/>&#160;&#160;Vice President, Frost Wealth Advisors;<br/>&#160;&#160;President of Frost Bank and President of <br/>&#160;&#160;Frost Insurance</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1985. Director of Cullen/Frost since May 1997. Group Executive Vice President, Frost Wealth Advisors since April 2016. President of Frost Bank since August 1993. President of Frost Insurance since October 2014.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jerry Salinas<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Financial Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1986. Group Executive Vice President, Chief Financial Officer since January 2015.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annette Alonzo<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Human Resources Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1993. Group Executive Vice President, Chief Human Resources Officer since April 2016.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Robert A. Berman<br/>&#160;&#160;Group Executive Vice President,<br/>&#160;&#160;Research and Strategy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1989. Group Executive Vice President, Research and Strategy of Frost Bank since May 2001.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Paul H. Bracher</span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;President of Cullen/Frost and Group </span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Executive Vice President, Chief</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Banking Officer of Frost Bank</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1982. Group Executive Vice President, Chief Banking Officer since January 2015. President of Cullen/Frost since April 2016.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Howard L. Kasanoff<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Credit Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since June 1994. Group Executive Vice President, Chief Credit Officer since January 2023. Senior Executive Vice President, Director of Complex Risk from October 2017 to December 2022.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coolidge E. Rhodes, Jr.<br/>&#160;&#160;Group Executive Vice President, General<br/>&#160;&#160;Counsel and Secretary</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since September 2021. Group Executive Vice President, General Counsel since September 2021 and Secretary since October 2021. Prior to joining Frost, Mr. Rhodes was most recently managing director and chief compliance officer at New Fortress Energy Inc. Mr. Rhodes also previously worked as a lawyer in private practice and as associate general counsel for a publicly traded oilfield services company.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carol Severyn<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Risk Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1993. Executive Vice President and Auditor from January 2004 to January 2019. Group Executive Vice President, Chief Risk Officer since January 2019.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jimmy Stead<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Consumer Banking Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 2001. Group Executive Vice President, Chief Consumer Banking Officer since January 2017.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Candace Wolfshohl<br/>&#160;&#160;Group Executive Vice President, Culture<br/>&#160;&#160;and People Development</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1989. Group Executive Vice President, Culture and People Development since July 2015.</span></td></tr></table></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no arrangements or understandings between any executive officer of Cullen/Frost and any other person pursuant to which such executive officer was or is to be selected as an officer.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_37"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Securities Exchange Act of 1934, we are required to file annual, quarterly and current reports, proxy statements and other information with the Securities and Exchange Commission (&#8220;SEC&#8221;). The SEC maintains a website at http://www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. We file electronically with the SEC.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available, free of charge through our website, our reports on Forms 10-K, 10-Q and 8-K, and amendments to those reports, as soon as reasonably practicable after such reports are filed with or furnished to the SEC. Additionally, we have adopted and posted on our website a code of ethics that applies to our principal executive officer, principal financial officer and principal accounting officer. Our website also includes our corporate governance guidelines and the charters for our audit committee, our compensation and benefits committee, our risk committee, our corporate governance and nominating committee and our technology committee. The address for our website is http://www.frostbank.com. We will provide a printed copy of any of the aforementioned documents to any requesting shareholder.</span></div><div id="ia981299f69e8449fb29457727ff9071e_40"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An investment in our common stock is subject to risks inherent to our business. The material risks and uncertainties that management believes affect us are described below. Before making an investment decision, you should carefully consider the risks and uncertainties described below together with all of the other information included or incorporated by reference in this report. The risks and uncertainties described below are not the only ones facing us. Additional risks and uncertainties that management is not aware of or focused on or that management currently deems immaterial may also impair our business operations. This report is qualified in its entirety by these risk factors. If any of the following risks actually occur, our business, financial condition and results of operations could be materially and adversely affected. If this were to happen, the market price of our common stock and preferred stock could decline significantly, and you could lose all or part of your investment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related To Our Business</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Rate Risks</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Interest Rate Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our earnings and cash flows are largely dependent upon our net interest income. Net interest income is the difference between interest income earned on interest-earning assets such as loans and securities and interest expense paid on interest-bearing liabilities such as deposits and borrowed funds. Interest rates are highly sensitive to many factors that are beyond our control, including general economic conditions, inflationary trends, changes in government spending and debt issuances and policies of various governmental and regulatory agencies and, in particular, the Federal Open Market Committee. Changes in monetary policy, including changes in interest rates, could influence not only the interest we receive on loans and securities and the amount of interest we pay on deposits and borrowings, but such changes could also affect (i)&#160;our ability to originate loans and obtain deposits, (ii)&#160;the fair value of our financial assets and liabilities, and (iii)&#160;the average duration of our mortgage-backed securities portfolio. If the interest rates paid on deposits and other borrowings increase at a faster rate than the interest rates received on loans and other investments, our net interest income, and therefore earnings, could be adversely affected. Earnings could also be adversely affected if the interest rates received on loans and other investments fall more quickly than the interest rates paid on deposits and other borrowings. Any substantial, unexpected, or prolonged change in market interest rates could have a material adverse effect on our business, financial condition and results of operations. See Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations under the section captioned &#8220;Net Interest Income&#8221; and Item 7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report for further discussion related to interest rate sensitivity and our management of interest rate risk.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We May Be Adversely Impacted By The Transition From LIBOR As A Reference Rate</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United Kingdom&#8217;s Financial Conduct Authority and the administrator of LIBOR have announced that the publication of the most commonly used U.S. dollar London Interbank Offered Rate (&#8220;LIBOR&#8221;) settings will cease to be published or cease to be representative after June 30, 2023. The publication of all other LIBOR settings ceased to be published as of December&#160;31, 2021. Given consumer protection, litigation, and reputation risks, the bank </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">regulatory agencies indicated that entering into new contracts that use LIBOR as a reference rate after December&#160;31, 2021, would create safety and soundness risks and that they would examine bank practices accordingly. The Adjustable Interest Rate (LIBOR) Act, enacted in March 2022, provides a statutory framework to replace U.S. dollar LIBOR with a benchmark rate based on the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) for contracts governed by U.S. law that have no or ineffective fallbacks, and in December 2022, the Federal Reserve Board adopted related implementing rules. Although governmental authorities have endeavored to facilitate an orderly discontinuation of LIBOR, no assurance can be provided that this aim will be achieved or that the use, level, and volatility of LIBOR or other interest rates or the value of LIBOR-based securities will not be adversely affected. As a result, and despite the enactment of the LIBOR Act, for the most commonly used LIBOR settings, the use or selection of a successor rate could expose us to risks associated with disputes and litigation with our customers and counterparties and other market participants in connection with implementing LIBOR fallback provisions.</span></div><div style="margin-top:9pt;text-align:justify;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 discontinued originating LIBOR-based loans effective December&#160;31, 2021 and are now negotiating loans using our preferred replacement index, AMERIBOR, a benchmark developed by the American Financial Exchange, as well as SOFR and BSBY, a benchmark developed by Bloomberg Index Services.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, approximately $1.4 billion of our outstanding loans, and, in addition, certain derivative contracts, borrowings and other financial instruments have attributes that are either directly or indirectly dependent on LIBOR. The transition from LIBOR has resulted in and could continue to result in added costs and employee efforts and could present additional risk. We are subject to litigation and reputational risks if we are unable to renegotiate and amend existing contracts with counterparties that are dependent on LIBOR, including contracts that do not have fallback language. The timing and manner in which each customer&#8217;s contract transitions to AMERIBOR, SOFR or BSBY will vary on a case-by-case basis. There continues to be substantial uncertainty as to the ultimate effects of the LIBOR transition. Since AMERIBOR, SOFR and BSBY rates are calculated differently, payments under contracts referencing new rates will differ from those referencing LIBOR, which may lead to increased volatility as compared to LIBOR. The transition has impacted our market risk profiles and required changes to our risk and pricing models, valuation tools, product design and hedging strategies. Furthermore, failure to adequately manage this transition process with our customers could adversely impact our reputation. Although we are currently unable to assess what the ultimate impact of the transition from LIBOR will be, failure to adequately manage the transition could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit and Lending Risks</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Lending Risk and Lending Concentration Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are inherent risks associated with our lending activities. These risks include, among other things, the impact of changes in interest rates and changes in the economic conditions in the markets where we operate as well as those across the State of Texas and the United States. Increases in interest rates and/or weakening economic conditions could adversely impact the ability of borrowers to repay outstanding loans or the value of the collateral securing these loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, approximately 86.2% of our loan portfolio consisted of commercial and industrial, energy, construction and commercial real estate mortgage loans. These types of loans are generally viewed as having more risk of default and are typically larger than residential real estate loans or consumer loans. Because our loan portfolio contains a significant number of commercial and industrial, energy, construction and commercial real estate loans with relatively large balances, the deterioration of one or a few of these loans could cause a significant increase in non-performing loans. Increases in non-performing loans have resulted in a net loss of earnings from particular loans, an increase in credit loss expense and an increase in loan charge-offs, and these and future instances could have a material adverse effect on our business, financial condition and results of operations. Certain of our credit exposures are concentrated in industries that may be more susceptible to the long-term risks of climate change, natural disasters or global pandemics. To the extent that these risks may have a negative impact on the financial condition of borrowers, it could also have a material adverse effect on our business, financial condition and results of operations.  See the section captioned &#8220;Loans&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion related to commercial and industrial, energy, construction and commercial real estate loans. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Allowance For Credit Losses May Be Insufficient</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain allowances for credit losses on loans, securities and off-balance sheet credit exposures. In the case of loans and securities, allowances for credit losses are contra-asset valuation accounts that are deducted from the amortized cost basis of these assets to present the net amount expected to be collected. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. As a result, the determination of the appropriate level of allowance for credit losses inherently involves a high degree of subjectivity and requires us to make significant estimates related to current and expected future credit risks and trends, all of which may undergo material changes. Continuing deterioration in economic conditions, including the possibility of a recession, affecting borrowers and securities issuers; inflation; rising interest rates; new information regarding existing loans, credit commitments and securities holdings; the lingering effects of the COVID-19 pandemic or other global pandemics; natural disasters and risks related to climate change; and identification of additional problem loans, ratings down-grades and other factors, both within and outside of our control, may require an increase in the allowances for credit losses on loans, securities and off-balance sheet credit exposures. In addition, bank regulatory agencies periodically review our allowance for credit losses and may require an increase in credit loss expense or the recognition of further loan charge-offs, based on judgments different than those of management. Furthermore, if any charge-offs related to loans, securities or off-balance sheet credit exposures in future periods exceed our allowances for credit losses on loans, securities or off-balance sheet credit exposures, we will need to recognize additional credit loss expense to increase the applicable allowance. Any increase in the allowance for credit losses on loans, securities and/or off-balance sheet credit exposures will result in a decrease in net income and, possibly, capital, and may have a material adverse effect on our business, financial condition and results of operations. See the section captioned &#8220;Allowance for Credit Losses&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion related to our process for determining the appropriate level of the allowance for credit losses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject to Risk Arising From Conditions In The Commercial Real Estate Market</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2022, commercial real estate mortgage loans comprised approximately 36.0%&#160;of our loan portfolio. Commercial real estate mortgage loans generally involve a greater degree of credit risk than residential real estate mortgage loans because they typically have larger balances and are more affected by adverse conditions in the economy. Because payments on loans secured by commercial real estate often depend upon the successful operation and management of the properties and the businesses which operate from within them, repayment of such loans may be affected by factors outside the borrower&#8217;s control, such as adverse conditions in the real estate market or the economy or changes in government regulations. In recent years, commercial real estate markets have been particularly impacted by the economic disruption resulting from the COVID-19 pandemic. The COVID-19 pandemic has also been a catalyst for the evolution of various remote work options which could impact the long-term performance of some types of office properties within our commercial real estate portfolio. Accordingly, the federal banking regulatory agencies have expressed concerns about weaknesses in the current commercial real estate market. Failures in our risk management policies, procedures and controls could adversely affect our ability to manage this portfolio going forward and could result in an increased rate of delinquencies in, and increased losses from, this portfolio, which, accordingly, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Volatility Risk In Crude Oil Prices</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had $925.7 million of energy loans which comprised approximately 5.4% of our loan portfolio at that date. Furthermore, energy production and related industries represent a large part of the economies in some of our primary markets. Actions by members of the Organization of Petroleum Exporting Countries (&#8220;OPEC&#8221;) can impact global crude oil production levels and lead to significant volatility in global oil supplies and market oil prices. In recent years, decreased market oil prices compressed margins for many U.S. and Texas-based oil producers, particularly those that utilize higher-cost production technologies such as hydraulic fracking and horizontal drilling, as well as oilfield service providers, energy equipment manufacturers and transportation suppliers, among others. In March of 2020, disagreements between members of OPEC signaled that </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">production levels would rise and, when coupled with the uncertainties of the COVID-19 pandemic, led to a significant decline in market oil prices. As the global economy emerged from pandemic lockdowns in 2021, the demand for oil naturally increased and supply could not keep up with the sudden surge in demand. Consequently, oil prices began to rise. The current Russian invasion of Ukraine has also impacted global oil supplies and caused further increases in oil prices. The price per barrel of crude oil was approximately $80 at December&#160;31, 2022 up from $75 at December&#160;31, 2021. We have experienced increased losses within our energy portfolio in recent years which were impacted by oil price volatility, relative to our historical experience. Continued oil price volatility could have further negative impacts on the U.S. economy, in particular, the economies of energy-dominant states such as Texas, and our borrowers and customers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Environmental Liability Risk Associated With Lending Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our loan portfolio is secured by real property. During the ordinary course of business, we foreclose on and take title to properties securing certain loans. In doing so, there is a risk that hazardous or toxic substances could be found on these properties. If hazardous or toxic substances are found, we may be liable for remediation costs, as well as for personal injury and property damage. Environmental laws may require us to incur substantial expenses and may materially reduce the affected property&#8217;s value or limit our ability to use or ability to sell the affected property. Environmental reviews of real property before initiating foreclosure actions may not be sufficient to detect all potential environmental hazards. The remediation costs and any other financial liabilities associated with an environmental hazard could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity Risk</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Liquidity Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require liquidity to meet our deposit and debt obligations as they come due. Our access to funding sources in amounts adequate to finance our activities or on terms that are acceptable to us could be impaired by factors that affect us specifically or the financial services industry or economy generally. Factors that could reduce our access to liquidity sources include a downturn in the Texas economy, difficult credit markets or adverse regulatory actions against us. Our access to deposits may also be affected by the liquidity needs of our depositors. In particular, a substantial majority of our liabilities are demand, savings, interest checking and money market deposits, which are payable on demand or upon several days&#8217; notice, while by comparison, a substantial portion of our assets are loans, which cannot be called or sold in the same time frame. We may not be able to replace maturing deposits and advances as necessary in the future, especially if a large number of our depositors sought to withdraw their accounts, regardless of the reason. Our access to deposits may be negatively impacted by, among other factors, periods of low interest rates or higher interest rates which could promote increased competition for deposits, including from new financial technology competitors, or provide customers with alternative investment options. A failure to maintain adequate liquidity could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Operational Risks</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Accounting Estimates and Risk Management Processes Rely On Analytical and Forecasting Models</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The processes we use to estimate our expected credit losses and to measure the fair value of financial instruments, as well as the processes used to estimate the effects of changing interest rates and other market measures on our financial condition and results of operations, depends upon the use of analytical and forecasting models. These models reflect assumptions that may not be accurate, particularly in times of market stress or other unforeseen circumstances. Even if these assumptions are adequate, the models may prove to be inadequate or inaccurate because of other flaws in their design or their implementation, including flaws caused by failures in controls, data management, human error or from the reliance on technology. If the models we use for interest rate risk and asset-liability management are inadequate, we may incur increased or unexpected losses upon changes in market interest rates or other market measures. If the models we use for estimating our expected credit losses are inadequate, the allowance for credit losses may not be sufficient to support future charge-offs. If the models we use to measure the fair value of financial instruments are inadequate, the fair value of such financial instruments may fluctuate unexpectedly or may not accurately reflect what we could realize upon sale or settlement of such financial instruments. Any such failure in our analytical or forecasting models could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Value Of Our Goodwill and Other Intangible Assets May Decline In The Future</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had $655.3 million of goodwill and other intangible assets. A significant decline in our expected future cash flows, a significant adverse change in the business climate, slower growth rates or a significant and sustained decline in the price of Cullen/Frost&#8217;s common stock may necessitate taking charges in the future related to the impairment of our goodwill and other intangible assets which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Risk Arising From Failure Or Circumvention Of Our Controls and Procedures</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal controls, including fraud detection and controls, disclosure controls and procedures, and corporate governance procedures are based in part on certain assumptions and can provide only reasonable, not absolute, assurances that the objectives of the controls and procedures are met. Any failure or circumvention of our controls and procedures; failure to comply with regulations related to controls and procedures; or failure to comply with our corporate governance procedures could have a material adverse effect on our reputation, business, financial condition and results of operations, including subjecting us to litigation, regulatory fines, penalties or other sanctions. Furthermore, notwithstanding the proliferation of technology and technology-based risk and control systems, our businesses ultimately rely on people as our greatest resource, and we are subject to the risk that they make mistakes or engage in violations of applicable policies, laws, rules or procedures that in the past have not, and in the future may not always be prevented by our technological processes or by our controls and other procedures intended to prevent and detect such errors or violations. Human errors, malfeasance and other misconduct, even if promptly discovered and remediated, can result in reputational damage or legal risk and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top: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%">New Lines Of Business, Products Or Services and Technological Advancements May Subject Us To Additional Risks</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we implement new lines of business or offer new products and services within existing lines of business. For instance, we are currently implementing a new residential mortgage product offering. There are substantial risks and uncertainties associated with these efforts, particularly in instances where the markets are not fully developed. In developing and marketing new lines of business and/or new products and services we invest significant time and resources. Initial timetables for the introduction and development of new lines of business and/or new products or services may not be achieved and price and profitability targets may not prove feasible. External factors, such as compliance with regulations, competitive alternatives, and shifting market preferences, may also impact the successful implementation of a new line of business or a new product or service. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial services industry is continually undergoing rapid technological change with frequent introductions of new technology-driven products and services. Our future success depends, in part, upon our ability to address the needs of our customers by using technology to provide products and services that will satisfy customer demands, as well as to create additional efficiencies in our operations. Many of our competitors have substantially greater resources to invest in technological improvements. We may not be able to effectively implement new technology driven products and services or be successful in marketing these products and services to our customers. In addition, our implementation of certain new technologies, such as those related to artificial intelligence, automation and algorithms, in our business processes may have unintended consequences due to their limitations or our failure to use them effectively. In addition, cloud technologies are also critical to the operation of our systems, and our reliance on cloud technologies is growing. Failure to successfully keep pace with technological change affecting the financial services industry could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, any new line of business, new product or service and/or new technology could have a significant impact on the effectiveness of our system of internal controls. Failure to successfully manage these risks in the development and implementation of new lines of business, new products or services and/or new technologies could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Reputation and Our Business Are Subject to Negative Publicity Risk </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reputation risk, or the risk to our earnings and capital from negative public opinion, is inherent in our business. Negative public opinion could adversely affect our ability to keep and attract customers and expose us to adverse legal and regulatory consequences. Negative public opinion could result from our actual or alleged conduct in any number of activities, including (i)&#160;lending practices, (ii)&#160;branching strategy, (iii)&#160;product and service offerings, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">(iv)&#160;corporate governance, (v)&#160;regulatory compliance, (vi)&#160;mergers and acquisitions, (vii)&#160;disclosure, (viii)&#160;sharing or inadequate protection of customer information, (ix)&#160;successful or attempted cyber attacks against us, our customers or our third-party partners or vendors and (x)&#160;failure to discharge any publicly announced commitments to employees or environmental, social and governance initiatives or to respond adequately to social and sustainability concerns from the viewpoint of our stakeholders from actions taken by government regulators and community organizations in response to our conduct. Negative public opinion could also result from adverse news or publicity that impairs the reputation of the financial services industry generally or from the actions of our employees, customers, affiliates or third parties with whom we do business. In addition, our reputation or prospects may be significantly damaged by adverse publicity or negative information regarding us, whether or not true, that may be posted on social media, non-mainstream news services or other parts of the internet, and this risk is magnified by the speed and pervasiveness with which information is disseminated through those channels. Because we conduct most of our business under the &#8220;Frost&#8221; brand, negative public opinion about one business could affect our other businesses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Business, Financial Condition and Results Of Operations Are Subject To Risk From Changes in Customer Behavior </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual, economic, political, industry-specific conditions and other factors outside of our control, such as fuel prices, energy costs, real estate values, inflation, taxes or other factors that affect customer income levels, could alter anticipated customer behavior, including borrowing, repayment, investment and deposit practices. Such a change in these practices could materially adversely affect our ability to anticipate business needs and meet regulatory requirements. Further, difficult economic conditions may negatively affect consumer confidence levels. A decrease in consumer confidence levels would likely aggravate the adverse effects of these difficult market conditions on us, our customers and others in the financial institutions industry.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cullen/Frost Relies On Dividends From Its Subsidiaries For Most Of Its Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost is a separate and distinct legal entity from its subsidiaries. It receives substantially all of its revenue from dividends from its subsidiaries. These dividends are the principal source of funds to pay dividends on Cullen/Frost&#8217;s common stock and preferred stock and interest and principal on Cullen/Frost&#8217;s debt. Various federal and state laws and regulations limit the amount of dividends that Frost Bank and certain non-bank subsidiaries may pay to Cullen/Frost. Also, Cullen/Frost&#8217;s right to participate in a distribution of assets upon a subsidiary&#8217;s liquidation or reorganization is subject to the prior claims of the subsidiary&#8217;s creditors and depositors. In the event Frost Bank is unable to pay dividends to Cullen/Frost, Cullen/Frost may not be able to service debt, pay obligations or pay dividends on our common stock or our preferred stock. The inability to receive dividends from Frost Bank could have a material adverse effect on our business, financial condition and results of operations. See the section captioned &#8220;Supervision and Regulation&#8221; in Item&#160;1. Business and Note&#160;9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Information Systems May Experience Failure, Interruption Or Breach In Security</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we rely on electronic communications and information systems to conduct our operations and to store sensitive data. Any failure, interruption or breach in security of these systems could result in significant disruption to our operations. Information security breaches and cybersecurity-related incidents include, but are not limited to, attempts to access information, including customer and company information, malicious code, computer viruses and denial of service attacks that could result in unauthorized access, theft, misuse, loss, release or destruction of data (including confidential customer information), account takeovers, unavailability of service or other events. These types of threats may derive from human error, fraud or malice on the part of external or internal parties, or may result from accidental technological failure. Our technologies, systems, networks and software have been and continue to be subject to cybersecurity threats and attacks, which range from uncoordinated individual attempts to sophisticated and targeted measures directed at us. Any failures related to upgrades and maintenance of our technology and information systems could further increase our information and system security risk. Our increased use of cloud and other technologies, such as remote work technologies, also increases our risk of being subject to a cyber attack. The risk of a security breach or disruption, particularly through cyber attack or cyber intrusion, has increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Our customers, employees and third parties that we do business with have been, and will continue to be, targeted by parties using fraudulent e-mails and other communications in attempts to misappropriate passwords, bank account information or other personal information or to introduce viruses or other malware programs to our information systems, the information systems of our merchants or third-party service providers and/or our customers' personal devices, which are beyond our security control systems. Though we endeavor to mitigate these threats through product improvements, use of encryption and authentication technology and customer and employee education, such cyber attacks against us, our merchants, our third-party service providers and our customers remain a serious issue and have been successful in the past. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we make significant efforts to maintain the security and integrity of our information systems and have implemented various measures to manage the risks of a security breach or disruption, there can be no assurance that our security efforts and measures will be effective or that attempted security breaches or disruptions would not be successful or damaging. Even well protected information, networks, systems and facilities remain potentially vulnerable to attempted security breaches or disruptions because the techniques used in such attempts are constantly evolving and generally are not recognized until launched against a target, and in some cases are designed not to be detected and, in fact, may not be detected. Accordingly, we may be unable to anticipate these techniques or to implement adequate security barriers or other preventative measures, and thus it is virtually impossible for us to entirely mitigate this risk. Furthermore, in the event of a cyber attack, we may be delayed in identifying or responding to the attack, which could increase the negative impact of the cyber attack on our business, financial condition and results of operations. While we maintain specific &#8220;cyber&#8221; insurance coverage, which would apply in the event of various breach scenarios, the amount of coverage may not be adequate in any particular case. Furthermore, because cyber threat scenarios are inherently difficult to predict and can take many forms, some breaches may not be covered under our cyber insurance coverage. A security breach or other significant disruption of our information systems or those related to our customers, merchants or our third-party vendors, including as a result of cyber attacks, could (i)&#160;disrupt the proper functioning of our networks and systems and therefore our operations and/or those of our customers; (ii)&#160;result in the unauthorized access to, and destruction, loss, theft, misappropriation or release of confidential, sensitive or otherwise valuable information of ours or our customers; (iii)&#160;result in a violation of applicable privacy, data breach and other laws, subjecting us to additional regulatory scrutiny and exposing us to civil litigation, enforcement actions, governmental fines and possible financial liability; (iv)&#160;require significant management attention and resources to remedy the damages that result; or (v) harm our reputation or cause a decrease in the number of customers that choose to do business with us. The occurrence of any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Operations Rely On Certain External Vendors</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on certain external vendors to provide products and services necessary to maintain our day-to-day operations. These third-party vendors are sources of operational and informational security risk to us, including risks associated with operational errors, information system failures, interruptions or breaches and unauthorized disclosures of sensitive or confidential client or customer information. If these vendors encounter any of these issues, or if we have difficulty communicating with them, we could be exposed to disruption of operations, loss of service or connectivity to customers, reputational damage, and litigation risk that could have a material adverse effect on our business and, in turn, our financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our operations are exposed to risk that these vendors will not perform in accordance with the contracted arrangements under service level agreements. Although we have selected these external vendors carefully, we do not control their actions. The failure of an external vendor to perform in accordance with the contracted arrangements under service level agreements, because of changes in the vendor&#8217;s organizational structure, financial condition, support for existing products and services or strategic focus or for any other reason, could be disruptive to our operations, which could have a material adverse effect on our business and, in turn, our financial condition and results of operations. Replacing these external vendors could also entail significant delay and expense.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Litigation Risk Pertaining To Fiduciary Responsibility</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, customers make claims and take legal action pertaining to our performance of our fiduciary responsibilities. Whether customer claims and legal action related to our performance of our fiduciary responsibilities are founded or unfounded, if such claims and legal actions are not resolved in a manner favorable to us they may result in significant financial liability and/or adversely affect the market perception of us and our products and services as well as impact customer demand for those products and services. Any financial liability or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">reputational damage could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Litigation Risk Pertaining To Intellectual Property</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and other financial services companies, including us, rely on technology companies to provide information technology products and services necessary to support day-to-day operations. Technology companies frequently enter into litigation based on allegations of patent infringement or other violations of intellectual property rights. In addition, patent holding companies seek to monetize patents they have purchased or otherwise obtained. Competitors of our vendors, or other individuals or companies, have from time to time claimed to hold intellectual property sold to us by our vendors or in use by us and we are, and may in the future be, named as defendants in various related legal claims. Such claims may increase in the future as the financial services sector becomes more reliant on information technology vendors. The plaintiffs in these actions frequently seek injunctions and substantial damages and may also seek to enter into licensing agreements with us to obtain ongoing fees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the scope or validity of such patents or other intellectual property rights, or the merits of any claims by potential or actual litigants, we may have to engage in protracted litigation. Such litigation is often expensive, time-consuming, disruptive to our operations and distracting to management. If we are found to infringe upon one or more patents or other intellectual property rights, we may be required to pay substantial damages or royalties to a third-party. In certain cases, we have and in the future may consider entering into licensing agreements for disputed intellectual property, although no assurance can be given that such licenses can be obtained on acceptable terms or that litigation will not occur. These licenses may also significantly increase our operating expenses. If legal matters related to intellectual property claims were resolved against us or settled, we could be required to make payments in amounts that could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Companies Depend On The Accuracy and Completeness Of Information About Customers and Counterparties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In deciding whether to extend credit or enter into other transactions, we rely on information furnished by or on behalf of customers and counterparties, including financial statements, credit reports and other financial information. We also rely on representations of those customers, counterparties or other third parties, such as independent auditors, as to the accuracy and completeness of that information. Reliance on inaccurate or misleading financial statements, credit reports or other financial information could have a material adverse impact on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">External and Market-Related Risks</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Profitability Depends Significantly On Economic Conditions In The State Of Texas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends substantially on the general economic conditions of the State of Texas and the specific local markets in which we operate. Unlike larger national or other regional banks that are more geographically diversified, we provide banking and financial services primarily to customers across Texas through financial centers in the Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio regions. The local economic conditions in these areas have a significant impact on the demand for our products and services as well as the ability of our customers to repay loans, the value of the collateral securing loans and the stability of our deposit funding sources. Moreover, all of the securities in our municipal bond portfolio were issued by political subdivisions or agencies within the State of Texas. A significant decline in general economic conditions in Texas, whether caused by recession, inflation, unemployment, changes or prolonged stagnation in oil prices, changes in securities markets, acts of terrorism, pandemics, natural disasters, climate change, outbreak of hostilities or other international or domestic occurrences or other factors could impact these local economic conditions and, in turn, have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject to Risk Arising From The Soundness Of Other Financial Institutions and Counterparties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial services institutions are interrelated as a result of trading, clearing, counterparty, or other relationships. We have exposure to many different industries and counterparties, and routinely execute transactions with counterparties in the financial services industry, including commercial banks, brokers and dealers, investment banks, and other institutional clients. Many of these transactions expose us to credit risk in the event of a default by a counterparty or client. In addition, our credit risk may be exacerbated when the collateral held by us cannot be </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">realized upon or is liquidated at prices not sufficient to recover the full amount of the credit or derivative exposure due to us. Increased interconnectivity amongst financial institutions also increases the risk of cyber attacks and information system failures for financial institutions. Any such losses could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Operate In A Highly Competitive Industry and Market Area</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face substantial competition in all areas of our operations from a variety of different competitors, many of which are larger and may have more financial resources than us. Such competitors primarily include national, regional, and community banks within the various markets where we operate. Recent regulation has reduced the regulatory burden of large bank holding companies, and raised the asset thresholds at which more onerous requirements apply, which could cause certain large bank holding companies with less than $250 billion in total consolidated assets, which were previously subject to more stringent enhanced prudential standards, to become more competitive or to pursue expansion more aggressively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face competition from many other types of financial institutions, including, without limitation, savings and loans, credit unions, finance companies, brokerage firms, insurance companies and other financial intermediaries. The financial services industry could become even more competitive as a result of legislative, regulatory and technological changes and continued consolidation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, technology and other changes have lowered barriers to entry and made it possible for non-banks to offer products and services traditionally provided by banks. In particular, the activity of fintechs/wealthtechs has grown significantly over recent years and is expected to continue to grow. Some fintechs/wealthtechs are not subject to the same regulation as we are, which may allow them to be more competitive. Fintechs/wealthtechs have and may continue to offer bank or bank-like products and a number of such organizations have applied for bank or industrial loan charters while others have partnered with existing banks to allow them to offer deposit products to their customers. Increased competition from fintechs/wealthechs and the growth of digital banking may also lead to pricing pressures as competitors offer more low-fee and no-fee products.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, consumers can maintain funds that would have historically been held as bank deposits in brokerage accounts or mutual funds. Consumers can also complete transactions such as paying bills and/or transferring funds directly without the assistance of banks. In addition, the emergence, adoption and evolution of new technologies that do not require intermediation, including distributed ledgers such as digital assets and blockchain, as well as advances in robotic process automation, could significantly affect the competition for financial services. The process of eliminating banks as intermediaries, known as &#8220;disintermediation,&#8221; could result in the loss of fee income, as well as the loss of customer deposits and the related income generated from those deposits. Further, many of our competitors have fewer regulatory constraints and may have lower cost structures than us. Additionally, due to their size, many competitors may be able to achieve economies of scale and, as a result, may offer a broader range of products and services as well as better pricing for those products and services than we can. Our ability to compete successfully depends on a number of factors, including, among other things, (i)&#160;the ability to develop, maintain and build long-term customer relationships based on top quality service, high ethical standards and safe, sound assets; (ii)&#160;the ability to expand within our marketplace and with our market position; (iii)&#160;the scope, relevance and pricing of products and services offered to meet customer needs and demands; (iv)&#160;the rate at which we introduce new products and services relative to our competitors; (v)&#160;customer satisfaction with our level of service; and (vi)&#160;industry and general economic trends. Failure to perform in any of these areas could significantly weaken our competitive position, which could adversely affect our growth and profitability, which, in turn, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Compliance and Regulatory Risks</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Extensive Government Regulation and Supervision and Related Enforcement Powers and Other Legal Remedies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, primarily through Cullen/Frost, Frost Bank and certain non-bank subsidiaries, are subject to extensive federal and state regulation and supervision, which vests a significant amount of discretion in the various regulatory authorities. Banking regulations are primarily intended to protect depositors&#8217; funds, federal deposit insurance funds and the banking system as a whole, not shareholders. These regulations and supervisory guidance affect our lending practices, capital structure, investment practices, dividend policy and growth, among other things. Congress and federal regulatory agencies continually review banking laws, regulations and policies for possible changes. Changes </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">to statutes, regulations or regulatory policies or supervisory guidance, including changes in interpretation or implementation of statutes, regulations, policies or supervisory guidance, could affect us in substantial and unpredictable ways. Such changes could subject us to additional costs, limit the types of financial services and products we may offer, limit our ability to return capital to shareholders or conduct certain activities, and/or increase the ability of non-banks to offer competing financial services and products, among other things. Failure to comply with laws, regulations, policies or supervisory guidance could result in enforcement and other legal actions by Federal or state authorities, including criminal and civil penalties, the loss of FDIC insurance, the revocation of a banking charter, enforcement actions or sanctions by regulatory agencies, significant fines and civil money penalties and/or reputational damage. In this regard, government authorities, including the bank regulatory agencies, are pursuing aggressive enforcement actions with respect to compliance and other legal matters involving financial activities, which heightens the risks associated with actual and perceived compliance failures. Directives issued to enforce such actions may be confidential and thus, in some instances, we are not permitted to publicly disclose these actions. Any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. See the sections captioned &#8220;Supervision and Regulation&#8221; included in Item&#160;1. Business and Note 9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Repeal Of Federal Prohibitions On Payment Of Interest On Demand Deposits Could Increase Our Interest Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All federal prohibitions on the ability of financial institutions to pay interest on demand deposit accounts were repealed as part of the Dodd-Frank Act beginning on July&#160;21, 2011. As a result, some financial institutions offer interest on demand deposits to compete for customers. Our interest expense will increase and our net interest margin will decrease if we begin offering interest on demand deposits to attract additional customers or maintain current customers, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Government Regulation and Oversight Relating to Data and Privacy Protection</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business requires the collection and retention of large volumes of customer data, including personally identifiable information in various information systems that we maintain and in those maintained by third parties with whom we contract to provide data services. We also maintain important internal company data such as personally identifiable information about our employees and information relating to our operations. The integrity and protection of that customer and company data is important to us. Our collection of such customer and company data is subject to extensive regulation and oversight.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to laws and regulations relating to the privacy of the information of our customers, employees and others, and any failure to comply with these laws and regulations could expose us to liability and/or reputational damage. As new privacy-related laws and regulations are implemented, the time and resources needed for us to comply with such laws and regulations, as well as our potential liability for non-compliance and reporting obligations in the case of data breaches, may significantly increase.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Acquisition Activity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Potential Acquisitions May Disrupt Our Business and Dilute Shareholder Value</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally seek merger or acquisition partners that are culturally similar and have experienced management and possess either significant market presence or have potential for improved profitability through financial management, economies of scale or expanded services. Acquiring other banks, businesses, or branches involves various risks commonly associated with acquisitions, including, among other things, (i)&#160;potential exposure to unknown or contingent liabilities of the target company; (ii)&#160;exposure to potential asset quality issues of the target company; (iii)&#160;potential disruption to our business; (iv)&#160;potential diversion of our management&#8217;s time and attention; (v)&#160;the possible loss of key employees and customers of the target company; (vi)&#160;difficulty in estimating the value of the target company; and (vii)&#160;potential changes in banking or tax laws or regulations that may affect the target company.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions typically involve the payment of a premium over book and market values, and, therefore, some dilution of our tangible book value and net income per common share may occur in connection with any future transaction. Acquisitions may also result in potential dilution to existing shareholders of our earnings per share if we issue common stock in connection with the acquisition. Furthermore, failure to realize the expected revenue </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">increases, cost savings, increases in geographic or product presence, and/or other projected benefits from an acquisition could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions May Be Delayed, Impeded, Or Prohibited Due To Regulatory Issues</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions by financial institutions, including us, are subject to approval by a variety of federal and state regulatory agencies (collectively, &#8220;regulatory approvals&#8221;). The process for obtaining these required regulatory approvals has become substantially more difficult since the global financial crisis, and our ability to engage in certain merger or acquisition transactions depends on the bank regulators' views at the time as to our capital levels, quality of management, and overall condition, in addition to their assessment of a variety of other factors, including our compliance with law. Regulatory approvals could be delayed, impeded, restrictively conditioned or denied due to existing or new regulatory issues we have, or may have, with regulatory agencies, including, without limitation, issues related to Bank Secrecy Act compliance, Community Reinvestment Act issues, fair lending laws, fair housing laws, consumer protection laws, unfair, deceptive, or abusive acts or practices regulations and other laws and regulations. We may fail to pursue, evaluate or complete strategic and competitively significant acquisition opportunities as a result of our inability, or perceived or anticipated inability, to obtain regulatory approvals in a timely manner, under reasonable conditions or at all. Difficulties associated with potential acquisitions that may result from these factors could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Associated With Our Common Stock and Preferred Stock</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Trading Volumes In Our Common Stock and Preferred Stock Are Less Than That Of Other Larger Financial Services Companies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our common stock and preferred stock are listed for trading on the NYSE, the trading volume in our common stock is less than that of other, larger financial services companies. A public trading market having the desired characteristics of depth, liquidity and orderliness depends on the presence in the marketplace of willing buyers and sellers of our common stock and preferred stock at any given time. This presence depends on the individual decisions of investors and general economic and market conditions over which we have no control. Given the lower trading volumes of our common stock and preferred stock, significant sales of our common stock or our preferred stock, or the expectation of these sales, could cause our stock prices to fall.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cullen/Frost May Not Continue To Pay Dividends On Its Common Stock In The Future</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Cullen/Frost common stock are only entitled to receive such dividends as its board of directors may declare out of funds legally available for such payments. Although Cullen/Frost has historically declared cash dividends on its common stock, it is not required to do so and may reduce or eliminate its common stock dividend in the future. This could adversely affect the market price of Cullen/Frost&#8217;s common stock. Also, Cullen/Frost is a bank holding company, and its ability to declare and pay dividends is dependent on certain federal regulatory considerations, including the guidelines of the Federal Reserve Board regarding capital adequacy and dividends. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As more fully discussed in Note 9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report, our ability to declare or pay dividends on our common stock may also be subject to certain restrictions in the event that we elect to defer the payment of interest on our junior subordinated deferrable interest debentures or do not declare and pay dividends on our Series B Preferred Stock.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">An Investment In Our Common Stock or Preferred Stock Is Not An Insured Deposit</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock and preferred stock are not bank deposits and, therefore, are not insured against loss by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), any other deposit insurance fund or by any other public or private entity. Investment in our common stock or preferred stock is inherently risky for the reasons described in this &#8220;Risk Factors&#8221; section and elsewhere in this report and is subject to the same market forces that affect the price of common stock or preferred stock in any company. As a result, if you acquire our common stock or preferred stock, you could lose some or all of your investment.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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-style:italic;font-weight:400;line-height:120%">Certain Banking Laws May Have An Anti-Takeover Effect</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions of federal banking laws, including regulatory approval requirements, could make it more difficult for a third party to acquire us, even if doing so would be perceived to be beneficial to our shareholders. These provisions effectively inhibit a non-negotiated merger or other business combination, which, in turn, could adversely affect the market price of our common stock.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are Subject To Risk From Fluctuating Conditions In The Financial Markets and Economic and Political Conditions Generally</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, to a certain extent, upon local, national and global economic and political conditions, as well as governmental monetary policies. Our financial performance generally, and in particular the ability of borrowers to pay interest on and repay principal of outstanding loans and the value of collateral securing those loans, as well as demand for loans and other products and services we offer, is highly dependent upon the business environment in the markets where we operate, in the State of Texas and in the United States as a whole. A favorable business environment is generally characterized by, among other factors, economic growth, efficient capital markets, low inflation, low unemployment, high business and investor confidence, and strong business earnings. Unfavorable or uncertain economic and market conditions can be caused by a decline in economic growth both in the U.S. and internationally; declines in business activity or investor or business confidence; limitations on the availability of or increases in the cost of credit and capital; increases in inflation or interest rates; high unemployment; oil price volatility; natural disasters; trade policies and tariffs; or a combination of these or other factors. 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. Current economic conditions are being heavily impacted by elevated levels of inflation and rising interest rates. A prolonged period of inflation may impact our profitability by negatively impacting our fixed costs and expenses. Economic and inflationary pressure on consumers and uncertainty regarding economic improvement could result in changes in consumer and business spending, borrowing and savings habits. Such conditions could have a material adverse effect on the credit quality of our loans and our business, financial condition and results of operations. Furthermore, evolving responses from federal and state governments and other regulators, and our customers or our third-party partners or vendors, to new challenges such as climate change have impacted and could continue to impact the economic and political conditions under which we operate which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes In The Federal, State Or Local Tax Laws May Negatively Impact Our Financial Performance and We Are Subject To Examinations and Challenges By Tax Authorities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal and applicable state tax laws and regulations. Changes in these tax laws and regulations, some of which may be retroactive to previous periods, could increase our effective tax rates and, as a result, could negatively affect our current and future financial performance. Furthermore, tax laws and regulations are often complex and require interpretation. In the normal course of business, we are routinely subject to examinations and challenges from federal and applicable state tax authorities regarding the amount of taxes due in connection with investments we have made and the businesses in which we have engaged. Recently, federal and state taxing authorities have become increasingly aggressive in challenging tax positions taken by financial institutions. These tax positions may relate to tax compliance, sales and use, franchise, gross receipts, payroll, property and income tax issues, including tax base, apportionment and tax credit planning. The challenges made by tax authorities may result in adjustments to the timing or amount of taxable income or deductions or the allocation of income among tax jurisdictions. If any such challenges are made and are not resolved in our favor, they could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We May Need To Raise Additional Capital In The Future, and Such Capital May Not Be Available When Needed Or At All</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may need to raise additional capital in the future to provide us with sufficient capital resources and liquidity to meet our commitments and business needs, particularly if our asset quality or earnings were to deteriorate significantly. Our ability to raise additional capital, if needed, will depend on, among other things, conditions in the capital markets at that time, which are outside of our control, and our financial condition. Economic conditions and the loss of confidence in financial institutions may increase our cost of funding and limit access to certain customary </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">sources of capital, including inter-bank borrowings, repurchase agreements and borrowings from the discount window of the Federal Reserve.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure that such capital will be available on acceptable terms or at all. Any occurrence that may limit our access to the capital markets, such as a decline in the confidence of debt purchasers, depositors of Frost Bank or counterparties participating in the capital markets, or a downgrade of Cullen/Frost&#8217;s or Frost Bank&#8217;s debt ratings, may adversely affect our capital costs and our ability to raise capital and, in turn, our liquidity. Moreover, if we need to raise capital in the future, we may have to do so when many other financial institutions are also seeking to raise capital and would have to compete with those institutions for investors. An inability to raise additional capital on acceptable terms when needed could have a materially adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Stock Price Can Be Volatile</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock price volatility may make it more difficult for you to resell your common stock when you want and at prices you find attractive. Our stock price can fluctuate significantly in response to a variety of factors including, among other things, (i)&#160;actual or anticipated variations in quarterly results of operations; (ii)&#160;recommendations by securities analysts; (iii)&#160;operating and stock price performance of other companies that investors deem comparable to us; (iv)&#160;news reports relating to trends, concerns and other issues in the financial services industry; (v)&#160;perceptions in the marketplace regarding us and/or our competitors; (vi)&#160;new technology used, or services offered, by competitors; (vii)&#160;the issuance by us of additional securities, including common stock and securities that are convertible into or exchangeable for, or that represent the right to receive, common stock; (viii)&#160;sales of a large block of shares of our common stock or similar securities in the market after an equity offering, or the perception that such sales could occur; (ix)&#160;significant acquisitions or business combinations, strategic partnerships, joint ventures or capital commitments by or involving us or our competitors; (x)&#160;failure to integrate acquisitions or realize anticipated benefits from acquisitions; (xi)&#160;changes in government regulations; and (xii)&#160;geopolitical conditions such as acts or threats of terrorism or military conflicts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General market fluctuations, including real or anticipated changes in the strength of the Texas economy; industry factors and general economic and political conditions and events, such as economic slowdowns or recessions; and interest rate changes, oil price volatility or credit loss trends could also cause our stock price to decrease regardless of operating results.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes In Accounting Standards Could Materially Impact Our Financial Statements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time accounting standards setters change the financial accounting and reporting standards that govern the preparation of our financial statements. These changes can be difficult to predict and can materially impact how we record and report our financial condition and results of operations. In some cases, we could be required to apply a new or revised standard retroactively, resulting in changes to previously reported financial results or a cumulative charge to retained earnings. See Note 20 - Accounting Standards Updates in the notes to consolidated financial statements included in Item 8. Financial Statements and Supplementary Data elsewhere in this report for further information regarding pending accounting standards updates.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We May Not Be Able To Attract and Retain Skilled People</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, in large part, on our ability to attract and retain key people. Competition for the best people in many activities engaged in by us is intense including with respect to compensation and emerging workplace practices, accommodations and remote work options, and we may not be able to hire people or to retain them. We do not currently have employment agreements or non-competition agreements with any of our senior officers. The unexpected loss of services of key personnel could have a material adverse impact on our business, financial condition and results of operations because of their customer relationships, skills, knowledge of our market, years of industry experience and the difficulty of promptly finding qualified replacement personnel. In addition, the scope and content of U.S. banking regulators' policies on incentive compensation, as well as changes to these policies, could adversely affect our ability to hire, retain and motivate our key employees.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Severe Weather, Natural Disasters, Acts Of War Or Terrorism and Other Adverse External Events Could Significantly Impact Our Business and Our Customers</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severe weather, natural disasters, acts of war or terrorism and other adverse external events could have a significant impact on our ability to conduct business. In addition, such events could affect the stability of our deposit base, impair the ability of borrowers to repay outstanding loans, impair the value of collateral securing loans, cause significant property damage, result in loss of revenue and/or cause us to incur additional expenses. Furthermore, the occurrence of any such event in the future could have a material adverse effect on our business, which, in turn, could have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Climate Change Could Have a Material Negative Impact on Us and Our Customers</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business, as well as the operations and activities of our customers, could be negatively impacted by climate change. Climate change presents both immediate and long-term risks to us and our customers and these risks are expected to increase over time. Climate changes presents multi-faceted risks, including (i)&#160;operational risk from the physical effects of climate events on our facilities and other assets as well as those of our customers; (ii)&#160;credit risk from borrowers with significant exposure to climate risk; and (iii)&#160;reputational risk from stakeholder concerns about our practices related to climate change, our carbon footprint and our business relationships with customers who operate in carbon-intensive industries. Our business, reputation and ability to attract and retain employees may also be harmed if our response to climate change is perceived to be ineffective or insufficient.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Climate change exposes us to physical risk as its effects may lead to more frequent and more extreme weather events, such as prolonged droughts or flooding, tornados, hurricanes, wildfires and extreme seasonal weather; and longer-term shifts, such as increasing average temperatures, ozone depletion and rising sea levels. Such events and long-term shifts may damage, destroy or otherwise impact the value or productivity of our properties and other assets; reduce the availability of insurance; and/or disrupt our operations and other activities through prolonged outages. Such events and long-term shifts may also have a significant impact on our customers, which could amplify credit risk by diminishing borrowers&#8217; repayment capacity or collateral values, and other businesses and counterparties with whom we transact, which could have a broader impact on the economy, supply chains and distribution networks. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Climate change also exposes us to transition risks associated with the transition to a less carbon-dependent economy. Transition risks may result from changes in policies; laws and regulations; technologies; and/or market preferences to address climate change. Such changes could materially, negatively impact our business, results of operations, financial condition and/or our reputation, in addition to having a similar impact on our customers. We have customers who operate in carbon-intensive industries like oil and gas that are exposed to climate risks, such as those risks related to the transition to a less carbon-dependent economy, as well as customers who operate in low-carbon industries that may be subject to risks associated with new technologies. Federal and state banking regulators and supervisory authorities, investors and other stakeholders have increasingly viewed financial institutions as important in helping to address the risks related to climate change both directly and with respect to their customers, which may result in financial institutions coming under increased pressure regarding the disclosure and management of their climate risks and related lending and investment activities. Given that climate change could impose systemic risks upon the financial sector, either via disruptions in economic activity resulting from the physical impacts of climate change or changes in policies as the economy transitions to a less carbon-intensive environment, we face regulatory risk of increasing focus on our resilience to climate-related risks, including in the context of stress testing for various climate stress scenarios. Ongoing legislative or regulatory uncertainties and changes regarding climate risk management and practices may result in higher regulatory, compliance, credit and reputational risks and costs.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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;1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="ia981299f69e8449fb29457727ff9071e_46"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. PROPERTIES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our headquarters is located in downtown San Antonio, Texas. This facility, which we lease, houses our executive and primary administrative offices, as well as the principal banking headquarters of Frost Bank. We also own or lease other facilities within our primary market areas in the regions of Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio. We consider our properties to be suitable and adequate for our present needs.</span></div><div id="ia981299f69e8449fb29457727ff9071e_49"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. LEGAL PROCEEDINGS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse effect on our business, financial condition and results of operations.</span></div><div id="ia981299f69e8449fb29457727ff9071e_52"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div style="text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="ia981299f69e8449fb29457727ff9071e_58"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market for Our Common Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the NYSE under the symbol &#8220;CFR&#8221;. As of December&#160;31, 2022, there were 64,354,695&#160;shares of our common stock outstanding held by 1,020 holders of record. The closing price per share of common stock on December&#160;30, 2022, the last trading day of our fiscal year, was $133.70.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding stock-based compensation awards outstanding and available for future grants as of December&#160;31, 2022, segregated between stock-based compensation plans approved by shareholders and stock-based compensation plans not approved by shareholders, is presented in the table below. Additional information regarding stock-based compensation plans is presented in Note&#160;11&#160;-&#160;Employee Benefit Plans in the notes to consolidated financial statements included in Item&#160;8.&#160;Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares<br/>to&#160;be&#160;Issued&#160;Upon<br/>Exercise of<br/>Outstanding&#160;Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price of<br/>Outstanding<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares<br/>Available for<br/>Future Grants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plans approved by shareholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,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"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plans not approved by shareholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,956&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">505,456&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes 616,227 shares related to stock options, 465,319 shares related to non-vested stock units, 45,661 shares related to director deferred stock units and 213,749 shares related to performance stock units (assuming attainment of the maximum payout rate as set forth by the performance criteria).</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Excludes outstanding stock units which are exercised for no consideration.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;25, 2023, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a one-year period from time to time at various prices in the open market or through private transactions. Under a prior stock repurchase plan, we repurchased 177,834 shares at a total cost of $13.7 million during 2020. No shares were repurchased under a stock repurchase plan during 2022 or 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information with respect to purchases made by or on behalf of us or any &#8220;affiliated purchaser&#8221; (as defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934), of our common stock during the fourth quarter of 2022.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:34.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.787%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average&#160;Price<br/>Paid&#160;Per&#160;Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>as&#160;Part&#160;of&#160;Publicly<br/>Announced Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maximum Number (or Approximate Dollar Value) of Shares That&#160;May&#160;Yet Be Purchased&#160;Under the&#160;Plans&#160;at&#160;<br/>the End&#160;of&#160;the&#160;Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October&#160;1, 2022 to October&#160;31, 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%">23,892&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November&#160;1, 2022 to November&#160;30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December&#160;1, 2022 to December&#160;31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,892&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Repurchases made in connection with the vesting of certain share awards.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance graph below compares the cumulative total shareholder return on Cullen/Frost Common Stock with the cumulative total return on the equity securities of companies included in the Standard&#160;&amp; Poor&#8217;s 500 Stock Index and the Standard and Poor&#8217;s 500 Bank Index, measured at the last trading day of each year shown. The graph assumes an investment of $100 on December&#160;31, 2017 and reinvestment of dividends on the date of payment without commissions. The performance graph represents past performance and should not be considered to be an indication of future performance.</span></div><div style="margin-top:9pt;text-align:center;text-indent:11.25pt"><span><br/></span></div><div style="margin-top:21pt;text-align:center;text-indent:11.25pt"><img src="cfr-20221231_g1.jpg" alt="cfr-20221231_g1.jpg" style="height:453px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/></div><div style="margin-top:12pt;text-align:center;text-indent:11.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.820%"><tr><td style="width:1.0%"></td><td style="width:20.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.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%">125.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">191.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500 Banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">101.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="ia981299f69e8449fb29457727ff9071e_61"></div><div style="margin-top:33pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6. [RESERVED]</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div id="ia981299f69e8449fb29457727ff9071e_67"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements and Factors that Could Affect Future Results</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements contained in this Annual Report on Form 10-K that are not statements of historical fact constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 (the &#8220;Act&#8221;), 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">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">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">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">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 credit loss 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">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">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">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">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">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">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">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 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 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">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">Changes in the competitive environment in our markets and among banking organizations and other financial service providers.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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">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">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 impact of pandemics, epidemics or any other health-related crisis.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 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">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 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">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 continue to 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%">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="ia981299f69e8449fb29457727ff9071e_73"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:119%">Application of Critical Accounting Policies and Accounting Estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">We follow accounting and reporting policies that conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. While we base estimates on historical experience, current information and other factors deemed to be relevant, actual results could differ from those estimates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">We consider accounting estimates to be critical to reported financial results if (i)&#160;the accounting estimate requires management to make assumptions about matters that are highly uncertain and (ii)&#160;different estimates that management reasonably could have used for the accounting estimate in the current period, or changes in the accounting estimate that are reasonably likely to occur from period to period, could have a material impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Accounting policies related to the allowance for credit losses on financial instruments including loans and off-balance-sheet credit exposures are considered to be critical as these policies involve considerable subjective judgment and estimation by management. As discussed in Note&#160;1 - Summary of Significant Accounting Policies, our policies related to allowances for credit losses changed on January&#160;1, 2020 in connection with the adoption of a new accounting standard update as codified in Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses. In the case of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC&#160;326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. While management utilizes its best judgment and information available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. See the section captioned &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion as well as Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies and Note&#160;3&#160;-&#160;Loans in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report for further details of the risk factors considered by management in estimating the necessary level of the allowance for credit losses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:119%">Overview</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">The following discussion and analysis presents the more significant factors that affected our financial condition as of December&#160;31, 2022 and 2021 and results of operations for each of the years then ended. Refer to Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K filed with the SEC on February&#160;4, 2021 (the </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000008/cfr-20211231.htm">&#8220;</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000008/cfr-20211231.htm">2021 Form</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000008/cfr-20211231.htm">&#160;10-K</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000008/cfr-20211231.htm">&#8221;</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">) for a discussion and analysis of the more significant factors that affected periods prior to 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:119%">Certain reclassifications have been made to make prior periods comparable. This discussion and analysis should be read in conjunction with our consolidated financial statements, notes thereto and other financial information appearing elsewhere in this report. From time to time, we have acquired various small businesses through our insurance subsidiary. None of these acquisitions had a significant impact on our financial statements. We account for acquisitions using the acquisition method, and as such, the results of operations of acquired companies are included from the date of acquisition.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Taxable-equivalent adjustments are the result of increasing income from tax-free loans and investments by an amount equal to the taxes that would be paid if the income were fully taxable, thus making tax-exempt yields comparable to taxable asset yields.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:119%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Taxable equivalent adjustments were based upon a 21% income tax rate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Dollar amounts in tables are stated in thousands, except for per share amounts.</span></div><div id="ia981299f69e8449fb29457727ff9071e_79"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income available to common shareholders totaled $572.5 million, or $8.81&#160;diluted per common share, in 2022 compared to $435.9 million, or $6.76&#160;diluted per common share, in 2021 and $323.6 million, or $5.10&#160;diluted per common share, in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected income statement data, returns on average assets and average equity and dividends per share for the comparable periods were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable-equivalent net interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,315&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070,937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable-equivalent adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">1,291,283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,001&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">404,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,024,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">6,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">572,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share - basic</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.79&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.11&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share - diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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%">6.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1.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: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.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">16.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average shareholders' equity to average assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income available to common shareholders increased $136.6 million for 2022 compared to 2021. The increase was primarily the result of a $306.4 million increase in net interest income and a $18.1 million increase in non-interest income partly offset by a $142.3 million increase in non-interest expense and a $43.2 million increase in income tax expense. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the changes in the various components of net income are further discussed below.</span></div><div id="ia981299f69e8449fb29457727ff9071e_82"></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Interest Income</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income is the difference between interest income on earning assets, such as loans and securities, and interest expense on liabilities, such as deposits and borrowings, which are used to fund those assets. Net interest income is our largest source of revenue, representing 76.1% of total revenue during 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve influences the general market rates of interest, including the deposit and loan rates offered by many financial institutions. Our loan portfolio is significantly affected by changes in the prime interest rate. As of December&#160;31, 2022, approximately 42.7% 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 27.7%) or the London Interbank Offered Rate (&#8220;LIBOR&#8221;) (approximately 8.2%). 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 December&#160;31, 2022, approximately, 21.4% of our loans were tied to one of these three 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 end of 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:65.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.87&#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 #000;padding:2px 0 2px 1pt;text-align:right;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 #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 #000;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1.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:10pt;font-weight:400;line-height:100%">0.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">0.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.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;text-align: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.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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.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;text-align: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%">2.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">0.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">1.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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%">1.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">2.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;text-align: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%">1.81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29&#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%">0.13&#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%">0.59&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:11.25pt"><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: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, 2022, the target range for the federal funds rate was 4.25% to 4.50%. In December 2022, the Federal Reserve released projections whereby the midpoint of the projected appropriate target range for the federal funds rate would rise to 5.1% by the end of 2023 and subsequently decrease to 4.1% by the end of 2024. While there can be no such assurance that any increases or decreases in the federal funds rate will occur, these projections imply up to a 75&#160;basis point increase in the federal funds rate during 2023, followed by a 100&#160;basis point decrease in 2024. The target range for the federal funds rate was increased 25 basis points to 4.50% to 4.75% effective February&#160;2, 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%">We are primarily funded by core deposits, with non-interest-bearing demand deposits historically being a significant source of funds. This lower-cost funding base is expected to have a positive impact on our net interest income and net interest margin in a rising interest rate environment. See Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report for information about our sensitivity to interest rates. Further analysis of the components of our net interest margin is presented below.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents an analysis of net interest income and net interest spread for the periods indicated, including average outstanding balances for each major category of interest-earning assets and interest-bearing liabilities, the interest earned or paid on such amounts, and the average rate earned or paid on such assets or liabilities, respectively. The table also sets forth the net interest margin on average total interest-earning assets for the same periods. For these computations: (i)&#160;average balances are presented on a daily average basis, (ii)&#160;information is shown on a taxable-equivalent basis assuming a 21% tax rate, (iii)&#160;average loans include loans on non-accrual status, and (iv)&#160;average securities include unrealized gains and losses on securities available for sale, while yields are based on average amortized cost.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.193%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:7pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Interest<br/>Income/<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Yield<br/>/Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Interest<br/>Income/<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Yield<br/>/Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Interest<br/>Income/<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Yield<br/>/Cost</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,783,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">216,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,530,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,302,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">78,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">20,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10,719,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">249,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,606,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">89,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,234,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">93,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Tax-exempt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,997,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">327,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,268,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">314,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,447,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">323,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">18,716,844&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">577,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,874,978&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">404,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,681,354&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">417,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Loans, net of unearned discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,738,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">776,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,769,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">679,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,164,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">684,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total earning assets and average rate earned</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">48,293,410&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,571,419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">43,196,368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,101,217&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">35,248,163&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,115,971&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash and due from banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">646,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">564,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">527,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(242,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(258,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(232,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Premises and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,061,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,038,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,043,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accrued interest receivable and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,753,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,442,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,373,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">51,513,138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">45,982,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37,961,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">18,202,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,670,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,563,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest-bearing deposits:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,160,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10,682,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,283,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Money market deposit accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,727,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">114,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">9,990,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">9,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,457,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Time accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,480,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,129,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,133,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">26,368,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">140,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">21,801,816&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,874,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">32,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">44,570,772&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">38,472,623&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">31,438,272&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.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:7pt;font-weight:400;line-height:100%">Federal funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">35,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:7pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">32,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">33,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,335,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">34,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,115,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,436,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">123,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">133,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">136,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">99,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.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:7pt;font-weight:400;line-height:100%">99,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">98,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">109,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total interest-bearing liabilities and average rate paid</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">28,961,194&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">184,438&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">24,182,118&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">23,902&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">19,689,112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">45,034&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accrued interest payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">807,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">771,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">669,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">47,971,683&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">41,624,317&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">33,922,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,541,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,358,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,038,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">51,513,138&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">45,982,980&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37,961,200&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,386,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,077,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,070,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net interest spread</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net interest income to total average earning assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.82&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.53&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.09&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in taxable-equivalent net interest income and identifies the changes due to differences in the average volume of earning assets and interest-bearing liabilities and the changes due to changes in the average interest rate on those assets and liabilities. The changes in net interest income due to changes in both average volume and average interest rate have been allocated to the average volume change or the average interest rate change in proportion to the absolute amounts of the change in each. The comparison between 2021 and 2020 includes an additional change factor that shows the effect of the difference in the number of days (due to leap year in 2020) in each period for assets and liabilities that accrue interest based upon the actual number of days in the period, as further discussed below. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></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%">2022 vs. 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021 vs. 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase (Decrease)                                 Due to Change in</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase&#160;(Decrease)<br/>Due to Change in</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Volume</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Volume</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Days</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199,513&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,024)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">198,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,856)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">516&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,829&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">160,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax-exempt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">12,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loans, net of unearned discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,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:8pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">97,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:8pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,544)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total earning assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">310,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,069&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">470,202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,929)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(917)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,908)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,754)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:8pt;font-weight:400;line-height:100%">10,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market deposit accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="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:8pt;font-weight:400;line-height:100%">105,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,471&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">9,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal funds purchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">32,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">1,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest-bearing liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154,382&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,284&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,300&#160;</span></td><td style="background-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%">(5,114)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,808)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,378&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxable-equivalent net interest income for 2022 increased $309.7 million, or 28.7%, compared to 2021. The increase in taxable-equivalent net interest income during 2022 was primarily related to an increase in the average yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve); an increase in the average volume of, and to a much lesser extent, an increase in the yield on taxable securities; an increase in the average yield on loans; and an increase in the average volume of, and to a lesser extent, an increase in the average taxable-equivalent yield on tax-exempt securities. The impact of these items was partly offset by an increase in the average cost of interest-bearing deposit accounts (primarily money market deposit accounts) and an increase in the average cost of repurchase agreements, among other things. As a result of the aforementioned fluctuations, the taxable-equivalent net interest margin increased 29 basis points from 2.53% during 2021 to 2.82% during 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 2022 increased $5.1 billion, or 11.8%, compared to 2021. The increase in the average volume of interest-earning assets during 2022 included a $6.1 billion increase in average taxable securities, a $22.3 million increase in average federal funds sold and a $10.5 million increase in average resell agreements partly offset by a $746.8 million decrease in average interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve), a $270.6 million decrease in average tax-exempt securities, and a $30.9 million decrease in average loans (of which approximately $1.7 billion related to PPP loans, as further 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-weight:400;line-height:120%">The average yield on interest-earning assets increased 62 basis points from 2.58% during 2021 to 3.20% during 2022 while the average rate paid on interest-bearing liabilities increased 54 basis points from 0.10% in 2021 to 0.64% in 2022. The average taxable-equivalent yields on interest-earning assets and the average rate paid on interest-bearing liabilities were primarily impacted by the aforementioned changes in market interest rates and changes in the volume and relative mix of interest-earning assets and interest-bearing liabilities. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 average taxable-equivalent yield on loans increased 59 basis points from 4.05% during 2021 to 4.64% during 2022. The average taxable-equivalent yield on loans during 2022 was positively impacted by recent increases in market interest rates. The average taxable-equivalent yield on loans during 2021 was positively impacted by a higher average proportion of higher-yielding PPP loans to total loans compared to 2022. The average volume of loans decreased $30.9 million, or 0.2%, in 2022 compared to 2021. The average volume of loans during 2022 was impacted by decrease in the average volume of PPP loans. Excluding PPP loans, average loans would have increased $1.7 billion, or 11.3%, during 2022 compared to 2021. Loans made up approximately 34.7% of average interest-earning assets during 2022 compared to 38.8% during 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022 and 2021, we recognized $2.6 million and $97.3 million, respectively, in PPP loan related deferred processing fees (net of amortization of related deferred origination costs) as a yield adjustment and this amount is included in interest income on loans. As a result of the inclusion of these net fees in interest income, the average yields on PPP loans were 2.84% and 6.26% during 2022 and 2021, respectively, compared to the stated interest rate of 1.0% on these loans. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on securities was 2.95% during 2022, decreasing 34 basis points compared to 3.29% during 2021 and was negatively impacted by a decrease in the relative proportion of higher-yielding tax-exempt securities to total securities. The average yield on taxable securities was 2.16% during 2022 compared to 1.97% during 2021, increasing 19&#160;basis points, while the average yield on tax exempt securities was 4.08% during 2022 compared to 4.06% during 2021, increasing 2&#160;basis points. Tax exempt securities made up approximately 42.7% of total average securities during 2022, compared to 64.2% during 2021. The average volume of total securities increased $5.8 billion, or 45.4%, during 2022 compared to 2021. Securities made up approximately 38.7% of average interest-earning assets in 2022 compared to 29.8% in 2021. The increase during 2022 was primarily related to the investment of available funds (primarily from growth in customer deposits and reinvestment of amounts held in an interest-bearing account at the Federal Reserve) into taxable securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve), during 2022 decreased $746.8 million, or 5.5%, compared to 2021. Interest-bearing deposits made up approximately 26.5% of average interest-earning assets during 2022 compared to approximately 31.3% in 2021. The decrease during 2022 was primarily related to the reinvestment of amounts held in an interest-bearing account at the Federal Reserve into taxable securities. The average yield on interest-bearing deposits was 1.69% during 2022 and 0.13% during 2021. The average yields on interest-bearing deposits during 2022 was impacted by higher interest rates paid on reserves held at the Federal Reserve, compared to 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%">Average federal funds sold and resell agreements during 2022 increased $22.3 million, or 150.5%, and $10.5 million, or 158.3%, respectively, compared to 2021. Federal funds sold and resell agreements were not a significant component of interest-earning assets during the comparable periods. The average yields on federal funds sold and resell agreements were 2.55% and 3.47%, respectively, during 2022 compared to 0.21% and 0.24%, respectively, during 2021. The average yields on federal funds sold and resell agreements were positively impacted by higher average market interest rates during 2022 compared to 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 average rate paid on interest-bearing liabilities was 0.64% during 2022, increasing 54&#160;basis points from 0.10% during 2021. Average deposits increased $6.1 billion, or 15.9%, in 2022 compared to 2021. Average interest-bearing deposits increased $4.6 billion in 2022 compared to 2021, while average non-interest-bearing deposits increased $1.5 billion in 2022 compared to 2021. The ratio of average interest-bearing deposits to total average deposits was 59.2% in 2022 compared to 56.7% 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 rates paid on interest-bearing deposits and total deposits were 0.53% and 0.32%, respectively, in 2022 compared to 0.07% and 0.04%, respectively, 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our taxable-equivalent net interest spread, which represents the difference between the average rate earned on earning assets and the average rate paid on interest-bearing liabilities, was 2.56% in 2022 compared to 2.48% 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;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Our hedging policies permit the use of various derivative financial instruments, including interest rate swaps, swaptions, caps and floors, to manage exposure to changes in interest rates. Details of our derivatives and hedging activities are set forth in Note&#160;15&#160;-&#160;Derivative Financial Instruments in the accompanying notes to consolidated financial statements elsewhere in this report. Information regarding the impact of fluctuations in interest rates on our derivative financial instruments is set forth in Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report.</span></div><div id="ia981299f69e8449fb29457727ff9071e_85"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Loss Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense is determined by management as the amount to be added to the allowance for credit loss accounts for various types of financial instruments including loans, securities and off-balance-sheet credit exposure after net charge-offs have been deducted to bring the allowance to a level which, in management&#8217;s best estimate, is necessary to absorb expected credit losses over the lives of the respective financial instruments. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of credit loss expense were as follows.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense related to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">8,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#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%">63&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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="ia981299f69e8449fb29457727ff9071e_88"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Interest Income</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-interest income for 2022 increased $18.1 million, or 4.7%, compared to 2021. Changes in the various components of non-interest income are discussed in more detail below.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust and Investment Management Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trust and investment management fee income for 2022 increased $5.7 million, or 3.8%, compared to 2021. Investment management fees are the most significant component of trust and investment management fees, making up approximately 77.1% and 82.3% of total trust and investment management fees in 2022 and 2021, respectively. The increase in trust and investment management fees during 2022 was primarily due to increases in oil and gas fees (up $6.1&#160;million), real estate fees (up $2.0&#160;million) and estate fees (up $976&#160;thousand) partly offset by a decrease in investment management fees (down $3.4&#160;million). Oil and gas fees during 2022 were impacted by increases in oil and gas prices. The increases in real estate fees and estate fees were primarily related to increased transaction volumes and transaction fees. 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 decrease in investment management fees during 2022 was primarily related to lower average equity valuations, in part related to the sharp decline in equity valuations during 2022.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, trust assets, including both managed assets and custody assets, were primarily composed of equity securities (40.2% of trust assets), fixed income securities (33.8% of trust assets), alternative investments (8.7% of assets) and cash equivalents (10.2% of trust assets). The estimated fair value of trust assets was $43.6 billion (including managed assets of $21.4 billion and custody assets of $22.2 billion) at December&#160;31, 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.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service Charges on Deposit Accounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Service charges on deposit accounts for 2022 increased $8.6 million, or 10.3%, compared to 2021. The increase was primarily related to increases in overdraft charges on consumer and commercial accounts (up $5.3 million and $2.3 million, respectively) and consumer service charges (up $1.0 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%">Overdraft charges totaled $38.3 million ($29.2 million consumer and $9.1 million commercial) during 2022 compared to $30.7 million ($23.9 million consumer and $6.8 million commercial) during 2021. The increase in overdraft charges during 2022 was impacted by increases in the volume of fee assessed overdrafts relative to 2021, in part due to growth in the number of accounts. The increase in consumer service charges during 2022 was partly related to increases in overall deposit accounts and volumes.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, we implemented a new overdraft grace feature for certain consumer demand deposit accounts whereby no fees would be assessed on overdrafts of $100 or less, subject to certain qualifying conditions such as a minimum direct deposit. This new feature reduced overdraft charges on consumer accounts by approximately $3.2&#160;million during 2021. 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 2022 increased $1.7 million, or 3.2%, compared to 2021. The increase was the result of an increase in commission income (up $2.7&#160;million) partly offset by a decrease in contingent income (down $1.0&#160;million). The increase in commission income was primarily related to increases in commercial and, to a lesser extent, personal lines property and casualty commissions. These increases were related to increased business volumes and increased market rates. The increases in property and casualty commissions were partly offset by a decreases in life insurance commissions and benefit plan commissions. These decreases were primarily due to decreased business volumes. The decrease in benefit plan commissions was partly offset by the impact of an increase in market rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contingent income totaled $3.5 million in 2022 and $4.5 million in 2021. Contingent income primarily consists of amounts received from various property and casualty insurance carriers related to the loss performance of insurance policies previously placed. These performance related contingent payments are seasonal in nature and are mostly received during the first quarter of each year. This performance related contingent income totaled $1.9 million in 2022 and $3.2 million in 2021. 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 $1.6 million in 2022 and $1.3 million in 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-style:italic;font-weight:400;line-height:120%">Interchange and Card Transaction Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interchange fees, or &#8220;swipe&#8221; fees, are charges that merchants pay to us and other card-issuing banks for processing electronic payment transactions. Interchange and card transaction fees consist of income from check card usage, point of sale income from PIN-based debit card transactions and ATM service fees. Interchange and card transaction fees are reported net of related network costs. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues from interchange and card transaction fees for 2022 increased $770 thousand, or 4.4%, compared to 2021 primarily due to increased 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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from debit card transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATM service fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross interchange and debit card transaction fees</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">17,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interchange and debit card transaction fees</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,231&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,461&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Reserve rules applicable to financial institutions that have assets of $10&#160;billion or more provide that the maximum permissible interchange fee for an electronic debit transaction is the sum of 21&#160;cents per transaction and 5&#160;basis points multiplied by the value of the transaction. An upward adjustment of no more than 1 cent to an issuer's debit card interchange fee is allowed if the card issuer develops and implements policies and procedures reasonably designed to achieve certain fraud-prevention standards. The Federal Reserve also has rules governing routing and exclusivity that require issuers to offer two unaffiliated networks for routing transactions on each debit or prepaid product.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 2022 increased $4.8 million, or 12.9%, compared to 2021. The increase</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was primarily related to increases in income from the placement of money market accounts (up $4.0&#160;million), merchant services rebates/bonuses (up $1.3&#160;million) and letter of credit fees (up $1.1&#160;million), among other things, partly offset by a decrease in income from the sale of mutual funds (down $1.7&#160;million), among other things.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Gain/Loss on Securities Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There were no sales of securities during 2022. During 2021, we sold certain available-for-sale securities with amortized costs totaling $2.0&#160;billion and realized a net gain of $69 thousand. These sales were primarily related to securities purchased during 2021 and subsequently sold in connection with our tax planning strategies related to the Texas franchise tax. The gross proceeds from the sales of these securities outside of Texas are included in total revenues/receipts from all sources reported for Texas franchise tax purposes, which results in a reduction in the overall percentage of revenues/receipts apportioned to Texas and subjected to taxation under the Texas franchise tax. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 2022 decreased $3.3 million, or 6.8%, compared to 2021. The decrease was primarily related to a decrease in gains on the sale/exchange of assets (down $11.7&#160;million) and, to a lesser extent, a decrease in income from customer derivative and securities trading transactions (down $2.3&#160;million), among other things. These items were partly offset by increases in sundry and other miscellaneous income (up $9.2&#160;million), public finance underwriting fees (up $1.7&#160;million) and income from customer foreign exchange transactions (up $1.4&#160;million), among other things. Gains on the sale/exchange of assets in 2021 included $9.7&#160;million related to an exchange of a branch facility and $1.8&#160;million related to the sale of certain parking lots in downtown San Antonio. The decrease in income from customer derivative transactions was primarily due to a decrease in transaction volume. Sundry income during 2022 included $6.3&#160;million in card related incentives/rebates, $5.1&#160;million related to a partnership interest and $1.4&#160;million related to the recovery of prior write-offs, among other things, while sundry and other miscellaneous income during 2021 included $3.4&#160;million in card related incentives/rebates and $519&#160;thousand in recoveries of prior write-offs, among other things. The increases in public finance underwriting fees and income from customer foreign exchange transactions were primarily related to increases in transaction volumes. </span></div><div id="ia981299f69e8449fb29457727ff9071e_91"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Interest Expense</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-interest expense for 2022 increased $142.3 million, or 16.1%, compared to 2021. Changes in the various components of non-interest expense are discussed below.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Salaries and Wages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Salaries and wages increased $96.6 million, or 24.4%, in 2022 compared to 2021. The increase in salaries and wages was 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. We are also experiencing a competitive labor market which has resulted in and could continue to result in an increase in our staffing costs. Salaries and wages were also impacted by an increase in the number of employees, increases in incentive and stock-based compensation and commissions and 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 the number of employees was partly related to our investments in organic expansion in the Houston and Dallas markets as well as preparations for our mortgage loan product offering. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Employee benefits expense for 2022 increased $6.6 million, or 8.0%, compared to 2021. The increase was primarily related to increases in payroll taxes, medical benefits expense, 401(k) plan expense and other employee benefits, among other things, partly offset by an increase in the net periodic benefits related to our defined benefit retirement plan. Employee benefits expense was impacted by the aforementioned higher salary costs and increase in the number of employees.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our defined benefit retirement and restoration plans were frozen in 2001 which has helped to reduce the volatility in retirement plan expense. We nonetheless still have funding obligations related to these plans and could recognize additional expense related to these plans in future years, which would be dependent on the return earned on plan assets, the level of interest rates and employee turnover. See Note&#160;12 - Defined Benefit Plans for additional information related to our net periodic pension benefit/cost.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Occupancy.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net occupancy expense for 2022 increased $5.2 million, or 4.8%, compared to 2021. The increase was primarily related to increases in repairs and maintenance/service contracts expense (up $2.0&#160;million), lease expense (up $1.8&#160;million), depreciation on buildings and leasehold improvements (together up $1.3&#160;million) and insurance expense (up $609&#160;thousand), among other things, partly offset by a decrease in property taxes (down </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.6&#160;million). The increases in the aforementioned components of net occupancy expense were driven, in part, by our expansion within the Houston and Dallas market areas.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Technology, Furniture and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technology, furniture and equipment expense for 2022 increased $8.0 million, or 7.1%, compared to 2021. The increase was primarily related to increases in cloud services expense (up $3.9&#160;million), service contracts expense (up $1.4&#160;million), software maintenance (up $1.3&#160;million) and depreciation of furniture and equipment (up $989&#160;thousand), among other things.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 $15.6 million in 2022 compared to $12.2 million in 2021. The increase was primarily related to an increase in total assets. In October 2022, the Federal Deposit Insurance Corporation adopted a final rule to increase the initial base deposit insurance assessment rate schedules uniformly by 2&#160;basis points beginning with the first quarterly assessment period of 2023.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Non-Interest Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other non-interest expense for 2022 increased $22.8 million, or 13.3%, compared to 2021. The increase included increases in professional services expense (up $6.2&#160;million); advertising/promotions expense (up $5.5&#160;million); travel, meals and entertainment (up $5.4&#160;million); fraud losses (up $5.0&#160;million); business development expense (up $1.3&#160;million); sundry and other miscellaneous expense (up $1.1&#160;million); and stationery, printing and supplies expense (up $1.0 million), among other things. Other non-interest expense during 2022 was also impacted by a decrease in costs deferred as loan origination costs (down $1.3&#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 a decrease in donations expense (down $9.0&#160;million), which was impacted by $8.8&#160;million in contributions to the Frost Charitable Foundation during 2021, among other things. Sundry and other miscellaneous expense in 2022 included accruals totaling $5.9&#160;million, which included $4.0&#160;million related to a license negotiation and $1.9&#160;million related to other matters. Sundry and other miscellaneous expense in 2021 included $4.7&#160;million related to the write-off of certain assets.</span></div><div id="ia981299f69e8449fb29457727ff9071e_94"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Segment Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. A description of each business and the methodologies used to measure financial performance is described in Note&#160;18&#160;-&#160;Operating Segments in the accompanying notes to consolidated financial statements elsewhere in this report. Net income (loss) by operating segment is presented below:</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Banking</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for 2022 increased $136.5 million, or 32.9%, compared to 2021. The increase was primarily the result of a $305.6 million increase in net interest income and a $10.2 million increase in non-interest income partly offset by a $132.7 million increase in non-interest expense, a $43.6 million increase in income tax expense and a $2.9 million increase in credit loss expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income for 2022 increased $305.6 million, or 30.9%, compared to 2021. The increase was primarily related to an increase in the average yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve); an increase in the average volume of, and to a lesser extent, an increase in the yield on taxable securities; an increase in the average yield on loans; and an increase in the average volume of, and to a lesser extent, an increase in the average taxable-equivalent yield on tax-exempt securities. The impact of these items was partly offset by an increase in the average cost of interest-bearing deposit accounts (primarily money market deposit accounts) and an increase in the average cost of repurchase agreements, among other things. See the analysis of net interest income included in the section captioned &#8220;Net Interest Income&#8221; elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense for 2022 totaled $3.0 million compared to $54 thousand in 2021. See the sections captioned &#8220;Credit Loss Expense&#8221; and &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion for further analysis of credit loss expense related to loans and off-balance-sheet commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for 2022 increased $10.2 million, or 4.6%, compared to 2021. The increase was primarily related to increases in service charges on deposit accounts; other charges commission and fees; and insurance commissions and fees partly offset by a decrease in other non-interest income. The increase in service charges on deposit accounts was primarily related to increases in overdraft charges on consumer and commercial accounts and consumer service charges. The increase in overdraft charges during 2022 was impacted by increases in the volume </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 fee assessed overdrafts relative to 2021, in part due to growth in the number of accounts. The increase in consumer service charges during 2022 was partly related to increases in overall deposit accounts and volumes. The increase in other charges commission and fees was primarily related to increases in merchant services rebates/bonuses and letter of credit fees, among other things. The increase in insurance commissions and fees was the result of an increase in commission income partly offset by a decrease in contingent income which is further discussed below in relation to Frost Insurance Agency. The decrease in other non-interest income was primarily related to a decrease gains on the sale/exchange of assets and, to a lesser extent, a decrease in income from customer derivative and securities trading transactions, among other things. These items were partly offset by increases in sundry and other miscellaneous income; public finance underwriting fees; and income from customer foreign exchange transactions, among other things. Gains on the sale/exchange of assets in 2021 included $9.7&#160;million related to an exchange of a branch facility and $1.8&#160;million related to the sale of certain parking lots in downtown San Antonio. Sundry and other miscellaneous income during 2022 included $6.3&#160;million in card related incentives/rebates, $5.1&#160;million related to a partnership interest, $1.4&#160;million related to the recovery of prior write-offs and $458&#160;thousand related to a contract fee, among other things, while sundry and other miscellaneous income during 2021 included $3.4&#160;million in card related incentives/rebates and $519&#160;thousand in recoveries of prior write-offs, among other things. The fluctuations in income from public finance underwriting fees; customer derivative and securities trading transactions and customer foreign exchange transactions were primarily related to fluctuations in transaction volumes. See the analysis of these categories of non-interest income included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for 2022 increased $132.7 million, or 17.6%, compared to 2021. The increase was primarily due to increases in salaries and wages; other non-interest expense; technology, furniture and equipment expense; employee benefit expense; net occupancy expense and deposit insurance expense. The increase in salaries and wages was primarily related to an increase in 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 were also impacted by an increase in the number of employees, increases in incentive and stock-based compensation and commissions and 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 was primarily due to increases in professional services expense; advertising/promotions expense; travel, meals and entertainment; fraud losses; business development expense; sundry and other miscellaneous expense; and stationery, printing and supplies expense, among other things. Other non-interest expense during 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 impact of the aforementioned items was partly offset by a decrease in donations expense, which was impacted by $8.8&#160;million in contributions to the Frost Charitable Foundation during 2021, among other things. The increase in technology, furniture and equipment expense was primarily related to increases in cloud services expense, service contracts expense, software maintenance and depreciation of furniture and equipment, among other things. The increase in employee benefit expense was primarily related to increases in payroll taxes, medical benefits expense, 401(k) plan expense and other employee benefits, among other things, partly offset by an increase in the net periodic benefits related to our defined benefit retirement plan. The increase in net occupancy expense was increases in repairs and maintenance/service contracts expense, lease expense, depreciation on buildings and leasehold improvements and insurance expense, among other things, partly offset by a decrease in property taxes. The increases in the aforementioned components of net occupancy expense were impacted, in part, by our expansion within the Houston and Dallas market areas. The increase in deposit insurance was primarily related to an increase in total assets. See the analysis of these categories of non-interest expense included in the section captioned &#8220;Non-Interest Expense&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense for 2022 increased $43.6 million, or 105.2%, compared to 2021. See the section captioned &#8220;Income Taxes&#8221; elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Insurance Agency, which is included in the Banking operating segment, had gross commission revenues of $54.2 million during 2022 compared to $52.5 million during 2021. The increase in gross commission revenues was the result of an increase in commission income partly offset by a decrease in contingent income. The increase in gross commission income was primarily related to increases in commercial and, to a lesser extent, personal lines property and casualty commissions, due to increases in business volumes and market rates. The increases in property and casualty commissions were partly offset by decreases in life insurance commissions and benefit plan commissions, primarily due to decreased business volume. The decrease in contingent income was primarily related to a decrease in performance related contingent payments due to low growth within the portfolio and a deterioration </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 the loss performance of insurance policies previously placed. This decrease 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;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Wealth Advisors</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for 2022 increased $1.5 million, or 4.1%, compared to 2021. The increase was primarily due to an $8.4 million increase in non-interest income and a $2.5 million increase in net interest income partly offset by a $9.0 million increase in non-interest expense and a $401 thousand increase in income tax expense. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income for 2022 increased $2.5 million, or 117.3%, compared to 2021. This increase was primarily due to an increase in the average volume of funds provided by Frost Wealth Advisors and an increase in the average funds transfer price 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for 2022 increased $8.4 million, or 5.0%, compared to 2021. The increase was primarily related to increases in trust and investment management fees; other charges, commissions and fees; and other non-interest income. 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 77.1% and 82.3% of total trust and investment management fees for 2022 and 2021, respectively. The increase in trust and investment management fees was primarily due to increases in oil and gas fees, real estate fees and estate fees partly offset by a decrease in investment management fees. Oil and gas fees during 2022 were impacted by increases in oil and gas prices. The increases in real estate fees and estate fees were primarily related to increased transaction volumes and transaction fees. The decrease in investment management fees during 2022 was primarily related to lower average equity valuations, in part related to the sharp decline in equity valuations during 2022. The increase in other charges, commissions and fees was primarily related to an increase in income from the placement of money market accounts, among other things, partly offset by a decrease in income from the sale of mutual funds, among other things. The increase in other non-interest income was primarily related to an increase in income from customer securities trading transactions partly offset by a decrease in sundry and other miscellaneous income. See the analysis of trust and investment management fees and other charges, commissions and fees included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for 2022 increased $9.0 million, or 7.3%, compared to 2021. The increase was primarily due to increases in salaries and wages and other non-interest expense, and to a lesser extent, increase in employee benefit expense and technology, furniture and equipment expense. The increase in salaries and wages was primarily due to increases in salaries, due to annual merit and market increases, as well as increases in commissions and incentive compensation. The increase in other non-interest expense was primarily due to an increase in sundry and other miscellaneous expense, which was primarily due to the write-off of certain assets; research and platform fees; and travel, meals and entertainment; among other things. The increase in employee benefits was primarily due to increases in 401(k) plan expense, medical expense and payroll taxes. The increase in technology, furniture and equipment expense was primarily due to an increase in cloud service expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Banks</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Non-Banks operating segment had a net loss of $11.0 million for 2022 compared to a net loss of $9.0 million in 2021. The increased net loss was primarily due to an increase in net interest expense, a decrease in other non-interest income and an increase in other non-interest expense partly offset by an increase in income tax benefit. The increase in net interest expense was primarily related to an increase 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&#160;million of junior subordinated deferrable interest debentures issued to WNB Capital Trust I. The decrease in other non-interest income was primarily due to a decrease in mineral interest income as the related mineral interest assets were donated to the Frost Charitable Foundation during the third quarter of 2021. The increase in other non-interest expense was primarily due to an increase in travel, meals and entertainment expense, among other things.</span></div><div id="ia981299f69e8449fb29457727ff9071e_97"></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Income Taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized income tax expense of $89.7 million, for an effective tax rate of 13.4%, in 2022 compared to $46.5 million, for an effective tax rate of 9.5%, 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 rate during 2022 was primarily related to an increase in pre-tax net income, and, to a lesser extent, a decrease in discrete tax benefits associated with stock-based compensation. See Note&#160;13 - Income Taxes in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div id="ia981299f69e8449fb29457727ff9071e_100"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources and Uses of Funds</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates, during the years presented, the mix of our funding sources and the assets in which those funds are invested as a percentage of our average total assets for the period indicated. Average assets totaled $51.5 billion in 2022 compared to $46.0 billion in 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:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sources of Funds:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest-bearing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt and other borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest-bearing liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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%">9.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uses of Funds:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">24.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%">29.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest-earning assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits continue to be our primary source of funding. Average deposits increased $6.1 billion, or 15.9%, in 2022 compared to 2021. Non-interest-bearing deposits remain a significant source of funding, which has been a key factor in maintaining our relatively low cost of funds. Average non-interest-bearing deposits totaled 40.8% of total average deposits in 2022 compared to 43.3% in 2021.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily invest funds in loans, securities and interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve). Average loans decreased $30.9 million, or 0.2%, (increased $1.7 billion, or 11.3% excluding PPP loans) in 2022 compared to 2021 while average securities increased $5.8 billion, or 45.4%, in 2022 compared to 2021. Average interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) decreased $746.8 million, or 5.5%, in 2022 compared to 2021, primarily related to the reinvestment of a portion of these funds into taxable securities.</span></div><div id="ia981299f69e8449fb29457727ff9071e_103"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Details of our loan portfolio are presented in Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report. Year-end total loans increased $818.6 million, or 5.0%, during 2022 compared to 2021 ($1.2 billion, or 7.6% excluding PPP loans). The majority of our loan portfolio is comprised of commercial and industrial loans, energy loans and real estate loans. Commercial and industrial loans made up 33.1% and 32.9% (33.1% and 33.7% excluding PPP loans) of total loans at December&#160;31, 2022 and 2021 while energy loans made up 5.4% and 6.6% (5.4% and 6.8% excluding PPP loans) of total loans at both December&#160;31, 2022 and 2021 and real estate loans made up 58.4% and 55.0% (58.6% and 56.5% excluding PPP loans) of total loans at December&#160;31, 2022 and 2021. Energy loans include commercial and industrial loans, leases and real estate </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">loans to borrowers in the energy industry. Real estate loans include both commercial and consumer balances.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Origination/Risk Management.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have certain lending policies and procedures in place that are designed to maximize loan income within an acceptable level of risk. Management reviews and approves these policies and procedures on a regular basis. A reporting system supplements the review process by providing management with frequent reports related to loan production, loan quality, concentrations of credit, loan delinquencies and non-performing and potential problem loans. Diversification in the loan portfolio is a means of managing risk associated with fluctuations in economic conditions. We have begun to explore the credit and reputational risks associated with climate change and their potential impact on the foregoing and are also closely monitoring regulatory developments on climate risk. This includes, among other things, researching and developing a formalized approach to considering climate change related risks in our underwriting processes. This approach will be impacted, in part, by the accessibility and reliability of both customer climate risk data and climate risk data in general. One of the objectives of these efforts is to enable us to better understand the climate change related risks associated with our customers' business activities and to be able to monitor their response to those risks and their ultimate impact on our customers. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Commercial and industrial loans are underwritten after evaluating and understanding the borrower&#8217;s ability to operate profitably and prudently expand its business. Underwriting standards are designed to promote relationship banking rather than transactional banking. Once it is determined that the borrower&#8217;s management possesses sound ethics and solid business acumen, our management examines current and projected cash flows to determine the ability of the borrower to repay their obligations as agreed. Commercial and industrial loans are primarily made based on the identified cash flows of the borrower and secondarily on the underlying collateral provided by the borrower. The cash flows of borrowers, however, may not be as expected and the collateral securing these loans may fluctuate in value. Most commercial and industrial loans are secured by the assets being financed or other business assets such as accounts receivable or inventory and may incorporate a personal guarantee; however, some short-term loans may be made on an unsecured basis. In the case of loans secured by accounts receivable, the availability of funds for the repayment of these loans may be substantially dependent on the ability of the borrower to collect amounts due from its customers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Our energy loan portfolio includes loans for production, energy services and other energy loans, which includes private clients, transportation and equipment providers, manufacturers, refiners and traders. The origination process for energy loans is similar to that of commercial and industrial loans. Because, however, of the average loan size, the significance of the portfolio and the specialized nature of the energy industry, our energy lending requires a highly prescriptive underwriting policy. Production loans are secured by proven, developed and producing reserves. Loan proceeds for these types of loans are typically used for the development and drilling of additional wells, the acquisition of additional production, and/or the acquisition of additional properties to be developed and drilled. Our customers in this sector are generally large, independent, private owner-producers or large corporate producers. These borrowers typically have large capital requirements for drilling and acquisitions, and as such, loans in this portfolio are generally greater than $10&#160;million. Production loans are collateralized by the oil and gas interests of the borrower. Collateral values are determined by the risk-adjusted and limited discounted future net revenue of the reserves. Our valuations take into consideration geographic and reservoir differentials as well as cost structures associated with each borrower. Collateral value is calculated at least semi-annually using third-party engineer-prepared reserve studies. These reserve studies are conducted using a discount factor and base case assumptions for the current and future value of oil and gas. To qualify as collateral, typically reserves must be proven, developed and producing. For certain borrowers, collateral may include up to 20% proven, non-producing reserves. Loan commitments are limited to 65% of estimated reserve value. Cash flows must be sufficient to amortize the loan commitment within 120% of the half-life of the underlying reserves. Loan commitments generally must also be 100% covered by the risk-adjusted and limited discounted future net revenue of the reserves when stressed at 75% of our base case price assumptions. In addition, the ratio of the borrower's debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) should generally not exceed 350%. We generally require production borrowers to maintain an active hedging program to manage risk and to have at least 50% of their production hedged for two years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Oil and gas service, transportation, and equipment providers are economically aligned due to their reliance on drilling and active oil and gas development. Income for these borrowers is highly dependent on the level of drilling activity and rig utilization, both of which are driven by the current and future outlook for the price of oil and gas. We mitigate the credit risk in this sector through conservative concentration limits and guidelines on the profile of eligible borrowers. Guidelines require that the companies have extensive experience through several industry cycles, and that they be supported by financially competent and committed guarantors who provide a significant secondary source of repayment. Borrowers in this sector are typically privately-owned, middle-market companies with annual </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">sales of less than $100&#160;million. The services provided by companies in this sector are highly diversified, and include down-hole testing and maintenance, providing and threading drilling pipe, hydraulic fracturing services or equipment, seismic testing and equipment and other direct or indirect providers to the oil and gas production sector.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We also have a small portfolio of loans to energy trading companies that serve as intermediaries that buy and sell oil, gas, other petrochemicals, and ethanol. These companies are not dependent on drilling or development. As a general policy, we do not lend to energy traders; however, we have made an exception to this policy for certain customers based upon their underlying business models which minimize risk as commodities are bought only to fill existing orders (back-to-back trading). As such, the commodity price risk and sale risk are eliminated.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">PPP loans, which were originated in 2020 and early 2021, are loans to qualified small businesses under the PPP administered by the SBA under the provisions of the CARES Act. Loans covered by the PPP may be eligible for loan forgiveness for certain costs incurred related to payroll, group health care benefit costs and qualifying mortgage, rent and utility payments. The remaining loan balance after forgiveness of any amounts is still fully guaranteed by the SBA. Terms of the PPP loans include the following (i)&#160;maximum amount limited to the lesser of $10&#160;million or an amount calculated using a payroll-based formula, (ii)&#160;maximum loan term of five years, (iii)&#160;interest rate of 1.00%, (iv)&#160;no collateral or personal guarantees are required, (v)&#160;no payments are required until the date on which the forgiveness amount relating to the loan is remitted to the lender and (vi)&#160;loan forgiveness up to the full principal amount of the loan and any accrued interest, subject to certain requirements including that no more than 40% of the loan forgiveness amount may be attributable to non-payroll costs. In return for processing and booking a PPP loan, the SBA paid lenders a processing fee tiered by the size of the loan (5% for loans of not more than $350&#160;thousand; 3% for loans of more than $350&#160;thousand and less than $2&#160;million; and 1% for loans of at least $2 million).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Commercial real estate loans are subject to underwriting standards and processes similar to commercial and industrial loans, in addition to those of real estate loans. These loans are viewed primarily as cash flow loans and secondarily as loans secured by real estate. Commercial real estate lending typically involves higher loan principal amounts and the repayment of these loans is generally largely dependent on the successful operation of the property securing the loan or the business conducted on the property securing the loan. Commercial real estate loans may be more adversely affected by conditions in the real estate markets or in the general economy. The properties securing our commercial real estate portfolio are diverse in terms of type and geographic location. This diversity helps reduce our exposure to adverse economic events that affect any single market or industry. Management monitors and evaluates commercial real estate loans based on collateral, geography and risk grade criteria. As a general rule, we avoid financing single-purpose projects unless other underwriting factors are present to help mitigate risk. We also utilize third-party experts to provide insight and guidance about economic conditions and trends affecting market areas we serve. In addition, management tracks the level of owner-occupied commercial real estate loans versus non-owner occupied loans. At December&#160;31, 2022, approximately 49.6% of the outstanding principal balance of our commercial real estate loans were secured by owner-occupied properties.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">With respect to loans to developers and builders that are secured by non-owner occupied properties that we may originate from time to time, we generally require the borrower to have had an existing relationship with us and have a proven record of success. Construction loans are underwritten utilizing feasibility studies, independent appraisal reviews, sensitivity analysis of absorption and lease rates and financial analysis of the developers and property owners. Construction loans are generally based upon estimates of costs and value associated with the completed project. These estimates may be inaccurate. Construction loans often involve the disbursement of substantial funds with repayment substantially dependent on the success of the ultimate project. Sources of repayment for these types of loans may be pre-committed permanent loans from approved long-term lenders, sales of developed property or an interim loan commitment from us until permanent financing is obtained. These loans are closely monitored by on-site inspections and are considered to have higher risks than other real estate loans due to their ultimate repayment being sensitive to interest rate changes, governmental regulation of real property, general economic conditions and the availability of long-term financing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We originate consumer loans utilizing a credit scoring analysis to supplement the underwriting process. To monitor and manage consumer loan risk, policies and procedures are developed and modified, as needed, jointly by line and staff personnel. This activity, coupled with relatively small loan amounts that are spread across many individual borrowers, minimizes risk. Additionally, trend and outlook reports are reviewed by management on a regular basis. Underwriting standards for home equity loans are heavily influenced by statutory requirements, which include, but are not limited to, loan-to-value limitations, collection remedies, the number of such loans a borrower can have at one time and documentation requirements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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:117%">We maintain an independent loan review department that reviews and validates the credit risk program on a periodic basis. Results of these reviews are presented to management and the appropriate committees of our board of directors. The loan review process complements and reinforces the risk identification and assessment decisions made by lenders and credit personnel, as well as our policies and procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Commercial and Industrial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. Commercial and industrial loans increased $309.8 million, or 5.8%, during 2022 compared to 2021. Our commercial and industrial loans are a diverse group of loans to small, medium and large businesses. The purpose of these loans varies from supporting seasonal working capital needs to term financing of equipment. While some short-term loans may be made on an unsecured basis, most are secured by the assets being financed with collateral margins that are consistent with our loan policy guidelines. The commercial and industrial loan portfolio also includes the commercial lease and purchased shared national credits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. Energy loans include loans to entities and individuals that are engaged in various energy-related activities including (i)&#160;the development and production of oil or natural gas, (ii)&#160;providing oil and gas field servicing, (iii)&#160;providing energy-related transportation services (iv)&#160;providing equipment to support oil and gas drilling (v)&#160;refining petrochemicals, or (vi)&#160;trading oil, gas and related commodities. Energy loans decreased $152.1 million, or 14.1%, during 2022 compared to 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 purchased shared national credits.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Paycheck Protection Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. PPP loans include loans to businesses and other entities that would otherwise be reported as commercial and industrial loans and, to a lesser extent, energy loans, originated under the guidelines discussed above. We funded approximately $1.4 billion and $3.3 billion of SBA-approved PPP loans during 2021 and 2020, respectively. During 2022 and 2021, we recognized approximately $2.6 million and $97.3 million in PPP loan related deferred processing fees (net of amortization of related deferred origination costs), respectively, as yield adjustments and these amounts are included in interest income on loans. As a result of the inclusion of these net fees in interest income, the average yields on PPP loans were 2.84% during 2022 and 6.26% during 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Industry Concentrations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"> As of December&#160;31, 2022 and 2021, there were no concentrations of loans related to any single industry, as segregated by Standard Industrial Classification code (&#8220;SIC code&#8221;), in excess of 10% of total loans. The SIC code system is a federally designed standard industrial numbering system used by us to categorize loans by the borrower&#8217;s type of business. The following table summarizes the industry concentrations of our loan portfolio, as segregated by SIC code, stated as a percentage of year-end total loans as of December&#160;31, 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:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="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%">Industry Concentrations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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%">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%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Automobile dealers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public finance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building materials and contractors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and specific trade contractors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investor</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Religion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All 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%">62.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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:117%">Large Credit Relationships.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"> The market areas served by us include three of the top ten most populated cities in the United States. These market areas are also home to a significant number of Fortune 500 companies. As a result, we originate and maintain large credit relationships with numerous commercial customers in the ordinary course of business. We consider large credit relationships to be those with commitments equal to or in excess of $50.0&#160;million, excluding treasury management lines exposure, prior to any portion being sold. Large relationships also include loan participations purchased if the credit relationship with the agent is equal to or in excess of $50.0&#160;million. In addition to our normal policies and procedures related to the origination of large credits, one of our Regional Credit Committees must approve all new credit facilities and renewals of such credit facilities with exposures between $20.0&#160;million and $30.0&#160;million. Our Central Credit Committee must approve all new credit facilities which are part of large credit relationships and renewals of such credit facilities with exposures that exceed $30.0&#160;million. The Regional and Central Credit Committees meet regularly to review large credit relationship activity and discuss the current pipeline, among other things. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">The following table provides additional information on our large credit relationships with committed amounts in excess of $50.0 million as of year-end.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Committed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Committed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103</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: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%">9,710,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">5,030,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87</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: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%">7,578,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">4,300,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,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:9pt;font-weight:400;line-height:100%">48,842&#160;</span></td><td style="background-color:#ffffff;padding: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%">87,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchased Shared National Credits (&#8220;SNCs&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Purchased SNCs are participations purchased from upstream financial organizations and tend to be larger in size than our originated portfolio. Our purchased SNC portfolio totaled $790.5 million at December&#160;31, 2022 increasing $92.1 million, or 13.2%, from $698.4 million at December&#160;31, 2021. At December&#160;31, 2022, 32.8% of outstanding purchased SNCs were related to the construction industry, 22.7% were related to the energy industry, 11.9% were related to the financial services industry and 11.4% 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 portfolios, with the remainder included in the real estate categories. SNC participations are originated in the normal course of business to meet the needs of our customers. As a matter of policy, we generally only participate in SNCs for companies headquartered in or which have significant operations within our market areas. In addition, we must have direct access to the company&#8217;s management, an existing banking relationship or the expectation of broadening the relationship with other banking products and services within the following 12 to 24 months. SNCs are reviewed at least quarterly for credit quality and business development successes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information about certain credits within our purchased SNCs portfolio with committed amounts in excess of $50.0 million as of year-end.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Committed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Committed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</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: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%">855,331&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">354,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</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: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%">630,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">224,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">63,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Real Estate Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Real estate loans increased $1.0 billion, or 11.6%, during 2022 compared to 2021. Real estate loans include both commercial and consumer balances. Commercial real estate loans totaled $8.2 billion, or 81.6% of total real estate loans, at December&#160;31, 2022 and $7.6 billion, or 84.3% of total real estate loans, at December&#160;31, 2021. The majority of this portfolio consists of commercial real estate mortgages, which includes both permanent and intermediate term loans. Loans secured by owner-occupied properties make up a significant portion of our commercial real estate portfolio. These loans are viewed primarily as cash flow loans and secondarily as loans secured by real estate. Consequently, these loans must undergo the analysis and underwriting process of a commercial and industrial loan, as well as that of a real estate loan.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our commercial real estate loan portfolio, including commercial real estate loans reported as a component of our energy loan portfolio segment, as segregated by (i)&#160;the type of property securing the credit and (ii)&#160;the geographic region in which the loans were originated. Property type concentrations are stated as a percentage of year-end total commercial real estate loans as of December&#160;31, 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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office/warehouse</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dealerships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical offices and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-farm/non-residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hotel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Religious</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 in development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land developed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Strip centers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate loans</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geographic region:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.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%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Worth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rio Grande Valley</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permian Basin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corpus Christi</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate loans</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The consumer loan portfolio at December&#160;31, 2022 increased $448.1 million, or 23.7%, from December&#160;31, 2021. As the following table illustrates, the consumer loan portfolio has two distinct segments, including consumer real estate and consumer and other.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity lines of credit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 improvement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">124,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%">139,466&#160;</span></td><td style="background-color:#cceeff;padding: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 consumer 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%">1,843,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;border-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%">492,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,336,265&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888,159&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer real estate loans at December&#160;31, 2022 increased $432.7 million, or 30.7%, from December&#160;31, 2021. Combined, home equity loans and lines of credit made up 61.9% and 59.8% of the consumer real estate loan total at December&#160;31, 2022 and 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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 2023. The consumer and other loan portfolio at December&#160;31, 2022 increased $15.4 million, or 3.2%, from December&#160;31, 2021. This portfolio primarily consists of automobile loans, unsecured revolving credit products, personal loans secured by cash and cash equivalents, and other similar types of credit facilities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We make U.S. dollar-denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2022 or 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%">Maturities and Sensitivities of Loans to Changes in Interest Rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table presents the maturity distribution of our loan portfolio at December&#160;31, 2022. The table also presents the portion of loans that have fixed interest rates or variable interest rates that fluctuate over the life of the loans in accordance with changes in an interest rate index.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Due in<br/>One Year<br/>or Less</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After One,<br/>but Within<br/>Five Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After Five but Within Fifteen Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After<br/>Fifteen Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,548,938&#160;</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%">921,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">137,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><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,674,798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,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%">735,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%">355,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,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%">17,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959,245&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,772,132&#160;</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,877,222&#160;</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,546,370&#160;</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%">17,154,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans with fixed interest rates:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">35,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,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%">1,252,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,257,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,706,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">52,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">591,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,151,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,479,513&#160;</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,605,726&#160;</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%">751,461&#160;</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%">7,322,791&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans with floating interest rates:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,622,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,999,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">616,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,473,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271,496&#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%">794,909&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,832,178&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally structure commercial loans with shorter-term maturities in order to match our funding sources and to enable us to effectively manage the loan portfolio by providing the flexibility to respond to liquidity needs, changes in interest rates and changes in underwriting standards and loan structures, among other things. Due to the shorter-term nature of such loans, from time to time in the ordinary course of business and without any contractual obligation on our part, we will renew/extend maturing lines of credit or refinance existing loans at their maturity dates. Some loans may renew multiple times in a given year as a result of general customer practice and need. These renewals, extensions and refinancings are made in the ordinary course of business for customers that meet our normal level of credit standards. Such borrowers typically request renewals to support their on-going working capital needs to finance their operations. Such borrowers are not experiencing financial difficulties and generally </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">could obtain similar financing from another financial institution. In connection with each renewal, extension or refinancing, we may require a principal reduction, adjust the rate of interest and/or modify the structure and other terms to reflect the current market pricing/structuring for such loans or to maintain competitiveness with other financial institutions. In such cases, we do not generally grant concessions, and, except for those reported in Note&#160;3 - Loans, any such renewals, extensions or refinancings that occurred during the reported periods were not deemed to be troubled debt restructurings pursuant to applicable accounting guidance. Loans exceeding $1.0&#160;million undergo a complete underwriting process at each renewal.</span></div><div id="ia981299f69e8449fb29457727ff9071e_106"></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruing Past Due Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accruing past due loans are presented in the following table. Also see Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing Loans<br/>30-89 Days Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing Loans<br/>90 or More Days <br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Accruing<br/>Past Due Loans</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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,674,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">5,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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%">925,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding: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%">34,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">13,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%">39.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#ffffff;padding: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,706,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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,477,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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,843,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56&#160;</span></td><td style="background-color:#ffffff;padding: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%">492,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">17,154,969&#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%">74,134&#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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">27,800&#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.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">101,934&#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.59&#160;</span></td><td style="background-color:#ffffff;padding: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%">17,120,117&#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%">68,813&#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.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top: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%">13,933&#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.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top: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%">82,746&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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,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,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">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%">4,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">37,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">4,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding: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%">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%">4,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">1,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">82,095&#160;</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.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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excluding PPP loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 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%">77,116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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 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%">19,957&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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 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%">97,073&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruing past due loans at December&#160;31, 2022 decreased $18.9 million compared to December&#160;31, 2021. The decrease was primarily due to decreases in past due non-construction related commercial real estate loans (down $16.5 million), past due PPP loans (down $4.6 million) and past due commercial and industrial loans (down $1.0 million) partly offset by an increase in past due consumer real estate loans (up $3.2 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 $14.3 million.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_109"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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-style:italic;font-weight:400;line-height:120%">Non-Accrual Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Non-accrual loans are presented in the tables below. Also see Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:27.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:9pt;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,674,798&#160;</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%">18,130&#160;</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.32&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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%">925,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">34,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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,477,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,843,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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%">492,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">17,154,969&#160;</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%">37,833&#160;</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.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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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%">17,120,117&#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%">37,833&#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.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">227,621&#160;</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%">601.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 December&#160;31, 2022 decreased $15.9 million from December&#160;31, 2021 primarily due to decreases in non-accrual commercial real estate loans and commercial and industrial loans. The decreases were primarily related to principal payments, loans returning to accrual status 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 December&#160;31, 2022 or December&#160;31, 2021. Non-accrual energy loans included two credit relationship in excess of $5&#160;million totaling $11.1 million at December&#160;31, 2022. One of these relationships was previously reported as non-accrual with an aggregate balance of $9.6 million at December&#160;31, 2021. The aggregate balance of this credit relationship decreased $3.6 million in 2022 as a result of principal payments made by the borrower. Non-accrual real estate loans primarily consist of land development, 1-4 family residential construction credit relationships and loans secured by office buildings and religious facilities. There were no non-accrual commercial real estate loans in excess of $5.0&#160;million at December&#160;31, 2022 or December&#160;31, 2021.</span></div><div id="ia981299f69e8449fb29457727ff9071e_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%">Allowance For Credit Losses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note&#160;1 - Summary of Significant Accounting Policies in the accompanying notes to consolidated financial statements, our policies and procedures related to accounting for credit losses changed on January&#160;1, 2020 in connection with the adoption of a new accounting standard update as codified in Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC&#160;326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses (&#8220;CECL&#8221;) on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. While management utilizes its best judgment and information </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. For additional information regarding our accounting policies related to credit losses, refer to Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies and Note 3 - Loans in the accompanying notes to consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides an allocation of the year-end allowance for credit losses on loans by loan portfolio segment; however, allocation of a portion of the allowance to one segment does not preclude its availability to absorb losses in other segments.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Allowance Allocated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent of Loans in Each Category to Total Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total <br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio of Allowance Allocated to Loans in Each Category</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">104,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,674,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">18,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">925,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95&#160;</span></td><td style="background-color:#cceeff;padding: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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">34,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">90,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%">47.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="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,183,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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 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%">8,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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,843,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding: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%">227,621&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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%">17,154,969&#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.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">227,621&#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%">17,120,117&#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.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;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 $104.2 million, or 1.84% of total commercial and industrial loans, at December&#160;31, 2022 increasing $32.1 million, or 44.6%, compared to $72.1 million, or 1.34% of total commercial and industrial loans at December&#160;31, 2021. Modeled expected credit losses increased $15.0 million while qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments related to commercial and industrial loans increased $21.6 million. Specific allocations for commercial and industrial loans that were evaluated for expected credit losses on an individual basis decreased $4.5 million, or 42.3%, from $10.5 million at December&#160;31, 2021 to $6.1 million at December&#160;31, 2022. The decrease in specific allocations for commercial and industrial loans was primarily related to principal payments received and the recognition of charge-offs. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to energy loans totaled $18.1 million, or 1.95% of total energy loans, at December&#160;31, 2022 decreasing $845 thousand, or 4.9%, 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 increased $2.2 million while Q-Factor and other qualitative adjustments related to energy loans decreased $226 thousand. Specific allocations for energy loans that were evaluated for expected credit losses on an individual basis totaled $4.4 million at December&#160;31, 2022 decreasing $1.1 million, or 20.0%, compared to $5.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-weight:400;line-height:120%">The allowance allocated to commercial real estate loans totaled $90.3 million, or 1.10% of total commercial real estate loans, at December&#160;31, 2022 decreasing $54.6 million, or 37.7%, 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 $10.3 million while Q-Factor and other qualitative adjustments related to commercial real estate loans decreased $66.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.7 million at December&#160;31, 2022. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 consumer real estate loans totaled $8.0 million, or 0.43% of total consumer real estate loans, at December&#160;31, 2022 increasing $1.4 million, or 21.5%, compared to $6.6 million, or 0.47% of total consumer real estate loans at December&#160;31, 2021 primarily due to modeled expected credit losses which increased $1.4 million. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to consumer loans totaled $7.0 million, or 1.42% of total consumer loans, at December&#160;31, 2022 decreasing $820 thousand, or 10.5%, 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 decreased $1.4 million while Q-Factor and other qualitative adjustments related to consumer loans increased $594 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%">As more fully described in Note 3 - Loans in the accompanying consolidated financial statements, we measure expected credit losses over the life of each loan utilizing a combination of models which measure probability of default and loss given default, among other things. The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Models are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In estimating expected credit losses as of December&#160;31, 2022, we utilized the Moody&#8217;s Analytics December 2022 Baseline Scenario (the &#8220;December 2022 Baseline Scenario&#8221;) to forecast the macroeconomic variables used in our models. The December 2022 Baseline Scenario was based on the review of a variety of surveys of baseline forecasts of the U.S. economy. The December 2022 Baseline Scenario projections included, among other things, (i)&#160;U.S. Nominal Gross Domestic Product annualized quarterly growth rate of 2.65% in the first quarter of 2023, followed by annualized quarterly growth rates in the range of 3.62% to 4.50% during the remainder of 2023 and an average annualized growth rate of 4.79% through the end of the forecast period in the fourth quarter of 2024; (ii)&#160;U.S. unemployment rate of 3.80% in the first quarter of 2023 and an average quarterly U.S. unemployment rate of 4.06% through the end of the forecast period in the fourth quarter of 2024; (iii)&#160;Texas unemployment rate of 4.10% in the first quarter of 2023 and an average quarterly Texas unemployment rate of 4.04% through the end of the forecast period in the fourth quarter of 2024; (iv) projected average 10 year Treasury rate of 4.03% in the first quarter of 2023 and average projected rates of 4.25% during the remainder of 2023 and 3.96% in 2024; and (v) average oil price of $93 per barrel in the first quarter of 2023 decreasing to $67&#160;per barrel by the end of the forecast period in the fourth quarter of 2024. </span></div><div style="margin-top:9pt;text-align:justify;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)&#160;U.S. Nominal Gross Domestic Product annualized quarterly growth rate of 6.40% in the first quarter of 2022, followed by annualized quarterly growth rates in the range of 3.83% to 5.35% during the remainder of 2022 and an average annualized growth rate of 4.76% through the end of the forecast period in the fourth quarter of 2023; (ii)&#160;U.S. unemployment rate of 4.33% in the first quarter of 2022 improving to 3.69% by the end of the forecast period in the fourth quarter of 2023 with Texas unemployment rates slightly higher at those dates; (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; and (iv) average oil price in the range of approximately $62 to $66&#160;per barrel through the end of the forecast period in the fourth quarter of 2023. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall loan portfolio, excluding PPP loans which are fully guaranteed by the SBA, as of December&#160;31, 2022 increased $1.2 billion, or 7.6%, compared to December&#160;31, 2021. This increase included a $606.7 million, or 8.0%, increase in commercial real estate loans, a $309.8 million, or 5.8%, increase in commercial and industrial loans and a $432.7 million, or 30.7%, increase in consumer real estate loans and a $15.4 million, or 3.2%, increase in consumer and other loans partly offset by a $152.1 million, or 14.1%, decrease in energy loans. The weighted average risk grade for commercial and industrial loans increased to 6.39 at December&#160;31, 2022 compared to 6.22 at December&#160;31, 2021. Commercial and industrial loans graded &#8220;watch&#8221; and &#8220;special mention&#8221; (risk grades 9 and 10) decreased $63.2 million during 2022 while classified commercial and industrial loans increased $993 thousand. 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.67 at December&#160;31, 2022 from 6.06 at December&#160;31, 2021. The decrease in the weighted average risk grade was impacted by a decrease in the weighted-average risk grade of pass grade energy loans from 5.78 at December&#160;31, 2021 to 5.44 at December&#160;31, 2022. Additionally, energy loans graded &#8220;watch&#8221; and &#8220;special mention&#8221; (risk grades 9 and 10) decreased $26.6 million while classified energy loans decreased $4.2 million. The weighted average risk grade for commercial real estate loans decreased from 7.19 at December&#160;31, 2021 to 7.10 at </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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, 2022. Pass grade commercial real estate loans increased $932.9 million while commercial real estate loans graded as &#8220;watch&#8221; and &#8220;special mention&#8221; decreased $315.3 million and classified commercial real estate loans decreased $10.9 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above our credit loss models utilized the economic forecasts in the Moody&#8217;s Baseline Scenario for December 2022 for our estimated expected credit losses as of December&#160;31, 2022 and the Moody&#8217;s Consensus Scenario for December 2021 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 Q-Factor and other qualitative adjustments are discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Q-Factor adjustments are based upon management judgment and current assessment as to the impact of risks related to changes in lending policies and procedures; economic and business conditions; loan portfolio attributes and credit concentrations; and external factors, among other things, that are not already captured within the modeling inputs, assumptions and other processes. Management assesses the potential impact of such items within a range of severely negative impact to positive impact and adjusts the modeled expected credit loss by an aggregate adjustment percentage based upon the assessment. As a result of this assessment as of December&#160;31, 2022, modeled expected credit losses were adjusted upwards by a weighted-average Q-Factor adjustment of approximately 2.2%, resulting in a $2.3 million total adjustment, up from approximately 2.3% at December&#160;31, 2021, which resulted in a $1.8 million total adjustment. The weighted-average Q-Factor adjustment at December&#160;31, 2022 was based on a limited negative expected impact on our non-owner occupied and construction commercial real estate loan portfolios related to changes in loan portfolio concentrations (no expected impact related to our commercial and industrial portfolio); 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 limited negative impact to our commercial real estate construction and non-owner occupied loan portfolios, as well as a negative impact to our consumer loan portfolio related to changes in lending policies, procedures, underwriting standards and loan portfolio attributes, among other things. The weighted-average Q-Factor adjustment at December&#160;31, 2021 was based on a limited negative expected impact on our commercial loan portfolios related to changes in lending policies procedures and underwriting standards and changes in loan portfolio concentrations; a negative expected impact associated with national, regional and local economic and business conditions and developments that affect the collectability of loans; a severely negative expected impact from other risk factors associated with our commercial real estate construction and land loan portfolios, particularly the risks related to expected extensions; and no impact to changes in loan portfolio attributes, changes in risk grades, changes in the volumes and severity of loan delinquencies and adverse classifications and potential deterioration of collateral values. </span></div><div style="margin-top:9pt;text-align:justify;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 December&#160;31, 2022 as management believes there are still significant risks impacting certain categories of our loan portfolio. Q-Factor and other qualitative adjustments as of December&#160;31, 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:24.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></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.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.680%"></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%">929&#160;</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%">29,632&#160;</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,676&#160;</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%">36,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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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%">&#8212;&#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%">487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,611&#160;</span></td><td style="background-color:#cceeff;padding: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%">660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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%">530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034&#160;</span></td><td style="background-color:#ffffff;padding: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,321&#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,085&#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%">19,679&#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%">29,632&#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%">13,431&#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,000&#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%">105,148&#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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Model overlays are qualitative adjustments to address the effect of risks not captured within 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="margin-top:9pt;text-align:justify;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 and collateral valuations 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; rising interest rates; 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 December&#160;31, 2022, we used the Moody&#8217;s Analytics November&#160;2022 S3&#160;Alternative Scenario Downside - 90th Percentile (the &#8220;November 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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">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: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:18.611%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.878%"></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 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%">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 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%">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 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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Loss Expense (Benefit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>(Charge-Offs)<br/>Recoveries</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Loans </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio of Annualized Net (Charge-Offs)<br/>Recoveries to Average Loans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 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%">34,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,526,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><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%">(313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">139,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(54,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,004,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,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%">(2.91)</span></td><td style="background-color:#cceeff;padding: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%">(5,279)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,766)</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,738,780&#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.09)</span></td><td style="background-color:#ffffff;padding: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%">(5,279)</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%">(15,766)</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,599,654&#160;</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.09)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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;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%">(2,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,854,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"><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%">(19,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#ffffff;padding: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%">1,851,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">8,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,189,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">(3,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.97)</span></td><td style="background-color:#ffffff;padding: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%">(6,097)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,769,631&#160;</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.05)</span></td><td style="background-color:#cceeff;padding: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%">(6,097)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,414)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,917,866&#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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2020</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%">15,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,068,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">85,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.02)</span></td><td style="background-color:#cceeff;padding: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,158,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">124,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,705,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 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%">9,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%">(8,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.65)</span></td><td style="background-color:#cceeff;padding: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%">237,010&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,435)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,164,453&#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.60)</span></td><td style="background-color:#ffffff;padding: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%">237,010&#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%">(103,435)</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%">15,005,976&#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.69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded a net credit loss benefit related to loans totaling $5.3 million in 2022 and $6.1 million in 2021 and a net credit loss expense related to loans totaling $237.0 million in 2020. 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. </span></div><div style="margin-top:9pt;text-align:justify;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 net credit loss benefit related to loans during 2022 primarily reflects 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 impact of this decrease was partly offset by an increase in expected credit losses associated with commercial and industrial loans, primarily related to the down-side scenario overlay discussed above, and increases in modeled losses for our commercial and industrial, energy, commercial real estate and consumer real estate portfolios. The net credit loss benefit related to loans during 2021 primarily reflects improvements in forecasted economic conditions and oil price trends relative to the prevailing conditions in 2020 as well as a decrease in net charge-offs. Credit loss expense related to loans during 2020 reflected the uncertain future impacts associated with the COVID-19 pandemic and the significant volatility in oil prices as well as the level of net charge-offs, the expected deterioration in credit quality and other changes within the loan portfolio. The ratio of the allowance for credit losses on loans to total loans was 1.33% (also 1.33% excluding PPP loans) at December&#160;31, 2022 compared to 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures totaled $58.6 million and $50.3 million at December&#160;31, 2022 and December&#160;31, 2020, respectively. The level of the allowance for credit losses on off-balance-sheet credit exposures depends upon the volume of outstanding commitments, underlying risk grades, the expected utilization of available funds and forecasted economic conditions impacting our loan portfolio. Credit loss expense related to off-balance-sheet credit exposures totaled $8.3 million during 2022 compared to $6.2 million during 2021 and $4.3 million during 2020. The increase in credit loss expense during the comparable periods primarily reflects increases in overall off-balance-sheet credit exposures. Credit loss expense for off-balance-sheet credit exposures in 2021 was also partly impacted by the down-grade of a large credit commitment within our SNC portfolio. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note&#160;8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies in the accompanying notes to consolidated financial statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_115"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Securities</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the maturity distribution schedule with corresponding weighted-average yields of securities held to maturity and securities available for sale as of December&#160;31, 2022. Weighted-average yields have been computed on a fully taxable-equivalent basis using a tax rate of 21%. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only. Held-to-maturity securities are presented at amortized cost before any allowance for credit losses.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">1-5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">5-10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">After 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Residential mortgage- backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">514,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,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:7pt;font-weight:400;line-height:100%">2.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">526,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">123,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.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:7pt;font-weight:400;line-height:100%">24,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:7pt;font-weight:400;line-height:100%">4.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,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:7pt;font-weight:400;line-height:100%">2.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,955,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,111,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">123,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">25,839&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">522,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,967,455&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,639,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.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:7pt;font-weight:400;line-height:100%">Available for sale:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">240,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,424,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,244,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">142,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></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:7pt;font-weight:400;line-height:100%">Residential mortgage- backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">2.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.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:7pt;font-weight:400;line-height:100%">6,352,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,376,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">261,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,470,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">918,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.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:7pt;font-weight:400;line-height:100%">4,122,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:7pt;font-weight:400;line-height:100%">3.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,773,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.53&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">42,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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">502,257&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,901,648&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,179,267&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10,618,006&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">18,243,605&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above tables were issued by U.S. government agencies and corporations. At December&#160;31, 2022, all of the securities in our municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 75.6% are either guaranteed by the Texas Permanent School Fund, which has a &#8220;triple-A&#8221; insurer financial strength rating, or secured by U.S. Treasury securities via defeasance of the debt by the issuers.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on the securities portfolio based on a 21% tax rate was 2.95% in 2022 compared to 3.29% in 2021. Tax-exempt municipal securities totaled 42.7% of average securities in 2022 compared to 64.2% in 2021. The average yield on taxable securities was 2.16% in 2022 compared to 1.97% in 2021, while the average taxable-equivalent yield on tax-exempt securities was 4.08% in 2022 compared to 4.06% in 2021. See the section captioned &#8220;Net Interest Income&#8221; elsewhere in this discussion.</span></div><div id="ia981299f69e8449fb29457727ff9071e_118"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the daily average balances of deposits by type and weighted-average rates paid thereon during the years presented:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Rate&#160;Paid</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Rate&#160;Paid</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Rate&#160;Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,202,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,670,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,563,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing deposits:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,160,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,682,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,283,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,727,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,990,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,457,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,480,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:9pt;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:9pt;font-weight:400;line-height:100%">1,129,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,368,103&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,801,816&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,874,576&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deposits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,570,772&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,472,623&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,438,272&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average deposits increased $6.1 billion, or 15.9%, in 2022 compared to 2021. The most significant volume growth during 2022 compared to 2021 was in money market deposits; non-interest bearing deposits; and savings and interest checking deposits. The ratio of average interest-bearing deposits to total average deposits was 59.2% in 2022 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">compared to 56.7% in 2021. The average rates paid on interest-bearing deposits and total deposits were 0.53% and 0.32%, respectively, during 2022 compared to 0.07% and 0.04%, respectively, during 2021. The average rate paid on interest-bearing 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 increases in market interest rates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Concentrations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The following table summarizes our average total deposit portfolio, as segregated by the geographic region from which the deposit accounts were originated. Certain accounts, such as correspondent bank deposits and deposits allocated to certain statewide operational units, are recorded at the statewide level.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">of Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,402,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,140,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,147,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,317,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,360,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Worth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,498,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,650,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,615,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,752,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,931,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,553,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corpus Christi</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,152,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%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,655,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permian Basin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,043,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rio Grande Valley</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,198,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statewide</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">44,570,772&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,472,623&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,438,272&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Deposits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mexico has historically been considered a part of the natural trade territory of our banking offices. Accordingly, U.S. dollar-denominated foreign deposits from sources within Mexico have traditionally been a significant source of funding. Average deposits from foreign sources, primarily Mexico, totaled $1.1&#160;billion in 2022 and $933.3&#160;million in 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%">Brokered Deposits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> From time to time, we have obtained interest-bearing deposits through brokered transactions including participation in the Certificate of Deposit Account Registry Service (&#8220;CDARS&#8221;). Brokered deposits were not significant during the reported periods.</span></div><div id="ia981299f69e8449fb29457727ff9071e_121"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital and Liquidity</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Shareholders&#8217; equity totaled $3.1 billion at December&#160;31, 2022 and $4.4 billion at December&#160;31, 2021. In addition to net income of $579.2 million, other sources of capital during 2022 included $16.7 million in proceeds from stock option exercises and $18.3 million related to stock-based compensation. Uses of capital during 2022 included an other comprehensive loss, net of tax, of $1.7 billion, $216.5 million of dividends paid on preferred and common stock and $4.4 million of treasury stock purchases.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated other comprehensive income/loss component of shareholders&#8217; equity totaled a net, after-tax, unrealized loss of $1.3 billion at December&#160;31, 2022 compared to a net, after-tax, unrealized gain of $347.3 million at December&#160;31, 2021. The decrease was primarily due to a $1.7 billion net, after-tax, decrease in the fair value of securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in regulatory capital. Accordingly, amounts reported as accumulated other comprehensive income/loss related to securities available for sale, effective cash flow hedges and defined benefit post-retirement benefit plans do not increase or reduce regulatory capital and are not included in the calculation of risk-based capital and leverage ratios. In connection with the adoption of ASC 326 on January&#160;1, 2020, we also elected to exclude, for a transitional period, the effects of credit loss accounting under CECL in the calculation of our regulatory capital and regulatory capital ratios. Regulatory agencies for banks and bank holding companies utilize capital guidelines designed to measure capital and take into consideration the risk inherent in both on-balance sheet and off-balance sheet items. See Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid quarterly dividends of $0.75, $0.75, $0.87 and $0.87&#160;per common share during the first, second, third and fourth quarters of 2022, respectively, and quarterly dividends of $0.72, $0.72, $0.75 and $0.75&#160;per common share during the first, second, third and fourth quarters of 2021, respectively. This equates to a dividend payout ratio </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 36.6% in 2022 and 43.3% in 2021. The amount of dividend, if any, we may pay may be limited as more fully discussed in Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On March&#160;16, 2020, we redeemed all 6,000,000 shares of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series A, (&#8220;Series A Preferred Stock&#8221;) at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. On November&#160;19, 2020 we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, par value $0.01 and liquidation preference $1,000 per share (&#8220;Series B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Additional details about our preferred stock are included in Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:118%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;25, 2023, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a one-year period from time to time at various prices in the open market or through private transactions. No shares were repurchased under a stock repurchase plan during 2022 or 2021. Under a prior stock repurchase plan, we repurchased 177,834 shares at a total cost of $13.7 million during 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:118%">Liquidity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">. Liquidity measures the ability to meet current and future cash flow needs as they become due. The liquidity of a financial institution reflects its ability to meet loan requests, to accommodate possible outflows in deposits and to take advantage of interest rate market opportunities. The ability of a financial institution to meet its current financial obligations is a function of its balance sheet structure, its ability to liquidate assets and its access to alternative sources of funds. The objective of our liquidity management is to manage cash flow and liquidity reserves so that they are adequate to fund our operations and to meet obligations and other commitments on a timely basis and at a reasonable cost. We seek to achieve this objective and ensure that funding needs are met by maintaining an appropriate level of liquid funds through asset/liability management, which includes managing the mix and time to maturity of financial assets and financial liabilities on our balance sheet. Our liquidity position is enhanced by our ability to raise additional funds as needed in the wholesale markets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Asset liquidity is provided by liquid assets which are readily marketable or pledgeable or which will mature in the near future. Liquid assets include cash, interest-bearing deposits in banks, securities available for sale, maturities and cash flow from securities held to maturity, and federal funds sold and resell agreements. Liability liquidity is provided by access to funding sources which include core deposits and correspondent banks in our natural trade area that maintain accounts with and sell federal funds to Frost Bank, as well as federal funds purchased and repurchase agreements from upstream banks and deposits obtained through financial intermediaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Our liquidity position is continuously monitored and adjustments are made to the balance between sources and uses of funds as deemed appropriate. Liquidity risk management is an important element in our asset/liability management process. We regularly model liquidity stress scenarios to assess potential liquidity outflows or funding problems resulting from economic disruptions, volatility in the financial markets, unexpected credit events or other significant occurrences deemed problematic by management. These scenarios are incorporated into our contingency funding plan, which provides the basis for the identification of our liquidity needs. As of December&#160;31, 2022, we had approximately $11.1 billion held in an interest-bearing account at the Federal Reserve. We also have the ability to borrow funds as a member of the Federal Home Loan Bank (&#8220;FHLB&#8221;). As of December&#160;31, 2022, based upon available, pledgeable collateral, our total borrowing capacity with the FHLB was approximately $3.4 billion. Furthermore, at December&#160;31, 2022, we had approximately $12.7 billion in securities that were unencumbered by a pledge and could be used to support additional borrowings through repurchase agreements or the Federal Reserve discount window, as needed. As of December&#160;31, 2022, management is not aware of any events that are reasonably likely to have a material adverse effect on our liquidity, capital resources or operations. In addition, management is not aware of any regulatory recommendations regarding liquidity that would have a material adverse effect on us.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In the ordinary course of business we have entered into contractual obligations and have made other commitments to make future payments. Refer to the accompanying notes to consolidated financial statements elsewhere in this report for the expected timing of such payments as of December&#160;31, 2022. These include payments related to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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:118%">(i)&#160;long-term borrowings (Note&#160;7 - Borrowed Funds), (ii)&#160;operating leases (Note&#160;4 - Premises and Equipment and Lease Commitments), (iii)&#160;time deposits with stated maturity dates (Note&#160;6 - Deposits) and (iv)&#160;commitments to extend credit and standby letters of credit (Note&#160;8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Since Cullen/Frost is a holding company and does not conduct operations, its primary sources of liquidity are dividends upstreamed from Frost Bank and borrowings from outside sources. Banking regulations may limit the amount of dividends that may be paid by Frost Bank. See Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report regarding such dividends. At December&#160;31, 2022, Cullen/Frost had liquid assets, including cash and resell agreements, totaling $311.9 million.</span></div><div id="ia981299f69e8449fb29457727ff9071e_124"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory and Economic Policies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and earnings are affected by general and local economic conditions and by the monetary and fiscal policies of the United States government, its agencies and various other governmental regulatory authorities, among other things. The Federal Reserve Board regulates the supply of money in order to influence general economic conditions. Among the instruments of monetary policy historically available to the Federal Reserve Board are (i)&#160;conducting open market operations in United States government obligations, (ii)&#160;changing the discount rate on financial institution borrowings, (iii)&#160;imposing or changing reserve requirements against financial institution deposits, and (iv)&#160;restricting certain borrowings and imposing or changing reserve requirements against certain borrowings by financial institutions and their affiliates. These methods are used in varying degrees and combinations to affect directly the availability of bank loans and deposits, as well as the interest rates charged on loans and paid on deposits. For that reason alone, the policies of the Federal Reserve Board have a material effect on our earnings.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governmental policies have had a significant effect on the operating results of commercial banks in the past and are expected to continue to do so in the future; however, we cannot accurately predict the nature, timing or extent of any effect such policies may have on our future business and earnings.</span></div><div id="ia981299f69e8449fb29457727ff9071e_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%">Accounting Standards Updates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;20&#160;-&#160;Accounting Standards Updates in the accompanying notes to consolidated financial statements elsewhere in this report for details of recently issued accounting pronouncements and their expected impact on our financial statements.</span></div><div style="text-indent:11.25pt"><span><br/></span></div><div id="ia981299f69e8449fb29457727ff9071e_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%">ITEM&#160;7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The disclosures set forth in this item are qualified by Item&#160;1A. Risk Factors and the section captioned &#8220;Forward-Looking Statements and Factors that Could Affect Future Results&#8221; included in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, of this report, and other cautionary statements set forth elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk refers to the risk of loss arising from adverse changes in interest rates, foreign currency exchange rates, commodity prices, and other relevant market rates and prices, such as equity prices. The risk of loss can be assessed from the perspective of adverse changes in fair values, cash flows, and future earnings. Due to the nature of our operations, we are primarily exposed to interest rate risk and, to a lesser extent, liquidity risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk on our balance sheets consists of reprice, option, and basis risks. Reprice risk results from differences in the maturity, or repricing, of asset and liability portfolios. Option risk arises from &#8220;embedded options&#8221; present in many financial instruments such as loan prepayment options, deposit early withdrawal options and interest rate options. These options allow customers opportunities to benefit when market interest rates change, which typically results in higher costs or lower revenue for us. Basis risk refers to the potential for changes in the underlying relationship between market rates and indices, which subsequently result in a narrowing of the profit spread on an earning asset or liability. Basis risk is also present in administered rate liabilities, such as savings accounts, negotiable order of withdrawal accounts, and money market accounts where historical pricing relationships to market rates may change due to the level or directional change in market interest rates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to avoid fluctuations in our net interest margin and to maximize net interest income within acceptable levels of risk through periods of changing interest rates. Accordingly, our interest rate sensitivity and liquidity are monitored on an ongoing basis by our Asset and Liability Committee (&#8220;ALCO&#8221;), which oversees market risk </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">management and establishes risk measures, limits and policy guidelines for managing the amount of interest rate risk and its effect on net interest income and capital. A variety of measures are used to provide for a comprehensive view of the magnitude of interest rate risk, the distribution of risk, the level of risk over time and the exposure to changes in certain interest rate relationships.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize an earnings simulation model as the primary quantitative tool in measuring the amount of interest rate risk associated with changing market rates. The model quantifies the effects of various interest rate scenarios on projected net interest income and net income over the next 12&#160;months. The model measures the impact on net interest income relative to a flat-rate case scenario of hypothetical fluctuations in interest rates over the next 12&#160;months. These simulations incorporate assumptions regarding balance sheet growth and mix, pricing and the repricing and maturity characteristics of the existing and projected balance sheet. The impact of interest rate derivatives, such as interest rate swaps, caps and floors, is also included in the model. Other interest rate-related risks such as prepayment, basis and option risk are also considered.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ALCO continuously monitors and manages the balance between interest rate-sensitive assets and liabilities. The objective is to manage the impact of fluctuating market rates on net interest income within acceptable levels. In order to meet this objective, management may lengthen or shorten the duration of assets or liabilities or enter into derivative contracts to mitigate potential market risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For modeling purposes, as of December&#160;31, 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 0.2% and 1.4%, respectively, relative to the flat-rate case over the next 12&#160;months, while 100 and 200&#160;basis point ratable decreases in interest rates would result in a negative variance in net interest income of 0.2% and 1.4%, 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 25 basis points as of December&#160;31, 2021 was considered to be 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 December&#160;31, 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 we would make interest payments on commercial demand deposits (those not already receiving an earnings credit) with such 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 December&#160;31, 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 December&#160;31, 2022 indicate that our projected balance sheet is 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: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, 2022, the effects of a 200&#160;basis point increase and a 200&#160;basis point decrease in interest rates on our derivative holdings would not result in a significant variance in our net interest income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of hypothetical fluctuations in interest rates on our securities classified as &#8220;trading&#8221; under ASC Topic&#160;320, &#8220;Investments - Debt and Equity Securities&#8221; are not significant, and, as such, separate quantitative disclosure is not presented.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_133"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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;8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div id="ia981299f69e8449fb29457727ff9071e_136"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:21pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of Cullen/Frost Bankers, Inc.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Cullen/Frost Bankers, Inc. (the Company) as of December&#160;31, 2022 and 2021, and the related consolidated statements of income, comprehensive income, changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2022, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2022, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;3, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Allowances for Credit Losses</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of the Matter</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s loan portfolio totaled $17.2 billion as of December&#160;31, 2022 and the associated allowance for credit losses on loans was $227.6 million. The Company&#8217;s unfunded loan commitments totaled $12.5 billion, with an associated allowance for credit loss of $58.6 million. Together these amounts represent the allowances for credit losses (&#8220;ACL&#8221;). As discussed in Notes 1, and 3 to the consolidated financial statements, in the cases of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. As discussed in Notes 1, 3, and 8 to the consolidated financial statements, in the case of unfunded loan commitments, the allowance for credit losses is a liability account, calculated in accordance with ASC 326, reported as a component of accrued interest payable and other liabilities. The amount of each allowance account represented management&#8217;s best estimate of current expected credit losses on these financial instruments considering all available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. In calculating the allowance for credit losses, most loans were segmented into pools based upon similar characteristics and risk profiles. For each loan pool, management measured expected credit losses over the life of each loan utilizing a combination of models which measured probability of default (&#8220;PD&#8221;), probability of attrition (&#8220;PA&#8221;), loss given default (&#8220;LGD&#8221;), and exposure at default (&#8220;EAD&#8221;). Modeled expected credit losses were calculated as the product of PD (adjusted for attrition), LGD, and EAD. PD and PA were estimated by analyzing internally sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA were adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. After the reasonable and supportable forecast period, the forecasted macroeconomic variables were reverted to their historical mean utilizing a rational, systematic basis. The LGD was based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over the reasonable and supportable forecast period.  EAD was estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of default. In some cases, management determined that an individual loan exhibited unique risk characteristics which differentiated the loan from other loans with the identified loan pools. In such cases, the loans were evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Management qualitatively adjusted model results for risk factors that were not considered within the modeling processes but were nonetheless relevant in assessing the expected credit losses within the loan pools. These qualitative factor adjustments modified management&#8217;s estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s estimate of the ACL involved a high degree of subjectivity due to the nature of the qualitative factor adjustments included in the allowances for credit losses and complexity due to the utilization of the PD, PA, LGD, and EAD models (the &#8220;Models&#8221;). Management&#8217;s identification and measurement of the qualitative factor adjustments is highly judgmental and could have a significant effect on the ACL.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How We Addressed the Matter in Our Audit</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding of the Company&#8217;s process for establishing the ACL, including the utilization of Models and the qualitative factor adjustments of the ACL. We evaluated the design and tested the operating effectiveness of related controls over the reliability and accuracy of data used to calculate and estimate the various components of the ACL, the accuracy of the calculation of the ACL, management&#8217;s review and approval of methodologies used to establish the ACL, validation procedures over the Models, analysis of changes in various components of the ACL relative to changes in the Company&#8217;s loan portfolio and economy and evaluation of the overall reasonableness and appropriateness of the ACL. In doing so, we tested the operating effectiveness of review and approval controls in the Company&#8217;s governance process designed to identify and assess the qualitative factor adjustments which is meant to measure expected credit losses associated with factors not captured fully in the other components of the ACL.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the reasonableness of the qualitative factor adjustments, we performed audit procedures that included, among others testing the appropriateness of the methodologies used by the Company to estimate the ACL, testing the completeness and accuracy of data and information used by the Company in estimating the components of the ACL, assessing the reasonableness of the Models, evaluating the appropriateness of assumptions used in estimating the qualitative factor adjustments, analyzing the changes in assumptions and various components of the ACL </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">relative to changes in the Company&#8217;s loan portfolio and the economy and evaluating the appropriateness and level of the qualitative factor adjustments. For example, we 1) evaluated the inherent limitations of the Company&#8217;s modeled components of the ACL and hence the need for and levels of the qualitative factor adjustments; 2) involved modeling specialists to test the appropriateness of the design and operation of the Models; 3) analyzed the changes, assumptions and modifications made to the qualitative factor adjustments; and 4) evaluated the appropriateness and completeness of risk factors used in determining the amount of the qualitative factor adjustments. We also evaluated the data and information utilized by management to estimate the qualitative factor adjustments by independently obtaining internal and external data and information to assess the appropriateness of the data and information used by management and to consider the existence of new and potentially contradictory information used. In addition, we evaluated the overall ACL amounts, inclusive of the adjustments for the qualitative factor adjustments, and whether the amount appropriately reflects losses expected in the loan portfolio as of the consolidated balance sheet date by comparing the overall ACL to those established by similar banking institutions with similar loan portfolios. We also reviewed subsequent events and transactions and considered whether they corroborate or contradict the Company&#8217;s conclusion.</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><img src="cfr-20221231_g2.jpg" alt="cfr-20221231_g2.jpg" style="height:48px;margin-bottom:5pt;vertical-align:text-bottom;width:178px"/></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1969.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Antonio, Texas</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;3, 2023 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_139"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 Balance Sheets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMtMS0xLTEtOTAxNjg_48b526b9-d247-455a-a053-172d0cd3a539">691,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMtMy0xLTEtOTAxNjg_5d562995-5b85-4629-8d44-7c16532f300b">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQtMS0xLTEtOTAxNjg_a37b93e4-3eb8-4e42-abe3-e9e21dcdca2d">11,128,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQtMy0xLTEtOTAxNjg_275df00f-c541-43cb-91f1-855b6ab330de">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzUtMS0xLTEtOTAxNjg_5758bedd-0c4a-458c-8ce2-c2d0b21ea048">120,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzUtMy0xLTEtOTAxNjg_0dc48ba3-a800-43e5-bbcb-b95a1b2ef95c">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzYtMS0xLTEtOTAxNjg_6d9fa891-4970-4e40-8c92-cb897e04f567">87,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzYtMy0xLTEtOTAxNjg_810c1a44-bcd5-4e43-b085-2dc090292537">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzctMS0xLTEtOTAxNjg_80072edc-d525-4344-acfd-b4f4299cb250">12,028,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzctMy0xLTEtOTAxNjg_bff183c6-5184-48e3-bc2f-5b8f3f8f5728">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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjo4OTY2NzNkNTM5YmE0OGU5OGIzMTRlMjAwYjEzZTRiM183MQ_b45f04da-6011-4507-b124-791e14ebd7c7">158</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjo4OTY2NzNkNTM5YmE0OGU5OGIzMTRlMjAwYjEzZTRiM184Ng_dc347623-a304-4c01-a524-97b7951db462">158</ix:nonFraction> in 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMS0xLTEtOTAxNjg_a7e6eca1-27c7-4f28-ae03-adb2d350865e">2,639,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMy0xLTEtOTAxNjg_7ad5c47c-950d-4b80-b8af-5ecf863261ab">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzktMS0xLTEtOTAxNjg_a4ebdeca-55a0-4ad6-8258-73b0136ae420">18,243,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzktMy0xLTEtOTAxNjg_417d2c8e-bbbc-4c10-88b3-e700268ef2f1">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEwLTEtMS0xLTkwMTY4_405c0a05-8706-4ecd-97f3-606f7b9c158c">28,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEwLTMtMS0xLTkwMTY4_90a54cda-8b76-4bec-aa5d-d091a5735a6e">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzExLTEtMS0xLTkwMTY4_72265113-679e-46c9-9ba5-93888017296a">17,154,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzExLTMtMS0xLTkwMTY4_688d93df-202e-4f9c-8ebb-c4c304532e34">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEyLTEtMS0xLTkwMTY4_601d949d-4f40-4882-82b2-28d4038364ac">227,621</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEyLTMtMS0xLTkwMTY4_dceccae5-976d-4442-ae33-32ada149c899">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 19pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEzLTEtMS0xLTkwMTY4_7f1db762-7dee-49e8-b8fa-dbcc6878d897">16,927,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEzLTMtMS0xLTkwMTY4_e57db0ca-c19b-421c-9487-7f1cb5a1f207">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE0LTEtMS0xLTkwMTY4_b379b2ea-7790-4c03-bcd3-92b52ecc6de3">1,102,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE0LTMtMS0xLTkwMTY4_eaf548b3-7f1e-4970-aac9-b7fd07f6aacf">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE1LTEtMS0xLTkwMTY4_448f3113-bc5d-4175-8e28-9e60fd511e66">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE1LTMtMS0xLTkwMTY4_acd884b0-c868-4837-a84c-e4ec0a45c89f">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE2LTEtMS0xLTkwMTY4_71be2c1d-b676-49cf-8b73-53b6350a05e9">386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE2LTMtMS0xLTkwMTY4_2301c653-f266-4585-9f7a-480a5ed65adb">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE3LTEtMS0xLTkwMTY4_31a11365-47d1-4e68-a320-9ee3d376e5c2">190,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE3LTMtMS0xLTkwMTY4_d0cadd13-3dbe-49fa-924f-6017670d060c">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE4LTEtMS0xLTkwMTY4_1b5c9d48-efcf-45f2-8dc6-9d28807fa549">1,077,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE4LTMtMS0xLTkwMTY4_74e094e6-129a-4721-8d3e-69c21fc34c98">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 19pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE5LTEtMS0xLTkwMTY4_fee728fe-671e-4acc-bf68-69a546d7980c">52,892,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE5LTMtMS0xLTkwMTY4_4430fe94-fd95-4183-bd81-fb1c5e373869">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzIzLTEtMS0xLTkwMTY4_c5026f12-a1d9-404c-a5c6-ee9dad73fcba">17,598,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzIzLTMtMS0xLTkwMTY4_0379a034-6b99-442d-a2be-db5aca41720a">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI0LTEtMS0xLTkwMTY4_f2bbb10b-06ed-446f-b76f-d2846b41bbe1">26,355,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI0LTMtMS0xLTkwMTY4_dcf63856-347c-4c74-93da-c295445e7d99">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 19pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI1LTEtMS0xLTkwMTY4_e93f3e4b-05dd-4e53-8727-a0f492fd9927">43,954,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI1LTMtMS0xLTkwMTY4_c51f1629-bb80-4f45-a092-a878aa09deb3">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI2LTEtMS0xLTkwMTY4_b847ee9c-8fa4-4fbf-8310-52bf93df1f52">51,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI2LTMtMS0xLTkwMTY4_8e0f8ea1-c7d2-429c-980e-977a8a3475c2">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI3LTEtMS0xLTkwMTY4_4ee2c236-07f9-47c3-b2da-a3020d6b1bc6">4,660,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI3LTMtMS0xLTkwMTY4_08e72782-01c8-4842-add5-96652bde179e">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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI4LTEtMS0xLTkwMTY4_8be11f0e-592c-4045-9f37-150160aa2b1e">123,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI4LTMtMS0xLTkwMTY4_6211ec0f-4971-4e0c-bbae-53cc6a5bab18">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI5LTEtMS0xLTkwMTY4_3927001d-e6c8-4e9e-8ec3-79b979f7bc2d">99,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI5LTMtMS0xLTkwMTY4_0086b49e-d9ec-4d54-898e-b34dd4438a0f">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMwLTEtMS0xLTkwMTY4_08d8c923-514a-457b-a58e-d735fc770967">866,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMwLTMtMS0xLTkwMTY4_db31c431-2ee9-4670-81be-435ceacfd346">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 19pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMxLTEtMS0xLTkwMTY4_641c8e6a-3211-48a6-9709-9c95fdc502d4">49,755,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMxLTMtMS0xLTkwMTY4_36e18c13-b579-4fd7-9f14-b5df033b36d0">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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i23e4a255726c4354895ad78a525627bc_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfMzE_7f2d094a-5478-4e75-bea4-af5b5c4b1cf3"><ix:nonFraction unitRef="usdPerShare" contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfMzE_f0438a78-f010-416c-a085-9c4b9eb522fe">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNDU_4a1fa1fb-b823-4dfe-b5c9-0c3e708553c3"><ix:nonFraction unitRef="shares" contextRef="i23e4a255726c4354895ad78a525627bc_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNDU_f7a94b03-0e16-4d24-ba54-ed0bf558db19">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i23e4a255726c4354895ad78a525627bc_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNjc_85d7dcb5-4cf6-4d66-83b6-65c08c2a06af"><ix:nonFraction unitRef="shares" contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNjc_f5c20ebc-2055-482b-9fad-bb477ca5e435">150,000</ix:nonFraction></ix:nonFraction> Series B shares ($<ix:nonFraction unitRef="usd" contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfODc_1c841d12-946f-4ad7-accb-c397614a2b82"><ix:nonFraction unitRef="usd" contextRef="i23e4a255726c4354895ad78a525627bc_I20221231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfODc_bb72ee82-0c7b-40a3-a931-d0f1defeb6ff">1,000</ix:nonFraction></ix:nonFraction> liquidation preference) issued in 2022 and 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTEtMS0xLTkwMTY4_f5e24090-309a-4666-b1c9-9482df4d9f8f">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTMtMS0xLTkwMTY4_e52ec5a0-36b1-4d71-b41b-e6f831f23f81">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfMjg_7f468157-799f-498f-9ae8-78c2e9dcded2"><ix:nonFraction unitRef="usdPerShare" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfMjg_bd555990-a99d-4b29-86c9-19cc13a6282e">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfNDI_77adb8aa-9696-4326-849c-b793565c197e"><ix:nonFraction unitRef="shares" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfNDI_cdeac85b-e75a-4158-bc53-3911dd4799d5">210,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfNjQ_5a775413-9d11-4f7b-b206-b8957e1090d2">64,354,695</ix:nonFraction> shares issued in 2022 and <ix:nonFraction unitRef="shares" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfMzg0ODI5MDY5NzM3Mg_34bdfff3-832b-408a-b4f6-48582aaf65ab">64,236,306</ix:nonFraction> shares issued in 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTEtMS0xLTkwMTY4_217bf774-b42b-4fd5-9297-235769dc2d77">643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTMtMS0xLTkwMTY4_e29222e1-9b91-41f5-a5e0-a3e40eadd5f0">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM2LTEtMS0xLTkwMTY4_ffe09abb-05e0-49c0-955e-cd1cea8b6433">1,029,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM2LTMtMS0xLTkwMTY4_f32337c7-6b96-4284-b7ed-6e7fa96bc49d">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM3LTEtMS0xLTkwMTY4_38fb9a8b-e723-4725-a731-c8eda5f70d20">3,309,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM3LTMtMS0xLTkwMTY4_fc359ed2-bf84-4063-a4f7-712f9d50a200">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, 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM4LTEtMS0xLTkwMTY4_c137ee56-0a5e-4687-8bc0-794363f0f930">1,348,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM4LTMtMS0xLTkwMTY4_86213599-7f10-42e0-ae47-23f6fe8ddc08">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="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM5LTAtMS0xLTkwMTY4L3RleHRyZWdpb246NmU1NzU2MDA5YWE3NGEwMGI5MmQwOTVkYzYwNmMyZmVfNTE_959a2e03-a229-4763-a31e-ebd559fa0b87">250,070</ix:nonFraction> shares in 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM5LTEtMS0xLTkwMTY4_ca0d5431-46db-4944-9cf7-1e3be843b513">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM5LTMtMS0xLTkwMTY4_905f1adc-b188-4db6-b625-480ab071e3c4">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 19pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQwLTEtMS0xLTkwMTY4_9daeafd6-a342-4dc0-8b13-c405b8bb814b">3,137,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQwLTMtMS0xLTkwMTY4_53cc8af1-c528-41a9-8d9d-32234ed0ba92">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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQxLTEtMS0xLTkwMTY4_1ee7fabd-443e-4a98-8542-f912164cc6a9">52,892,376</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQxLTMtMS0xLTkwMTY4_51a4351d-e69c-44d5-8ae4-f0869db953ff">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 accompanying Notes to Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_142"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, including fees</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMtMS0xLTEtOTAxNjg_81a8dd92-5e47-4268-99ad-8729d5a5d34a">770,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMtMy0xLTEtOTAxNjg_d45b9eec-2ae1-4fbd-b40b-229bfba4ae24">674,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMtNS0xLTEtOTAxNjg_22b98a97-74f4-4777-8562-9e6acd4db050">680,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzUtMS0xLTEtOTAxNjg_874abc95-c0d4-46a0-8e11-b8562a83e8e9">249,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzUtMy0xLTEtOTAxNjg_1e6e9e87-8143-4aa3-a9eb-58c95478743e">89,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzUtNS0xLTEtOTAxNjg_37e1aeeb-9df9-4d84-9ba7-feffa475d429">93,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax-exempt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzYtMS0xLTEtOTAxNjg_4582f77a-e0eb-4482-a3b2-9cb5c0cf2fbc">237,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzYtMy0xLTEtOTAxNjg_afd6939d-84dc-49e4-a670-4edff0cf38ad">226,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzYtNS0xLTEtOTAxNjg_99d4c427-2fff-4a74-abea-fed595aba09d">233,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzctMS0xLTEtOTAxNjg_b4faae38-6578-4d1f-89f3-d809b0d8b630">216,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzctMy0xLTEtOTAxNjg_52035887-7f27-4e8e-ac43-cab6bd170039">17,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzctNS0xLTEtOTAxNjg_5544153a-0938-4d95-9e46-4f291ce47cce">12,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzgtMS0xLTEtOTAxNjg_e30236cf-bb49-4450-a3e3-fcfd635b701f">948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzgtMy0xLTEtOTAxNjg_d31e0f9b-323c-4b8a-9525-9c9afc85e028">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzgtNS0xLTEtOTAxNjg_f71180c8-22be-4c60-834f-43578b1fdd53">723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzktMS0xLTEtOTAxNjg_d648d99c-a122-48a1-8a32-9b0c9cce0ad3">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzktMy0xLTEtOTAxNjg_eeb48a49-9cb8-4d84-b12b-36d44d068b87">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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzktNS0xLTEtOTAxNjg_08e19b32-c6f2-45d3-b5c3-e41c9048d7a3">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEwLTEtMS0xLTkwMTY4_b3ff6586-0bc5-4f59-807e-cfba01e3bc2e">1,475,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEwLTMtMS0xLTkwMTY4_8ff1095a-cbb4-4b50-8983-727401a339f2">1,008,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEwLTUtMS0xLTkwMTY4_7efeae2b-3fe6-4384-b912-46af88fe42da">1,021,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEyLTEtMS0xLTkwMTY4_f6b0c9d9-6bfb-4763-a54a-51c62e78dc3e">140,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEyLTMtMS0xLTkwMTY4_ed48ef8d-4627-4a60-ac9c-fb84c7f74b68">14,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEyLTUtMS0xLTkwMTY4_fbd1fc05-946c-4b52-8b00-045cdb3eb737">32,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEzLTEtMS0xLTkwMTY4_62f3c6f1-0898-4be2-8ac8-c9606ac8fd72">690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEzLTMtMS0xLTkwMTY4_4f7639cc-8662-48a4-bbcf-765373224e5f">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEzLTUtMS0xLTkwMTY4_38d7f342-4fdd-4db9-9afc-b198ebe56e8f">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE0LTEtMS0xLTkwMTY4_5f219127-f43e-4c5c-a793-9382b526592e">34,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE0LTMtMS0xLTkwMTY4_e86d57dd-445d-4bcc-b65b-35ed6e0c24bd">2,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE0LTUtMS0xLTkwMTY4_e139ed06-2c8c-4ec3-b0d6-c6087e3641e4">4,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE1LTEtMS0xLTkwMTY4_07fea09d-a2b5-4d7d-b1f8-09a3b61c6488">4,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE1LTMtMS0xLTkwMTY4_338360f7-7475-490a-b5e0-3c7162e7f985">2,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE1LTUtMS0xLTkwMTY4_478c9ee3-28e0-47f2-a2ce-59c8c84d4da9">3,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE2LTEtMS0xLTkwMTY4_849c8898-905b-4b12-9dfe-eddd46d4032f">4,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE2LTMtMS0xLTkwMTY4_ebc91719-c14b-4991-a91d-ee0f0eda87c5">4,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE2LTUtMS0xLTkwMTY4_448d0961-2448-4b4a-a0dd-b491f452b41a">4,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE3LTEtMS0xLTkwMTY4_c1cb5eb0-0bfd-42fb-a712-d1deb4c5cac8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE3LTMtMS0xLTkwMTY4_5c1490db-cf38-4489-aba3-36ceea160241">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE3LTUtMS0xLTkwMTY4_46feaf35-739f-4f8c-ab0b-8726f1cbfb78">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE4LTEtMS0xLTkwMTY4_c41ea55a-3921-47b8-9e7b-3bb29e36bf86">184,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE4LTMtMS0xLTkwMTY4_64e107aa-52b4-4c9b-9fae-76af254f8899">23,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE4LTUtMS0xLTkwMTY4_f1bf59a4-a13b-48f8-9c96-53da4ead7cc9">45,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE5LTEtMS0xLTkwMTY4_85d380e2-5eda-4e3b-afb2-b08d4f4899af">1,291,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE5LTMtMS0xLTkwMTY4_716fe680-b2fd-4165-a801-02e97c3b058f">984,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE5LTUtMS0xLTkwMTY4_a91c086d-13f9-41cf-9441-71ddc121a906">976,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIwLTEtMS0xLTkwMTY4_14e1f154-e1bb-4bf4-b085-253d334a7324">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIwLTMtMS0xLTkwMTY4_467b5b82-b26f-42bb-8dee-ae6e1ada3573">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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIwLTUtMS0xLTkwMTY4_6de33471-32c2-4480-a0a6-a1fb45982016">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net interest income after credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIxLTEtMS0xLTkwMTY4_ad4bd20d-b2d9-46a5-97dc-4894e02d4861">1,288,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIxLTMtMS0xLTkwMTY4_e4db33ae-3e60-4b64-bf30-c53baea46f63">984,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIxLTUtMS0xLTkwMTY4_f78ffbff-c298-4e33-9810-b74bbce018e0">734,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust and investment management fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIzLTEtMS0xLTkwMTY4_fecd4d13-4b8e-43cb-8625-55845d5e1d72">154,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIzLTMtMS0xLTkwMTY4_347dcae1-0783-435c-8fcc-89c93e10c4b9">148,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIzLTUtMS0xLTkwMTY4_fe3c1f0e-25c0-417c-87e4-ca4adf57ad15">129,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service charges on deposit accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI0LTEtMS0xLTkwMTY4_e8dccc5c-9e39-4b91-85bd-a3b2b1d38ce9">91,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI0LTMtMS0xLTkwMTY4_69154314-ca7b-479c-978e-af1cd6cd1884">83,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI0LTUtMS0xLTkwMTY4_a0167916-7b25-4679-a77b-7f40c5ec504c">80,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance commissions and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI1LTEtMS0xLTkwMTY4_b1368f00-cd46-4fa0-9ed0-d40b9fae2f5c">53,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI1LTMtMS0xLTkwMTY4_53254c0f-b1c0-42d3-b35a-865c47627e44">51,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI1LTUtMS0xLTkwMTY4_00cd30fc-ba81-41a7-8f45-c29a4216b24f">50,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interchange and card transaction fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI2LTEtMS0xLTkwMTY4_1aad247c-b7f3-4a66-b33f-ebf4a440206b">18,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI2LTMtMS0xLTkwMTY4_191953cf-d149-4957-aa44-6e1da1567d72">17,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI2LTUtMS0xLTkwMTY4_729f234d-51d1-41ab-beda-b97521d88d1e">13,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges, commissions and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI3LTEtMS0xLTkwMTY4_e0f5966f-17df-485b-9df7-893c40a70f43">41,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI3LTMtMS0xLTkwMTY4_ffe9c891-bebd-4d59-a15f-8886eb30c97c">36,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI3LTUtMS0xLTkwMTY4_845a9724-f3cf-4081-87ed-41ebcbc9bd79">34,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on securities transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI4LTEtMS0xLTkwMTY4_bb8760c2-3fae-4c31-a3fd-4faa2471baa6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI4LTMtMS0xLTkwMTY4_04c7ffe1-13f9-407a-9254-6c90f1854d34">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI4LTUtMS0xLTkwMTY4_761369ca-2bd0-487c-901c-52a2594e29cc">108,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI5LTEtMS0xLTkwMTY4_e8cf3096-0e5f-4935-939e-5222ec1cd250">45,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI5LTMtMS0xLTkwMTY4_6307c4b6-4c5e-47f1-ad6a-015cdcd97f82">48,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI5LTUtMS0xLTkwMTY4_b93da3c1-5aba-42fd-a275-55be2eee0431">47,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMwLTEtMS0xLTkwMTY4_77b17dfe-a11e-4d9a-ab59-4a679a253f31">404,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMwLTMtMS0xLTkwMTY4_bd269fa9-96c3-4d64-9099-984564a57dfc">386,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMwLTUtMS0xLTkwMTY4_ffa0ec10-e7ac-4f09-9cf0-62135edffb5d">465,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-interest expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMyLTEtMS0xLTkwMTY4_060a215b-3414-4451-a77b-e1ccfca86344">492,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMyLTMtMS0xLTkwMTY4_b4878bd5-d128-4e5a-9f7d-674cf1013ed6">395,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMyLTUtMS0xLTkwMTY4_db3a1942-228b-4a4b-a205-a9fe1c751d9b">387,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMzLTEtMS0xLTkwMTY4_afbab7f5-85ed-415c-8321-18ad68586d0c">88,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMzLTMtMS0xLTkwMTY4_d62d399a-f5d6-415b-a34b-4a80d836b0a1">82,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMzLTUtMS0xLTkwMTY4_cfedb946-0204-4d6a-84be-e000b1e5d596">75,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net occupancy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM0LTEtMS0xLTkwMTY4_fd85e1a4-b118-4ad0-b2a1-8c0c46178c46">112,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM0LTMtMS0xLTkwMTY4_0f5d5e11-bc7d-49aa-903e-ba3a203f6205">107,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM0LTUtMS0xLTkwMTY4_6a998b8f-9ace-4867-99bd-42690de7cfaa">102,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology, furniture and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM1LTEtMS0xLTkwMTY4_896976ee-927d-4aa9-8d7f-7ed5b4db4361">120,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM1LTMtMS0xLTkwMTY4_3f4de5dc-413e-422a-b2e4-ed0a6f11898d">112,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM1LTUtMS0xLTkwMTY4_ac61d639-5b8e-42a1-afb4-99b7bd15cbde">105,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposit insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM2LTEtMS0xLTkwMTY4_be52b451-e331-4d82-a26b-b018633096c0">15,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM2LTMtMS0xLTkwMTY4_5e3b3923-58f6-40a2-b3bb-b7f179c66ea8">12,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM2LTUtMS0xLTkwMTY4_2148cf2a-88a2-4295-b4a6-a1f12157bdce">10,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM3LTEtMS0xLTkwMTY4_8de93d2a-b932-4df3-a5ca-fb9adcdffd16">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM3LTMtMS0xLTkwMTY4_693b006a-ae11-4527-b634-21d5436eb257">697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM3LTUtMS0xLTkwMTY4_932e5df0-a622-4c6d-8d6c-cf9f4794ecd5">918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM4LTEtMS0xLTkwMTY4_193b8fbd-0c3e-4ea9-9704-b84e2be5952a">194,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM4LTMtMS0xLTkwMTY4_1654863f-3435-4729-b455-a6a8b067b3e1">171,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM4LTUtMS0xLTkwMTY4_37a5b629-fcb3-48cf-9d1c-d267b618b68b">166,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-interest expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM5LTEtMS0xLTkwMTY4_4fc13869-daeb-4a8d-ac09-def1cb6ae977">1,024,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM5LTMtMS0xLTkwMTY4_ad1be788-1127-4758-9f0b-c1a61e5e715c">881,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM5LTUtMS0xLTkwMTY4_446750f7-1c96-46e5-9b7d-bebada24902d">848,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQwLTEtMS0xLTkwMTY4_3df5e381-f7cc-4950-8014-f2a9337018df">668,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQwLTMtMS0xLTkwMTY4_27fb379a-8e69-4fdc-a817-be1ed3cff56b">489,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQwLTUtMS0xLTkwMTY4_488e88f1-7f40-40fb-a6c8-c6efebfeb1b9">351,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQxLTEtMS0xLTkwMTY4_fbc19e4a-7b38-448e-a3de-baa0fb68c99e">89,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQxLTMtMS0xLTkwMTY4_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba">46,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQxLTUtMS0xLTkwMTY4_dc281c5b-4ae1-4832-a83b-7e20461a8612">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQyLTEtMS0xLTkwMTY4_d9e58edc-51dd-48e6-b586-a19d7001805f">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQyLTMtMS0xLTkwMTY4_54ad5295-7539-4b7a-b8e3-93bd4838692d">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQyLTUtMS0xLTkwMTY4_ffc83638-b82b-4b12-beaa-95a7adc2f742">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQzLTEtMS0xLTkwMTY4_d4c2701f-9de6-429c-809c-be0d0cc49b19">6,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQzLTMtMS0xLTkwMTY4_a6c7456d-b734-473f-8b4d-ab4a17df03c9">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQzLTUtMS0xLTkwMTY4_ac9c28bc-61c0-434e-ad8f-251cd98e9a50">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ0LTEtMS0xLTkwMTY4_15a51660-b180-4b64-be34-79908f02e8b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ0LTMtMS0xLTkwMTY4_708caf7a-ba2c-4c97-b00a-d5cbc1fad2a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ0LTUtMS0xLTkwMTY4_6ae63163-8459-411c-95d5-fe26ee96eb29">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ1LTEtMS0xLTkwMTY4_0e539843-eb23-4dbd-884e-6a50985371e9">572,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ1LTMtMS0xLTkwMTY4_406aae0b-2cd1-4cf9-873b-5489174c193b">435,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ1LTUtMS0xLTkwMTY4_11f329a5-1368-4918-a186-fbaefb769412">323,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ3LTEtMS0xLTkwMTY4_941ed0a9-6096-4144-9158-4d9a86ff9361">8.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ3LTMtMS0xLTkwMTY4_4245e76f-5745-43da-89e2-835ca141bc8f">6.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ3LTUtMS0xLTkwMTY4_090ecea3-068d-49ba-b7a3-f393b37c738f">5.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ4LTEtMS0xLTkwMTY4_293eb0c4-6734-436d-ae7a-b4e71ca450d2">8.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ4LTMtMS0xLTkwMTY4_bd034a7b-ea44-4ecc-a1cd-8c3e1d58f978">6.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ4LTUtMS0xLTkwMTY4_f4d79c9e-30bd-4ea9-86dd-f50ff097fd82">5.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_145"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzItMS0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzItMy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzItNS0xLTEtOTAxNjg_ffc83638-b82b-4b12-beaa-95a7adc2f742">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss), before tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzUtMS0xLTEtOTAxNjg_3980d100-d1a4-4a1e-bfb3-e90f6579a9d5">2,143,567</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzUtMy0xLTEtOTAxNjg_53d5041b-b6c1-4880-90d8-cf26208465f5">231,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzUtNS0xLTEtOTAxNjg_efa2ad4a-2e38-4a90-94f0-65412f4202ad">427,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzYtMS0xLTEtOTAxNjg_09352853-6376-45e1-a137-e1793bfaa878">737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzYtMy0xLTEtOTAxNjg_dffff5d1-3dcb-4325-b0cc-138810c1a4e5">971</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzYtNS0xLTEtOTAxNjg_0393c35e-c59b-4c80-b02f-fcde9b3274d5">1,256</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzctMS0xLTEtOTAxNjg_82306342-dcd5-4698-89a0-f6fd9c73cc5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzctMy0xLTEtOTAxNjg_f914efb6-5f85-4372-8413-dbaf941cff00">69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzctNS0xLTEtOTAxNjg_40da8bd4-744d-4817-ad0d-97d631260446">108,989</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzgtMS0xLTEtOTAxNjg_48e226cc-3040-4a79-8611-655f8a4ef2bc">2,144,304</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzgtMy0xLTEtOTAxNjg_f62aa5f2-e81d-4fd5-8a21-919c79736189">232,395</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzgtNS0xLTEtOTAxNjg_c9f17ecc-3fd8-4547-a59f-4f84811e01cb">317,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEwLTEtMS0xLTkwMTY4_83ab7e2a-e91b-469b-b746-eca42d06ff90">5,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEwLTMtMS0xLTkwMTY4_21bea6e1-1697-4368-8c7f-c89f1247b4a5">16,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEwLTUtMS0xLTkwMTY4_2fad55bd-655c-4872-bb25-2073e5603404">11,518</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzExLTEtMS0xLTkwMTY4_8e63fc1d-5728-4a2f-8939-8530248ebe54">2,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzExLTMtMS0xLTkwMTY4_84ba17d1-a236-4432-92ea-54f1dfea8e22">6,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzExLTUtMS0xLTkwMTY4_f489eac9-e3d3-446b-af75-7dc3c085b133">5,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEyLTEtMS0xLTkwMTY4_7effe725-8260-4750-93a7-251516d3dce2">2,041</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEyLTMtMS0xLTkwMTY4_529ba562-2a6c-4b1b-91bb-314772658d08">22,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEyLTUtMS0xLTkwMTY4_89604f40-d76a-413b-bca9-53674913bb15">6,199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss), before tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEzLTEtMS0xLTkwMTY4_0dda86a8-2e35-48c7-8f6e-6c9dc1d956cc">2,146,345</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEzLTMtMS0xLTkwMTY4_78b630f7-1596-4f57-a889-fdf448019b6e">209,686</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEzLTUtMS0xLTkwMTY4_c725ecbc-3475-40af-841f-aaddc09574a1">310,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense (benefit)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE0LTEtMS0xLTkwMTY4_428fa66a-585e-4468-8e1b-43bf59b7c08a">450,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE0LTMtMS0xLTkwMTY4_0e5dd2e5-4aae-4588-a406-6d138777b495">44,034</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE0LTUtMS0xLTkwMTY4_e23b69ce-31dc-4672-aefd-469be9f08a44">65,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE1LTEtMS0xLTkwMTY4_c09630e4-e536-48f3-8a02-4a3f2cf51821">1,695,612</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE1LTMtMS0xLTkwMTY4_7e8ac435-25f8-4d66-9518-b08402fc3502">165,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE1LTUtMS0xLTkwMTY4_99f8247d-847b-4feb-8bc6-76e69cc29b76">245,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE2LTEtMS0xLTkwMTY4_97c0b7f5-2e9d-490f-907e-436f281a6b1a">1,116,462</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE2LTMtMS0xLTkwMTY4_8bacd37b-f9dc-4431-a51a-d63929727ed5">277,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE2LTUtMS0xLTkwMTY4_dccfca4b-3ff6-49ed-90ab-34ef86332a1e">576,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 Statement of Changes in Shareholders&#8217; Equity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts) </span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Preferred<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss),<br/>Net of Tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at January&#160;1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8be525b3eb49405991bd491892a2e184_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMS0xLTEtOTAxNjg_e5a5eb44-1f27-483f-928e-81ca00e8ac23">144,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i922436daed5c443eb534dac744896dfd_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMy0xLTEtOTAxNjg_86c4b80c-d56f-4630-8258-e2e478cf8f15">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="ie23c70d0cc464548a418b3cbe881e035_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtNS0xLTEtOTAxNjg_5d8f3ae1-c7a5-4d40-aa4c-bc62f64d83a0">983,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a6d990db43d40a99af55bdbf11ee947_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtNy0xLTEtOTAxNjg_6cef4ac6-0f50-4758-a42a-316cbd1d25df">2,667,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i763e5cea1c5f4a03ae7e863573f1791b_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtOS0xLTEtOTAxNjg_6377f5a7-0f7c-4e8b-8352-9a7188c1dc31">267,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4e5bf5aba514a5aaa5fa557da04bf50_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMTEtMS0xLTkwMTY4_4af3feea-5ca4-4097-ae62-8c29d2ec65ec">151,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMTMtMS0xLTkwMTY4_1d77991e-e442-4dc3-9034-054faa43c8e9">3,911,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5a6d990db43d40a99af55bdbf11ee947_I20191231" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzItNy0xLTEtOTAxNjg_77e7d9ef-f2b1-489a-8954-ea7956df90c2">29,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzItMTMtMS0xLTkwMTY4_f617c97a-6af9-4c79-8741-fa83a456b7e2">29,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted beginning balance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8be525b3eb49405991bd491892a2e184_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMS0xLTEtOTAxNjg_507c9db1-9ccf-4978-b70b-f4aa07d8451f">144,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i922436daed5c443eb534dac744896dfd_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMy0xLTEtOTAxNjg_16a362ce-aca2-4e81-beae-5c2eeb71a79d">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie23c70d0cc464548a418b3cbe881e035_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtNS0xLTEtOTAxNjg_9921c4fc-fada-444d-a944-0dd9069e368a">983,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a6d990db43d40a99af55bdbf11ee947_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtNy0xLTEtOTAxNjg_1bee3cf4-a9be-4303-a952-bb2c95bc3cb1">2,638,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i763e5cea1c5f4a03ae7e863573f1791b_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtOS0xLTEtOTAxNjg_58e862bf-de14-4908-9dad-df8d789c0e7e">267,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4e5bf5aba514a5aaa5fa557da04bf50_I20191231" decimals="-3" sign="-" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMTEtMS0xLTkwMTY4_27fb60db-7661-4395-82a5-db58314f88d1">151,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMTMtMS0xLTkwMTY4_d9e06a24-36ae-458d-821d-25da1636c662">3,882,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzQtNy0xLTEtOTAxNjg_96f83db5-1525-4226-a6f4-3f657d8f79a0">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzQtMTMtMS0xLTkwMTY4_83d0061d-fdd4-45dc-a2fb-fbab446c7a1a">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica5fc5cd45b84d57bf9293329a5a9756_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzUtOS0xLTEtOTAxNjg_52523c34-3376-4c11-b9cb-f99ff9f23e8c">245,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzUtMTMtMS0xLTkwMTY4_77597d36-9332-4120-9d08-770826621f45">245,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjozODMyM2U0OTM2Nzk0YjFlYWEzNTU3YWEwMzE0MmJmN181MQ_782713b7-bd73-483b-a87a-30c8cd1cddb5">408,563</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtNy0xLTEtOTAxNjg_b2448f1f-5848-4ed2-975b-25d5d1d11af6">27,214</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtMTEtMS0xLTkwMTY4_21a8ec6a-931f-4513-adda-c8819640880f">39,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtMTMtMS0xLTkwMTY4_f3742ede-be76-4e27-bc1d-92889a046e2b">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in earnings</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dec4917ee634f1c955abb29fc4f4338_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzctNS0xLTEtOTAxNjg_23c8f3fe-2af3-4fc8-841f-d410d8fb02a8">13,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzctMTMtMS0xLTkwMTY4_332d1726-3f57-4983-a7e8-91bf98a11b41">13,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Redemption of series A preferred stock (<ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMC0xLTEtMTM4MTYzL3RleHRyZWdpb246ZDI1ZTFjOGZjOWZkNGJlMjk1YWI0NGE0MjI0ZmZkNzhfMzg0ODI5MDY5NzI2OA_dc3c0eb6-6d13-4006-972f-6f7625b95080">6,000,000</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d79886c9ec640b98f888b59af797377_D20200101-20201231" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMS0xLTEtMTM4MTkz_acb7bda2-70b4-43f2-b745-c91335a563a9">144,486</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtNy0xLTEtMTM4MTkz_7cd73816-549e-4b6a-bfac-5d41ab5a8ea1">5,514</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMTMtMS0xLTEzODE5Mw_dddb1782-7c61-4587-b608-f9c632707d87">150,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of series B preferred stock (<ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMC0xLTEtMTM4MTgwL3RleHRyZWdpb246NjgwOWNmZTVhNGEyNGI3ZDk0NzhlYmEzMGJmMWIzM2RfMzg0ODI5MDY5NzI2Nw_e5d535e3-4529-473d-a5c6-3d3a85442d39">150,000</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d79886c9ec640b98f888b59af797377_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMS0xLTEtMTM4MTkz_c809a29a-598b-46fd-8185-ccdbe739f887">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMTMtMS0xLTEzODE5Mw_548d949c-a20c-4de6-ae90-b8ca10887dcc">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjoyNDYzOTFjODZkNjk0M2UxOGEzZjI2ZTdlYTFlNjE5NV8zMg_df44efc7-575f-46f2-a663-9ecc8e75186c">206,951</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMTEtMS0xLTkwMTY4_b0dbe1cb-cfa7-4bd3-b505-5ccdaf1331fb">15,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMTMtMS0xLTkwMTY4_3b1db254-8ff6-49cd-8c7a-5f4063d8069b">15,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:5.25pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock issued to the 401(k) stock purchase plan (<ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTAtMS0xLTEzODIxMC90ZXh0cmVnaW9uOmQ1ZDU5Mzc4Nzk4MzQxZTI4YzU5YTdkOThlYzRkYzk1XzM4NDgyOTA2OTcyODU_784290e7-d972-4564-b18b-aeadab101432">140,264</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTctMS0xLTEzODM1Mw_9d1117cf-cafb-459a-af72-f205a5a2d9e5">3,382</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTExLTEtMS0xMzgzNTM_15c2f71b-3398-4f1f-91ea-3e5fc85bc81a">13,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTEzLTEtMS0xMzgzNTM_b8d0fee0-e0fa-4903-b8fc-217124fec3ae">10,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends - preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjplNjEzNDI1MTAwYmY0YjIyOTRmM2EyZDE1NTUyNGVjNl81Mg_6f388d78-4a04-4c00-a898-1608f833d2da">0.34</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktNy0xLTEtOTAxNjg_81f9c81b-c055-49aa-8569-21265e6cd587">2,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMTMtMS0xLTkwMTY4_7704b8fe-5ee4-432c-87ba-9d14a07aad41">2,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEwLTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZTJiMmRiMDRmNDliNDc1OGE1ZmZjZDkyMTM4MzNmM2JfMzU_1f44b927-0ec0-4c36-ac2b-b60b241c6655">2.85</ix:nonFraction>&#160;per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEwLTctMS0xLTkwMTY4_6683fc2f-2912-4cf2-a917-6387959366ae">180,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEwLTEzLTEtMS05MDE2OA_25a2acc8-2237-4843-a113-848667265f40">180,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89e4edfa37a14481bbb38b9452b94809_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTEtMS0xLTkwMTY4_e03b82cf-7fd1-4def-b55c-5f0e8452e7c2">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d973244c1454bcbab38c5f4445ad571_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTMtMS0xLTkwMTY4_322575c7-6cc8-4105-a985-f4a85e907a1d">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbe889109210477695e01b422adfeb8c_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTUtMS0xLTkwMTY4_bb4a6997-f45a-4848-a387-d8cffdfbe649">997,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a02424137bd41ed91dcb84a8cf20015_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTctMS0xLTkwMTY4_8f76fc1e-bd4c-4be5-bd8e-b4d88065ed4d">2,750,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90534a354c9240f6bd585c0e13a13443_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTktMS0xLTkwMTY4_8a651834-e425-4300-b051-baf7b1dc74ec">512,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c71163fd296491585db58dd829ac01e_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTExLTEtMS05MDE2OA_3b2a4838-c715-4412-a59c-57f3cf9ce530">113,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTEzLTEtMS05MDE2OA_e6fdcb5d-0737-4e17-8190-b23d16d7a79f">4,293,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE0LTctMS0xLTkwMTY4_aca7e876-b566-4ff0-81c6-a96f47daafe6">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE0LTEzLTEtMS05MDE2OA_5e34b7d8-f764-45e3-97f1-56370d6ada33">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e30c86009d541c2a0e9aab03c7e4286_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE1LTktMS0xLTkwMTY4_3e62a41e-e7d9-4674-ae1b-d14a05247017">165,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE1LTEzLTEtMS05MDE2OA_657f5e50-b13d-4193-8800-27c4846a69fe">165,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZGJmODRmYWRlYWFmNGVkOTgwNjI3MWFmM2UzZjMxMWZfNTE_8ae779a8-a4e3-488f-9b41-2b70c3ae13de">987,758</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTctMS0xLTkwMTY4_b6381a73-3a81-47a2-bdcb-211af9e07ec2">40,836</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib47175774baf40b296d75184ccde2d54_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTExLTEtMS05MDE2OA_fa632fad-a9d8-46c6-adec-c1ec7cb2b08b">95,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTEzLTEtMS05MDE2OA_6fbb1801-7fb5-40d6-81a2-39926a285737">54,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in earnings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d66d39772c74e95b59de0154a2eebbf_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE3LTUtMS0xLTkwMTY4_d572ff20-199c-4dbe-9dfa-6339e1561fe4">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE3LTEzLTEtMS05MDE2OA_8f5b73dc-1ad4-44d8-a246-a6f95af4ec3d">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIwLTAtMS0xLTkwMTY4L3RleHRyZWdpb246NzRjMzNhYzUyMGIwNDg5MWIxNGM2YWNmZWM4NWI4OThfMzI_080da4e6-ba70-4ecb-8f1f-1046c8be7bb2">31,317</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib47175774baf40b296d75184ccde2d54_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIwLTExLTEtMS05MDE2OA_8040e0fd-a8e1-4125-9899-864df20d5e8c">3,864</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIwLTEzLTEtMS05MDE2OA_1c15a99b-60b8-4232-b401-6c319ad6a1ed">3,864</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:5.25pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock issued to the 401(k) stock purchase plan (<ix:nonFraction unitRef="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZWQyYjcyZTdjZGQ0NDkzN2FmYzE2NWYzOWE0ZTg0MGFfNjE_5dae3a46-2eec-4f88-8361-2011a621d58f">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="ic242dda66a224b7ca24e682b35401803_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTctMS0xLTkwMTY4_02b994cc-ff37-4311-8a01-e87ad2f02bd8">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="ib47175774baf40b296d75184ccde2d54_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTExLTEtMS05MDE2OA_b6f9465d-35a8-43fc-ab82-36f4f28d856c">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTEzLTEtMS05MDE2OA_98bb7613-4194-407b-b986-a77e46320125">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; Series B preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTAtMS0xLTkwMTY4L3RleHRyZWdpb246Y2JmMjBiZDI5OGM4NDhiMjk3NGMxZjg0OTNkMjRjZTBfMzg0ODI5MDY5NzM2NA_2b3b00b6-c8da-48b5-843c-c85991353b0f">47.71</ix:nonFraction> per share which is equivalent to approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="2" name="cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTAtMS0xLTkwMTY4L3RleHRyZWdpb246Y2JmMjBiZDI5OGM4NDhiMjk3NGMxZjg0OTNkMjRjZTBfMzg0ODI5MDY5NzM3Mg_a3171cd4-062b-4704-b0ce-bb8b2fa9f320">1.19</ix:nonFraction> per depositary share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTctMS0xLTkwMTY4_bdfb820e-1369-470c-9c0c-46063b056c57">7,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTEzLTEtMS05MDE2OA_9f09a852-00fc-4e9a-b196-ab585291a417">7,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIzLTAtMS0xLTkwMTY4L3RleHRyZWdpb246YWViOGFjZGRmZTZmNDFiODg0ZmM3NTM5MTU2ZDJjMWZfMzU_82c55d93-ad3f-4b63-a18a-9b41ddc7dfe4">2.94</ix:nonFraction>&#160;per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIzLTctMS0xLTkwMTY4_eea51328-1777-4c5d-a2c2-7f028be87dfb">188,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIzLTEzLTEtMS05MDE2OA_77c8adb7-527d-49a6-a233-b53a1cbc6d0f">188,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21dc625b4ad940fb9ab18f4e9c64d2f2_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTEtMS0xLTkwMTY4_67b62d71-9136-4a7a-870c-ba461fd4ff25">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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5158a5ce8d94c9790547bc8e2a5d25e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTMtMS0xLTkwMTY4_0ee7ebaf-1980-44f9-aebd-db8e19240c8f">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b210b004694b6f9220204b5ee0a15b_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTUtMS0xLTkwMTY4_a9bce412-7348-4076-95c9-c18c2f33ef15">1,009,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bbcd05af65847638415ebdc12ec975e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTctMS0xLTkwMTY4_ba14bec4-7b7e-4e84-b05f-89dc8f59ff97">2,956,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i848025c341d34042b264210584cb76fe_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTktMS0xLTkwMTY4_96572307-0b7c-4f5c-8fc3-28a7c1e6999d">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic561d0b474794cf98cedd6db846ea558_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTExLTEtMS05MDE2OA_b7d21695-3de8-4bdb-8c70-51f135141b5a">20,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTEzLTEtMS05MDE2OA_1e293a4b-a880-4f5d-a25d-c26de191e651">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i8a566e28adab4d128229e9940712102f_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI3LTctMS0xLTkwMTY4_f59c2fa0-3d0a-4787-b17c-2e109e52b532">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI3LTEzLTEtMS05MDE2OA_3b7acb7c-a8c7-4812-ae67-a1850f45ba00">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i757a54d52f0b4e13987996ceca54f004_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI4LTktMS0xLTkwMTY4_efcbe2ac-7c95-4b7c-a246-36c0242614ec">1,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI4LTEzLTEtMS05MDE2OA_5d25b56d-3791-43b9-8ba0-868df76e6f13">1,695,612</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZmNiNDk5NzU4YmYxNGE3OThiY2MwNDQ0ZWQ3M2I2MjdfNTE_b5105c8b-5241-4c2a-bc9f-1141306399d3">399,810</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%"><ix:nonFraction unitRef="usd" contextRef="i2bb435c8f3134e41928abc0b357c96b6_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTMtMS0xLTkwMTY4_6fbe44d0-a5b7-4c51-909b-ed634041cede">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f1c1a80f001430385f6dc73407f88bb_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTUtMS0xLTkwMTY4_1e4cb7a2-61be-4fb9-89f6-112da439cf61">1,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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a566e28adab4d128229e9940712102f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTctMS0xLTkwMTY4_6c6c9825-41f4-4ede-b85b-ee099b119cfd">9,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32da57490a1c46f8b0afbdd1c623e968_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTExLTEtMS05MDE2OA_889ed17a-8435-42f5-8c15-f1a114127afe">25,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTEzLTEtMS05MDE2OA_e844ed3a-27d9-449c-9ca7-c0bab68049c6">16,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in earnings</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f1c1a80f001430385f6dc73407f88bb_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMwLTUtMS0xLTkwMTY4_0216a32e-0e1d-40e6-96a8-1c376632a360">18,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMwLTEzLTEtMS05MDE2OA_ec8891d5-c3b4-4f66-adb5-88943a2598bd">18,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"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMxLTAtMS0xLTkwMTY4L3RleHRyZWdpb246NTNiY2VhMGQ3YTI1NDY4ZmFlMzBlMzE1NWQyNjNlMGVfMzI_03e59d59-0b84-488d-b419-8476c36144c6">31,351</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="i32da57490a1c46f8b0afbdd1c623e968_D20220101-20221231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMxLTExLTEtMS05MDE2OA_02feeb87-8585-421b-a388-2ad204f1d9fa">4,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMxLTEzLTEtMS05MDE2OA_f4d2a760-2831-46cf-ad61-54eb26c80e27">4,391</ix:nonFraction>)</span></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:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; Series B preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTAtMS0xLTkwMTY4L3RleHRyZWdpb246OTVmMDQ5NzE5MjAzNDZmMDgzYzVhOTAwZjc1NmMxZTdfNjE_69657d19-789e-4418-94e5-53dfa524e454">44.50</ix:nonFraction> per share which is equivalent to approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="2" name="cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTAtMS0xLTkwMTY4L3RleHRyZWdpb246OTVmMDQ5NzE5MjAzNDZmMDgzYzVhOTAwZjc1NmMxZTdfMTEx_c171910d-39fd-4609-a1f6-c0f18628fd8f">1.11</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="i8a566e28adab4d128229e9940712102f_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTctMS0xLTkwMTY4_cc1f6dee-74fe-49fc-97c8-55dfb91fe4f2">6,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTEzLTEtMS05MDE2OA_703f8418-5678-490e-9b9b-f8b1ec197cdd">6,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246NmViNjVhZDRiZjBlNGEwNGI4MDkzNzk1OTE1MGJkZjhfMzU_4911d602-2a51-46d4-a59f-4ca1fc8eb45e">3.24</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="i8a566e28adab4d128229e9940712102f_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM0LTctMS0xLTkwMTY4_9b83904b-54b4-41e5-8048-8e957ab9416e">209,780</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM0LTEzLTEtMS05MDE2OA_785377d6-7c70-4c5e-bba0-1ed42f289241">209,780</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib3eb06d7789c4148847602a1fcfc66c4_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTEtMS0xLTkwMTY4_5a6d83ee-bc46-4f24-8709-9bf32ad79b95">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="i6079fea4d7ca42328608a2c06f0bfd56_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTMtMS0xLTkwMTY4_9944dc2f-b48a-4bd1-9ab8-99c6b80404ea">643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="idfa5ff2f5c344073b9751971d62ce111_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTUtMS0xLTkwMTY4_8a1a39ae-8470-42b0-986f-cfeaf6cc21e6">1,029,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i104bf59450c240e18d9e8275db462e72_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTctMS0xLTkwMTY4_b333d3f7-ff81-42c0-aa35-2c8bef537bed">3,309,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="ide6a6950755e4d928484bd3b3547e165_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTktMS0xLTkwMTY4_fb745e5a-86b3-4ec0-80bf-df2951359773">1,348,294</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="i57c356186a794c50800f5df9e0ac30ab_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTExLTEtMS05MDE2OA_ab0b45d5-1f38-4b1c-be96-9057e02a8c3c">&#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: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTEzLTEtMS05MDE2OA_a17760f5-f5dd-4f2a-86fc-12c9b78da5dd">3,137,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_151"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:60.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.101%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMtMS0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMtMy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMtNS0xLTEtOTAxNjg_ffc83638-b82b-4b12-beaa-95a7adc2f742">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUtMS0xLTEtOTAxNjg_14e1f154-e1bb-4bf4-b085-253d334a7324">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUtMy0xLTEtOTAxNjg_467b5b82-b26f-42bb-8dee-ae6e1ada3573">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUtNS0xLTEtOTAxNjg_6de33471-32c2-4480-a0a6-a1fb45982016">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzYtMS0xLTEtOTAxNjg_4f010567-2fba-4644-8697-3b7efd681345">4,918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzYtMy0xLTEtOTAxNjg_12c55af3-8471-4e7b-adda-0e555074d6f5">7,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzYtNS0xLTEtOTAxNjg_9e585ed8-3f06-4fd1-8234-298fa19d0b0d">15,832</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of loan discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzctMS0xLTEtOTAxNjg_38b9192e-3faf-411c-9adc-00091a39b684">12,921</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzctMy0xLTEtOTAxNjg_68fbf660-0884-454d-99bd-b9ba21fdd2a1">12,890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzctNS0xLTEtOTAxNjg_ff63b5e6-1534-4614-b03d-4ef9a7ab0d37">15,692</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities premium amortization (discount accretion), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzgtMS0xLTEtOTAxNjg_a3e328fb-b34c-4058-9e0d-528889f9365b">97,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzgtMy0xLTEtOTAxNjg_a68ea00c-7b7e-4c68-8e36-ad1d45b203e9">119,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzgtNS0xLTEtOTAxNjg_465ca64d-56d4-4367-a549-42de79e6bfcc">123,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (gain) loss on securities transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzktMS0xLTEtOTAxNjg_a5da31ad-bb87-431c-ad9f-24f2d879c87b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzktMy0xLTEtOTAxNjg_c923cb7b-700c-46aa-a3be-09fb2e36c85f">69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzktNS0xLTEtOTAxNjg_eaeeb9da-0dd1-4300-8f82-1cfd6ee4fb95">108,989</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEwLTEtMS0xLTkwMTY4_118bfddb-161d-4837-b80d-48fdad15436d">71,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEwLTMtMS0xLTkwMTY4_5032f52f-30e2-4b4e-9414-b53bb1850cd1">69,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEwLTUtMS0xLTkwMTY4_8364270d-5f00-4c18-bb2f-6c1dd09f753c">64,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (gain) loss on sale/exchange/write-down of assets/foreclosed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzExLTEtMS0xLTkwMTY4_994eba83-477f-4771-ac83-c0dbd9f0027a">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzExLTMtMS0xLTkwMTY4_e57b440f-8906-437a-9e8f-b3ee11990861">11,578</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzExLTUtMS0xLTkwMTY4_09d2a4d8-c35c-4c17-8899-a40060d2f505">524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEyLTEtMS0xLTkwMTY4_449b1340-e69a-42b1-ad72-51a4de443c6d">18,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEyLTMtMS0xLTkwMTY4_9d069b68-04e3-4b9b-9c05-0f2c6b615f8e">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEyLTUtMS0xLTkwMTY4_c406d990-77ac-4434-908d-85f800ca3f2c">13,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tax benefit from stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEzLTEtMS0xLTkwMTY4_83e6ef17-1343-4957-862f-989e7a7723ef">4,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEzLTMtMS0xLTkwMTY4_b26a076b-ca64-44e4-94ef-dad8afb8b592">7,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEzLTUtMS0xLTkwMTY4_c80689a8-987e-47f0-a3ff-b1cabc4fc0d6">852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings on life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE0LTEtMS0xLTkwMTY4_c46935ea-900f-41d0-8483-1d783cc93a0b">2,096</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE0LTMtMS0xLTkwMTY4_ac6c5bbb-9b16-43c1-9941-59e77f3fc2d1">2,462</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE0LTUtMS0xLTkwMTY4_10376290-6e00-460c-a78e-25ed9e9a451f">3,731</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading account securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE2LTEtMS0xLTkwMTY4_e3c9ef44-3e29-4471-a59f-da16026edf98">716</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE2LTMtMS0xLTkwMTY4_d6d24891-a447-4d40-833f-0bd8fb77c8da">560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE2LTUtMS0xLTkwMTY4_362db8c2-8367-4f23-87ce-056461155514">158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE3LTEtMS0xLTkwMTY4_93271a59-5281-47e2-9705-e8dca5a2a1d0">24,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE3LTMtMS0xLTkwMTY4_94cc9a97-3366-4771-a40b-03abc296d7ae">23,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE3LTUtMS0xLTkwMTY4_165de993-4ff0-404d-adb6-b7d4f169a674">23,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE4LTEtMS0xLTkwMTY4_26dd9130-b732-4fba-a11a-507faa568b3c">116,243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE4LTMtMS0xLTkwMTY4_acfa311e-5592-4c3d-8789-64c60d621fa9">46,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE4LTUtMS0xLTkwMTY4_dd894921-db96-48b3-b048-cc1055e93293">158,264</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE5LTEtMS0xLTkwMTY4_2bba3e69-e43a-4d43-acbf-444aca29d8c4">61,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE5LTMtMS0xLTkwMTY4_4623784c-de26-4df0-9c0f-87b489b48660">38,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE5LTUtMS0xLTkwMTY4_bda0fa6b-e069-4248-90d2-7685dd14f911">27,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash from operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIwLTEtMS0xLTkwMTY4_14f1f322-dda4-47f5-9893-4f59502c040e">722,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIwLTMtMS0xLTkwMTY4_81ce30cc-74c6-40f5-8084-6c9d5dc2cb9b">648,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIwLTUtMS0xLTkwMTY4_fd629f5c-2343-427a-8c5e-7331134a2755">524,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIzLTEtMS0xLTkwMTY4_b411c011-65f1-4797-a0e2-a4b365e2130c">1,424,105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIzLTMtMS0xLTkwMTY4_1dabff78-d0e0-4f40-9b2c-db3c44abd8a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIzLTUtMS0xLTkwMTY4_3ab5442b-6082-495b-87b6-21dfafcf0af2">1,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturities, calls and principal repayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI1LTEtMS0xLTkwMTY4_b7ab072b-7ee1-40a8-ab2a-07b99cc044d0">561,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI1LTMtMS0xLTkwMTY4_acf03e02-0cd7-4c9a-be9e-fbd0f36105ce">177,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI1LTUtMS0xLTkwMTY4_320fada5-e894-4041-a208-66ac8ca53e79">63,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI3LTEtMS0xLTkwMTY4_f7d7e7f0-228f-4524-934f-d9cd46b7f8ca">22,178,248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI3LTMtMS0xLTkwMTY4_51930e51-9427-4658-a098-ac481bca2164">24,217,841</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI3LTUtMS0xLTkwMTY4_ab47ca14-a5dd-40f2-8c90-6c174890550c">20,841,622</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI4LTEtMS0xLTkwMTY4_f326e803-2661-44ee-ab18-422714b6433d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI4LTMtMS0xLTkwMTY4_b778676f-a030-4539-89fe-030d64f07269">1,999,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI4LTUtMS0xLTkwMTY4_74a9fdc1-22f8-4b21-babf-34e3a453aeeb">1,162,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturities, calls and principal repayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI5LTEtMS0xLTkwMTY4_815a9579-eb17-49f7-94e7-047c716e9160">15,683,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI5LTMtMS0xLTkwMTY4_6147855d-3cbd-4c43-8429-99025aa33fe1">18,425,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI5LTUtMS0xLTkwMTY4_20068cbc-4888-4db2-8c89-7c6d505c919a">20,893,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMwLTEtMS0xLTkwMTY4_098252b4-c23d-4fdd-90c8-a1530532fa7f">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMwLTMtMS0xLTkwMTY4_3686c002-0f47-47aa-acf6-7ca8436c8cf3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMwLTUtMS0xLTkwMTY4_b3710ae6-cbc2-42b3-aab6-6adb81504c62">37,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMxLTEtMS0xLTkwMTY4_aa45bdce-a2d6-4a24-9fe4-feaee7405e79">824,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMxLTMtMS0xLTkwMTY4_9b3deaa1-4ca7-462c-bc0b-03b18e2466d5">1,145,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMxLTUtMS0xLTkwMTY4_0de997d0-8d00-4162-ba42-34f9f25c1f48">2,856,395</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Benefits received on life insurance policies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMzLTEtMS0xLTkwMTY4_d490edd8-3a18-4d14-8144-e286aae1beb6">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMzLTMtMS0xLTkwMTY4_f3f4e0f1-edb0-4b9f-ba9b-94d3cc7c9003">2,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMzLTUtMS0xLTkwMTY4_aefc8e05-f2b7-4f0e-be73-c8e9d40cc8b3">903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales of premises and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM0LTEtMS0xLTkwMTY4_a89d509c-0107-4a91-943b-ee3158133e50">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM0LTMtMS0xLTkwMTY4_2ac77b19-2713-455b-a64e-bdc6a5d50def">7,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM0LTUtMS0xLTkwMTY4_8710c1d2-a6bb-411a-8868-8969ef862ee2">5,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM1LTEtMS0xLTkwMTY4_237b3b22-cb94-4646-bd93-87eee87ccfb8">102,501</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM1LTMtMS0xLTkwMTY4_e1964825-7caa-4f92-aee4-efa9de6724f2">65,850</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM1LTUtMS0xLTkwMTY4_897376b6-ddbb-497c-8321-6b39911bd86d">95,422</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales of repossessed properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM2LTEtMS0xLTkwMTY4_14e77700-2284-4792-a32a-33e912f22a61">2,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="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM2LTMtMS0xLTkwMTY4_16ea4141-2691-4ca3-b411-af36ace80633">809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM2LTUtMS0xLTkwMTY4_810be610-840b-4778-9831-0db876dbad9f">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM3LTEtMS0xLTkwMTY4_6ab8aaeb-6343-4a5e-8c1a-6a9b3d2b74a7">8,277,330</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM3LTMtMS0xLTkwMTY4_893003af-6af6-4104-9868-da5c0ef50cc3">2,525,015</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM3LTUtMS0xLTkwMTY4_9ebde28e-2e1f-4e5a-a93d-355ffe4cb063">1,631,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM5LTEtMS0xLTkwMTY4_26b42486-6fde-4aec-a608-67bd209d04ec">1,258,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM5LTMtMS0xLTkwMTY4_6e2fc940-f2b0-4aba-8cde-bfbc816a8643">7,679,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM5LTUtMS0xLTkwMTY4_f38f7944-fba3-48b1-9f21-cd8340f24759">7,376,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in short-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQwLTEtMS0xLTkwMTY4_c18a2e09-3d6d-4a0d-bd7f-970a17327285">1,945,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQwLTMtMS0xLTkwMTY4_c5fb0c0f-c286-4b6d-ae7e-d822802157ed">649,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQwLTUtMS0xLTkwMTY4_36b5a2e1-3231-4598-951a-f3a3a5d0d400">421,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQxLTEtMS0xLTkwMTY4_5ff9b4f7-983a-49f5-ab6c-2acab243dfe3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQxLTMtMS0xLTkwMTY4_1ebf6987-3050-4619-8531-007c4c03d762">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQxLTUtMS0xLTkwMTY4_9ffec0c8-033b-4148-93ee-6cbd1ba8fe68">1,250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments on Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQyLTEtMS0xLTkwMTY4_c3f5e6a4-b76f-4adf-aba1-1ba5bba24e05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQyLTMtMS0xLTkwMTY4_1104c768-1f77-4230-9777-c5008a362178">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQyLTUtMS0xLTkwMTY4_203fe2cb-8174-438f-a689-a8b68921ca00">1,250,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments on long-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQzLTEtMS0xLTkwMTY4_77188eae-6b7d-4123-bdc1-b6618e8c7ad3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQzLTMtMS0xLTkwMTY4_1e2bc39f-3d62-49ab-bef5-b3928724f7c2">13,403</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQzLTUtMS0xLTkwMTY4_10cfdec5-35f2-4a9e-9b1a-c6bf6fb03a7a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ2LTEtMS0xLTkwMTY4_bd6a7ca9-f164-4b70-adc7-f873efa9649a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ2LTMtMS0xLTkwMTY4_a1e92bd6-9651-4ae6-a5f8-7f5853181ac1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ2LTUtMS0xLTkwMTY4_887f2d49-e567-4a61-9e95-c7fdbe99ba2b">150,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ3LTEtMS0xLTkwMTY4_a606e273-8b29-437c-b6c7-4226a2b5da7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ3LTMtMS0xLTkwMTY4_6c108e28-a805-4869-b792-72e10123dd1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ3LTUtMS0xLTkwMTY4_92733940-e5e1-40c7-b68b-6f24f7f1c4c7">145,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:9pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ4LTEtMS0xLTkwMTY4_1a4719d2-c8e5-4e82-a972-d3bdd1ce7cf9">16,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ4LTMtMS0xLTkwMTY4_5b0e5e76-105a-4cb9-9261-e4b246955cd2">54,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ4LTUtMS0xLTkwMTY4_aa1f72c0-27f3-40ce-8f6c-f8d0540ebe84">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ5LTEtMS0xLTkwMTY4_befb7266-4a4f-4060-a48b-1a0acb6c9db3">4,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ5LTMtMS0xLTkwMTY4_a730901d-39e0-4c5a-9f29-5c37d352cea5">3,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ5LTUtMS0xLTkwMTY4_c47caaa9-309c-4da0-996c-c69a3ea9ea1c">15,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid on preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUwLTEtMS0xLTkwMTY4_873c8cfa-84da-4ad1-bae3-7ba9b9e304b7">6,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUwLTMtMS0xLTkwMTY4_5b93dcf8-1520-4da0-a3bf-36b2d38bbc60">7,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUwLTUtMS0xLTkwMTY4_bab596bd-e223-4295-be10-6472417b4ee2">2,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid on common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUxLTEtMS0xLTkwMTY4_35a6361f-4681-4f88-806f-723384f14729">209,780</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUxLTMtMS0xLTkwMTY4_03371512-8628-49bf-b7c8-c3ff0bf44416">188,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUxLTUtMS0xLTkwMTY4_68c1e9ba-6d85-4fdb-9cb9-c4e395f9d38a">180,584</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash from financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUyLTEtMS0xLTkwMTY4_8217bbd0-c663-489b-8cb9-c95ee312d9af">2,999,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUyLTMtMS0xLTkwMTY4_4ab6cdd9-b9aa-4708-a2f2-5e3f5ba66f14">8,170,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUyLTUtMS0xLTkwMTY4_7138252a-b97e-45a1-916f-3d56b83a7df0">7,607,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUzLTEtMS0xLTkwMTY4_fe1353cc-9b2f-4bd3-abef-39d09cc1b865">4,554,868</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUzLTMtMS0xLTkwMTY4_274eb66a-5727-42bf-a041-3882fc46a569">6,294,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUzLTUtMS0xLTkwMTY4_3b5a403d-5317-4dfd-8eec-25eb24eed12b">6,500,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU0LTEtMS0xLTkwMTY4_a09dd5b8-9924-4fda-ad3f-b6d29be9d007">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU0LTMtMS0xLTkwMTY4_e42b73ac-0c4d-4fb1-a930-f45bb5c1c1f4">10,288,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU0LTUtMS0xLTkwMTY4_6028b6ec-241f-4fba-b68c-ba21e3e8cb2e">3,788,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU1LTEtMS0xLTkwMTY4_cce49e3b-b34b-43cd-9a74-4bcd99d7025b">12,028,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU1LTMtMS0xLTkwMTY4_7b11a742-687d-451e-9a53-77801e1759b4">16,583,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU1LTUtMS0xLTkwMTY4_d7c0b5d5-4f81-4ca3-9e62-6be5314eac43">10,288,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Notes To Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Table amounts in thousands, except share and per share amounts)</span></div><div id="ia981299f69e8449fb29457727ff9071e_157"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODgz_18751482-0d45-4dd1-86c9-7d26be44ac34" continuedAt="i7c1d17e4d28344b3900433201eb0c27e" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i7c1d17e4d28344b3900433201eb0c27e" continuedAt="i35ab02e3a5294123989200ab28e7b39a"><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:NatureOfOperationsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODgw_122c5e57-ee5f-4093-883b-ac0f7c33ca17" 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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODUx_42a8f8ee-c27a-4f3b-b224-f6576e876f5d" continuedAt="i1db2eda103f545c29865ab8b478338da" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1db2eda103f545c29865ab8b478338da">We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODQ1_2076c219-ca44-4f19-9ec7-fdf19f053f9f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODU5_a74dd86f-001c-4d2c-8dc7-4b59c8b0ba0a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:CashCollateralForBorrowedSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzQwODc_a7478c7b-d72d-4c5c-a3af-0f78ffca55b7">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="us-gaap:CashCollateralForBorrowedSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzQwOTQ_0ec80d30-cbdf-4399-ab8a-f292245f2919">110.3</ix:nonFraction> million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i35ab02e3a5294123989200ab28e7b39a" continuedAt="i482c80fa458f4a4bb931f9ad6c505939"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:CashFlowReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODYw_1ddb10ab-cf95-4e69-8a25-2dc3dfbae3b2" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODUz_54becb4c-ec58-49c5-84df-c8cbefe6266c" continuedAt="i94a6483bd89e437184bb53d416fff640" escape="true">Additional cash flow information was as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i94a6483bd89e437184bb53d416fff640"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:62.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzItMS0xLTEtOTAxNjg_007b78e4-e436-4410-bfa8-55dc9c536726">169,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzItMy0xLTEtOTAxNjg_fb662dda-4f4a-4406-a77b-d188d2c1d15d">29,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzItNS0xLTEtOTAxNjg_7d6848d9-6ebd-408a-81ab-0a8bd1ad36a3">49,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzMtMS0xLTEtOTAxNjg_bc11be71-7465-49ba-9d63-ac91c823c212">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzMtMy0xLTEtOTAxNjg_693a62c8-fc56-4b47-83c5-cc6c041d782f">39,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzMtNS0xLTEtOTAxNjg_a9407c5c-8451-4921-ad74-dc522a7b741c">44,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:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Exchange of 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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:NonCashExchangeOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzYtMS0xLTEtOTAxNjg_a843cb96-fda3-47e9-ac51-2db6afb24be2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:NonCashExchangeOfRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzYtMy0xLTEtOTAxNjg_06e173d5-d372-4398-b04c-fa4b00de8b1b">11,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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:NonCashExchangeOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzYtNS0xLTEtOTAxNjg_ba4bbc97-ed17-4717-b5ff-73d67818ca75">&#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%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzctMS0xLTEtOTAxNjg_69dba72a-b1a3-4c0f-85a8-dae6dd14acbb">94,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzctMy0xLTEtOTAxNjg_bf847911-ad47-4c2f-a6b3-8fb0ea383e1c">27,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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzctNS0xLTEtOTAxNjg_91a2d912-31bc-4eef-aaef-8ac357e2ee64">57,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Loans foreclosed and transferred to other real estate owned and 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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzgtMS0xLTEtOTAxNjg_798987e3-f8c2-4fdf-bba4-a6b081d3a54f">239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzgtMy0xLTEtOTAxNjg_41e75262-23e2-4a21-85d8-c410a873bf73">3,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzgtNS0xLTEtOTAxNjg_037abf96-6edf-40e1-8d53-0ec30815d47d">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzEwLTEtMS0xLTkwMTY4_54c75ec1-e75d-4246-9dfa-2f410459b7fd">31,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzEwLTMtMS0xLTkwMTY4_a64c93e1-584b-41a0-9a62-239191a973dd">12,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzEwLTUtMS0xLTkwMTY4_6e099cde-4fa2-43c8-b998-71bad67d3980">18,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzExLTEtMS0xLTkwMTY4_80cf1cf3-7f3d-45a8-9004-ee9c453c9dbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzExLTMtMS0xLTkwMTY4_184bd30b-4cdb-4753-8261-528e82da9849">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzExLTUtMS0xLTkwMTY4_c56440b4-570d-45f4-b4eb-6f33b1775fdf">10,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:RepurchaseAndResaleAgreementsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTQ0_42412ba8-a492-496b-8281-c107b8de7334" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODAx_4a23f384-c439-4256-90cd-b91a62257d3c" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTI2_459a0766-3f60-4b1f-8a2b-3b74a0ef4edd" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTM3_2499cb0f-b78c-4aef-9a20-b49a5eeec51b" continuedAt="id921ef78c02c425590a4ab9919854f7c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-</span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i482c80fa458f4a4bb931f9ad6c505939" continuedAt="iba11be6c8005472e99ba36f521759884"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id921ef78c02c425590a4ab9919854f7c" continuedAt="i0fd55c8de68746f798edb8289198b945">sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.</ix:continuation> </span></div><ix:continuation id="i0fd55c8de68746f798edb8289198b945"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODI2_d586dcdd-4a67-42c2-98fe-9e4f9aff2584" continuedAt="i74f0a4ad302146aba5d900c1a85bbf75" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0Nzg3_335301d0-dd3d-4e23-b2a1-c2aaaef115db" continuedAt="icc872c0205ce47f3ab4274ec3b7a7475" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit </span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="iba11be6c8005472e99ba36f521759884" continuedAt="ifdb81996160643c4bf68a91e59da2ba4"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icc872c0205ce47f3ab4274ec3b7a7475" continuedAt="i7b212dbfbca44d09b0124c267a5c0aec">losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</ix:continuation></span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODAy_d8ceab8b-20f3-4828-ac0e-1cc76bd8ad0d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. For operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODk2_100494cb-2cf8-42df-9e27-c3e569ef673d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE4NTUy_ce294f58-54d4-4603-89a8-5c63ac276311">964</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE4NTU5_e839ec95-caea-43c3-9ca0-a12d5ed47993">3.4</ix:nonFraction> million at December&#160;31, 2022 and 2021. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. There were <ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:RealEstateOwnedValuationAllowanceProvision1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzIxOTkwMjMyOTYwODU_ab0b7ce9-36cf-4e01-9a97-ab94962ff401">no</ix:nonFraction> write-downs of foreclosed assets in 2022, while write-downs of foreclosed assets totaled $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:RealEstateOwnedValuationAllowanceProvision1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTA0_81ea4f12-6bfc-467a-8cf5-d06f7a9428fb">14</ix:nonFraction> thousand in 2021 and $<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:RealEstateOwnedValuationAllowanceProvision1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTMw_8ceaacd9-9235-423a-8d8e-8aad34cd38f4">231</ix:nonFraction> thousand in 2020. There were <ix:nonFraction unitRef="number" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTY3_33c9dff8-41b6-48ac-b02d-14ba981dcffc"><ix:nonFraction unitRef="number" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTY3_5e5c9cf8-f6ae-439d-acb0-10d32faa060e"><ix:nonFraction unitRef="number" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTY3_b9206928-ea4e-471f-887b-5385aaf5bc53">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTAw_9580c2d2-04d4-4b01-9525-b26759721bc1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODkw_4e138bec-d04f-4152-81cd-fa8243ed7941" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ifdb81996160643c4bf68a91e59da2ba4" continuedAt="i3f06b7e3e94d44c5b03cf4aa9438559f"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODQz_8d728dae-8290-42f9-925f-b2f3c15dfb1d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTIy_19fcebe7-74ef-4288-9a72-4003c33bdc73" continuedAt="i86775ae3f99d4e29850550bc3e58a5d6" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTM4_f913d5fc-2426-4588-a57b-0e2c3a02c16d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0Nzg4_1eef2d2b-2969-4e67-b2c5-7926b3424999" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0NzY5_e19a31e9-a23d-45b4-bb12-04121f7104f3" continuedAt="i280c35c02ab841d8859736516d3392e4" 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%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i3f06b7e3e94d44c5b03cf4aa9438559f" continuedAt="idd8c1bb08ab74a9198b27a7eac5a0551"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i280c35c02ab841d8859736516d3392e4" continuedAt="ifedad9f30baa494291a21e9a39fe392b">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</ix:continuation></span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTM5_e6bcd385-562d-4487-80f1-15c2cffa8cbd" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTI0_911c6313-b53d-4496-a095-894ad0cc0431" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within <ix:nonFraction unitRef="number" contextRef="i377b6f675e3346ea8324d47423bcbb06_D20220101-20221231" decimals="2" name="cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzI4NzIz_a28aab20-9990-46ee-87eb-2d52cfe94471">80</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ib6683238856c48b999920d05d30a6ba5_D20220101-20221231" decimals="2" name="cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzI4NzI5_e4c0be53-b2bc-4b98-97a1-ee24d1202c08">125</ix:nonFraction>% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0Nzc0_44bec560-9e12-4ad7-84a2-0cbd02ea2e78" continuedAt="ia353512871fe430ab147b73373f23723" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODc3_1b8ddd1e-7ce9-4a2a-9e7a-4e8f28bb6f68" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTMw_f8145892-d5cc-4a55-bcc2-a3d01a599c26" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:TrustAssetsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTI5_b5036ec8-28bd-4509-be17-3c4027bae39e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="idd8c1bb08ab74a9198b27a7eac5a0551"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODA4_d4bc174c-7cb3-4e5f-bcb3-58d3d3f8d345" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTA2_eb1d6ac9-036d-4fbc-82cd-5d7d800bdcf8" escape="true">Certain items in prior financial statements have been reclassified to conform to the current presentation.</ix:nonNumeric> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="icb8ad201b2394e18b5b7a03467554d33_I20200101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzMyMTEw_a5ab767d-3e74-44d5-997f-41a850ddb8e9">29.3</ix:nonFraction> million, as detailed in the table below.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTIw_9c60f1c5-e527-4569-a7c3-0e27c40955b3" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact of Adoption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7dcc6f47d14cf9873518d299838050_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtMS0xLTEtOTAxNjg_8ad8f35d-0459-4127-87a7-c6e6cfa1b132">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408c0036b4b949518c65910e0a651f1d_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtMy0xLTEtOTAxNjg_52ac650d-7d71-4a14-b943-1bac50dfb3e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4112d54f96f496c8527a4b5a1ee1ceb_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtNS0xLTEtOTAxNjg_736dc90f-3387-4947-8020-6f6ca6ef6d77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f46ff7b9fbd424d8aed60fbd0594331_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtNy0xLTEtOTAxNjg_239d2b4e-1dbf-4ea5-8cf4-f239a142c349">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i547a874c34f241b88f230c53f8e5a28e_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtMS0xLTEtOTAxNjg_7396e92f-bfb2-45b2-889a-404ff0cc27cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i347ec05f42ad4f0590179187833fcbf7_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtMy0xLTEtOTAxNjg_52089fea-508d-471b-a1d9-7cb870ac0e6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd44eaf31ee043bea4230cd595d22503_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtNS0xLTEtOTAxNjg_44b5d186-d5ad-411a-ac4c-f2272bc6e262">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2e3d9b3a2475a9bce62c8024e476f_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtNy0xLTEtOTAxNjg_a1f736c8-bf7e-42d4-91ba-209eb68d3c7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i240bdafc6f73482ca40783697a13cc7f_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtMS0xLTEtOTAxNjg_35375405-6a96-4ab5-80e4-16cbb34390e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484e16a10df746b9906b0c04220cede4_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtMy0xLTEtOTAxNjg_8b38dbb4-8079-45ce-99c8-3f60a470f3cd">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i153642c934c7422ba1c6dba3615344a9_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtNS0xLTEtOTAxNjg_cd5a5152-22c1-4364-954e-d47d7f3524c3">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i383b90ed05a246919fad3453581e3f9a_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtNy0xLTEtOTAxNjg_df1b3419-2928-4b24-8bc9-18909b8c791f">170</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6892694e57c4670a4558a4054d59aa8_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtMS0xLTEtOTAxNjg_f0db33f1-136e-4831-9704-9831e0863160">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id141fecca4fd4392960e0094715335c8_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtMy0xLTEtOTAxNjg_adf80667-cdc2-4eaa-a26c-b55766e0ae97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95067ce574684e1aa111bd418d77a881_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtNS0xLTEtOTAxNjg_c993e656-0848-4656-a510-089be6c048c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c9beaa918eb4ab7baf7ab1dce66d51c_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtNy0xLTEtOTAxNjg_69e4dbae-00fa-41fd-a4f8-040fa3da10e8">&#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="id1a1b992dd42424dab32db0370ecced9_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctMS0xLTEtOTAxNjg_d13c828f-3662-4955-847f-a80a747ba6c4">&#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="i8ac35f22ed36440ca2f251a5161e7371_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctMy0xLTEtOTAxNjg_5beefb2b-c3a3-4cdf-b467-1f4fd362e62e">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieee645a8c38147c980c2d7f6b5ebbf22_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctNS0xLTEtOTAxNjg_7684de67-08b3-4c03-8372-207d920b69f8">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffc0bf812331406f944ed2632e970ea2_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctNy0xLTEtOTAxNjg_dbfe1244-8d8a-4362-b4df-706db49f69e0">170</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbf6306810644d4cbf34996f2bf4af0c_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktMS0xLTEtOTAxNjg_b6531b00-27c6-47aa-988f-5e211669a0e9">51,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibae74f677546442aa1650b4367f4d66c_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktMy0xLTEtOTAxNjg_6a1456d5-d814-435c-a33e-8fabf0e77bad">21,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a56a4e3b8be4a99aa37776bbedca46f_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktNS0xLTEtOTAxNjg_14590d8a-f9df-4f90-a388-3b8c29af3917">72,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i80661c9c53a74c239263028be53df015_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktNy0xLTEtOTAxNjg_aeb91561-8ffd-4a4e-b3ca-cc13a8a837ae">16,798</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea0e986712e43899715f6345b491a77_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTEtMS0xLTkwMTY4_cd359cb7-bb26-4c57-b162-97296b6f1931">37,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia96b7de311d2483a8930cf41acc2c467_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTMtMS0xLTkwMTY4_d9bb2abc-a8fe-4250-97d3-ef6398c9c2a2">10,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67a41f409ec240f2b77807c52688259d_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTUtMS0xLTkwMTY4_4fbf94f8-05e7-425e-8045-c4dbdc31837e">26,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i666b571e8c074f91b0bd3db0f0685139_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTctMS0xLTkwMTY4_9cfa83be-894a-43a6-b18b-c98e8e0dd988">8,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7bde10020e646bdbaa1f8fe49fd20d1_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTEtMS0xLTkwMTY4_52da6644-a01d-4dba-9d1f-139bb2ae0040">31,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4560d8c4d4bf41f09aec96c506631555_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTMtMS0xLTkwMTY4_0b227218-d223-4afb-9f62-dc61466c3ba5">13,519</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3925d43d4ff46878ce1a743328aa1b5_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTUtMS0xLTkwMTY4_8749b5d0-2eee-499b-82be-404303adf374">17,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac66ddb9aa749a79864b72f9b54ddf0_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTctMS0xLTkwMTY4_a9f4f4a4-f16c-4c4f-8161-7d98e1c26fc9">10,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3376f62b58e4cf4b36b4607bebf1df7_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTEtMS0xLTkwMTY4_1d89f83c-2d13-4c20-9901-44c90ebc2aed">4,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f4258c605c742dda8985b17f833e986_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTMtMS0xLTkwMTY4_32141d96-c464-4e68-9458-63d405552226">2,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ebc0096369a433eb16057e788260b9b_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTUtMS0xLTkwMTY4_a59f8b10-7050-4b0e-a012-4041da0c7ac1">6,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5bce1f9c17324c34bb441c78e6636123_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTctMS0xLTkwMTY4_26e95f10-f5d7-4ae9-ba17-103c76c86349">1,890</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76b13c762a3249c7ba68281230392ff3_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTEtMS0xLTkwMTY4_b9650702-0b4b-490d-a91d-e2bbb8ad34e9">8,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief7d4a264d064c5d9cd396c17cc96d67_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTMtMS0xLTkwMTY4_8ef92278-440d-458d-8a45-43175d190ffe">2,248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f1e488e0bb3490c8187f784591eff7f_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTUtMS0xLTkwMTY4_77babe89-f35d-46e1-ac71-91b088fca697">5,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic801a08fdb3d487bb2b98a54ff58597b_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTctMS0xLTkwMTY4_4ce2bfe8-f8f4-4642-8de1-df7e5328ebaf">1,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icca0ea67e41b4451b194f5706ec9d0f3_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTEtMS0xLTkwMTY4_372ffbf7-52a2-4986-9537-1567b73df002">132,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id007c376ea4240849a3e5127f124515a_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTMtMS0xLTkwMTY4_b0a04d76-22ff-48d9-946d-85dfe70da107">2,565</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie046d40961e641019b4fdea7b49c9cc3_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTUtMS0xLTkwMTY4_776c2476-ab07-4277-b3db-5980813d71dc">129,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74dd6aea099f401886959fcef2695868_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTctMS0xLTkwMTY4_1aad71eb-ffa8-494f-bc1a-be521563316e">2,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3266a1cef14413ba86f3540e5fc72d2_I20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTEtMS0xLTkwMTY4_06afa4dd-c5c5-4469-ba6b-c972fd015991">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97ca0f90b13e465dac8f9276c4712a88_I20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTMtMS0xLTkwMTY4_a89e258b-c643-4dbe-ac98-dc7992a0ac34">39,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08a25dbea3a649a2a73243cca609e9d4_I20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTUtMS0xLTkwMTY4_cb41d453-5ecb-4767-86a5-996e52674791">39,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bd3ad1f36c8400498112f957375fdbd_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTctMS0xLTkwMTY4_b9acaa97-8bfd-44b7-892c-569e6183f801">31,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_160"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxMzk_81e7bee7-d3b7-4f49-9cfc-8cfdf3a26130" continuedAt="if4481a3575ef4dd2ae6dfb97fb31fbdb" escape="true">Securities</ix:nonNumeric></span></div><ix:continuation id="if4481a3575ef4dd2ae6dfb97fb31fbdb" continuedAt="ic232c863e5194568b0993446200cad77"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Held to Maturity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDA_1ec8e27c-62a3-4f86-9a76-3e0aa07e4319" continuedAt="i54681d0de649498596c38d52354de74e" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2022 and 2021 is presented below.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i54681d0de649498596c38d52354de74e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtMS0xLTEtOTAxNjg_d4c7545a-7a3a-4f9f-ba26-fec7cb733070">526,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtMy0xLTEtOTAxNjg_83d2b8a2-f96b-4000-8cdb-68568fcb1f14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtNS0xLTEtOTAxNjg_d44cf8bc-382a-4760-9142-fe83d11a2728">65,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtNy0xLTEtOTAxNjg_e322704d-eb8f-4676-871b-a52f9735f355">460,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtOS0xLTEtOTAxNjg_f4ad6077-5b65-4dd9-acfc-27963af5bb35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtMTEtMS0xLTkwMTY4_b8817a95-f421-4869-9561-8daf6829d025">526,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtMS0xLTEtOTAxNjg_6cb2752c-de18-4d11-be90-c53da13a3f9e">2,111,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtMy0xLTEtOTAxNjg_d52a95a1-be2a-44d1-8f81-417a29c8c95a">13,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtNS0xLTEtOTAxNjg_bd4e8d67-faf6-40ed-a6d5-8b825feb8487">119,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtNy0xLTEtOTAxNjg_5ad7d274-c458-46df-a881-6d095b1c46f4">2,005,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtOS0xLTEtOTAxNjg_5bf8da45-d5c4-4610-aa8f-2e86815aa7a3">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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtMTEtMS0xLTkwMTY4_21991fa8-eb3b-4f46-a91d-e818ea6de44b">2,111,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtMS0xLTEtOTAxNjg_af80e3b2-d189-4fab-bfdc-043cc00d6829">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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtMy0xLTEtOTAxNjg_db75f833-8ea2-4deb-be38-e19b1ebac173">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtNS0xLTEtOTAxNjg_82bcf30e-90ca-47de-81ad-1f1bfcc28225">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtNy0xLTEtOTAxNjg_3d8b0266-37e6-4616-ae7e-803acdacdb04">1,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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtOS0xLTEtOTAxNjg_e7f35832-fd01-40f7-904b-b99b3756fc09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtMTEtMS0xLTkwMTY4_1b297858-3a59-46ae-b623-d141636ba9a3">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtMS0xLTEtOTAxNjg_d1df3d16-5122-4464-8e13-427589623c42">2,639,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtMy0xLTEtOTAxNjg_b3ba22a7-f8f0-48eb-9ee1-3065a5f87f11">13,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtNS0xLTEtOTAxNjg_6ee06c48-df45-45c5-84c0-20ba7b18e6e5">184,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtNy0xLTEtOTAxNjg_21771ab0-2384-4b4a-8962-39c5aa845229">2,467,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtOS0xLTEtOTAxNjg_b46a662a-5b9d-4050-8d46-6e7fc58baa39">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtMTEtMS0xLTkwMTY4_4ec73138-9b64-4461-b384-5193dfa85cbb">2,639,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;text-align: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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktMS0xLTEtOTAxNjg_31f022ec-6bd1-4e73-a19e-fed330a82cd1">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="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktMy0xLTEtOTAxNjg_22570818-da68-4cc5-8f0b-df9f7429861d">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="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktNS0xLTEtOTAxNjg_91c5905b-b7f0-4eb6-a8f2-0e84d74d8f0d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktNy0xLTEtOTAxNjg_8568fc68-abc8-40a8-9f88-43c0c3c862ed">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="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktOS0xLTEtOTAxNjg_2486a1f9-2531-4839-9aab-1f482cdbfff2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktMTEtMS0xLTkwMTY4_371fb30c-5aa2-4257-aaa6-cb75540d3c67">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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTEtMS0xLTkwMTY4_6a42892d-0b45-4e9f-bc50-023237fcddaf">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="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTMtMS0xLTkwMTY4_210ee412-4d86-4a52-9c8b-12a15ab42fc9">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="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTUtMS0xLTkwMTY4_9402e761-1e2b-4124-875c-3cd0bdbf9646">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="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTctMS0xLTkwMTY4_c7dd8577-c667-4b9c-896f-136e584b4290">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="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTktMS0xLTkwMTY4_75fac5a7-5c0a-4d70-a27a-53279fa9eb86">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="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTExLTEtMS05MDE2OA_179db402-e160-4f22-918c-438e1ae016a9">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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTEtMS0xLTkwMTY4_22226430-2952-4c63-8bf1-e30f9a1135b1">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="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTMtMS0xLTkwMTY4_29251fa0-f785-48b5-8291-ded3d4cc5a85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTUtMS0xLTkwMTY4_fb7f8878-3a29-4bf4-8c77-5ea938c1a679">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTctMS0xLTkwMTY4_cc402859-328b-42e8-8836-4ab11ce332a4">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="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTktMS0xLTkwMTY4_471a193d-9d9d-4183-8640-f13e07bbf64c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTExLTEtMS05MDE2OA_82e199d4-0270-47cd-a528-466f30543d0c">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTEtMS0xLTkwMTY4_bc880530-e7fd-4453-8ea1-da81acddcae8">1,749,337</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTMtMS0xLTkwMTY4_a66c312b-d5cd-463b-9ff4-27820a54c2c2">59,907</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTUtMS0xLTkwMTY4_a2f7f86a-fa91-4e55-8894-9c742848ddd8">101</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTctMS0xLTkwMTY4_89ee4610-206d-41e0-840e-fcc42357e477">1,809,143</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTktMS0xLTkwMTY4_07c95949-f589-4e10-a2cf-6c6443283227">158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTExLTEtMS05MDE2OA_3368c989-eabc-442e-abc8-b4b8a376824c">1,749,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ic232c863e5194568b0993446200cad77" continuedAt="i270df57100a240d0a29bb2d54da69111"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $<ix:nonFraction unitRef="usd" contextRef="i44a7b4c0401e4754bd74a0e0c4ca977d_I20221231" decimals="-5" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzUxOQ_016cdf33-8bfb-402b-b11b-0334cc49379b">256.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia0cd8804de7e43eab4de940948d782b0_I20211231" decimals="-5" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzUyNg_3b8df38f-4621-4983-bb26-80e795e655c6">642.3</ix:nonFraction> million at December 31, 2022 and 2021, respectively. Accrued interest receivable on held-to-maturity securities totaled $<ix:nonFraction unitRef="usd" contextRef="i44a7b4c0401e4754bd74a0e0c4ca977d_I20221231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzYzNw_71c9779f-3d6b-46ab-8290-f106b19879a0">30.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia0cd8804de7e43eab4de940948d782b0_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzY0NA_4149d56d-d99a-47bb-9e41-c3b6db889afc">18.4</ix:nonFraction> million at December 31, 2022 and 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have reclassified certain securities from available for sale to held to maturity. The net unamortized, unrealized gain remaining on securities transferred in years prior to 2020 included in accumulated other comprehensive income in the accompanying balance sheet totaled $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEyOTI_a4cfee66-f11d-4822-bca1-09da5e1a0510">1.8</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEyOTY_96bd7e18-c02b-4d1e-b2e0-fdabe05a5804">1.4</ix:nonFraction> million, net of tax) at December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEzMjI_ff9b920f-1f21-4eb3-9568-280009f9d532">2.5</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEzMjY_4c09354f-7582-4a41-aec1-61e1fa6e2c13">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><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics, and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#8220;PSF&#8221;) or pre-refunded by the issuers.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:MoodysandStandardPoorsBondRatingsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNTM_a7ef8d9a-007c-423f-92fe-06232d19d87e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaae65b0afdc34573a40c355e318397f7_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItMS0xLTEtOTAxNjg_1019bab9-d576-4ca1-915c-e79ac3d15525">273,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96ede30c1ffb43c8ac19018fe1b8c9ae_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItMy0xLTEtOTAxNjg_99799e50-299a-4f2a-9f08-6c43b04d6d5c">1,422,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b5f0d159a664cfd932abc5467b6ff9b_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItNS0xLTEtOTAxNjg_100d7c1a-04ff-4fea-81df-44ce8f44da16">121,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i629f80b121e942c5b6c0155e03559409_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItNy0xLTEtOTAxNjg_5f66fef7-c728-4937-9e4b-932e5d2d615e">1,817,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c8c12cb609b4d6a851fe007518e6a28_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItOS0xLTEtOTAxNjg_ce7a1921-9dab-4f23-9f87-e5941278b5ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fed2b353313483cb4c10b9300cd3afe_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtMS0xLTEtOTAxNjg_53fb3f73-389c-4787-9aa3-7c6e7922d19b">294,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i962b64da20844adaa9d89d09d8f3e55b_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtMy0xLTEtOTAxNjg_5461730d-7b0c-4ea3-9ea5-98c8acfc4293">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if25290b75db14061a3d5a81264184cb6_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtNS0xLTEtOTAxNjg_639165be-704b-4b5a-b023-37ae78e2c334">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49eeb903c53b4f208c2833d109bace5e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtNy0xLTEtOTAxNjg_5e289458-f455-4e76-8429-4cfbd2226380">294,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e77a12e2bdb48f59ef296ae25b64143_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtOS0xLTEtOTAxNjg_7d997c5f-0f87-41d9-846b-87d9671b4c3b">&#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="id33a4a0c63454c3eb399c84de96d3142_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtMS0xLTEtOTAxNjg_e262b8c7-06d5-45a7-ae2a-58168a38bcff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2abce459a2c4fe880637620d99970b5_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtMy0xLTEtOTAxNjg_105f0562-363e-48a0-9c4d-38a965639488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8780c2259594406d863bae4eafb59030_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtNS0xLTEtOTAxNjg_36cdb915-e892-4fae-afa9-36d66223826a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4482dedf2b044c4085f4a9d65db3ac0f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtNy0xLTEtOTAxNjg_c1a4f86b-a8c8-4f0d-af78-fb0a7716e583">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cdc2d283c5d4efaad0853bc3a7e2aa8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtOS0xLTEtOTAxNjg_1ea243e6-9838-4ec1-9bfa-031c2098bd5e">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32a1f4eececf47b189478510cb2b215a_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtMS0xLTEtOTAxNjg_0a65b7b4-cb55-470c-aae9-6862e04a80c1">567,216</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="i4cd8e63e986848fdbe79dac52cf90445_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtMy0xLTEtOTAxNjg_739c9aef-0280-47b5-bc07-ac377a584257">1,422,442</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="i53389712660b466390a966049f01a7b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtNS0xLTEtOTAxNjg_01226245-e295-4df8-a5a8-39591fc87647">121,961</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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtNy0xLTEtOTAxNjg_c2061cff-296b-4134-96e2-4ae3a4fc5967">2,111,619</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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtOS0xLTEtOTAxNjg_6248a17a-c269-4745-84c6-18cac1a40951">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2022, there were <ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzMzNDY_9b405266-a6cb-43e0-a2c4-a88925156c07">no</ix:nonFraction> past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, <ix:nonFraction unitRef="usd" contextRef="i4b0075f0c73841aa98b4d3e8f5ba6569_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzM3NDM_0be7a8c4-0eeb-48cb-88f1-d404a227bb11">no</ix:nonFraction> allowance for credit losses has been recorded for securities guaranteed by the PSF as there is <ix:nonFraction unitRef="usd" contextRef="i4b0075f0c73841aa98b4d3e8f5ba6569_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzM4NDE_0be7a8c4-0eeb-48cb-88f1-d404a227bb11">no</ix:nonFraction> current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, <ix:nonFraction unitRef="usd" contextRef="i4af2b2cffbfa4fc5a520b1aa920485e5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzQxNDI_adf88ba1-7a59-4010-bf8e-1b1fb2d9cf89">no</ix:nonFraction> allowance for credit losses has been recorded for securities that have been defeased as there is <ix:nonFraction unitRef="usd" contextRef="i4af2b2cffbfa4fc5a520b1aa920485e5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzQyNDI_adf88ba1-7a59-4010-bf8e-1b1fb2d9cf89">no</ix:nonFraction> current expectation of credit losses related to these securities.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i270df57100a240d0a29bb2d54da69111" continuedAt="i0788112847944a2082a24cc27a71f900"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNTQ_e949c7e6-95b4-4cf4-92cc-95470a70f4f1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05f98508d99a4433863a0fd5d6dac248_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzEtMi0xLTEtOTAxNjg_572ee13d-7a1c-49d3-8614-16bc8a73fdf2">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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1971f9959b54cebac5463baf79fccda_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzEtNC0xLTEtOTAxNjg_46a0513e-a659-42c7-92cd-1797b5f66576">160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0edaf2f9f8274fc1b8eb7ca501462c51_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzEtNi0xLTEtMTQ2ODgw_951b308d-6b0d-4bee-b01a-216b7d01204c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8393b512bca84847912b066efe81f119_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzItMi0xLTEtOTAxNjg_9629891b-3f1d-4c61-b8b7-2a1917613ed0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba52ec396d05431da2bc1f0b3b157f2a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzItNC0xLTEtOTAxNjg_46ceb992-09fb-45e9-bf04-b40fd2e3c786">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ac35f22ed36440ca2f251a5161e7371_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzItNi0xLTEtMTQ2ODgw_dc2d1aa8-2f0e-4af6-a02b-24cc99aba032">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib739c8fc369045088effa84435cd212e_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzMtMi0xLTEtOTAxNjg_314ec1fa-30c2-4a16-a21d-2b3b65fe049b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7041728f76164039b84f717cb42349dd_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzMtNC0xLTEtOTAxNjg_aa8ac34e-147e-4d61-9e94-b40b93330f07">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i096af549fd76498ebbd18c3accb2fa48_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzMtNi0xLTEtMTQ2ODgw_59db0a24-3e0b-4b87-9e70-12854d8dbdb6">55</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id33d9d26c1c54a61bd1a210bf006211a_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzQtMi0xLTEtOTAxNjg_0af530f4-243e-4cd1-adf4-2cc75c324233">158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05f98508d99a4433863a0fd5d6dac248_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzQtNC0xLTEtOTAxNjg_14c3c1a1-9c8e-44b4-acda-358dff084593">158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1971f9959b54cebac5463baf79fccda_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzQtNi0xLTEtMTQ2ODgw_f137dc61-d90a-4b1c-9c07-e3e0a7603cd7">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Available for Sale. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNzM_0cba87c7-a4c4-4a41-9d67-ee2cc647219d" continuedAt="if227f4ceda0b40c597eb8cc605305bf7" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2022 and 2021 is presented below.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="if227f4ceda0b40c597eb8cc605305bf7"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItMS0xLTEtOTAxNjg_c6f5b2b1-d60e-4e93-b3fc-6829b5fbdc42">5,450,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItMy0xLTEtOTAxNjg_66053355-cbd0-4837-9411-b37375b0c72c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItNS0xLTEtOTAxNjg_652390d8-9acf-420a-a3cc-45f117c77e28">398,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItNy0xLTEtOTAxNjg_bca07432-5f99-45d6-a15c-3b07a287cbd4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItOS0xLTEtOTAxNjg_7ec6ceed-5b20-4a41-875a-41b24d821549">5,051,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtMS0xLTEtOTAxNjg_d6df1b4d-9c04-4549-b5d3-09938a2dffb4">7,316,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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtMy0xLTEtOTAxNjg_8e7357a6-1032-4e2c-96dd-f54d065476b1">8,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtNS0xLTEtOTAxNjg_62ab217f-c9d9-4705-a821-a378f7ecca7a">948,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtNy0xLTEtOTAxNjg_cb926e18-eb97-4f49-ad37-a1773bbd37cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtOS0xLTEtOTAxNjg_08a0eb2d-1f9a-43e1-b804-bcbccf0b4c1a">6,376,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtMS0xLTEtOTAxNjg_c1af17e3-da76-4965-a725-2c2a78e39923">7,098,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtMy0xLTEtOTAxNjg_30c65a23-ef54-4e48-b0f1-f0d635633c32">9,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtNS0xLTEtOTAxNjg_9381984f-a94f-4b6a-b24c-df991d98af33">334,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtNy0xLTEtOTAxNjg_edc0357d-e42f-452e-976f-5994398a46cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtOS0xLTEtOTAxNjg_a8702d7c-106e-443d-8913-7d142d6ab3e8">6,773,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtMS0xLTEtOTAxNjg_ce65b1be-31c6-459f-bb4a-6469b39f9b21">42,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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtMy0xLTEtOTAxNjg_332768b5-81f3-410a-92ed-33c1c2b08b45">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtNS0xLTEtOTAxNjg_9f08602d-fa07-4756-82d8-c4da3a579267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtNy0xLTEtOTAxNjg_22800069-bee3-49ae-93e6-f99c0c76e97a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtOS0xLTEtOTAxNjg_68fd669e-43e8-414f-a60d-d7bb20d48c60">42,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctMS0xLTEtOTAxNjg_a0a16d76-7378-4e93-8b18-d124de1c0d89">19,908,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctMy0xLTEtOTAxNjg_647233b1-8ad3-4f16-be36-d909ffcbdef1">17,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctNS0xLTEtOTAxNjg_e7dc7f76-2eee-4f36-bd07-c090d724dff4">1,681,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctNy0xLTEtOTAxNjg_3266402b-75f2-412d-8b56-93fbe8cbed9d">&#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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctOS0xLTEtOTAxNjg_3b871cdf-27ae-420e-8417-7b48d7e842b7">18,243,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTEtMS0xLTkwMTY4_75e960e9-9fa9-4108-a74e-8e7cb98f2c2b">2,165,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTMtMS0xLTkwMTY4_8bb93746-58f1-4527-bb90-a0d6c7e325b6">23,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTUtMS0xLTkwMTY4_0e780a6c-bca3-4208-9a2a-c27c9cc7ca00">9,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTctMS0xLTkwMTY4_881f3c3e-a20d-4843-a214-6fd9881389c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTktMS0xLTkwMTY4_b21c3d5f-3192-47c3-bc6c-8f3d460d5bcc">2,179,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTEtMS0xLTkwMTY4_4fb39a61-bb93-4cd7-8930-4ddb2ab6dfd1">4,059,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="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTMtMS0xLTkwMTY4_bd4f493f-fff4-404b-a8b3-9f0f6ddcac25">31,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTUtMS0xLTkwMTY4_57fea607-db00-419e-a25c-1374f9e20462">25,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTctMS0xLTkwMTY4_36ded942-c99a-4c70-bba4-40ab6103ce99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTktMS0xLTkwMTY4_9f747829-8249-4152-9869-414df5b00a25">4,066,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTEtMS0xLTkwMTY4_1ee8ef07-7078-42c6-942c-bfad0f2bf567">7,178,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTMtMS0xLTkwMTY4_9bfa3301-882f-4683-87d7-2468f2f9b38e">463,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTUtMS0xLTkwMTY4_cdf438f1-8505-4c03-b249-4c73383f7021">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="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTctMS0xLTkwMTY4_346da902-4221-47d8-a7e2-eef8fc1641d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTktMS0xLTkwMTY4_40e92c12-51e3-4b3d-b381-50dc5fde4871">7,636,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTEtMS0xLTkwMTY4_72de21e8-9ac1-4eab-b6b0-35a1b16673aa">42,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTMtMS0xLTkwMTY4_fc4723e6-b214-4463-97d9-0cf9dd1891bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTUtMS0xLTkwMTY4_8d48b8a4-7abb-4cb0-9e19-215acc8f7d5a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTctMS0xLTkwMTY4_7c1638dc-7599-4f14-a323-706ed50a5094">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTktMS0xLTkwMTY4_4bbc4739-c992-4278-8c23-5afc7a69276a">42,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTEtMS0xLTkwMTY4_65945dc5-4c95-477e-97c6-0d249cb5d744">13,445,888</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTMtMS0xLTkwMTY4_dc62eccd-0625-4afe-8b2b-8e32eff77cb2">518,805</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTUtMS0xLTkwMTY4_bd9ae394-e649-498d-8040-8245a92f0e6c">40,065</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTctMS0xLTkwMTY4_ff0e5d82-520c-4879-b103-f3050b5aa2e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTktMS0xLTkwMTY4_3ea2ecac-5f70-4adc-89ca-f6511748d924">13,924,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="3" name="cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzQ5NTA_d5b59c93-fda6-4c7a-86cf-209adf0eabfd">75.9</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="ie45cabf7a56f4d10b824d23f2a1db3da_I20221231" decimals="-8" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU0MDQ_a55bb64c-0c69-4495-9455-271ea1ba7cc1">8.0</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i811b2b9b18784054ae332f50f270324e_I20211231" decimals="-8" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU0MTE_1927001f-5828-4069-93fb-05cc8ebe589d">5.8</ix:nonFraction> billion at December 31, 2022 and 2021, respectively. Accrued interest receivable on available-for-sale securities totaled $<ix:nonFraction unitRef="usd" contextRef="ie45cabf7a56f4d10b824d23f2a1db3da_I20221231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU1MjQ_8cd22b93-f4bb-4a43-b7b4-c0cf2bc2e3ae">140.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i811b2b9b18784054ae332f50f270324e_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU1MzE_033de9f4-47e8-4d43-8293-9184f177c0fb">120.5</ix:nonFraction> million at December 31, 2022 and 2021, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDM_a080185b-6fd5-4853-9230-8feec8fb4b44" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 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:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItMS0xLTEtOTAxNjg_ce6f3fc9-43d5-48d9-a8da-6cd39bc1c5fb">2,012,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="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItMy0xLTEtOTAxNjg_4018264e-3e76-4f22-9784-9d8bbf2b0991">63,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItNS0xLTEtOTAxNjg_adc3b3b8-6911-40ac-a912-743f4d5e2018">3,039,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItNy0xLTEtOTAxNjg_9773d96d-1081-456b-b7d1-763ef4c3058f">335,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItOS0xLTEtOTAxNjg_9a98f09b-becc-4c36-aed6-8db167f7ab52">5,051,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItMTEtMS0xLTkwMTY4_81b40431-256c-456f-8371-78e53f9d1837">398,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtMS0xLTEtOTAxNjg_3c58d552-7e0b-4754-be50-c3d596ca8d5a">3,265,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtMy0xLTEtOTAxNjg_919e7671-0fa6-491a-a4c4-309301ce2e4f">345,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtNS0xLTEtOTAxNjg_dc65e0a2-ba85-4d34-8876-b0d32d19eff2">2,495,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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtNy0xLTEtOTAxNjg_41dfb546-01fe-4187-b774-52704df5d262">603,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtOS0xLTEtOTAxNjg_a0398efe-71a4-4230-a261-2ead8c4a969c">5,761,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtMTEtMS0xLTkwMTY4_a426afd9-958c-4ca9-b3f2-210118944294">948,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtMS0xLTEtOTAxNjg_ac43a232-9bdd-4200-8420-1b5e38c74f56">3,923,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtMy0xLTEtOTAxNjg_4f16431c-76f9-4a74-8bb8-e93ce4140949">136,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtNS0xLTEtOTAxNjg_13cc40b8-285c-42e5-96d9-fe53069f7c34">681,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtNy0xLTEtOTAxNjg_274bd19e-0eb9-4552-8e5b-d84da5fed57a">197,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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtOS0xLTEtOTAxNjg_148219ac-9f90-43bc-9e46-b649aac18cc3">4,604,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtMTEtMS0xLTkwMTY4_efad160b-c10c-4c44-baf8-598c838676fd">334,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtMS0xLTEtOTAxNjg_a1981b60-d5df-43e3-af10-578d16d324cf">9,200,946</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtMy0xLTEtOTAxNjg_98471c25-ad97-4c12-9963-f0f1928edb95">545,779</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtNS0xLTEtOTAxNjg_d0fa2227-965c-4050-8afc-e0036e424aaf">6,217,041</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtNy0xLTEtOTAxNjg_901d36ad-04d1-4848-aeba-9d397e2e919e">1,136,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtOS0xLTEtOTAxNjg_1e48369a-3f69-486e-bb5b-b2a0fc272406">15,417,987</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtMTEtMS0xLTkwMTY4_7675fe54-aba8-47f6-9840-5dc3aa8be846">1,681,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, <ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU5ODE_9436e121-1b7e-4e98-be7f-d2f629918984">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 </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i0788112847944a2082a24cc27a71f900" continuedAt="i530b93fd8d604cc2ad96af83bebf8a84"><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%">payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Maturities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNzQ_777b9989-805e-47ca-a7ee-2347d117fea9" continuedAt="i528daef3b39f4a6ea576837c8e91420f" escape="true">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 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="i528daef3b39f4a6ea576837c8e91420f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:33.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.302%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 - 5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5 - 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held To Maturity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtMS0xLTEtOTAxNjg_5da093af-9160-4aed-91a4-e789fdf88a01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtMy0xLTEtOTAxNjg_76e5ae16-9472-4bfc-8bbd-afb78016ec14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtNS0xLTEtOTAxNjg_6f5c58d7-f7ad-426a-9b85-8aa0917d42a4">514,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtNy0xLTEtOTAxNjg_ad22c727-9b1f-40d1-aab7-744fbb1173aa">12,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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtOS0xLTEtOTAxNjg_aca3a342-62fa-4350-8b0a-129f65428cd5">526,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtMS0xLTEtOTAxNjg_0fb2744f-700e-4d52-bd66-c9e096a31a7f">123,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtMy0xLTEtOTAxNjg_fcc7638e-c114-47d4-adfe-bd510115aa58">24,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtNS0xLTEtOTAxNjg_3aa4afe2-25a5-4364-af5b-2dc7c03aea30">8,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtNy0xLTEtOTAxNjg_534d94a6-f974-4800-9092-34f13453d6a8">1,955,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtOS0xLTEtOTAxNjg_7255d3e4-4e49-4cf1-8983-7cb60bb64988">2,111,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtMS0xLTEtOTAxNjg_0c0f7dd6-1e1e-4dd8-afcc-732fd0f9c62a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtMy0xLTEtOTAxNjg_f48e0918-62af-49c3-9090-44724108c6b6">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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtNS0xLTEtOTAxNjg_9b821e3e-5879-43c0-b58f-c02fa72b842a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtNy0xLTEtOTAxNjg_b7057471-4593-49ff-b6ce-34d1e554573b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtOS0xLTEtOTAxNjg_deacf561-e095-4876-9080-21a00cf65f91">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctMS0xLTEtOTAxNjg_aca15860-5a12-403f-ba71-99d3e291956b">123,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctMy0xLTEtOTAxNjg_c13ed5fd-59ec-4c22-9423-4177efd5c0af">25,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctNS0xLTEtOTAxNjg_d1483852-4117-4731-83d6-7748e7225a41">522,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctNy0xLTEtOTAxNjg_1ca1d634-0712-4329-aa42-e24d7e781e9c">1,967,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctOS0xLTEtOTAxNjg_8d301178-f6f1-4f28-88a3-01a2452d5ba2">2,639,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTEtMS0xLTkwMTY4_c4d4f0ac-09ff-4d25-aa2d-a2ff9a4b1fbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTMtMS0xLTkwMTY4_f49216e3-8841-46ce-95f5-3e8c49fac572">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTUtMS0xLTkwMTY4_c5f4e0b7-076d-4d3d-ad12-0a9c2455c9a0">450,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTctMS0xLTkwMTY4_80fdefef-0754-4064-beab-9800b5493947">9,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTktMS0xLTkwMTY4_215af75b-59aa-4b9e-88a7-756e9ed5a274">460,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTEtMS0xLTkwMTY4_b8e2d750-cb11-4e73-b2c9-50c30623bb96">123,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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTMtMS0xLTkwMTY4_6c762f67-13b3-4707-9283-77407fb34695">24,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTUtMS0xLTkwMTY4_69cb5602-fe38-4dbd-bcab-a69ea7372cc5">8,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTctMS0xLTkwMTY4_7158d222-6a91-459a-82d1-3a3fbbdb0fad">1,849,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTktMS0xLTkwMTY4_8e836541-8b84-4faa-a705-b711aedad7d8">2,005,634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTEtMS0xLTkwMTY4_05b082d4-7a11-4a8e-8f15-855f2aaf4854">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTMtMS0xLTkwMTY4_3c1664d3-1dcd-4cec-bd38-a9711fb52edd">1,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTUtMS0xLTkwMTY4_9add1aba-5801-4554-b6ce-56ad287d567c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTctMS0xLTkwMTY4_c2815ae1-ad8e-40f0-8585-a5e481b54874">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTktMS0xLTkwMTY4_02177357-4c1f-4063-9a42-94915ed59bf4">1,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTEtMS0xLTkwMTY4_8385b269-c53d-4a44-b0e6-433915691a31">123,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTMtMS0xLTkwMTY4_e72a9ba2-7ea6-46fd-adef-9f7dddca01f2">25,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTUtMS0xLTkwMTY4_a5b29df6-421c-48b2-a35b-5f036a473a93">459,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTctMS0xLTkwMTY4_5778685b-6a1a-4386-9a12-e08d2d50557d">1,859,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTktMS0xLTkwMTY4_732f176e-4122-47a0-80f0-07ff95c3b295">2,467,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTEtMS0xLTkwMTY4_3cce7adb-0602-4452-b4a8-487f4a67979b">249,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="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTMtMS0xLTkwMTY4_6d15230d-56bc-4ebf-80a7-9b992b40102b">3,574,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTUtMS0xLTkwMTY4_7ee5e19e-49b8-4fa6-a209-33228222a4b1">1,434,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTctMS0xLTkwMTY4_0e6b8790-1f08-413b-a6ec-7bb037eb7bb2">192,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTktMS0xLTkwMTY4_f48c7506-da49-4434-86ac-063a848ce4ff">5,450,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTEtMS0xLTkwMTY4_1d6408dd-5529-4813-b905-d2baeab61afa">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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTMtMS0xLTkwMTY4_01a1a122-72e0-4b79-84c1-0e0aae274550">7,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTUtMS0xLTkwMTY4_826e0eac-91ef-4ad8-9cf1-e7483f040b62">16,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTctMS0xLTkwMTY4_973155d6-bc17-4a46-b436-b53736382495">7,293,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTktMS0xLTkwMTY4_9d85a04e-ce45-46e7-974c-e5c7de0d9290">7,316,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTEtMS0xLTkwMTY4_b8427f98-3b3e-443f-8c2d-176a4866d365">261,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTMtMS0xLTkwMTY4_f1b94417-e403-4e5b-859f-9c4301140284">1,464,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTUtMS0xLTkwMTY4_59e31844-d577-4ac0-a5af-5d1f217f650e">937,127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTctMS0xLTkwMTY4_11f07cb0-90b1-4ee7-98f5-b61e7e7df980">4,435,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTktMS0xLTkwMTY4_f50a48ca-8694-48a2-abd9-23d2918e7c0f">7,098,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTEtMS0xLTkwMTY4_ca838639-e01f-4f97-895f-99fe92e35e41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTMtMS0xLTkwMTY4_bf21ff51-4670-4c67-9713-d7f0662effc1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTUtMS0xLTkwMTY4_a7705e2a-2c2e-4ffd-8c01-ffd1d2dd1092">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTctMS0xLTkwMTY4_06e2a9ea-413c-4034-b197-8d063dbdcd54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTktMS0xLTkwMTY4_85486d67-1d5c-46cb-81d4-7d2e4eda894f">42,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTEtMS0xLTkwMTY4_2c4e4af2-659e-40ec-a39b-1fca44d35e65">510,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTMtMS0xLTkwMTY4_3f67fec5-9cec-4952-8fa4-a3d989e2c08b">5,046,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTUtMS0xLTkwMTY4_22736c27-19aa-4e1d-a39a-7ac1b62914aa">2,387,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTctMS0xLTkwMTY4_fc3748dd-3340-4181-a970-2c2e0a3cba84">11,920,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTktMS0xLTkwMTY4_a3c3ab73-0940-4068-b50c-66895a78b3d1">19,908,432</ix:nonFraction>&#160;</span></td><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="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTEtMS0xLTkwMTY4_5f8e7f07-1fc9-496b-aa3a-3ac63191f73c">240,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTMtMS0xLTkwMTY4_5a13c25a-fea3-4a37-96dd-83efa6b5f2e0">3,424,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTUtMS0xLTkwMTY4_33ce560f-6b78-4f50-bb24-a26bd705febb">1,244,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTctMS0xLTkwMTY4_a04c9514-adb1-490e-b0b3-65b122bbd0b0">142,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTktMS0xLTkwMTY4_3c7deb27-8864-40a6-84f3-0ea66fa57bd8">5,051,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTEtMS0xLTkwMTY4_ec4248ed-1aaa-4e6d-9375-cdb1d1b169ee">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="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTMtMS0xLTkwMTY4_8a537ccc-923c-4c45-abf5-bbdd7d10a44f">7,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTUtMS0xLTkwMTY4_4e5ec60c-ae8f-4eed-bf3d-889ce7d881fc">15,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTctMS0xLTkwMTY4_ddcadd9c-fd8f-4b9b-9247-2524e0a0cf17">6,352,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i969edb8e61674d5680864c113ebc8975_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTktMS0xLTkwMTY4_9752b826-5065-49f0-b37b-d2ba0c96acfe">6,376,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTEtMS0xLTkwMTY4_90a23a7a-37e5-4766-a6a6-ee38d88245a3">261,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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTMtMS0xLTkwMTY4_ea0a056a-ce64-4a56-ba9d-5dfe91a80143">1,470,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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTUtMS0xLTkwMTY4_462e8261-6483-44e4-ad66-53600e7f185b">918,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTctMS0xLTkwMTY4_32db3ff2-9e3d-40ee-8353-aaa1590f1fa6">4,122,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTktMS0xLTkwMTY4_88bcc9f7-f969-4b7b-b88e-6996091aca84">6,773,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTEtMS0xLTkwMTY4_6b93a470-693c-4899-a6aa-630af34c1449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTMtMS0xLTkwMTY4_17546dac-0237-4c4f-af24-1cce4ba821d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTUtMS0xLTkwMTY4_48f09d7b-2a37-42f8-960a-82db26e15935">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTctMS0xLTkwMTY4_afbbdf2f-0112-4010-9e1b-e6cdc1ebd25e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTktMS0xLTkwMTY4_7ea1bf31-62f6-4944-8791-4b0da5b69893">42,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTEtMS0xLTkwMTY4_7fc6e076-261d-4e4f-aeaa-2942733034f1">502,257</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTMtMS0xLTkwMTY4_ba9e203d-92de-4382-bc17-811a98671b90">4,901,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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTUtMS0xLTkwMTY4_28b5b85d-6ceb-41d1-a8a8-3a78f72f0c49">2,179,267</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTctMS0xLTkwMTY4_3ca2a4d6-3b6e-4fb8-893c-13c24e847cc6">10,618,006</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTktMS0xLTkwMTY4_61a3619c-67b6-4578-a9ee-c2f7cf10e996">18,243,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></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxMzY_7134c80a-918e-43bc-abaf-d2bbbbca023b" continuedAt="i5a8eb811282c4f2f8bc6ae01f75c6671" escape="true">Sales of securities available for sale were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i5a8eb811282c4f2f8bc6ae01f75c6671"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzEtMS0xLTEtOTAxNjg_fab20b5e-4d8d-447e-ae6d-f445e1ccb036">&#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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzEtMy0xLTEtOTAxNjg_194f13d8-e70d-4b96-b658-61f7add6aeb6">1,999,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzEtNS0xLTEtOTAxNjg_18adedc2-85b8-454e-bc18-1eeb21c54392">1,162,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzItMS0xLTEtOTAxNjg_c62cea9a-8b56-4262-91e1-190c6a071bc8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzItMy0xLTEtOTAxNjg_44bb934a-486c-4e6d-b700-35761b1ff37c">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzItNS0xLTEtOTAxNjg_83cba23e-94cc-41b3-827c-8ae679dad662">108,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzMtMS0xLTEtOTAxNjg_0dc06b26-4e59-4c64-8705-524e79ec6c51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzMtMy0xLTEtOTAxNjg_8ba0cede-ec83-46ca-be6d-f5337a6b8a7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzMtNS0xLTEtOTAxNjg_c9d98fd9-82b3-4b18-adb9-fa680d3f3189">&#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%">Tax benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzQtMS0xLTEtOTAxNjg_cfa144da-d7e6-44c6-9dd5-01209dd31ca0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzQtMy0xLTEtOTAxNjg_ca7e930a-54c2-44e7-b9bc-e997ea075233">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzQtNS0xLTEtOTAxNjg_d8118a28-3af4-453a-bd69-b7fad768945a">22,888</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i530b93fd8d604cc2ad96af83bebf8a84"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums and Discounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:InvestmentIncomeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDk_5b9117ba-16db-41ff-a7bb-ff0099b93a40" continuedAt="i3b0146cfe82644a59382cff9defe5a77" escape="true">Premium amortization and discount accretion included in interest income on securities was as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i3b0146cfe82644a59382cff9defe5a77"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzEtMS0xLTEtOTAxNjg_b82d202f-b5dd-4fd0-9895-be1bf2402e6b">110,997</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzEtMy0xLTEtOTAxNjg_3b78e66d-348b-4d71-adad-061c88a2cf8c">121,994</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzEtNS0xLTEtOTAxNjg_04c2b936-9567-4e23-9112-e305fd8f8746">126,210</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzItMS0xLTEtOTAxNjg_02369262-9d17-422f-981c-eee590dc7530">13,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzItMy0xLTEtOTAxNjg_3ba673f0-4e13-4bd5-b519-8d4c9395b392">2,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzItNS0xLTEtOTAxNjg_d28e1b19-f4d6-4fc5-86e8-cf940b6dce50">2,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzMtMS0xLTEtOTAxNjg_a3134e21-78d3-4154-99ad-1afdf2a4c42d">97,400</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzMtMy0xLTEtOTAxNjg_a08e48d6-1e47-4274-b8aa-0873a61f2cff">119,242</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzMtNS0xLTEtOTAxNjg_e0eca81e-41c1-4081-aade-67629fecc8d5">123,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDY_516ae919-f87c-4b44-94a3-1538d3091683" continuedAt="i8e4527274fc746a39c4856cc8dccc6d8" escape="true">Year-end trading account securities, at estimated fair value, were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i8e4527274fc746a39c4856cc8dccc6d8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i4a61e76fece846509e8df85fc5db6be5_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzEtMS0xLTEtOTAxNjg_6da50f90-ba24-4d52-8b45-1181e334c214">25,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzEtMy0xLTEtOTAxNjg_78f76358-dc97-4dcb-982e-9685399f780e">24,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzItMS0xLTEtOTAxNjg_1ff5e9f3-5095-4c6c-badb-d924da1c131a">2,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzItMy0xLTEtOTAxNjg_28e083e3-fecc-4422-aac7-72252be2d6f9">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzMtMS0xLTEtOTAxNjg_29e1203c-ab27-4809-b4fb-c5bca18930c2">28,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzMtMy0xLTEtOTAxNjg_6ae56376-d9b2-4289-b0cc-58bd1e39b238">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:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNzY_bc653a56-acd4-4227-b32e-0179226c858f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzEtMS0xLTEtOTAxNjg_7fe40162-2fe6-4289-b92d-2306d2cad6a1">3,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzEtMy0xLTEtOTAxNjg_92b9c798-0391-45c3-90cf-96fc609cfd0c">1,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzEtNS0xLTEtOTAxNjg_9dc9622e-6841-43ec-af41-ce36fc453f93">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzItMS0xLTEtOTAxNjg_dff41fb6-38d4-4a72-a44c-7c9f6aff49d3">230</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzItMy0xLTEtOTAxNjg_9d8e4ca8-d765-487e-a5c2-223fbd349ab3">75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzItNS0xLTEtOTAxNjg_3369c776-f0fb-4876-9742-06671f187935">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzMtMS0xLTEtOTAxNjg_6237afdb-5e4b-4777-b572-c98ccb2cbeaa">2,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzMtMy0xLTEtOTAxNjg_0ba5cf1f-35ff-479c-aa30-c89008ebdc36">939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzMtNS0xLTEtOTAxNjg_6953ff7c-c9e6-4c4d-ab65-d7d125cd0985">1,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_163"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg1_e0dc7a7b-fbd1-4a5c-83cb-d0263ccf0153" continuedAt="i7fdb31b3a9014b77b422a933a89e2bdb" escape="true">Loans</ix:nonNumeric></span></div><ix:continuation id="i7fdb31b3a9014b77b422a933a89e2bdb" continuedAt="ib113d33748084ffdb6fddb4e094491d4"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTA1_a0498296-5bb4-42db-a954-a8a7618c9f07" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEtMS0xLTEtOTAxNjg_bcc986c4-cb75-4e67-bb19-db51f3528e75">5,674,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEtMy0xLTEtOTAxNjg_606b0eab-d445-4322-be0e-f891a04b1352">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="i1f602dba8237470ca0f381aa49b4156d_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzMtMS0xLTEtOTAxNjg_01bc5810-a70f-415c-a96d-4da9a8bc0ea4">696,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="i0d353561530b446698246b929e5fb50f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzMtMy0xLTEtOTAxNjg_f465a975-ca90-4307-bf2d-f95c6a812057">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="i8e6d6da701c64c938130fe0521c4efcd_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzQtMS0xLTEtOTAxNjg_50621ad8-31d8-4403-8e09-60484f0e2483">133,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c256559490f4ac08a7fcee6f17b4939_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzQtMy0xLTEtOTAxNjg_f41d71fd-576a-490b-af99-d880b31c08c2">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="i545993b6f69740a5ba90df4ffa8c4c76_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzUtMS0xLTEtOTAxNjg_33059e93-7106-4d11-aea1-1aa7e3438f77">95,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i938576f728cb4ab48b66633af99a539e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzUtMy0xLTEtOTAxNjg_c6905b7b-6a09-405d-9662-9242947dc19d">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzYtMS0xLTEtOTAxNjg_df4798f1-61cf-4467-bb5e-afd32b3b118b">925,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzYtMy0xLTEtOTAxNjg_7172c3ce-ae8e-46a5-8a5c-f040d2af4801">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="i9c19cdd0344d4c298d669ffb8ce92813_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzctMS0xLTEtOTAxNjg_ef505f02-f28a-458c-8f72-e7734e4284e2">34,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="i828f737a5cc940c3af6af870ec7adbd7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzctMy0xLTEtOTAxNjg_b2c92515-6444-4453-8022-d666fa814f7a">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="i6e54c53f10844c13b02df0d9a20afd38_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzktMS0xLTEtOTAxNjg_97240162-9240-4b66-81ec-955784a6bedd">6,168,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id697945d50df485294195eacb0be9e57_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzktMy0xLTEtOTAxNjg_119ca18b-2f9c-4166-8c0c-a025a689bc95">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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEwLTEtMS0xLTkwMTY4_e91b9fec-fe90-40bb-a428-827bae34de34">1,477,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="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEwLTMtMS0xLTkwMTY4_054e6d8c-8ec3-4719-ab52-f848baf8b9e0">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="i1790f1a2f0574c7bb640aa7542c9de93_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzExLTEtMS0xLTkwMTY4_044a56be-0bb5-4226-85e8-fac470d3313c">537,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="i11052eddbf39410489f577cd4ba2ec11_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzExLTMtMS0xLTkwMTY4_201a80b9-e7b9-4ae0-bb09-536d006ea0b5">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEyLTEtMS0xLTkwMTY4_b12953e5-f738-4294-9f18-93cb51649ac1">8,183,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEyLTMtMS0xLTkwMTY4_d18b609f-491e-4478-86d0-94989599dfe3">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 lines 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="i18a4c03e000045bd8d6844c25a76cbea_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTEtMS0xLTE1MzM5Ng_396fcee4-fc0b-47c0-bf36-c4a8b8f8bf3a">691,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8be602c048ed4059a7e50fb582922c91_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTMtMS0xLTE1MzM5OQ_f1adf44d-9086-4120-bff4-16b1e164efa6">519,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity 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="ibabc5ab5fc6b448a8ac3256b00c5c82e_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTEtMS0xLTkwMTY4_b993620d-0d70-4d94-a7eb-59f36fb1d5eb">449,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2328e1aede5d45cb8608ba0b5bac409c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTMtMS0xLTkwMTY4_fed263bb-a08c-4fe1-951a-e7eae16d83a8">324,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 improvement 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="i993c5274f59f4860aa716f65a066ef64_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTEtMS0xLTE1MzM4OA_c2e9a647-18f8-4a7c-84f9-980e6ac18ac3">577,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4a2ef4dd42944ec9f17c44b6c3f52fd_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTMtMS0xLTE1MzM5Mg_d0331e79-c5d1-484c-843c-1080e492b606">428,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i981a4e35085747b8817231947b6f1096_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE2LTEtMS0xLTkwMTY4_b9ef4026-95d8-41ff-afa1-6d1d28bfeeea">124,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d5382739d1a4d3b843d8dc9c5d12189_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE2LTMtMS0xLTkwMTY4_e028ebc4-fdeb-460b-8f50-0c2606695989">139,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTEtMS0xLTkwMTY4_fa6b33d7-db74-4e30-93a0-2af1f80eeece">1,843,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTMtMS0xLTkwMTY4_aee8326a-ba68-4da9-b8b6-1399228e1712">1,410,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdedbd7a41ab4d53b98999722f62e606_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE4LTEtMS0xLTkwMTY4_ab0ae6c7-ab10-4450-81c0-07579aa31ed1">10,026,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1500d90a6874fceaa2bf413ea32f853_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE4LTMtMS0xLTkwMTY4_ec1946b1-d6b5-4004-96b8-cba838030124">8,987,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE5LTEtMS0xLTkwMTY4_eeed1339-f3a3-4dcc-9a8a-150758196526">492,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="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE5LTMtMS0xLTkwMTY4_264311fb-8476-4f58-b643-333d2b284a65">477,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 loans</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzIwLTEtMS0xLTkwMTY4_02634c6c-0b43-42da-9861-4232313d1e38">17,154,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzIwLTMtMS0xLTkwMTY4_79b3bd34-d675-4608-9d2d-ce7c2694ade7">16,336,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2022 and 2021, there were <ix:nonFraction unitRef="number" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="0" name="cfr:Concentrationofloansinasingleindustryinexcessoftenpercent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIyMzM_5b78f642-2803-418e-b2cc-dc130d1d4df6"><ix:nonFraction unitRef="number" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="0" name="cfr:Concentrationofloansinasingleindustryinexcessoftenpercent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIyMzM_dd5aa89d-3e8a-471c-9955-31dab056d591">no</ix:nonFraction></ix:nonFraction> concentrations of loans related to any single industry in excess of <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="cfr:MaximumPercentageOfLoanRelatedToSingleIndustry" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIzMDQ_5addbac0-3d9b-47cd-be5f-5633e0b09fa8"><ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="cfr:MaximumPercentageOfLoanRelatedToSingleIndustry" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIzMDQ_e3fbf455-244a-4093-97b0-acbf63c97fd2">10</ix:nonFraction></ix:nonFraction>% of total loans. At such dates, the largest industry concentration was related to the energy industry, which totaled <ix:nonFraction unitRef="number" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="3" name="cfr:Percentageoftotalenergyloanstototalloans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI0MjM_aeec6930-8be3-4af7-8f29-3a2ca05bb7f7">5.4</ix:nonFraction>% of total loans at December&#160;31, 2022 and <ix:nonFraction unitRef="number" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="3" name="cfr:Percentageoftotalenergyloanstototalloans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI0Nzg_a1941f4b-82c0-4d4e-ab1c-63637a2966b2">6.6</ix:nonFraction>% of total loans at December&#160;31, 2021. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $<ix:nonFraction unitRef="usd" contextRef="i0ed8fa06e0404531a379c3fec3f3ff9c_I20221231" decimals="-5" name="cfr:Unfundedbalances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2NDk_a13fe32a-3b4d-4278-95ae-d877c82777da">997.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i532a0fcb303342a494a4f374abd737ae_I20221231" decimals="-5" name="cfr:Unfundedbalances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2NTY_5191d0ee-b589-4cd2-bf62-3261048adb2f">103.4</ix:nonFraction> million, respectively, as of December&#160;31, 2022.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ib113d33748084ffdb6fddb4e094491d4" continuedAt="i6930db9ede8746188bd7efb90738526a"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were <ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-6" name="cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4ODA_8a3c82ef-353f-4704-8933-5f74fbecdccf"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-6" name="cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4ODA_92769c30-ce4e-4250-93b3-8886a194cca2">not</ix:nonFraction></ix:nonFraction> significant at December&#160;31, 2022 or 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%">Overdrafts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Deposit account overdrafts reported as loans totaled $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:BankOverdrafts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI5NzM_99df7a73-587c-46c3-ae2d-0d36e2d8c1dc">10.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="us-gaap:BankOverdrafts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI5ODA_293ddfa7-0c70-4c1a-ba6e-8cb718bdbfd4">7.8</ix:nonFraction> million at December&#160;31, 2022 and 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%">Related Party Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#8220;related parties&#8221;). <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg2_d7db93a1-d3c3-4c63-bffe-cc40e3b53ff5" continuedAt="iade82be3d29f49e29cf1c3d190a1da39" escape="true">Activity in related party loans during 2022 is presented in the following table. Other changes were primarily related to changes in related-party status. </ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="iade82be3d29f49e29cf1c3d190a1da39"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding at December&#160;31, 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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzAtMS0xLTEtOTAxNjg_b7040ff8-3bfa-447a-b372-dc7707aee2cc">350,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzEtMS0xLTEtOTAxNjg_c16a7676-2f82-40a3-a3c4-efe833a8d2d2">337,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%">Principal payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzItMS0xLTEtOTAxNjg_7a81a5ba-f08f-494d-9ceb-23c40567c7ff">294,857</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzMtMS0xLTEtOTAxNjg_abda6d76-77af-4672-b937-eddf5c473ea0">2,126</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding at December&#160;31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzQtMS0xLTEtOTAxNjg_685cef7b-c526-447f-92a4-915031f84648">391,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Interest Receivable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on loans totaled $<ix:nonFraction unitRef="usd" contextRef="i37f5cd047d524b1fb6b18e78e10b84ac_I20221231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzM0MTc_11945632-121a-4b12-9362-ecc1f7e710d7">68.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i86ebab49b57c491f98043c0d36b6b2ae_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzM0MjQ_42347bb5-1de1-4915-9b6e-dc7243ff6c2f">40.0</ix:nonFraction> million at December&#160;31, 2022 and 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual and Past Due Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management&#8217;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#8217;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of <ix:nonNumeric contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" name="us-gaap:FinancingReceivableThresholdPeriodPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzQzODM_3d2cb6a9-e0f2-40d9-9963-a226dd38394b">90</ix:nonNumeric> days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg3_83e22369-152b-476d-a24a-ccd6beec4a6d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItMS0xLTEtOTAxNjg_e4bbd9d2-bc37-4255-80c4-797f761fe180">18,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItMy0xLTEtOTAxNjg_253bae9b-14ad-460b-8347-14790913f077">8,514</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="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItNS0xLTEtOTAxNjg_723999a6-c4f5-41fc-82c3-58e964a59117">22,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItNy0xLTEtOTAxNjg_a352be00-252b-4fa2-891c-a75091aff864">4,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtMS0xLTEtOTAxNjg_31479faf-4c92-4cd0-964e-e3fd9471a2b6">15,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtMy0xLTEtOTAxNjg_73682f10-ca36-4eac-8713-fce00b1c37b8">7,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtNS0xLTEtOTAxNjg_549323cd-3f9a-40c7-830e-f25597c1594d">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="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtNy0xLTEtOTAxNjg_f580ae60-3f68-43f7-a9f6-496b495eb12d">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">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="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtMS0xLTEtOTAxNjg_b8792c62-e3ec-4add-b41d-6d3f3d3d2714">3,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtMy0xLTEtOTAxNjg_da6ef068-db1f-402f-91a4-b9f1234f1dff">1,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtNS0xLTEtOTAxNjg_e5428b53-1433-4071-9e58-a31ce7366369">15,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtNy0xLTEtOTAxNjg_c49d3170-b266-4747-afe5-2062bf6675d0">13,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctMS0xLTEtOTAxNjg_fe3cbcf7-6c3b-43a3-bd99-f67f66baa08f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctMy0xLTEtOTAxNjg_24b15db3-3924-4873-ab6a-fd841a5164c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctNS0xLTEtOTAxNjg_147f2939-d450-4638-9d2e-88ed54c9737a">948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctNy0xLTEtOTAxNjg_09fbb4db-c8f7-4842-8b67-32e12d4c8104">&#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="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtMS0xLTEtOTAxNjg_e8a55827-4216-45e0-8c38-cfab7bb85b6f">927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtMy0xLTEtOTAxNjg_b359f093-f48f-4f01-a18f-402362670f69">927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtNS0xLTEtOTAxNjg_64fa9114-89c4-4b1c-9067-3500b9ad6ee7">440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtNy0xLTEtOTAxNjg_17b8dd87-a982-4651-a9e2-9a14954f0b9f">138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktMS0xLTEtOTAxNjg_e6b55994-f372-49d7-90c3-2dc200054090">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktMy0xLTEtOTAxNjg_09ca4262-a662-4e12-816d-30c7c56a1b0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktNS0xLTEtOTAxNjg_71a7f9be-7bd4-48d7-a95d-2e1df14af3a5">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="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktNy0xLTEtOTAxNjg_a161162f-0c3c-4b76-b6c7-e76c669fea58">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTEtMS0xLTkwMTY4_f3e8d50b-3b7c-4c66-b42a-aa61d9472e56">37,833</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTMtMS0xLTkwMTY4_2f221e2a-34e3-420e-aeae-307ddf3a2099">18,571</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTUtMS0xLTkwMTY4_7c9cdcbb-86ca-4b4b-ab93-26dd58805567">53,713</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTctMS0xLTkwMTY4_e977cd74-e031-4f51-a647-a1d2c83367bc">27,202</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:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i6930db9ede8746188bd7efb90738526a" continuedAt="i4ca3a76de0ec4a919b3039c1361ed64a"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDkz_d2dda8e3-7758-478b-979c-548ca2de0041" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present non-accrual loans as of December&#160;31, 2022 and December&#160;31, 2021 by class and year of origination.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMS0xLTEtOTAxNjg_cd52ffc9-37fb-4765-a057-7ea65fe2c446">&#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="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMy0xLTEtOTAxNjg_7c0cf63b-78b8-4d9b-a5d0-d257ac16cc7c">1,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItNS0xLTEtOTAxNjg_d8e676ba-4fca-4dc4-81ac-dcfcf17059bd">1,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItNy0xLTEtOTAxNjg_2e5dbbc1-7f08-4fd4-aa98-543fc25c4a9a">3,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItOS0xLTEtOTAxNjg_b72c5dfb-a5fb-4061-b688-90ae558c0173">1,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTEtMS0xLTkwMTY4_2a0e0961-ed73-456a-8551-0bcde044671c">191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTMtMS0xLTkwMTY4_da2cb1df-fe1b-4ec2-8a2c-1292632a5253">2,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTUtMS0xLTkwMTY4_463316ec-4e94-4222-b266-61511e26379b">8,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTctMS0xLTkwMTY4_6d174544-333e-4672-b1e4-93bfc232ad85">18,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMS0xLTEtOTAxNjg_49626052-81a8-4f75-96f4-34b7fbcd54ae">4,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMy0xLTEtOTAxNjg_ef6cc7ca-c183-4e64-87f1-e2d4fae13b58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtNS0xLTEtOTAxNjg_53294254-2b57-4ab8-83d3-725fd5ebfcd6">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtNy0xLTEtOTAxNjg_f10947c5-ddec-404d-98c5-0dd948984686">1,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtOS0xLTEtOTAxNjg_b623f290-6fa4-496c-88ed-56911c438f17">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTEtMS0xLTkwMTY4_ab1e932f-813d-4d83-853d-54325e80e42b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTMtMS0xLTkwMTY4_f6135226-a3be-4e12-a638-c1a4257ba3cf">7,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTUtMS0xLTkwMTY4_c62fcc79-f4ad-4bb9-ba31-97deee378236">1,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTctMS0xLTkwMTY4_4f3b85fd-022f-4050-9286-6cdb76c3e3ff">15,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMS0xLTEtOTAxNjg_a87d222c-ec28-4897-9623-8dc7b98811ea">1,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMy0xLTEtOTAxNjg_6c4d1961-05c1-43a6-bbd5-d5ad46c4f604">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtNS0xLTEtOTAxNjg_98156e7b-0a70-4e54-b020-a04aaa4ef7cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtNy0xLTEtOTAxNjg_17057ea1-6397-4a4e-befe-6e9250fff2fb">217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtOS0xLTEtOTAxNjg_b067a77e-af5a-413d-9c3f-65beadb37c5e">266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTEtMS0xLTkwMTY4_c0604eb5-50fe-4e1d-a102-45a332c5cd3c">1,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTMtMS0xLTkwMTY4_fc172ddc-66e3-4fff-ae01-f26db74d72b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTUtMS0xLTkwMTY4_bf6376e7-0ca8-414a-8343-712876105623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTctMS0xLTkwMTY4_34975bc3-59d3-4baa-aed8-e9d25bab1696">3,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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMS0xLTEtOTAxNjg_03a440f8-a0d3-4962-8bcc-5acbfb730eef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMy0xLTEtOTAxNjg_9cade6ea-f6fd-41ba-bf96-046b2534239b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctNS0xLTEtOTAxNjg_82eb70cc-9195-4e56-b9f4-554925431d74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctNy0xLTEtOTAxNjg_6a58a54b-2c27-439c-aafc-88b5794d38b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctOS0xLTEtOTAxNjg_1a7e9dda-02cb-4c44-9e74-c14394b24e5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTEtMS0xLTkwMTY4_03f5d619-e6dc-4014-a4e6-a66996eaefb4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTMtMS0xLTkwMTY4_f722f0b4-9909-4423-a7d5-475fe25ae887">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTUtMS0xLTkwMTY4_fd75e5a8-6a48-43ac-86f8-c82f5807e520">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTctMS0xLTkwMTY4_865a7a9d-c2a7-498d-bdf4-d7bdfc4e09b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMS0xLTEtOTAxNjg_042d6a7c-b197-48a3-a521-4725311eae99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMy0xLTEtOTAxNjg_df563ad4-3cf1-40d9-b4d7-fa7c323a4a9e">258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtNS0xLTEtOTAxNjg_2fe521fb-11b0-4f9e-bf37-c856372bb005">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtNy0xLTEtOTAxNjg_c4893cd5-fff9-45ff-8781-42d9c2916b2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtOS0xLTEtOTAxNjg_90e7b432-d14e-43b1-8236-2711fefee15e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTEtMS0xLTkwMTY4_4bdccffc-3359-47c9-b6dd-6aed42182fc5">84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTMtMS0xLTkwMTY4_6e50df5a-66c5-4693-9b4b-82abcdf34fcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTUtMS0xLTkwMTY4_d4cc248c-3740-4533-902b-346c2bfa919e">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTctMS0xLTkwMTY4_865f0f7e-4b65-4835-a032-83fadddd8763">927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMS0xLTEtOTAxNjg_03c6efd9-87da-4888-9631-36297f09311b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMy0xLTEtOTAxNjg_c78fa79b-0c0e-4202-9d15-0eb763091449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktNS0xLTEtOTAxNjg_efb742bb-2fb0-4abf-985e-1e9f9d950096">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktNy0xLTEtOTAxNjg_51d16e58-a573-4396-8ce3-187c370ac274">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktOS0xLTEtOTAxNjg_f28cb71d-181d-41c7-ba8a-1063fe6c56e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTEtMS0xLTkwMTY4_5d3851a7-1b25-4a4b-a2fe-88286c8e7f14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTMtMS0xLTkwMTY4_b0e0f260-1547-40ce-b944-28c5d0322071">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTUtMS0xLTkwMTY4_467b78de-d991-4db3-96f1-bd67cc68ad8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTctMS0xLTkwMTY4_6292955f-39c6-4433-b5d1-f88985e69633">&#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: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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTEtMS0xLTkwMTY4_8d5ad8ae-41b1-44e5-9425-78c7b20237a7">6,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTMtMS0xLTkwMTY4_ff5209ec-f2a4-4784-8e97-00e9c8e8b886">1,510</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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTUtMS0xLTkwMTY4_b9eeb3dc-3e88-4fbd-8e30-58b6b9373885">1,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTctMS0xLTkwMTY4_113f6a2d-ed79-4471-9387-011e0d664891">4,845</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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTktMS0xLTkwMTY4_f594f027-b876-4881-92de-be0882f67677">1,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTExLTEtMS05MDE2OA_4ad319ec-df14-4424-910f-82a474ec8a04">1,700</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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTEzLTEtMS05MDE2OA_02c4def5-c86c-4c94-b448-916a43e9d321">10,604</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="i07e1b793d43e40eca7378016b1a44c7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTE1LTEtMS05MDE2OA_cad11c12-b9ab-4047-ba71-61baf6d59e84">10,239</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTE3LTEtMS05MDE2OA_50a8f4d5-db77-4d80-959b-7999b5e3f80f">37,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMS0xLTEtOTAxNjg_821718ec-4ffd-49d0-83b0-f49ed7f82aee">636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMy0xLTEtOTAxNjg_31e77978-e1d5-4768-ac78-17ad3ceb2744">3,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItNS0xLTEtOTAxNjg_98646985-ed98-4929-9c53-07253c332bff">5,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItNy0xLTEtOTAxNjg_545684c8-d954-4813-8d72-3197b28a555a">1,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItOS0xLTEtOTAxNjg_401afaca-8741-4574-85d9-c1a656b0ab09">765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTEtMS0xLTkwMTY4_7b50e393-235f-41be-b4f3-ae7225eb356f">353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTMtMS0xLTkwMTY4_cd27caca-56b5-4d29-84a9-9bef9c16b8f8">4,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTUtMS0xLTkwMTY4_a153e706-8f82-4292-90f4-8e8f6b6075f4">5,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTctMS0xLTkwMTY4_6a189710-31a0-434a-9b9e-1e395b6a25c2">22,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMS0xLTEtOTAxNjg_d29b59b3-d48d-453c-8301-7b5594ee280c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMy0xLTEtOTAxNjg_789afb34-f2a1-4a35-bfe2-87627caa5c92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtNS0xLTEtOTAxNjg_8f035794-182c-4fca-94a4-33a129e4d585">5,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtNy0xLTEtOTAxNjg_84d04da0-11cc-4d68-bfcc-e200f00d3f7c">1,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtOS0xLTEtOTAxNjg_6b0ab72a-7396-48a4-9ff2-e90785bfc9f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTEtMS0xLTkwMTY4_a1c5a61f-0762-4449-9b96-5d26480acf31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTMtMS0xLTkwMTY4_bfffd92c-732f-4440-838b-537b115a81c1">6,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTUtMS0xLTkwMTY4_c9036c9b-ac2f-4084-b6f8-a9864e48d136">819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTctMS0xLTkwMTY4_2dc942e6-ff97-4a85-b250-b348aee43b96">14,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMS0xLTEtOTAxNjg_62efc4a0-115f-470c-b545-63a4eab704fe">6,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMy0xLTEtOTAxNjg_20cf869a-45e7-4965-9e27-a390cf27f076">307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtNS0xLTEtOTAxNjg_ec606b4a-1772-4d12-9795-ff146bdf8a63">3,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtNy0xLTEtOTAxNjg_73e979fa-043c-4020-978b-76463aede884">814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtOS0xLTEtOTAxNjg_b32219f2-d4a7-42df-a780-8ce18b1dc1d1">2,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTEtMS0xLTkwMTY4_4dec8284-3998-420d-86e0-020941174935">2,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTMtMS0xLTkwMTY4_6f5be2e9-19ab-4615-9ea3-3e0fa792115b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTUtMS0xLTkwMTY4_420521af-28a7-4254-874a-fbc6757c7d01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTctMS0xLTkwMTY4_8cf3021c-9f21-4175-8417-2c3ec4c3e4b4">15,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMS0xLTEtOTAxNjg_c25266a0-e4a8-403b-ad7b-83053b15be42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMy0xLTEtOTAxNjg_8b55aa31-dd9f-461e-a1af-54823fa7ae54">948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctNS0xLTEtOTAxNjg_c0fd976f-95b5-47c7-ac3a-f220a7826f4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctNy0xLTEtOTAxNjg_4c61d837-c097-41d8-aa3c-381fbc459ed7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctOS0xLTEtOTAxNjg_0d2e2739-b0d2-416d-897b-784983a99e09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTEtMS0xLTkwMTY4_b4fa0a08-1ed1-4032-b44c-3bef6c25f038">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTMtMS0xLTkwMTY4_edb7e26a-80b6-48ed-98c2-e42ac1928600">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTUtMS0xLTkwMTY4_6745a4f9-0503-4110-b7d7-677103ffc13b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTctMS0xLTkwMTY4_701eaf39-6da7-42d2-be1d-538f3cec7ab4">948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMS0xLTEtOTAxNjg_f342fe4c-4642-4ad0-9278-92c5a66a7203">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMy0xLTEtOTAxNjg_d1991f60-5616-4408-89e2-0c47eef2fca6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtNS0xLTEtOTAxNjg_71e5fca0-6c91-4c1b-9730-758e516bd5cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtNy0xLTEtOTAxNjg_d020bbed-89f4-4d48-bca5-039589461cdb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtOS0xLTEtOTAxNjg_06188858-543b-4185-b745-b8bcc46e2015">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTEtMS0xLTkwMTY4_aba1a14d-09ba-4651-86f0-24b2ef12beee">408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTMtMS0xLTkwMTY4_bd78d8c7-5245-4d46-b6bb-f44baacfb303">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTUtMS0xLTkwMTY4_41d59146-e44a-4a75-b0f0-e8b390e940f6">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTctMS0xLTkwMTY4_33145d4b-f3dd-4d97-be1d-f9f7322ee3a5">440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMS0xLTEtOTAxNjg_e79dc742-545a-4442-8f93-d62fc988a9fd">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMy0xLTEtOTAxNjg_686dc90d-e72b-498d-bd27-e87712110c3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktNS0xLTEtOTAxNjg_dd333b86-f09c-4b64-8f8b-2634095c00fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktNy0xLTEtOTAxNjg_da7844e1-8240-4ec3-acd9-0d05b11c660c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktOS0xLTEtOTAxNjg_e02f0186-6cb2-4723-ab5c-eba33df9927f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTEtMS0xLTkwMTY4_51858b95-21a7-4b0c-9bf2-25b13ff87012">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTMtMS0xLTkwMTY4_e04e1a31-2bb2-4bd6-b880-64544dbe26fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTUtMS0xLTkwMTY4_8d87588a-46c1-4c88-b869-d898313209f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTctMS0xLTkwMTY4_0d92bb6f-f06b-447c-9a7b-f754b01fbc0f">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTEtMS0xLTkwMTY4_c6dba0fc-2a42-443e-8e7b-be3c13b52090">6,687</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="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTMtMS0xLTkwMTY4_a3e53d85-8455-4548-8d1b-17591385ecc8">5,111</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="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTUtMS0xLTkwMTY4_72afe6d5-a7e7-41dc-89f6-cffe4b45cbf8">13,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTctMS0xLTkwMTY4_d9b271a3-0cc7-42d4-83c4-835c73f868f4">3,959</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="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTktMS0xLTkwMTY4_63774f45-3738-4692-a619-2ec491aa70a4">2,795</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="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTExLTEtMS05MDE2OA_e84b8e87-c83c-436c-baad-b513aeb4e11e">3,423</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="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTEzLTEtMS05MDE2OA_792a4854-fec9-481b-b680-01f38b0632d1">11,566</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="i2d29ce28576b4bc283a225ff6a11e919_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTE1LTEtMS05MDE2OA_d1f66691-1118-476a-bf73-9f2974b713e6">6,321</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTE3LTEtMS05MDE2OA_72963715-744e-4bb2-bd7f-dee6a890274d">53,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the tables above, loans reported as 2022 originations as of December&#160;31, 2022 and loans reported as 2021 originations as of December&#160;31, 2021 were, for the most part, first originated in various years prior to 2022 and 2021, respectively, but were renewed in the respective year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $<ix:nonFraction unitRef="usd" contextRef="i8884576932cf4a70b4ce54b1f75544f5_D20220101-20221231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzU3NTk_f41aec66-f319-4bea-8ac9-2aaefdd58569">1.7</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i74eea2a42a274b2eb99e498b9f54653b_D20210101-20211231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzU3Njk_622723a5-6614-4533-9604-b8a211b50893">1.8</ix:nonFraction> million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="ife6b528ccd3a4a1686b3d95e0ad480c6_D20200101-20201231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzU3ODI_d65773df-9bd5-4b62-937e-e197dc07e80a">2.9</ix:nonFraction> million in 2020.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i4ca3a76de0ec4a919b3039c1361ed64a" continuedAt="i3513dd3c55894ddda7c451ba7f103757"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTAw_1993e484-d795-43a7-a971-26f5a8b05188" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2022 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e18d6964a674f149dcc980894c055f9_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtMS0xLTEtOTAxNjg_66c6486e-b43c-4cc0-98c9-7e7d8908b6ee">36,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c20b5d3e0c347e683152a9f1f169a80_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtMy0xLTEtOTAxNjg_d56ebac2-320c-4d41-8b7d-6e985f268265">12,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d44963db2e94605a4691aa567df73bd_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtNS0xLTEtOTAxNjg_97fd23b6-ae16-49f9-8ee4-adcf5c389f7d">49,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i545f2cec2313446c8161008a55649407_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtNy0xLTEtOTAxNjg_20b5b2f7-e7ad-4f21-8258-42d6c34f3e61">5,625,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtOS0xLTEtOTAxNjg_9e6902cc-3682-4dee-8579-79e817d605ce">5,674,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtMTEtMS0xLTkwMTY4_92c999d6-139b-472f-956d-d07c62107246">5,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="icf3a03321fc445dbb056f676c63dd139_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItMS0xLTEtOTAxNjg_41aca6bf-009f-4a06-a0e0-d7f6366133ff">2,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i699a679bb40a4ca7bd670dec247bec64_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItMy0xLTEtOTAxNjg_ec45b525-5b54-4342-b8f9-6851a0de58f8">7,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id21e5b447c2740948d45dc6220329b2e_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItNS0xLTEtOTAxNjg_46fd1a8a-99f7-4e79-942f-27825957828f">10,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fa9866b83f3436c8414378107fe625a_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItNy0xLTEtOTAxNjg_a4cd8d5b-25dc-43cd-a3b9-145596e75ccd">915,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItOS0xLTEtOTAxNjg_32cca385-296f-4a6c-b507-baad1f0f0ad7">925,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItMTEtMS0xLTkwMTY4_27aaa78d-667f-4867-be22-4ec1289772a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c0388da19a34df9b4435e0054cb9f3a_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtMS0xLTEtOTAxNjg_2bf3a864-3d3a-4a95-928e-97d623873e4d">5,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38985de60c624a55a4372bea42aebf16_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtMy0xLTEtOTAxNjg_929c6305-24de-4aef-9bfd-a3da95bfc578">13,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5dbe2371b2446e9a67e1e228a6407fa_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtNS0xLTEtOTAxNjg_0eac9ce4-b5c1-4691-b0b6-3ecc8f46eec0">19,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i541f48896ccf4d1f863f312b5f68713c_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtNy0xLTEtOTAxNjg_1ce36873-13f5-43b3-8690-8e9435740418">15,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c19cdd0344d4c298d669ffb8ce92813_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtOS0xLTEtOTAxNjg_29ec104b-6ed6-4149-bb2f-4c2340349273">34,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="i9c19cdd0344d4c298d669ffb8ce92813_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtMTEtMS0xLTkwMTY4_e1da9ee9-a631-4315-8e0b-f14f68468511">13,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="iba2f6fef2ae64a5d8fc38eec87be6718_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtMS0xLTEtOTAxNjg_1084b8bf-23b5-4479-b9b3-51a34fda2951">23,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32ba7d96e38543f39598ef38e0c8ba03_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtMy0xLTEtOTAxNjg_e2051a94-6df1-453e-9440-bd2010ff2f04">5,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4be2e4c701e469c9430f818bebc07d9_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtNS0xLTEtOTAxNjg_399f4f8f-a527-4a54-9589-b8652d90b390">29,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18888ff5ffee472ab77f4592213598f9_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtNy0xLTEtOTAxNjg_79720382-4abf-449f-9777-4aeb53b07b03">6,676,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtOS0xLTEtOTAxNjg_2a56f015-f63f-420e-b9dd-fc066e905afa">6,706,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="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtMTEtMS0xLTkwMTY4_3624570f-77a1-487b-8443-2332339ed835">5,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ic824c5945d6a4263ac1a42280e95b943_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtMS0xLTEtOTAxNjg_177ee181-6fa2-4401-accf-d229b9d1cc93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3091052b1e844a15ae08733f18457f80_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtMy0xLTEtOTAxNjg_bbec3114-90bd-4846-a76b-47e2a6125260">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2392eabf9c4aa289e42bab3eac50a1_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtNS0xLTEtOTAxNjg_a65d6545-4f44-45a1-9498-a77ae78a49a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id658ff0190484751bac45669f6454a53_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtNy0xLTEtOTAxNjg_13e2fa20-b6fa-4544-a256-922c913fd301">1,477,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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtOS0xLTEtOTAxNjg_e20900d6-b074-4b24-8658-6d061d6ee11f">1,477,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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtMTEtMS0xLTkwMTY4_9322422e-797f-4a04-8fbf-30e9b35c7eb1">&#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="i8a8f9a298fb349c89eafa070730a66cd_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctMS0xLTEtOTAxNjg_7a27ad95-ba0a-423f-a18a-d4e59634ac8a">7,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf5ad23fb1364dffaf42dd090c08c286_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctMy0xLTEtOTAxNjg_118d7a95-fa12-4144-8e03-51720473cdc2">2,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85818226f56b4370b633fea8d4946fe4_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctNS0xLTEtOTAxNjg_98786d5f-b092-4de1-8217-3205490715d3">10,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i340d44c557314b2e8d37e7d1bcba7317_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctNy0xLTEtOTAxNjg_727d9adb-3ec3-4435-a905-de9c3ea91c45">1,832,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctOS0xLTEtOTAxNjg_20cf2d4f-3dde-4631-8c74-932a559f4814">1,843,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctMTEtMS0xLTkwMTY4_b810b2e9-26ba-4000-8ea6-1e675fbde9b7">2,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i90e26e9bbe8f4772be9e107e7e0c929f_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtMS0xLTEtOTAxNjg_3b5941a0-9e41-4ded-b38c-2ec445656dab">5,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02e703a72cd5460f98870c002a6ea7a5_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtMy0xLTEtOTAxNjg_f3f3791e-04fe-43de-b7ac-65e345701823">311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce182a542e0462db03228f5ca184bef_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtNS0xLTEtOTAxNjg_c7188597-b056-4093-afb2-22b3a337819c">5,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="id33ec221d3544ad286b63044bf9e63ca_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtNy0xLTEtOTAxNjg_e8690b0e-abb6-4e4d-9319-292f421931fe">487,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="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtOS0xLTEtOTAxNjg_1bf21bc2-7f8c-4aba-a964-577aebf71680">492,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="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtMTEtMS0xLTkwMTY4_d1dbd2e8-f78b-4969-9416-a9167927b415">311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i33998809a78a405da317908997115414_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktMS0xLTEtOTAxNjg_cbb2684c-0a50-4e42-b1c1-d477eb601ef0">80,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0784c36387e4680a693411973b01352_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktMy0xLTEtOTAxNjg_65368812-ffdc-4293-84dd-9b1b7aa53713">43,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia555ac7c3f6d447ba8ad5de40491df2a_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktNS0xLTEtOTAxNjg_c0f6e671-84d0-4e01-8010-67897d12d44a">124,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2f483ce8c90454e985e27e601abe7f2_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktNy0xLTEtOTAxNjg_9320ee02-fc0d-499f-9cd4-3f6b5cb8a61e">17,030,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktOS0xLTEtOTAxNjg_8c4ffd80-005c-4936-90f0-16d1a23c8c14">17,154,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktMTEtMS0xLTkwMTY4_c8abbc18-44ac-45a5-8310-e65713fcc0c5">27,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The restructuring of a loan is considered a &#8220;troubled debt restructuring&#8221; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDk1_abc703a1-49b1-4f48-a93b-84f4d56cacd6" continuedAt="iefe7f3c2d7124677a56f4752ec6b519a" escape="true">Troubled debt restructurings that occurred during 2022, 2021 and 2020 are set forth in the following table.</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="iefe7f3c2d7124677a56f4752ec6b519a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86247147564540f29242b66b78ee63b2_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItMS0xLTEtOTAxNjg_3d398ceb-939c-4976-9367-d061846746c7">&#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="i86247147564540f29242b66b78ee63b2_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItMy0xLTEtOTAxNjg_72c2a843-0927-44fb-871a-56f4b71e7782">&#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="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItNS0xLTEtOTAxNjg_ff381f6c-8887-42ae-91ef-06bf9c893fdc">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItNy0xLTEtOTAxNjg_a993be15-2320-4ed1-9e4a-78738095f4be">1,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItOS0xLTEtOTAxNjg_10255d38-795f-4b57-8885-b5630af4fead">3,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItMTEtMS0xLTkwMTY4_1a10b103-a5f5-4e5c-9682-7f0816f26425">192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtMS0xLTEtOTAxNjg_4f81fc01-eba2-406e-aaa3-3529a9bd60d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtMy0xLTEtOTAxNjg_f55f25b8-789c-41fa-bd28-21810d05e827">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtNS0xLTEtOTAxNjg_f2a986d0-5b62-408e-b74d-f96728bcccee">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtNy0xLTEtOTAxNjg_105ec397-f28d-4a7c-a340-fdc0e2960654">721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtOS0xLTEtOTAxNjg_07ad78bc-6b80-4fab-8fea-7d3b059e407f">2,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtMTEtMS0xLTkwMTY4_c3e34475-12a0-47f1-ae45-4c0c39e3233e">2,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fdf224326294f809c29668bda68b38a_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtMS0xLTEtOTAxNjg_c2267cb7-3406-450f-99f8-56607949d7d8">1,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fdf224326294f809c29668bda68b38a_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtMy0xLTEtOTAxNjg_a0c807e0-141e-4346-9415-9c3b4eba0210">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9fb4e00a0da449997d2f3d2969cab05_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtNS0xLTEtOTAxNjg_f9577f32-8ebb-4427-8360-13c63e05521f">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="ib9fb4e00a0da449997d2f3d2969cab05_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtNy0xLTEtOTAxNjg_489c363b-848c-4392-9d89-806f48b99c97">1,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b3fb91d59ea42fd87908f8b4268effc_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtOS0xLTEtOTAxNjg_ed2f66dd-e94c-43ad-94e6-e3de807da6ea">9,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b3fb91d59ea42fd87908f8b4268effc_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtMTEtMS0xLTkwMTY4_750cd09c-5a52-4fff-9299-078e72ba8086">4,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i5e0f1e0313e24fa4b3361fb3730e71bd_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtMS0xLTEtOTAxNjg_e82212c9-f02a-4f1a-8c1f-01548ee7913b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e0f1e0313e24fa4b3361fb3730e71bd_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtMy0xLTEtOTAxNjg_03fe29d0-b7bc-4a67-94ee-f528b8c4c929">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fee13cc86e34a3fbf4bbc8c037002d3_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtNS0xLTEtOTAxNjg_9ac2c882-2118-4723-9be9-0d80d57720c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fee13cc86e34a3fbf4bbc8c037002d3_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtNy0xLTEtOTAxNjg_98e87ccf-39fe-47c5-9a9f-ab91fa23d87d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a92a914a37d4f748ab8da081c40e8cc_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtOS0xLTEtOTAxNjg_91916c27-f5e2-4d18-bf61-3b12ac260d30">1,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a92a914a37d4f748ab8da081c40e8cc_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtMTEtMS0xLTkwMTY4_64cb95b2-25c8-4f2f-8446-e7ee88fdca95">1,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctMS0xLTEtOTAxNjg_4d1ab165-0a4f-4904-afdb-e260c71d6ee4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctMy0xLTEtOTAxNjg_5f115760-5304-4fb2-9f97-033e0a35714e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctNS0xLTEtOTAxNjg_7e17c75e-d12a-41c5-b24c-8bd0aa2d2424">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctNy0xLTEtOTAxNjg_2e389e21-1c0e-45ad-9692-1e698561d8c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctOS0xLTEtOTAxNjg_29c9d958-2293-40f5-8782-9677eadf13c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctMTEtMS0xLTkwMTY4_6718ebf1-b324-4fcf-a081-880488874b4f">&#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 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="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtMS0xLTEtOTAxNjg_7169232d-e045-413f-890f-6067df8d099b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtMy0xLTEtOTAxNjg_0b34df43-d6c7-473e-a76e-b7acb7304c5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtNS0xLTEtOTAxNjg_9b44da66-8d38-458c-bd3b-fdfacee35b0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtNy0xLTEtOTAxNjg_10bcf784-67fb-427c-b495-bb287bfa842a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtOS0xLTEtOTAxNjg_0c1145d8-ac1d-4722-8b6e-3dca0a575a14">1,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtMTEtMS0xLTkwMTY4_3d39edb5-9563-493a-9901-4431e81fc2d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktMS0xLTEtOTAxNjg_dbe09a73-36d8-4380-ad96-2658d90a21d3">1,155</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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktMy0xLTEtOTAxNjg_15d422bc-56cc-48a9-b5e8-c38adc08ec50">1,051</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktNS0xLTEtOTAxNjg_d7c733bf-d118-4359-9f1e-58ed6342c07b">7,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktNy0xLTEtOTAxNjg_9bf3d73b-c516-4636-8baa-ee56a695fea6">3,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktOS0xLTEtOTAxNjg_a9bee79a-8696-457d-aa01-e3b1b816f661">17,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktMTEtMS0xLTkwMTY4_bf366844-0981-499d-b04b-dd713d8bd6b0">8,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTA3_5b73c0fc-c590-4dab-8333-65f16e7650c0" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans past due in excess of 90 days at period-end:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="item" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzItMS0xLTEtOTAxNjg_c2e216ef-d008-4b15-9c13-fbfa0ce7b5ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzItMy0xLTEtOTAxNjg_9fb70268-d552-498b-93c1-62ef8d460eac">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="item" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzItNS0xLTEtOTAxNjg_837528ef-6499-42b7-b168-ad791fd1c008">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzMtMS0xLTEtOTAxNjg_ebb61d28-04bc-4892-aae3-76dda2810c8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzMtMy0xLTEtOTAxNjg_14d671f2-0b57-431d-8517-30788d80e01f">1,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzMtNS0xLTEtOTAxNjg_a2f14a25-7f88-43c9-844c-e26df4a962df">2,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzQtMS0xLTEtOTAxNjg_fe069a78-f404-4f30-82a0-6f4e0b592e46">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzQtMy0xLTEtOTAxNjg_785853a7-fb89-4e13-a7fb-b1a06b46050a">3,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzQtNS0xLTEtOTAxNjg_e7988ed3-0b86-4a26-aca6-ed9db87d7b24">8,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs of restructured loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzYtMS0xLTEtOTAxNjg_a6c7243a-0f6c-495c-a686-2eb342ac0e16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzYtMy0xLTEtOTAxNjg_90668864-d0bc-4436-b5f6-6ff8f266847a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzYtNS0xLTEtOTAxNjg_4fddb041-f84c-4195-aed5-c26a24a7768e">337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzctMS0xLTEtOTAxNjg_3f63eb2b-0504-43d7-adb2-a7a5a57ceb39">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzctMy0xLTEtOTAxNjg_25784bbc-a33f-4a36-bfdd-69f828257e13">4,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzctNS0xLTEtOTAxNjg_33eccd2c-f43a-4b31-a3dd-7cd48b43f69d">3,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Proceedsfromsaleofrestructuredloans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzgtMS0xLTEtMTQ1MzI5_b0ee0178-10f2-47fe-88bc-73c6e07b922e">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Proceedsfromsaleofrestructuredloans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzgtMy0xLTEtMTQ1MzMx_3ad3ed29-1235-46cb-bcdb-334d4f1078e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:Proceedsfromsaleofrestructuredloans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzgtNS0xLTEtMTQ1MzMz_ed1d088c-7451-40c8-9fa7-739c94bd576b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i3513dd3c55894ddda7c451ba7f103757" continuedAt="i8f0964d646044e97aa68babccad8eaf6"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality Indicators.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 1, 2 and 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 4 and 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 6, 7 and 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include &#8220;pass grade&#8221; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes loans on management&#8217;s &#8220;watch list&#8221; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade is for &#8220;Other Assets Especially Mentioned&#8221; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#8220;Substandard&#8221; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEwMTE0_f9435664-f857-49d5-84fa-af1e75da655f">120</ix:nonNumeric> days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed <ix:nonFraction unitRef="number" contextRef="i5f6f3036aa5e4f08b1068ad21fdc4b4e_D20220101-20221231" decimals="INF" name="cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEwMjQ4_e884ea23-4d16-4d32-9d55-f4848a479a08">30</ix:nonFraction>% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Doubtful&#8221; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of <ix:nonFraction unitRef="number" contextRef="ia62c0dd582b84b69a61dafc4ac939c88_D20220101-20221231" decimals="INF" name="cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEwNjMx_ed18dd66-4873-4c93-81df-4090c12bd9c3">30</ix:nonFraction>% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 14 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This grade includes &#8220;Loss&#8221; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#8220;Loss&#8221; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#8217;s &#8220;watch list,&#8221; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i8f0964d646044e97aa68babccad8eaf6" continuedAt="i1c413fb18b1b4122afeba66c1381daa4"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDk3_b4c14e39-3dfc-4052-b10b-3f29de189ae3" continuedAt="if6c5d11258e14e64a4b09d8df46cbab3" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2022 and 2021. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMS0xLTEtOTAxNjg_310b28e5-7ff6-4a61-bb4f-81a2d8469576">1,667,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMy0xLTEtOTAxNjg_9c423815-aa8b-4bb4-8bcf-e8b819910801">618,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtNS0xLTEtOTAxNjg_20f404f2-2670-4628-8b5c-3112bf8bec3c">485,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtNy0xLTEtOTAxNjg_ce74aa9f-c3f8-4057-b59d-5b5b24d0076e">226,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtOS0xLTEtOTAxNjg_9ea4c490-ecc1-40f3-9099-21af948e257f">123,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTEtMS0xLTkwMTY4_b567820f-418a-4384-9698-6f2d0683fad1">192,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTMtMS0xLTkwMTY4_e3e590cf-159a-4e84-bca6-864655982abf">2,068,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0f96c96cf9848c1986530b12569e6bb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTUtMS0xLTkwMTY4_8e656495-b039-4cbf-a790-e3a75b037660">51,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTctMS0xLTkwMTY4_3055ae23-e5c3-4848-9859-aa067756adb5">5,435,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMS0xLTEtOTAxNjg_5682bf03-1778-4cf2-b740-cdefb587c58a">31,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMy0xLTEtOTAxNjg_6ae2e587-de7b-4762-8bbd-1c98c453b410">34,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtNS0xLTEtOTAxNjg_fca255af-8fa2-4ec8-820b-73ea4235f5cd">3,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="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtNy0xLTEtOTAxNjg_bc56eeeb-15c6-4ca4-9b7c-20e7f610c23e">5,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtOS0xLTEtOTAxNjg_e10d5cb5-1d05-4d37-a6d4-246293ee94c1">11,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTEtMS0xLTkwMTY4_bdb4d6e4-0db6-4de1-aed9-fba7be7f16b2">1,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTMtMS0xLTkwMTY4_7c4c21d9-981b-4289-9126-022e3c8d621c">54,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0fd8915e88542658b3cfac570e3d8b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTUtMS0xLTkwMTY4_84cc4330-fcf7-4fab-89af-7eef7b651d96">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTctMS0xLTkwMTY4_507c8ce3-f98e-43b0-90fc-a0e1bc6bff21">146,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMS0xLTEtOTAxNjg_dfbe8c3e-707e-4c32-8192-74b664ee12f6">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMy0xLTEtOTAxNjg_8e3285f8-668b-47ff-811f-e47aec2c7726">724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtNS0xLTEtOTAxNjg_dda38a19-48ce-4d65-968c-6289907eb9a7">845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtNy0xLTEtOTAxNjg_cb40cf1e-c2e1-481f-b87f-3b92c8e55b7d">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtOS0xLTEtOTAxNjg_9931da0a-d10e-4b7a-bfeb-4bbb36faa36a">1,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTEtMS0xLTkwMTY4_340a7bc4-97d4-4038-a514-e7e1c0062702">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%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTMtMS0xLTkwMTY4_9f2ccb73-b1f2-47a0-b841-154d06b03a87">23,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i671df05584254892ab439f859c914ba3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTUtMS0xLTkwMTY4_f04c235e-5865-49e5-b2f1-b72b115003ad">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTctMS0xLTkwMTY4_5e6417bc-2dc0-4e6c-8579-1f575148ddf5">37,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMS0xLTEtOTAxNjg_e1725c8f-0b69-4ad4-8ab4-e0f3571ba46b">2,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMy0xLTEtOTAxNjg_90050c4d-aa71-4e8d-a109-eaf87294a966">1,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtNS0xLTEtOTAxNjg_b19b34a9-3771-4f89-ae08-d5c79904316b">6,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtNy0xLTEtOTAxNjg_95af67ff-ad8f-4e5f-b0f0-28230097e95d">1,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtOS0xLTEtOTAxNjg_b1694bd6-a859-4f21-a439-cbb5766b2a7a">1,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="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTEtMS0xLTkwMTY4_a776222c-bc7a-4844-bcfb-b281887df51f">1,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTMtMS0xLTkwMTY4_b33b00ea-2400-4068-90aa-0a7e073725e6">19,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac476009c5e94351b228c376830f7bfc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTUtMS0xLTkwMTY4_4b01dcd9-b52b-4675-ac5b-f271a9823c23">2,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTctMS0xLTkwMTY4_06003e9e-bc57-4bac-a24f-5023e63d0241">36,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMS0xLTEtOTAxNjg_1b58fd7c-412a-457b-ab2d-f21f723b304a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMy0xLTEtOTAxNjg_d46e8c38-f16d-46aa-9825-9febb4269edd">1,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctNS0xLTEtOTAxNjg_da23c1f9-598d-43c6-aef8-5dce8d8424d1">866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctNy0xLTEtOTAxNjg_19b9491c-d780-4548-961a-3118d92047a8">2,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctOS0xLTEtOTAxNjg_6ad1ec7c-99eb-40df-b194-b8166527ee4e">1,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTEtMS0xLTkwMTY4_cbefeb83-5999-4351-a7e1-bd13dd959c43">191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTMtMS0xLTkwMTY4_dae4c289-c256-47e0-ab8a-6f6c0507cec5">673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60df108c71d74170a5c9ba48a704a5aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTUtMS0xLTkwMTY4_cc98bb9c-8f24-4bc7-889e-a4f9c53bf09f">5,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTctMS0xLTkwMTY4_ce190263-5e38-4fdc-9a76-57d305f7ab92">12,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMS0xLTEtOTAxNjg_e0e25666-a148-4aed-8e6c-4652c7d5648d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMy0xLTEtOTAxNjg_8a46d7e2-d1e1-4b8e-b3b8-6218e22db2b9">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtNS0xLTEtOTAxNjg_781bb71c-2327-40ae-9b5a-34db509d7e76">223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtNy0xLTEtOTAxNjg_34f6e307-371f-4e8c-9d74-5dc31aaab5a3">270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtOS0xLTEtOTAxNjg_ab8174a2-7b44-4f23-b8c9-2c583740b972">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTEtMS0xLTkwMTY4_9fdad0a6-071b-44ba-9f87-fafd6833a273">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTMtMS0xLTkwMTY4_0c6cc645-74ed-496a-acbd-05c56dbee181">2,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1747ecafa449a9b26a51c1f399778_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTUtMS0xLTkwMTY4_4063b5b8-f250-4404-9068-8a5cf2aa6e5d">2,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0264cbe8cd424617876a925576305baa_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTctMS0xLTkwMTY4_240047e0-cdf6-4323-acfb-4f64c6f01bae">5,609</ix:nonFraction>&#160;</span></td><td style="background-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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMS0xLTEtOTAxNjg_029028d4-574c-4cce-aa6f-661a6199ce09">1,703,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMy0xLTEtOTAxNjg_1be4c719-41af-4509-a5ef-c7fc9490cdfe">657,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktNS0xLTEtOTAxNjg_833603c6-39e4-4d44-a50c-e64388c1a9f4">498,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktNy0xLTEtOTAxNjg_2b824a02-a4af-41cc-9eb5-9e5e34c565cb">241,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktOS0xLTEtOTAxNjg_845652d5-ad72-4887-a773-68ce8b293003">138,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTEtMS0xLTkwMTY4_cc15b82f-02d7-4cfe-b31d-b3f73aa20a1e">195,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTMtMS0xLTkwMTY4_3b26a829-9424-450a-8160-67730c98026e">2,170,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i06f01a4b5b7e411d946cdc475d993f14_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTUtMS0xLTkwMTY4_08529143-2781-4210-9099-8def746844e9">69,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTctMS0xLTkwMTY4_9d8c5528-f6b3-4225-8375-08cff3045815">5,674,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i030e11c38a074f1fbd4fc7be0060a890_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTEtMS0xLTkwMTY4_c12e9cd2-6f68-4042-a9f6-16e6702db9cc">6.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ie6640637169f48ab9ee513fa7ad7a8ef_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTMtMS0xLTkwMTY4_8550b53b-af23-4efd-b430-9e317530133d">7.05</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="i59f72f3dc629440da13897f06a496b06_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTUtMS0xLTkwMTY4_d3dfaab9-d6f0-4ba9-bfe4-234767d8ba93">6.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="i70c837505fea4e45b7a97c0e6f7e9592_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTctMS0xLTkwMTY4_d383ad46-8ae9-4fff-ad0d-58c313c2c103">6.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i5c1e934763724338907b516437662cd3_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTktMS0xLTkwMTY4_d3b6e94d-2675-4a7e-ad26-822804b08989">6.87</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="icbe99fcd11124b90aa83d4b37de9d39e_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTExLTEtMS05MDE2OA_5d0df9b5-bd86-4b30-a73e-b677d3120950">5.55</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="i92b456069a5048adb29233883152521c_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTEzLTEtMS05MDE2OA_72a12fa5-979c-4361-9af6-3a51f6ad76e7">6.26</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="i06f01a4b5b7e411d946cdc475d993f14_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTE1LTEtMS05MDE2OA_5289e704-46ca-4dcf-b779-5fb2fcd9f954">7.68</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="ic447f8eb83f541419341177edaca24db_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTE3LTEtMS05MDE2OA_a1a001a8-e583-4dc7-8c43-f5f0872e909b">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTEtMS0xLTkwMTY4_f019db75-9b5d-4bfe-95ae-16229d6168f5">338,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTMtMS0xLTkwMTY4_ac80563c-7c78-4f90-a059-7006772ed34f">99,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTUtMS0xLTkwMTY4_79c292c9-5ef2-41b0-af23-5e14e95d282f">4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTctMS0xLTkwMTY4_65de416d-eaf4-4fc9-a403-b18fd68cd136">3,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTktMS0xLTkwMTY4_618bd7d2-475e-49f7-aabc-45d550e91c8a">2,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTExLTEtMS05MDE2OA_3ff782a7-bf1b-4d7a-b3ae-631b86f254c0">2,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTEzLTEtMS05MDE2OA_07ddf162-47fa-46a7-9451-f1f339c61187">393,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ie51621eea8244376b0e6c38b1eb2ec6e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTE1LTEtMS05MDE2OA_b16cdd23-58ba-4678-8ad9-bf0ddaafce5e">43,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTE3LTEtMS05MDE2OA_68ebb687-acd8-42c9-96ed-ce02c94d1c92">887,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTEtMS0xLTkwMTY4_8e6af993-30f1-455e-9a7b-0bbffc8a217f">1,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTMtMS0xLTkwMTY4_57f52af6-4998-477c-b386-1a91eb132285">1,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTUtMS0xLTkwMTY4_80cda017-a3c7-433d-90fd-c830be9c7f1f">166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTctMS0xLTkwMTY4_e0e07396-00d6-4fc0-802e-d3d7cd69205e">562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTktMS0xLTkwMTY4_41208768-a210-4791-b537-0f75ff1fda0d">748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTExLTEtMS05MDE2OA_6ad533e6-0bbd-4266-8916-0da102607319">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTEzLTEtMS05MDE2OA_99d3cdd5-9f68-4ab6-93aa-49e17957da2f">6,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="idfd7f3b116084c6fab328656d626f9c2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTE1LTEtMS05MDE2OA_9cd71cb8-ece1-45e1-951e-261474a62bfe">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTE3LTEtMS05MDE2OA_2ffa1ce5-13d5-459a-a1fa-d196c7476dd8">11,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTEtMS0xLTkwMTY4_bc91fdcb-ea12-4503-bae7-64b2ad0811d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTMtMS0xLTkwMTY4_ec0bb74f-9413-47c6-b1f2-dfc4b1abbd71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTUtMS0xLTkwMTY4_e1eb33db-54e6-4a62-a5c6-525c70d532c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTctMS0xLTkwMTY4_c28d131f-d459-44c7-a6f6-7271a39b4202">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTktMS0xLTkwMTY4_16d517d7-2fc1-4dd3-82df-ad632531331e">214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTExLTEtMS05MDE2OA_6ef8150b-9a3c-4394-8123-8559afc2c1bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTEzLTEtMS05MDE2OA_001591cb-f71d-44b6-8936-9d0884438a63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i509017f0d2e24fc5b45be19e7f681e8b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTE1LTEtMS05MDE2OA_6a9b368f-df62-47d5-a6aa-e1b2c2a09bfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8391999e115401eb665faa67513adbe_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTE3LTEtMS05MDE2OA_4041ab33-4677-4751-bc99-32aa6a9e635a">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTEtMS0xLTkwMTY4_3f203983-a980-4cfa-8d77-222ba8a5b4b8">7,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTMtMS0xLTkwMTY4_4656372a-91c2-4e03-a12f-3db316675c37">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="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTUtMS0xLTkwMTY4_a2d04d39-ebcc-4d0d-ab2f-9dc58f8fbf76">157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTctMS0xLTkwMTY4_25b63138-aa8d-4ef0-86ec-e78d5e50d8e2">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTktMS0xLTkwMTY4_f1cbf25e-df95-4e3b-9614-1816bc2c9a0e">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTExLTEtMS05MDE2OA_f4fc3ecd-a48b-4a54-bb8d-cdacc1a6ea0d">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTEzLTEtMS05MDE2OA_b934dd8e-c17b-47d8-88b7-42d481e6f62e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd48d3be5b424b7f9508ee9852fad2b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTE1LTEtMS05MDE2OA_6b4c2385-e4a0-4f5a-baa1-f6038432ee49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTE3LTEtMS05MDE2OA_64a3837b-89e4-4fde-900e-d7d4caff6265">11,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTEtMS0xLTkwMTY4_67c97262-d2aa-4a63-ad4e-d9aed1124f5b">3,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTMtMS0xLTkwMTY4_ef8e3d9d-720a-441e-a9f3-83ddd524e3b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTUtMS0xLTkwMTY4_b3ca6327-bd5e-4895-a995-868ebad7d42b">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTctMS0xLTkwMTY4_09dcdc52-d5aa-4de5-8e04-79218b4e6556">1,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTktMS0xLTkwMTY4_802012fc-4c59-4dbf-b829-659209761465">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTExLTEtMS05MDE2OA_38405e11-877a-4048-8353-8e24febf6771">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTEzLTEtMS05MDE2OA_f33a1909-7c61-4742-8680-cf2a1578e7b9">4,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac6a56fcaf0649dab73ea58b1ce8354f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTE1LTEtMS05MDE2OA_813f00ef-7dba-449d-9bd8-0eb3e7059c6c">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTE3LTEtMS05MDE2OA_9312f219-807e-4fca-8269-f96714aca963">10,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTEtMS0xLTkwMTY4_a2077396-9ad6-46ae-b999-3501a4a29621">662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTMtMS0xLTkwMTY4_03a18030-9fc1-4d28-80e3-95d3e34ddbe5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTUtMS0xLTkwMTY4_8a8d5849-4ccf-4b25-8ba7-485c5f55dd1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTctMS0xLTkwMTY4_0886df4e-efcc-43ab-9059-2fb083190397">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTktMS0xLTkwMTY4_73bddabc-66fe-4ae6-bd15-e04fb344a5df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTExLTEtMS05MDE2OA_46a57d7f-ead6-498e-980d-3e910e31a8d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTEzLTEtMS05MDE2OA_b90bdb2f-b18c-4987-8148-97efd3be7ee5">3,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3791a5e1bb2144b69f9ff07a7540b827_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTE1LTEtMS05MDE2OA_0568358a-5845-4fa2-aa72-757b1b8877d9">662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTE3LTEtMS05MDE2OA_b1f1779b-bc87-491c-98aa-6a7acf66b04a">4,384</ix:nonFraction>&#160;</span></td><td style="background-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="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTEtMS0xLTkwMTY4_d89da3f3-3355-4d96-a355-d80d93e1492e">352,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTMtMS0xLTkwMTY4_46dbe4ca-dc47-4ab4-80a1-9bfcd5e006ae">100,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTUtMS0xLTkwMTY4_bcbb43ba-b2a7-4ff9-bd6c-65b7f4777621">5,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTctMS0xLTkwMTY4_5dffd340-53ce-4ecc-8429-81fb57af1e67">8,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTktMS0xLTkwMTY4_d17a903d-97e1-4f50-916e-433a51c2de71">3,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTExLTEtMS05MDE2OA_883b9d72-e870-4d81-9cb7-8a5201e5fa83">2,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTEzLTEtMS05MDE2OA_dc62295b-5c9d-42f8-af8b-c279c09fb78e">408,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id99f6bbef9f24156ba0b4ba46f6b5644_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTE1LTEtMS05MDE2OA_dd055380-e624-4488-8b73-cfe1ffdb215b">44,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTE3LTEtMS05MDE2OA_34bb0cfb-70a5-431a-98c4-41d98383903a">925,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8ec149dc6085458f9d980ad2450a6cd1_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTEtMS0xLTkwMTY4_c80acf1f-4597-435b-b4ff-bbe0b510f090">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="i467b2e5d6b8243f79db78c98c51ef014_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTMtMS0xLTkwMTY4_d4d0f41d-c21f-4d79-9f4e-8306d7c92eb4">5.65</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="i4bc8bb89222d444292647373e8deb496_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTUtMS0xLTkwMTY4_97337cde-8a6c-40a7-8a0e-26480e00e458">7.65</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="i9e34fd7e3e23481c9d78221e8fb5e783_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTctMS0xLTkwMTY4_631444fd-78e7-4616-b02b-12bd8e041a60">9.64</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="i8ab6d6f94af747e990eed724b38abc15_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTktMS0xLTkwMTY4_230c77d7-59d6-4cf4-b4b1-aaca53f952fa">8.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i5bcb5dc8fa0d4af6bff4002dbb47bfc3_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTExLTEtMS05MDE2OA_04c7daa2-1034-45cf-a85d-59f23454e936">6.59</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="icca10f973b0545cdbc9309377f628394_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTEzLTEtMS05MDE2OA_7cdcecfa-c31a-4d49-a4f8-dd7fd5d13f90">5.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="id99f6bbef9f24156ba0b4ba46f6b5644_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTE1LTEtMS05MDE2OA_eae2f379-1b7b-4b8f-81a9-f37ece009ff1">5.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="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTE3LTEtMS05MDE2OA_8975e74f-4153-4831-82c7-d4e287e61e17">5.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTEtMS0xLTkwMTY4_dfeed0f2-2cdb-4524-a8d3-8d759f19a9c8">1,811,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTMtMS0xLTkwMTY4_35de3230-63bb-4d17-9f46-cfdeba1992a5">1,484,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTUtMS0xLTkwMTY4_945e0adc-06fa-4c62-83dd-1b82482b1825">956,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTctMS0xLTkwMTY4_710e87cd-68d5-4546-a986-2b5f5bdc88b8">708,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTktMS0xLTkwMTY4_32a7dbd5-458d-4a55-aec2-0b6c39c7d378">360,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTExLTEtMS05MDE2OA_e41d99da-6aa9-44b5-9ac3-60bf60fd4336">800,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTEzLTEtMS05MDE2OA_53494c85-f709-4ad0-9596-04a982723a5b">111,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i4aa07685bc1f4aba82fcd746b2ab0cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTE1LTEtMS05MDE2OA_e7bbd22b-4c19-491f-95da-203352612a74">105,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTE3LTEtMS05MDE2OA_e3d66f1a-b07b-49d4-b507-0fcba1196198">6,340,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTEtMS0xLTkwMTY4_f3efeb8b-005e-420d-acef-4580fc0d7d38">52,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTMtMS0xLTkwMTY4_e689c18e-d404-4007-8e76-d4859ab8f7e8">13,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTUtMS0xLTkwMTY4_cb111b82-027d-459c-88af-48731f4eff6d">36,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTctMS0xLTkwMTY4_065a7ef0-69ae-410e-840b-81519b90ef75">22,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTktMS0xLTkwMTY4_b0ab13c3-c05a-4f93-97aa-ab8fd8c1d7b4">17,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTExLTEtMS05MDE2OA_a85a0e3e-5d42-4f75-bc00-59d82f3a3ee9">45,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTEzLTEtMS05MDE2OA_08304ee0-98bb-40df-8353-c3bebac9b2f3">652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03b670d1fed5410d98abbd1db1d8ae1c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTE1LTEtMS05MDE2OA_a9dbbcff-906e-4735-a894-78ba28c75d6f">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTE3LTEtMS05MDE2OA_0368cbaf-bc7a-4d73-af8a-67d531a5ecca">189,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTEtMS0xLTkwMTY4_90689657-68b3-4581-8c79-eddce84780c7">26,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTMtMS0xLTkwMTY4_a1dfe0bb-944d-4d38-97de-db1a03f506b2">11,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTUtMS0xLTkwMTY4_2480f4cd-1891-4a77-8856-5532d364a686">3,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTctMS0xLTkwMTY4_b058cc4f-84ff-45dd-bad1-53eb58b7dcee">9,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTktMS0xLTkwMTY4_a7a8095c-a9b5-4dfa-8c4f-6b00dbc4f873">29,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTExLTEtMS05MDE2OA_d6967e86-86aa-4087-a91a-2c360c4fccd1">5,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTEzLTEtMS05MDE2OA_4f29159c-4a4e-43bf-98a3-69654fff7bce">5,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="usd" contextRef="i07eab666b0ea43149c4cd5b1eb6c764e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTE1LTEtMS05MDE2OA_a5c8e248-bcdf-459f-82d6-02bf5d13b254">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348a54464b614af8beccbe878248d404_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTE3LTEtMS05MDE2OA_f06aeedf-97bf-4e19-a20d-be8887d2411f">91,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTEtMS0xLTkwMTY4_54d01fda-a991-4f9f-b6e6-49a3d3f31ada">10,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTMtMS0xLTkwMTY4_35af3de4-a5ec-427c-9e93-ff433aad9b64">19,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTUtMS0xLTkwMTY4_572c3729-6123-466c-9998-4c174eb4275f">12,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTctMS0xLTkwMTY4_c50a02b6-0cc9-4789-b768-4ee2ed990c2c">4,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTktMS0xLTkwMTY4_e51cff5d-00bb-43cb-83da-68911a77490e">2,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTExLTEtMS05MDE2OA_9316d5d2-6136-45fb-8f6b-d203e2e12330">28,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTEzLTEtMS05MDE2OA_601a5a3c-6c91-449b-b4f1-40074326b328">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96965a7505a44ad192778d2834282f75_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTE1LTEtMS05MDE2OA_c5a4114b-7f24-4bc6-91b1-b6fafdd4de46">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="iebf189471e1e49ff858ca3476e480cf8_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTE3LTEtMS05MDE2OA_3947190b-4e3c-428a-9f26-9ef881359fbc">81,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTEtMS0xLTkwMTY4_cc99a883-dcd5-49a0-856b-d8499b02d88c">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTMtMS0xLTkwMTY4_c45d8e50-b31f-4612-a130-a72830bd4e94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTUtMS0xLTkwMTY4_5dad41fa-c47c-4085-8fb9-1be35ea040c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTctMS0xLTkwMTY4_65e55589-f71e-432a-a2d8-16e6fb70ef67">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTktMS0xLTkwMTY4_43032c29-14e6-41d8-bd4c-aa1914187460">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="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTExLTEtMS05MDE2OA_84c5a88d-43af-45cf-98c9-bd2b102fda6c">1,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTEzLTEtMS05MDE2OA_0653934d-6140-4758-80a0-d0b8f25071d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07edb86ffa5b4619a677b0bf7f557d0e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTE1LTEtMS05MDE2OA_0a3ed11f-e387-45da-bb17-c4ae0c052e24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTE3LTEtMS05MDE2OA_48915e0f-8f91-4cce-8d95-fe546403350e">2,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTEtMS0xLTkwMTY4_122c7c5d-54bb-4e37-9998-7b371ffb2828">595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTMtMS0xLTkwMTY4_d2598ce5-e51f-46a7-bc28-dc9ca73890b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTUtMS0xLTkwMTY4_040f4309-2233-461e-b0fe-e32719e13934">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTctMS0xLTkwMTY4_49db3879-a52a-4540-bbaa-78de95f2363f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTktMS0xLTkwMTY4_0e365b26-3f99-42ac-8dc3-291de47515e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTExLTEtMS05MDE2OA_c9c65d48-8d4b-4b6c-a18d-10314a54b7aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTEzLTEtMS05MDE2OA_b333d880-a174-4121-8a7b-6dc7b070bb7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bc061da1a964a29963d109860d56d09_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTE1LTEtMS05MDE2OA_44609ecc-44b0-4bb8-907d-e73f14def38a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTE3LTEtMS05MDE2OA_fd8cc4b8-eadb-4031-9cb6-a48b9e658d25">595</ix:nonFraction>&#160;</span></td><td style="background-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="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTEtMS0xLTkwMTY4_781a14aa-2617-4f76-9a50-c09538ba4aab">1,901,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTMtMS0xLTkwMTY4_9580af0a-e6b9-487b-a146-be91dc890cab">1,528,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTUtMS0xLTkwMTY4_0599bd43-7ff1-4ad8-a693-61d21499f6dd">1,009,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTctMS0xLTkwMTY4_dbe8847a-7acb-4122-9b11-ee8d1ceb0735">745,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTktMS0xLTkwMTY4_e8229686-1003-4afb-a010-83dfbb26adc0">410,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTExLTEtMS05MDE2OA_37cc8c9a-62c5-492a-8851-fa980331328d">882,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTEzLTEtMS05MDE2OA_89980502-d012-4055-8431-98752d1742a1">120,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7eeda03ed2ab426f937a00e3278f8ad8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTE1LTEtMS05MDE2OA_2f87a2c0-7a73-47bd-a47f-40dff072c262">108,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTE3LTEtMS05MDE2OA_497e9e45-fce6-4d31-8ec7-2f00f09a8324">6,706,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i08742776336843688222a0152415c1f1_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTEtMS0xLTkwMTY4_9a3dabad-4a5d-4c73-8afd-5a620334a663">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="id99513b2cac94141a1bc20272e52368f_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTMtMS0xLTkwMTY4_e1de02b4-a436-4d0a-a7de-edaccc281e2d">7.26</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="i6f560fedef6744e0a0b9b264f0317619_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTUtMS0xLTkwMTY4_82e8ac21-dc1b-4ec6-9719-5db76120bb26">7.14</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="i3baaf235eb484ad7820fa03b98466e59_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTctMS0xLTkwMTY4_96135c3c-64e6-4dbb-a4cd-e08cc250f021">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="i5ed40191b91a4f469a2eb477000932fc_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTktMS0xLTkwMTY4_f8cd50a1-536a-4145-a8f0-1cee44831500">7.33</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="ic4e2e28e7f5f4560959cd7d70c71ab02_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTExLTEtMS05MDE2OA_325e21f9-8229-4d6d-9411-05a9ee3fe306">6.94</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="i7429f753510b4f4fa21f158bd2145cc6_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTEzLTEtMS05MDE2OA_57348e27-7b59-48c7-9ffb-5999edeeb00f">7.38</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="i7eeda03ed2ab426f937a00e3278f8ad8_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTE1LTEtMS05MDE2OA_b6e4a1d8-407c-406b-8dc4-016f659544b7">6.43</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="ib703d24e1f2641b99309f0f165b0094f_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTE3LTEtMS05MDE2OA_cbdcb762-9cec-485a-ae59-cd86273f740f">7.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTEtMS0xLTkwMTY4_dc92668a-919c-475e-b0db-ec05090689a1">640,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTMtMS0xLTkwMTY4_d272b927-cfd9-43b0-babc-4915b6bcbee8">489,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTUtMS0xLTkwMTY4_f04a7c31-1cf1-48a2-afa2-d97cc5be215f">128,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTctMS0xLTkwMTY4_06d9a3b0-b863-4f4f-9acd-48211822cac4">2,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTktMS0xLTkwMTY4_404a0359-974e-4382-a30a-c9cf9aa4f0a4">486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTExLTEtMS05MDE2OA_f4696d37-765f-46b6-9b56-7634c59a7375">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTEzLTEtMS05MDE2OA_5d9c46a0-49b3-48ec-8f56-e09e80a18402">163,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d246405aec4ac9bde2e3b07e45456e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTE1LTEtMS05MDE2OA_0a4763f5-d394-45ba-9d05-f90455340e4a">3,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTE3LTEtMS05MDE2OA_99a35742-c0df-4a08-bdda-747f13d0b833">1,430,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTEtMS0xLTkwMTY4_4dbe3956-c0ab-43da-8545-96ba6ac5263f">12,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTMtMS0xLTkwMTY4_fde50aa3-c750-42aa-ab43-3a7ccbe303a4">2,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="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTUtMS0xLTkwMTY4_51a970d7-9950-47f6-8276-46e677e16674">2,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="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTctMS0xLTkwMTY4_f7d41247-3b3a-4a74-91da-66425b8a29e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTktMS0xLTkwMTY4_3798a861-a29d-4a82-8154-80d63c5cc55d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTExLTEtMS05MDE2OA_de01d54c-e5e0-411a-9eec-f3f02d9c1426">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTEzLTEtMS05MDE2OA_02e3ba02-9c37-40d1-842f-37bc0c1fb85d">17,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i364243c640c441439c59585b82275dd2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTE1LTEtMS05MDE2OA_478403dc-3693-49b0-9070-b151c243abd5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTE3LTEtMS05MDE2OA_c598e3e1-453e-4608-8010-7bd56ab4fb4f">34,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTEtMS0xLTkwMTY4_74dbffda-e32e-4a66-b394-2ab5b0ef8d15">859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTMtMS0xLTkwMTY4_53ebb068-9652-4e3b-98bf-616a686bbd0d">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTUtMS0xLTkwMTY4_d810fcd5-e8ac-4ea9-8006-42a18b2126d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTctMS0xLTkwMTY4_bdaae614-f6ab-4a45-95c1-21783f878e11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTktMS0xLTkwMTY4_6f14755b-c6e1-4bc3-9cc8-f35f4bfa1644">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTExLTEtMS05MDE2OA_2ed97257-b9a0-470a-b37f-136cd8d11b15">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTEzLTEtMS05MDE2OA_fc929ba5-8fe4-43d2-ba04-2696029eec17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbc0db2d3576493eb23b768da79dad0f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTE1LTEtMS05MDE2OA_e9f939ab-a6ce-4f81-b45f-647a7457e36b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTE3LTEtMS05MDE2OA_cc5d8504-5a4a-44bd-93fa-aec92dfec0cc">931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTEtMS0xLTkwMTY4_b15e589e-2aeb-49de-865c-73dd94c71679">11,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTMtMS0xLTkwMTY4_60caaa05-5640-4529-b23c-ac25c52dcaab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTUtMS0xLTkwMTY4_c8599064-4bb8-4a5d-9368-8c5bdf5be45e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTctMS0xLTkwMTY4_323eadf7-c8c7-4bcb-bb69-3d05b915c708">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTktMS0xLTkwMTY4_91942648-d901-4a57-907c-bd7ae2f30f7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTExLTEtMS05MDE2OA_e396f490-8d40-43c7-ab70-d50f28d7f79e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTEzLTEtMS05MDE2OA_72d04c5f-b855-46e9-aaeb-7070e65cb5b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fc97911a7bb4817ba076bfe0612f1fd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTE1LTEtMS05MDE2OA_1260c1ea-b271-45ac-87d2-ac2372c22ea2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i704ffaa7f9154feea7885504595b080d_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTE3LTEtMS05MDE2OA_722ca920-db6c-4f80-909b-1ad9102fbb38">11,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTEtMS0xLTkwMTY4_c7e4359f-ee7c-49f2-a30a-42b497eee79d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTMtMS0xLTkwMTY4_38a32683-a05f-4bf5-bfa5-879311703541">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTUtMS0xLTkwMTY4_ef0cd207-c758-4fc0-8d07-f393517b737f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTctMS0xLTkwMTY4_aa4e79a0-4528-4ba4-9bfe-c103e22b5478">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTktMS0xLTkwMTY4_0296bb6d-6e48-4bce-8b38-acb013306847">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTExLTEtMS05MDE2OA_e3755a2b-0445-4fe8-97c0-a303262871a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTEzLTEtMS05MDE2OA_258aca24-9877-43a0-9914-7ab06da7f9d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c252c6854f4c68901676ea551f86fc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTE1LTEtMS05MDE2OA_932d36ee-93d3-43c2-a8e4-3cc799945004">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTE3LTEtMS05MDE2OA_36313004-717c-4982-aa00-adc4d1b6ea23">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTEtMS0xLTkwMTY4_67f3443c-be82-48dd-a30c-d55c383cda05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTMtMS0xLTkwMTY4_51943626-e297-448f-bf2c-aab6db12ace4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTUtMS0xLTkwMTY4_f9cf393f-bc73-4631-9b65-4f8c0deb75cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTctMS0xLTkwMTY4_92708b73-d389-4ed8-afa5-1cb54a434074">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTktMS0xLTkwMTY4_d99ff255-66eb-4fcc-9c54-e0f6295bf7dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTExLTEtMS05MDE2OA_6ddd65de-0b63-4bdb-b0f5-7fdd927cb55a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTEzLTEtMS05MDE2OA_d5c46d0a-ac6e-4f57-8975-1982e8c13037">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43bd221604974f00be686c0b44177bfd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTE1LTEtMS05MDE2OA_030139cd-c85f-4652-b98e-75db40a14475">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTE3LTEtMS05MDE2OA_9ac196b0-9c5d-4ff3-ac00-afa49801f011">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTEtMS0xLTkwMTY4_2d1be7c9-93f7-4374-a3c5-f9f235500cf2">666,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTMtMS0xLTkwMTY4_49a0553e-aa09-4073-a9ff-7300f09baa95">491,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTUtMS0xLTkwMTY4_3fc7009a-d6c5-4766-8eff-33b3d4632724">130,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: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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTctMS0xLTkwMTY4_69a9da22-8539-4c14-b0f1-980b7eb3838d">2,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTktMS0xLTkwMTY4_8e9215b0-c6b8-45ef-89f4-9b8f5f34559b">486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTExLTEtMS05MDE2OA_2ca5cfb7-50dc-40aa-9fd1-9dbe62e09dbd">1,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTEzLTEtMS05MDE2OA_58d87e67-5216-4f1f-8828-c6858915bb0a">181,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ie950aaa907464f1a9df76480835a42b2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTE1LTEtMS05MDE2OA_4fb5c70d-a217-4a82-90c9-1d2f767828b3">3,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTE3LTEtMS05MDE2OA_b86bef31-16eb-4f04-804b-6483e7e9edbe">1,477,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="idcf8f0c800e54b8484db69d785ba1b9d_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTEtMS0xLTkwMTY4_77a3d64a-d1ce-4f39-b2e5-0465dc0df085">7.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ief0c00c3050641a5926d0322ddc078e5_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTMtMS0xLTkwMTY4_84c2f28b-7f90-4874-a7a0-45e416a5c295">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="i252ff67532ef44309c97b802a305c831_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTUtMS0xLTkwMTY4_55825514-2766-4f57-9255-533b0bc956eb">6.43</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="i432ae934e4b942ba848934cdd7ebbc40_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTctMS0xLTkwMTY4_cdf5b78a-f31f-47cc-ae52-649e9c4cb738">7.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i29773adb4e4c401893e0178749a58420_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTktMS0xLTkwMTY4_6098459b-e434-4eb2-9c37-466a036bc273">6.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic8c99e62fdd04148bea16c2dd862aec3_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTExLTEtMS05MDE2OA_3ff0846f-33e1-480c-82f0-e4835246674f">6.76</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="i7b990478421846438d81900b2a1086d5_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTEzLTEtMS05MDE2OA_3ee096b5-9f2a-4d3f-ba50-006b92a112f2">7.23</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="ie950aaa907464f1a9df76480835a42b2_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTE1LTEtMS05MDE2OA_eb952e6c-861d-4b71-ba72-2f429476abc8">5.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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTE3LTEtMS05MDE2OA_c412768c-716c-4711-bca2-3086a5c01f63">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTEtMS0xLTkwMTY4_73e9cd5f-2fa5-450e-b35d-fa1cd6265dab">2,567,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTMtMS0xLTkwMTY4_46ac4f96-e9b5-4e2b-966a-3eef779671ac">2,019,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTUtMS0xLTkwMTY4_6069f6af-d67c-43ac-8ab1-bafdef29c8f4">1,140,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTctMS0xLTkwMTY4_68d5a25b-1d28-4115-8ab4-30b2bf0cbd5c">747,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTktMS0xLTkwMTY4_a0b56e4a-0b82-4b67-9eef-0e8941220fbd">410,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTExLTEtMS05MDE2OA_291adade-aba2-49d5-9b03-65b2e7d1786a">883,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTEzLTEtMS05MDE2OA_974f8bd9-3026-48a0-aaea-4d86fa56e955">302,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b7cf0d48d9493b96d6885d91e9af74_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTE1LTEtMS05MDE2OA_974fb870-706e-48f6-961c-685ca25e535e">111,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTE3LTEtMS05MDE2OA_4f988c9e-a7ae-44c6-b03d-71e4c39f17bf">8,183,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6fbbcf38516a45c0a4fa28542a43f086_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTEtMS0xLTkwMTY4_61a6ee94-7b5f-49e1-ad53-b35fd70cede6">7.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ib5a6e6a2bb7c4bba94592ac00db004e1_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTMtMS0xLTkwMTY4_be580c20-1c02-431b-87cc-0c05736a76d5">7.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ibdba0b111bf64bf7ad73d8b540c46c73_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTUtMS0xLTkwMTY4_32bd056a-ec8d-46c4-8288-ed8ebc54a4d0">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i1d1bdf7353af45d9aabfea159f83f263_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTctMS0xLTkwMTY4_90128f24-0f9c-43e0-aa43-7ce74d344163">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="id726b6bdc2ce4ef49fffad7338746c4b_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTktMS0xLTkwMTY4_6e457e04-39c5-44e1-85b2-080bac06cf82">7.33</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="iace4ea8308ca4bff83b13b120262e81c_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTExLTEtMS05MDE2OA_194bfdfd-1a4c-42d7-ae29-ce1e46a09aa6">6.94</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="i65332502d35a46f1ae2fbcfb09d72f13_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTEzLTEtMS05MDE2OA_f7ed35d0-ec06-4d25-99a5-3bc17a4d53ea">7.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i80b7cf0d48d9493b96d6885d91e9af74_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTE1LTEtMS05MDE2OA_fbd844ae-b093-4ee7-9cfd-9712950e22dd">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="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTE3LTEtMS05MDE2OA_e4bb7ec2-0e3d-4aad-a5de-dd91904f08fa">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></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt;text-align:center;text-indent:13.5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i1c413fb18b1b4122afeba66c1381daa4" continuedAt="i50a572e3d83c4bb8be7d8977f5661bb9"><div style="margin-top:5pt;text-align:center;text-indent:13.5pt"><ix:continuation id="if6c5d11258e14e64a4b09d8df46cbab3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMS0xLTEtOTAxNjg_5ca5ce78-57d6-4d3d-b031-573e125397c4">1,567,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMy0xLTEtOTAxNjg_df85e65b-f668-4df8-8273-38c71e058dcb">657,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtNS0xLTEtOTAxNjg_cbb33d24-c6ff-45f9-8d78-f7147696a050">350,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtNy0xLTEtOTAxNjg_ec0081a6-088a-4d66-9e05-7631e6d2e42e">179,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtOS0xLTEtOTAxNjg_401dcdf2-4c17-48b9-b8f5-81d752de7347">146,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTEtMS0xLTkwMTY4_c7f2e9ac-65ff-4e9a-9e4f-fb3f7cc46022">131,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTMtMS0xLTkwMTY4_d0a54f1c-28d3-42a5-a929-2ce0ff1b4eb4">1,987,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic81c1e2b84394dea9dbe059ecd98a236_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTUtMS0xLTkwMTY4_d6226d65-8b36-48bc-a164-2b67efaf7596">44,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTctMS0xLTkwMTY4_1be4fb4a-83ea-438b-bea8-f55a9768fbe2">5,063,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMS0xLTEtOTAxNjg_5c707537-dfa7-4dc3-949a-1b2ebb4506a7">32,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMy0xLTEtOTAxNjg_29dda8f6-01af-4956-953a-c0057a99413d">21,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtNS0xLTEtOTAxNjg_0c02857f-fae6-40fc-920b-86dd81c4e4c8">24,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtNy0xLTEtOTAxNjg_ec4d794d-5594-4f99-915b-2c65f448db04">26,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtOS0xLTEtOTAxNjg_822a6447-3f76-4d9e-a09a-a476ee2815bb">612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTEtMS0xLTkwMTY4_e955dd3d-03ce-4064-9817-db4a5fb8acae">11,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTMtMS0xLTkwMTY4_62e36cf4-fad4-4a26-afcf-9ae52871c177">65,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida93b8e72638468b9581de80c2f4f450_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTUtMS0xLTkwMTY4_2f5b26fe-a9d6-4a1e-b4bd-8f5a6e0bb223">5,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTctMS0xLTkwMTY4_e3f9fb10-d97d-40e7-9d72-3d55014581f3">187,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMS0xLTEtOTAxNjg_d4b9f320-a9cb-439d-b608-9e1c4f281668">27,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMy0xLTEtOTAxNjg_4459f283-32b5-4750-9846-4200dc449e1a">6,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtNS0xLTEtOTAxNjg_86190efb-bcae-43a3-a290-393b2dbc8861">4,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtNy0xLTEtOTAxNjg_579efd07-83e8-4eec-be1b-47e5248b4dd7">4,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtOS0xLTEtOTAxNjg_36212e1c-9486-4876-9a68-acbe6eb6388b">1,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTEtMS0xLTkwMTY4_3af922d3-c78c-4eab-8a0f-27bfc603bacd">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="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTMtMS0xLTkwMTY4_fb84c152-5229-4feb-886c-7a8138583773">14,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if443c3c0ec674a4ba67fb334fd1d7da2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTUtMS0xLTkwMTY4_f95cd908-b856-4565-9c28-f29475e10068">1,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTctMS0xLTkwMTY4_6e0d19ed-4578-40b8-8207-efb74d369b86">59,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMS0xLTEtOTAxNjg_180a2ac1-e689-4fc1-9596-bad3094845ff">1,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMy0xLTEtOTAxNjg_fae3671f-c88f-4f75-9401-6b10b237b785">4,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtNS0xLTEtOTAxNjg_af6ad6b9-4ad3-4d0c-a8ff-10d179302756">8,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtNy0xLTEtOTAxNjg_371fb484-a311-47ee-a996-1b70ec6006c0">2,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtOS0xLTEtOTAxNjg_aa7002ce-512c-41eb-b224-12c956f83eb0">2,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTEtMS0xLTkwMTY4_d208745f-5879-43d2-a958-9e1215f54379">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTMtMS0xLTkwMTY4_f01c4196-8fcd-4dd3-b788-246f16c32d87">4,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d1bc1378bb447ea81ffb55f91a58b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTUtMS0xLTkwMTY4_544474c3-77fa-4cbc-9c58-10285156870b">7,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTctMS0xLTkwMTY4_f0e68c0d-6e4f-46bf-9951-2c6e8e97d4f4">31,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMS0xLTEtOTAxNjg_142e34c0-1ce6-4075-998a-d360d43dbda0">456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMy0xLTEtOTAxNjg_1ca02e41-17f0-4635-b788-c365833071c8">2,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctNS0xLTEtOTAxNjg_80ccc2a6-2644-4a07-9590-1c6fa2c0ebe1">3,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctNy0xLTEtOTAxNjg_bd863bbf-32bd-4534-9af4-d5101765ed69">1,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctOS0xLTEtOTAxNjg_40eeb0e8-e9a4-432e-b451-6d731bd5af5a">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTEtMS0xLTkwMTY4_bd0b8f3b-d315-483b-a744-8ea5f9bb17a8">353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTMtMS0xLTkwMTY4_d5b49e35-00bf-41e8-97e5-660bf177e297">613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34d41e755d946039db2107abdc9c1a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTUtMS0xLTkwMTY4_45ba44bd-4b48-45b7-98f9-2da1dfe851b9">2,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTctMS0xLTkwMTY4_af968866-8406-4a82-96ae-e62e601c8184">12,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMS0xLTEtOTAxNjg_b3f1fd7a-45ed-45c4-a85b-400e17542e88">180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMy0xLTEtOTAxNjg_f739c512-efc2-4aa3-92dc-de36a2463798">1,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtNS0xLTEtOTAxNjg_d64502db-2fcd-403a-95ba-954a3d0390af">1,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtNy0xLTEtOTAxNjg_8b8cf663-194b-4c2e-9aac-43efb2e6da5f">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="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtOS0xLTEtOTAxNjg_906dd3e5-ec5c-4e30-98a2-df6486c1a965">418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTEtMS0xLTkwMTY4_9eb2ecd3-f07c-4c70-8d28-bba35dca4f14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTMtMS0xLTkwMTY4_eaa50a96-9545-403d-8e80-e8a78b23ee69">4,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46b7989d9ef8497b93da46e05803c30d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTUtMS0xLTkwMTY4_2349d6b7-5e38-4a69-acda-38b9bd0aebe7">2,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTctMS0xLTkwMTY4_f34591c4-fc13-4593-961b-63c5c9cc9004">10,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMS0xLTEtOTAxNjg_713df7ed-35a9-4ebf-ba21-b9be628ab9a8">1,630,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMy0xLTEtOTAxNjg_fdd22b6a-1709-4d3b-9679-3e880371eeb6">693,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktNS0xLTEtOTAxNjg_85015ce4-1b12-42d2-84d5-fdf3f969fbdb">392,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktNy0xLTEtOTAxNjg_bd6a443d-73fd-43b1-8884-d391f77696ca">214,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktOS0xLTEtOTAxNjg_9db4b583-9e10-431a-b9bd-ae6d1ec0fe2c">150,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTEtMS0xLTkwMTY4_c00a04f7-af43-40a1-9f77-4cfb857ef57a">143,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTMtMS0xLTkwMTY4_90d4b250-3f7b-4875-a382-9cb17575072e">2,075,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e2d2845c6ad4a009253c1ee94ede8b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTUtMS0xLTkwMTY4_ef40f0f5-cfdc-484b-a852-2c78862d896f">64,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTctMS0xLTkwMTY4_43651002-b0c3-4ed8-afaa-8dd15ddd902e">5,364,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i995b864945fd40a8b46159acc6876c24_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTEtMS0xLTkwMTY4_bcdfa7a5-02e5-43ac-8747-965e992c85d0">5.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i0a5abd6d99d1449a8b09f4c9cb34c449_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTMtMS0xLTkwMTY4_f6dd7672-16fe-48ce-a558-37cf93fdeaee">6.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i5db5b194a64e48b3b851921758f6e2ad_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTUtMS0xLTkwMTY4_112f9984-924f-426f-b037-8227d5c38186">6.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8c70de7744d04c38937efcf0038a9ca4_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTctMS0xLTkwMTY4_ee8af745-19ab-4078-a590-610f7cb5dd99">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i2631163ce1994963b8b008296a4dfa69_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTktMS0xLTkwMTY4_b6eb7d17-3ac9-4df1-b13a-8f2aa3901e0a">5.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i2ad391a169d440c9839369c78cc32d37_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTExLTEtMS05MDE2OA_1e983012-6eea-4937-9579-83451d5e894e">5.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ibc2eb8f7afae414688f5eb09de82fd7e_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTEzLTEtMS05MDE2OA_c84226a8-dbad-4b4e-8d14-e72d0703dc3b">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="i9e2d2845c6ad4a009253c1ee94ede8b2_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTE1LTEtMS05MDE2OA_db65d7a3-17f6-49ab-8775-e31c21edf0b7">8.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTE3LTEtMS05MDE2OA_a80ab1fe-e9b4-41e6-87a7-f4360662960a">6.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTEtMS0xLTkwMTY4_4bed385d-c304-4ca1-8847-5344b17bcc42">445,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTMtMS0xLTkwMTY4_160da819-f396-4267-9bd3-636a9fa11edf">8,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTUtMS0xLTkwMTY4_e2858951-4c12-4b55-be17-68c66ec0ef56">9,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTctMS0xLTkwMTY4_b21e7458-96af-4d5e-babf-293fe5ce4dc3">6,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTktMS0xLTkwMTY4_64710a36-28ff-4b93-b7fb-1bf142e7315e">3,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTExLTEtMS05MDE2OA_8a5bb915-87bf-4f61-9a81-316e0811ede8">4,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTEzLTEtMS05MDE2OA_d6622543-f1a4-488a-aa1b-a3eb74eb7003">464,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d3685ada4a443388e975b73267ec32a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTE1LTEtMS05MDE2OA_05d1ab36-48de-4244-877c-96e963514e43">67,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTE3LTEtMS05MDE2OA_5977ce1e-98e4-4012-b605-ab88f7b52428">1,008,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTEtMS0xLTkwMTY4_54f4b99f-3164-426f-8768-b5f4517be887">19,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTMtMS0xLTkwMTY4_437f6f3d-9f67-45e1-a32b-4e2ef3a99c7b">611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTUtMS0xLTkwMTY4_88556b20-2213-4306-b718-b52d6e8717ad">1,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTctMS0xLTkwMTY4_48e2e571-a834-4b94-b861-474e4e51e2a7">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="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTktMS0xLTkwMTY4_0e8ceb25-8bc0-444d-898c-bca5c14051b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTExLTEtMS05MDE2OA_986e1251-5f52-4892-a849-81540187e185">724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTEzLTEtMS05MDE2OA_bdb66d24-eaa6-485f-a6eb-6899cef338ce">11,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6124e3e34f254401a699e9d12fbef512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTE1LTEtMS05MDE2OA_0eaa6853-d107-4e2c-8910-38a505b404dc">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTE3LTEtMS05MDE2OA_e5e7a6b1-f7a8-48ae-9ff5-d891bb74fe8b">36,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTEtMS0xLTkwMTY4_c58d6555-df7b-4905-a34c-293a2b59811f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTMtMS0xLTkwMTY4_104fca4e-3c7d-4491-8b4d-0ea834de2b4c">101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTUtMS0xLTkwMTY4_492e697d-0073-4483-a300-0f710f11f3e2">631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTctMS0xLTkwMTY4_ca492d73-4e16-4f7b-987c-ab8decf1da80">511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTktMS0xLTkwMTY4_815b753e-d172-4df3-9844-c667e2ca0b46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTExLTEtMS05MDE2OA_422909f0-f52f-4a49-a33b-6470769a9a67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTEzLTEtMS05MDE2OA_856f6421-6ca6-4e6c-bc6e-71df996e5063">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c7f32c8d61649568f5caa01b69c1d0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTE1LTEtMS05MDE2OA_43bd5d1a-b64a-49d8-ae19-03930de09d9b">530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTE3LTEtMS05MDE2OA_fedb801c-8a72-45dc-a36e-4f84562ade91">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTEtMS0xLTkwMTY4_f50494ea-a039-4e48-a28f-6a2dc3b96026">10,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTMtMS0xLTkwMTY4_97802542-1d21-4780-8c52-dec23757e5bc">752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTUtMS0xLTkwMTY4_81d1c42b-4690-431e-a016-3ffc1ad4e023">3,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTctMS0xLTkwMTY4_92178cd2-0666-4574-b346-7a249320ec95">1,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTktMS0xLTkwMTY4_9847f67c-b304-4038-bcd2-b75394c00910">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTExLTEtMS05MDE2OA_5ec29695-bc7a-4284-9537-f694dde4eae3">546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTEzLTEtMS05MDE2OA_d41552f0-36a7-48af-a9b7-473fbe3e04a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i750d24c18ea340b7be35ddf0977c862a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTE1LTEtMS05MDE2OA_6c96d51d-4f96-43b2-a453-798e6dba74db">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTE3LTEtMS05MDE2OA_951c0f17-6199-4bb0-8267-c2fbed6c67c3">16,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTEtMS0xLTkwMTY4_24036be0-6cb0-4e87-a7b7-6db5a5370c36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTMtMS0xLTkwMTY4_c07c2912-47db-42da-9ba4-a7e8a74ce8ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTUtMS0xLTkwMTY4_ab682558-e443-4cae-a809-3b64da500e81">3,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTctMS0xLTkwMTY4_4ebc6ca2-22f2-4e90-946f-60b33922add5">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTktMS0xLTkwMTY4_8629c3c8-8f41-46ab-83bb-be13f3b06629">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTExLTEtMS05MDE2OA_a43916a6-ac02-4539-80b7-761260642692">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTEzLTEtMS05MDE2OA_871cfd98-dcc0-46f6-a4f3-94e2334b118f">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9397ec4211354f1083238f5c12c1437d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTE1LTEtMS05MDE2OA_6db7728d-1687-4dc2-9f6b-413b5b0e7c94">819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTE3LTEtMS05MDE2OA_0ef39606-7dc2-4027-b5aa-3f1c696f60b0">8,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTEtMS0xLTkwMTY4_4ba04aeb-2c99-40f1-82e7-bb7969af9fd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTMtMS0xLTkwMTY4_d23d36b7-1eb1-46e1-bfa2-a4b8cf351837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTUtMS0xLTkwMTY4_37014ad8-2555-4765-89b8-84c75b88b0db">1,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTctMS0xLTkwMTY4_ff2a953d-fcd3-4106-b543-76dae60a6eb8">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTktMS0xLTkwMTY4_17822401-2602-4edf-9d46-cf2a383eaf51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTExLTEtMS05MDE2OA_227e0996-3990-4348-a2af-9cb941832366">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTEzLTEtMS05MDE2OA_3f6a5ef6-f6a2-43f5-88c1-2b5f33136d7b">2,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e406515f7f047b0ab66af71d14c3e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTE1LTEtMS05MDE2OA_da9038c4-e252-46a9-ba8c-f39c53c83e47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTE3LTEtMS05MDE2OA_1fbf548c-5d89-45c7-83d6-48ba75af7eee">5,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTEtMS0xLTkwMTY4_fae9be3a-abc0-48f9-b8e9-fdc4a507a378">475,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTMtMS0xLTkwMTY4_9d6f6e9f-8c14-4f28-b760-7a860b940c0a">9,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTUtMS0xLTkwMTY4_6118f750-c496-4a4f-937a-efbbf91c1f3a">20,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTctMS0xLTkwMTY4_2b9089cd-d2a7-4928-95f5-eab107e9a457">9,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTktMS0xLTkwMTY4_79a681ab-1da4-4e3d-926e-818333234f7e">3,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTExLTEtMS05MDE2OA_1b2cc694-1a6c-4630-be47-0db0db941887">5,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTEzLTEtMS05MDE2OA_49ecc772-fff4-4394-931a-daf9a65a9101">483,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fcf7342db354fbfaa51aa60b19ac8b8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTE1LTEtMS05MDE2OA_38943ffc-4381-451d-88fb-589dd225c019">70,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTE3LTEtMS05MDE2OA_ebe050a7-7d32-42c4-bc38-c1daacb7066f">1,077,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i20d7ad356db5468e83aae75237b24a56_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTEtMS0xLTkwMTY4_8e21dd34-a927-43ff-b940-98a9161c7afa">6.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i775b2355c838417faaea20127f10b8e9_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTMtMS0xLTkwMTY4_d5a70abc-9da9-482c-85a3-8c854338a808">7.81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i7a72c2e0c23d4adc866fe037b73daa5e_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTUtMS0xLTkwMTY4_d32054dd-73a4-45ab-8f19-5bd6051b103d">9.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i393b9c3d8af64f83ab84810514ec69f4_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTctMS0xLTkwMTY4_5c7275bf-f6fe-4550-9fd9-24cc4ff9f3c8">8.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic15cd58cff9d449fa7f45b2f13041fe0_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTktMS0xLTkwMTY4_1da1f23a-3827-4d08-8514-8bf785458bec">7.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i90c0a3d903ff4ec78b14bcbc16332ed4_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTExLTEtMS05MDE2OA_6a9f0d29-013c-40d9-9521-43f02641ac9d">7.63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iee8766fe50784b2ba9bd8b0840dccec8_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTEzLTEtMS05MDE2OA_1bab795a-0136-4ce3-9c95-5f2a78f330e3">5.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i3fcf7342db354fbfaa51aa60b19ac8b8_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTE1LTEtMS05MDE2OA_7b6d5f70-a968-4363-8769-5347d3b3a749">6.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTE3LTEtMS05MDE2OA_f0677f2b-d2f4-4d1d-b07e-246e74016ed2">6.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTEtMS0xLTkwMTY4_65e3f779-1532-44ca-b6d4-66065067e8fe">1,707,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTMtMS0xLTkwMTY4_915024e5-9cf0-420b-8e6d-7904268c6218">1,096,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTUtMS0xLTkwMTY4_23d36335-ac43-4a83-bd77-47548141dbbe">874,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTctMS0xLTkwMTY4_dea5a147-9a24-4973-8768-3847ef24b51b">533,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTktMS0xLTkwMTY4_43cc86e6-4ae5-46c2-9c38-f9575d9c81c0">492,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTExLTEtMS05MDE2OA_235a18fa-3f34-4aaf-9238-86dc6c339aad">713,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTEzLTEtMS05MDE2OA_3da764b7-6ff6-4db4-be6d-d31915fa89f1">52,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i173d5d88d58a4972982cbfc587c0f0a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTE1LTEtMS05MDE2OA_e7e2ec85-3266-430e-8ca0-e96a59ca438f">105,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTE3LTEtMS05MDE2OA_2a203455-d08b-4da5-8991-9ff1c9a02f93">5,574,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTEtMS0xLTkwMTY4_4dcf24a4-36bd-4403-93d7-02ac3765b1fe">16,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTMtMS0xLTkwMTY4_320595a4-68ed-485f-a696-8931de8b7957">145,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTUtMS0xLTkwMTY4_9e7bae70-e2a0-4314-94b8-43132fb091dd">52,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTctMS0xLTkwMTY4_37cbc1c7-a78f-4aa1-ad30-f829e8ac79b2">43,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTktMS0xLTkwMTY4_7097b191-be87-4f69-8d4b-c2660967a0c5">27,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTExLTEtMS05MDE2OA_767c6e71-d469-4309-af43-9f5e8367aed6">27,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTEzLTEtMS05MDE2OA_4cbd0273-af68-4016-af96-c35fce7e79bd">4,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e0faccbe04a4474b11b7c009731c596_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTE1LTEtMS05MDE2OA_d475a926-1c52-42b0-ba6c-08cbc7a5f9ea">4,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTE3LTEtMS05MDE2OA_3224400f-5f93-41ef-8794-112451159414">321,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTEtMS0xLTkwMTY4_300c1077-eddb-4881-85c0-e58bfe8a2758">28,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTMtMS0xLTkwMTY4_a8ea55bd-d25e-4127-b3e7-2d1ed4233cfa">13,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTUtMS0xLTkwMTY4_c95f6147-3482-4270-8eba-38e2274a325a">69,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTctMS0xLTkwMTY4_df3035a6-c734-4129-870e-7ec0ee127232">46,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTktMS0xLTkwMTY4_3184d8d3-5611-4549-ab7b-0a5f04eaf386">64,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTExLTEtMS05MDE2OA_be57c40e-242e-4f38-8faa-0751b09ef50f">46,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTEzLTEtMS05MDE2OA_1d4b167d-e0bb-4cc1-ae02-fe8dfbf8fbe7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie86f23c7f6ca49f79e0fded96ab72809_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTE1LTEtMS05MDE2OA_4fdf3f8c-c5cb-4d13-8810-4d53b13a44a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335754dccea47e8a9176df020d8a278_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTE3LTEtMS05MDE2OA_6c720f32-f460-4dc7-8aeb-df5c53628572">269,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTEtMS0xLTkwMTY4_27edc504-d3ba-4da0-a753-64506906853e">3,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTMtMS0xLTkwMTY4_20f598d8-e3e9-4580-8d91-e36e32fb2563">1,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTUtMS0xLTkwMTY4_53eb62fd-0437-4a06-afad-45c0983ea1ea">8,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTctMS0xLTkwMTY4_fc35a1b2-3881-4ef2-83bf-48ed4992f150">7,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTktMS0xLTkwMTY4_679fd639-371d-42ca-8a3a-93d11ae0d212">26,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTExLTEtMS05MDE2OA_fbc5460b-0ef8-4f03-a586-29117d557cd0">34,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTEzLTEtMS05MDE2OA_576e8f0f-bc36-43d4-9f1c-2b8a918ce300">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfb8091103a64aea82079dc504ea5c71_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTE1LTEtMS05MDE2OA_2d137ba6-bdb9-4159-9165-4fe295054a87">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="ia7b3d5bc65554974be3186918828b084_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTE3LTEtMS05MDE2OA_dbcfec8b-5d9b-4474-aa69-11d4228fbbc6">91,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTEtMS0xLTkwMTY4_76856cd1-9fe1-4111-92b6-1cebd9c0a8a4">5,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTMtMS0xLTkwMTY4_dd3e9ca4-b901-476b-b8fc-e47b980bf5d0">307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTUtMS0xLTkwMTY4_a3bb4d82-ab84-4408-b76b-4484162645e8">3,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTctMS0xLTkwMTY4_5a370ca9-8b4c-49b2-b542-7d148fe4d025">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="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTktMS0xLTkwMTY4_57fabc88-7ea5-44d0-ab05-c37ff1447969">2,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTExLTEtMS05MDE2OA_23332f3c-523c-4f81-837a-487c8ed57e8b">2,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTEzLTEtMS05MDE2OA_8034116d-bb42-43bc-afba-73b64cd5a367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83a20c03698d4472be8622d02b78d9bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTE1LTEtMS05MDE2OA_a5c6cf18-662b-4e1d-b9f9-7f3ee21d276b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTE3LTEtMS05MDE2OA_db8c582f-800d-4a55-81b1-f326dc144e65">15,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTEtMS0xLTkwMTY4_95ad64f4-111a-4ce4-8b42-8e402f200c2f">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTMtMS0xLTkwMTY4_462ef619-7ff2-49be-b736-b2713e4c4f47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTUtMS0xLTkwMTY4_9110a6c0-8974-45c1-9369-06b222322ba3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTctMS0xLTkwMTY4_c88da216-abdb-49e2-a76f-2e443c6f51ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTktMS0xLTkwMTY4_f5d33b64-5508-45ff-9350-3039db0d94f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTExLTEtMS05MDE2OA_50c4fcd4-a2d2-40ed-9d89-4e99ad615003">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTEzLTEtMS05MDE2OA_10dd363a-d5cc-41bd-9604-f7aded9ce76b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0b05a24b1a848b5bcd88a5047db87ec_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTE1LTEtMS05MDE2OA_1bf484b3-f8a7-4411-8894-9d64b9bfda8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTE3LTEtMS05MDE2OA_8ae429ff-49af-4506-8ec7-29ab2ddd3212">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTEtMS0xLTkwMTY4_9f1e84f9-d193-47c0-96fd-2cfd7bf6b9a3">1,761,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTMtMS0xLTkwMTY4_b7d72400-f0ed-4f96-afdf-35181f7f1f50">1,257,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTUtMS0xLTkwMTY4_c3070b4a-11c0-4c7b-9ba7-0f9a26ed7667">1,008,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTctMS0xLTkwMTY4_7329f235-36ce-4b9d-99b0-bc52757bbbbd">632,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTktMS0xLTkwMTY4_6ea34bf2-c1fe-4960-bdb5-d04e112f184a">612,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTExLTEtMS05MDE2OA_505a3f5c-2af1-41e3-b3be-791e6d379959">825,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTEzLTEtMS05MDE2OA_3da92a4d-b4e7-45b6-9b34-1743c7fa119d">59,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb5f9b1f3379476dbff63b6b1e4369e8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTE1LTEtMS05MDE2OA_26ab4e76-c878-454b-a12d-985e9cf6a314">115,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTE3LTEtMS05MDE2OA_a75dd88f-3d19-436e-b3c3-d6676e6b23d8">6,272,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia36b243969cb4b6f902a45814cfb96fb_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTEtMS0xLTkwMTY4_73be01d6-f14d-4478-8915-56cbd917d514">7.19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i7a17ea1db2bb44f998bcdca178b1acdb_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTMtMS0xLTkwMTY4_63a8c668-2d01-4e0f-a0fd-5d6451828ddc">7.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i47a14de5577346c781ad5559aaee07db_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTUtMS0xLTkwMTY4_cded16b9-43b3-4436-8195-05c6c9afc0c2">7.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i5c26294c618e43a08fc1696b9a9e05ae_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTctMS0xLTkwMTY4_af8bf04c-491a-482b-8f4d-afe75c3e2a47">7.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6cd7977f77fe4cbfaaa24cabe173b8de_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTktMS0xLTkwMTY4_d7728249-354a-4180-81eb-d813c1b3f6cc">7.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i81809496c93e41d883e25db33af9aa24_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTExLTEtMS05MDE2OA_cf4d82c9-c606-4313-800c-ec67cd9e7e3a">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="i4c1ab495413d4c4482bd7b8120e6b708_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTEzLTEtMS05MDE2OA_fef52e34-3a16-4b59-bc67-c3bf447e5fe2">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ibb5f9b1f3379476dbff63b6b1e4369e8_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTE1LTEtMS05MDE2OA_5faca3ab-399e-4bca-8905-26b030df70af">7.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTE3LTEtMS05MDE2OA_31b58f5a-5ff3-42db-b482-d28b7c694959">7.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTEtMS0xLTkwMTY4_07e10df0-db74-40bd-a195-edb53639a420">657,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTMtMS0xLTkwMTY4_9114fb29-a9d8-40a3-b34e-358f6dea53ec">262,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTUtMS0xLTkwMTY4_0ab04024-f2d0-48d9-a90d-3436494a5aaf">178,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTctMS0xLTkwMTY4_4bf9a0d7-687d-4b69-ac6b-c77eb4547368">2,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTktMS0xLTkwMTY4_1072657a-ad5f-4c36-a2ec-7a39dc2500c8">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTExLTEtMS05MDE2OA_20c0f305-feda-4568-81a4-0d153b7a32dc">1,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTEzLTEtMS05MDE2OA_6e662a10-3623-43e4-80ac-0700817f0ed1">160,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ebc6ccc175d4bfa9aaec74449436e6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTE1LTEtMS05MDE2OA_8ffdba9b-31f4-457d-b85f-95a50bdc0760">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTE3LTEtMS05MDE2OA_f1732f0b-e489-4c87-bdb9-1f459407d84d">1,262,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTEtMS0xLTkwMTY4_ec933bff-0ef2-4597-a9a1-0c0310706426">35,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTMtMS0xLTkwMTY4_2a50d76e-7e4a-424a-b31d-05e9c033a3d7">4,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTUtMS0xLTkwMTY4_082396f8-baa8-42b6-8025-cae412b7b406">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTctMS0xLTkwMTY4_165e3d4a-ebeb-483d-92b1-57d949aa6b66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTktMS0xLTkwMTY4_7941967a-fa07-4cf0-af31-e95a6a291a17">446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTExLTEtMS05MDE2OA_8a8f8915-0c12-46b2-b8f3-1b5da530e9f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTEzLTEtMS05MDE2OA_f4459afa-f8e7-4963-8cf1-820576ce1017">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49e8dacb70a545dab5d1b3793b207b64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTE1LTEtMS05MDE2OA_d2bf270d-7ec7-4d6e-9416-507d1dde8bec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTE3LTEtMS05MDE2OA_7ab89a02-be6b-4689-8942-6342bf187eea">41,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTEtMS0xLTkwMTY4_b9dc4082-ce99-4dcb-b0eb-bca03e834294">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTMtMS0xLTkwMTY4_4a2064cf-efcc-4101-976a-c7cdcf117127">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTUtMS0xLTkwMTY4_05847520-84fd-4e8f-b7fe-64f2a24d362c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTctMS0xLTkwMTY4_6125e8f0-8380-4bad-afcd-fefb0fac1533">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTktMS0xLTkwMTY4_26785ef3-4406-4043-adfa-26460621bf52">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTExLTEtMS05MDE2OA_973f2f7c-dd8b-48e3-b095-679729765aa8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTEzLTEtMS05MDE2OA_52ee10ae-f9ff-4ed1-8a57-e6b9add9a2bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12697790bb2149968ea6b6ee97be08fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTE1LTEtMS05MDE2OA_4d4cf184-3cd5-478a-affa-c13a65f2b166">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTE3LTEtMS05MDE2OA_4e334a7b-fd6d-441e-92c1-824be2ecc7e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTEtMS0xLTkwMTY4_e1bd7c62-9ea5-4871-afb9-9985fd268823">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTMtMS0xLTkwMTY4_abbaae60-28ff-4b76-9727-6bc95d15e021">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTUtMS0xLTkwMTY4_3405a0e2-71cf-4ae2-a9c3-d23703d54045">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTctMS0xLTkwMTY4_d863709c-f6a9-4cfe-9439-f1f8e56a8d61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTktMS0xLTkwMTY4_f84c6e8f-d58c-4327-beb1-d3496ff66cf9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTExLTEtMS05MDE2OA_718d3e0a-7fed-4338-a2d5-0530ed2bdd3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTEzLTEtMS05MDE2OA_b11104c0-8cd7-4b48-8f1b-eb9d138c841a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if342ad62b64d4065ad71d3e69cc84c0c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTE1LTEtMS05MDE2OA_b4fc8506-6594-4560-acfb-0fd0dbea30c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTE3LTEtMS05MDE2OA_fbd9baf9-37bb-41c6-acce-a2af885867a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTEtMS0xLTkwMTY4_5f0b2796-ee3b-4dcf-a7cc-9a2dd78f198d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTMtMS0xLTkwMTY4_7f75a5ba-ca10-406b-abef-08c782629b66">748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTUtMS0xLTkwMTY4_906b7f26-ac8e-4dda-ae1a-2dfd97e8f7e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTctMS0xLTkwMTY4_21becb7c-dabd-4e50-9900-10996fe38e89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTktMS0xLTkwMTY4_90c51d64-9c8d-4f1c-ae54-7578f9777aa5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTExLTEtMS05MDE2OA_e0ed4125-8d32-4597-ae26-9396adc314a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTEzLTEtMS05MDE2OA_0b1420f1-3ae4-4290-b5c2-3e09efb027d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie184c182df5b40388a8f651fc236294e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTE1LTEtMS05MDE2OA_5ebf5c00-c41a-412b-8935-56caac83bbd4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTE3LTEtMS05MDE2OA_f4db7066-bbca-4cec-a838-d8071943a849">748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTEtMS0xLTkwMTY4_87777243-771c-484f-8ce8-b8288b655ab9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTMtMS0xLTkwMTY4_5ee47308-2c01-4e98-9160-d2ea9e1d48eb">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTUtMS0xLTkwMTY4_91e0beb1-5e24-4297-bd68-5331e79f78cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTctMS0xLTkwMTY4_c53aa8ae-7a26-4056-96af-ef1fef7e110e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTktMS0xLTkwMTY4_4ab89977-3be2-4ce8-8e49-16ddc0aa67a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTExLTEtMS05MDE2OA_7815d398-a627-4441-8ed7-09cdcfc40e72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTEzLTEtMS05MDE2OA_acc86c5a-9064-442d-8f3f-447d0b700324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie350e18f26bd449793975b711271c4a5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTE1LTEtMS05MDE2OA_bdfe305d-9850-4c62-b267-89912724c62f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTE3LTEtMS05MDE2OA_3872174a-c2ba-4915-89bd-f8f635b16d23">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTEtMS0xLTkwMTY4_8e6d7098-8e42-42ed-a482-92cd946417c4">693,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTMtMS0xLTkwMTY4_d4c90e45-70e3-4fee-a8cc-b4798c57db51">268,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTUtMS0xLTkwMTY4_7f7bcaf1-87ec-430f-9dce-09fe6cd3ebd6">178,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTctMS0xLTkwMTY4_6e785d03-0e12-4f8e-a4c7-5c73c9ef84f0">2,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTktMS0xLTkwMTY4_d011be29-bba6-48f9-8482-38cd20aaa60b">484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTExLTEtMS05MDE2OA_2a195dca-82c1-4fe6-acd2-1915e929f2ac">1,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTEzLTEtMS05MDE2OA_5c0d76ee-634e-4e7b-9b7e-014360699f0c">160,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i759d2578ef70472181d0e641ef887962_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTE1LTEtMS05MDE2OA_70e7e01d-7bac-4e65-8750-1b075e955260">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTE3LTEtMS05MDE2OA_51a5d236-f9f3-4d38-ae9d-fbdc5b490265">1,304,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i10fcb186078c42e4bc8d8861909b66f9_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTEtMS0xLTkwMTY4_8a374579-8608-4678-bd58-81f0853d7850">7.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ibf899509683a4294a752eaa887024052_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTMtMS0xLTkwMTY4_4673fe5b-c333-46c1-95a9-7aab722eb8d1">6.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i2f2d59259cfe4fdc8893db73c6639f89_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTUtMS0xLTkwMTY4_3fe90fb8-fcea-42c1-8e76-a568fe7f3238">7.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i17abf574e41743df8178050113a00db9_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTctMS0xLTkwMTY4_9f9a3c7f-e2e1-4875-865c-42e17827e89e">7.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6e5cf559bfc445b59926a6ba6b9e36d1_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTktMS0xLTkwMTY4_259a37f9-b1b6-43e9-8a96-76e7319b1db8">8.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ib54fa70467404864a1edcb8512191107_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTExLTEtMS05MDE2OA_1fcef8bd-7ab5-425e-b840-0869dcd6b8cd">6.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i2c51430c2754451c94669c1bde9a626e_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTEzLTEtMS05MDE2OA_d2c0a580-b2f8-47fb-9a3f-c5213dfd1060">6.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i759d2578ef70472181d0e641ef887962_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTE1LTEtMS05MDE2OA_a2f44313-056f-4764-acb3-07bf5c4b3d44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTE3LTEtMS05MDE2OA_5b012151-d1dc-46fe-bf64-fc284205a5c6">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTEtMS0xLTkwMTY4_662d2ec2-4aed-48f5-b7bb-8a046f05bfa8">2,454,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTMtMS0xLTkwMTY4_8d43d63f-5b08-4d85-8866-f5f76d2d3190">1,525,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTUtMS0xLTkwMTY4_55806e2c-db75-4a9e-b79a-68eea3cbdeea">1,186,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTctMS0xLTkwMTY4_05d82a53-e8e4-4c3a-8d12-859fb4b0041e">634,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTktMS0xLTkwMTY4_f1342980-c57a-438b-8990-97f8c1d6273e">613,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTExLTEtMS05MDE2OA_67a69b8c-07f7-4cbe-97b5-2a25707bab5e">827,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTEzLTEtMS05MDE2OA_51bb1617-b643-4c38-bc9e-d24d37e571e7">219,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i932d16af820b4e3893b89fab0684e47d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTE1LTEtMS05MDE2OA_19e51ceb-3088-4d0b-a62d-d142c03f5827">115,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTE3LTEtMS05MDE2OA_bc7c2573-a23a-43a0-8025-e1296c3e058b">7,576,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic1f29c19f97449688ad072f78bd21f3a_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTEtMS0xLTkwMTY4_4c773167-709c-4890-8ea8-526e8ddfbf42">7.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8841300160ed43deb9a23123a1a54b1b_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTMtMS0xLTkwMTY4_3c76c27a-d8a7-4e72-86cc-c2858d41a1f0">7.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i97b9ad60a2434751a74d06fa3c5214b2_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTUtMS0xLTkwMTY4_7c7a2ce5-2c13-48f6-ad2e-e4abc4fae76c">7.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i519e5ea8dd1b48dc8c9213d9d5e4be0b_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTctMS0xLTkwMTY4_b01a39fe-56c9-4f75-bb12-2759e6f5231c">7.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i3ecf4554514e4ad18c63aea6e3087871_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTktMS0xLTkwMTY4_cccf2dba-1f9f-4149-94b6-6924e4869564">7.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia79287abaf284bad835fbf51ae0f86a2_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTExLTEtMS05MDE2OA_1c102bf2-369c-4444-8649-c3718a799578">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i782f4e03a44047d29f283987ae27d7f0_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTEzLTEtMS05MDE2OA_0e3fb370-e7a5-45d3-a234-76d8de78df78">6.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i932d16af820b4e3893b89fab0684e47d_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTE1LTEtMS05MDE2OA_37b07e5f-a111-49e4-bb61-30b7815c54ce">7.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTE3LTEtMS05MDE2OA_7088e471-2c58-42ee-9331-d1e879556204">7.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and 2021, the weighted-average risk grades for &#8220;pass grade&#8221; (risk grades 1-8) loans were <ix:nonFraction unitRef="grade" contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMTk5_f7c5f48f-e035-41f2-9131-213178f349e0">6.24</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjA2_c45eb589-2fe1-4787-95a9-dc3f80b1fc12">6.01</ix:nonFraction>, respectively, for commercial and industrial; <ix:nonFraction unitRef="grade" contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjU1_66114642-1e4e-4892-b35d-84717dfa9c4e">5.44</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjYy_8a947c7e-3658-4c6c-bc21-78db9c531039">5.78</ix:nonFraction>, respectively, for energy; <ix:nonFraction unitRef="grade" contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjky_e1d3e29d-3ff8-4a72-a888-cdba8d03ad96">6.94</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjk5_d61d2f40-6dcc-4ca5-a6d6-7f6ee5abc86b">6.91</ix:nonFraction>, respectively, for commercial real estate - buildings, land and other; and <ix:nonFraction unitRef="grade" contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMzc3_a18f3179-5f5e-4a11-abe3-5fea0dbbcdf0">7.04</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMzg0_518929f2-c740-479b-9fee-c8d2d91db979">6.99</ix:nonFraction>, respectively, for commercial real estate - construction. Furthermore, in the tables above, there are loans reported as 2022 originations as of December&#160;31, 2022 and 2021 originations as of December&#160;31, 2021 that have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2022 and 2021, respectively, but were renewed in the respective year.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i50a572e3d83c4bb8be7d8977f5661bb9" continuedAt="ifc38253eb7884720b57bda87bde971a8"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTEx_825e2844-0fca-4a32-b5e3-fe6c504ff70b" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2022 and December&#160;31, 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.361%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc951d2c4ee14746931e74f6eae80484_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMS0xLTEtOTAxNjg_38c708c9-781e-4401-9e3a-282c300b8da3">793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie61f2cac2d8c4ea59b2b47661ebd16a0_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMy0xLTEtOTAxNjg_6c6ab53f-fe2c-4a38-8452-e9cf566bf7df">1,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e76ac4922904740867fb1eb1a44aa2d_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtNS0xLTEtOTAxNjg_1415aac4-1a98-474a-82d8-4e1528698f28">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i029dd0e9cc834bac89fe0f253df5b699_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtNy0xLTEtOTAxNjg_107a867d-3330-4b8d-b898-d8c19b0d4523">936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ba7916a2a34786bc7182ed32100710_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtOS0xLTEtOTAxNjg_6be102cc-995b-43e9-a188-9f799e24c910">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b893718538847929f18ecbaa9707479_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTEtMS0xLTkwMTY4_5b272a41-8087-4fa1-9d3c-b591b7b81db0">2,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec449a1bf19f4238ac9134d7bd77e63f_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTMtMS0xLTkwMTY4_24811af0-bb98-4a58-a3a0-3e86089f5573">565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabeb498ef806480d87b9fb51a4e3c0fc_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTUtMS0xLTkwMTY4_a7036900-d03c-4fdb-ad87-560e1a36d7a3">1,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a8f9a298fb349c89eafa070730a66cd_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTctMS0xLTkwMTY4_e50dc739-4309-4e78-81f6-2321e475dbb9">7,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i459cfede89604441a89fd148ddc65cc7_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMS0xLTEtOTAxNjg_377c002d-ad18-4f0d-9945-d71739697bce">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia29719a8ead848a39e4f9eebd86d8bea_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMy0xLTEtOTAxNjg_1cc97824-5b0b-41f0-b47e-e06733e03d12">258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia425009051b743498e3ce42ee51a31f0_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtNS0xLTEtOTAxNjg_4c017cf7-0ead-4b2d-bc5e-6c8e0360bf32">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74ebd1e789244d36a451659d6ea316d6_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtNy0xLTEtOTAxNjg_f693f4b2-c47b-4f72-8a80-cf77baf028da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9d6b7143fd941268e9c7b6c670363db_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtOS0xLTEtOTAxNjg_8b2dc1f6-1cf1-4766-8ffb-f9649248ed8c">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="ia2eb14b53b2140cd81668fc05d5acc03_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTEtMS0xLTkwMTY4_b7f51984-f0b2-4962-9035-f282b862f8d8">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8fbdb87ec844bd4acea186c0bfa78a0_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTMtMS0xLTkwMTY4_af2f7686-36cd-4cd3-855d-ba12b018b1bb">347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i101c4f34d00b4f4f9e8f1b22428b7591_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTUtMS0xLTkwMTY4_f75a0537-305a-4ed8-add2-b9fc7c997e55">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="icf5ad23fb1364dffaf42dd090c08c286_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTctMS0xLTkwMTY4_47c07c2d-c048-48ff-a0b6-85cbad2e64aa">2,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib99ada62d05d44b98417202415bc0db8_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMS0xLTEtOTAxNjg_130d529f-8016-4c8f-9252-d085a741879d">888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i285173fb6a05477bb461a70002768a18_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMy0xLTEtOTAxNjg_14ad508b-fb8f-4a5a-ba8c-6f60ea5087fb">1,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i801e9664f93d42d2be2b7bfc8234ef5f_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtNS0xLTEtOTAxNjg_6d49e28c-6a3b-41e0-9e31-d8aae1cfced8">673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82167dfb671c40b182d07887dcae2ce4_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtNy0xLTEtOTAxNjg_9b5aad9f-79e4-4f03-b1c9-1d9c45545de1">936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e7a403627e4e1ea92126a296b9576c_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtOS0xLTEtOTAxNjg_f16aab77-91d7-445e-a0b7-f928e9657287">632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d23bcc0757c41488f82f28350c9bbcd_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTEtMS0xLTkwMTY4_973cdaf8-c3c5-4125-81cf-da2366f39441">3,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e065d9504e14b3295700dab0bae5e67_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTMtMS0xLTkwMTY4_6a67bcba-f00e-4c14-b11b-fca5f4e47da3">912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibca09d9ed8c54a99b747cbae9f1fe9ad_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTUtMS0xLTkwMTY4_feac52b2-390e-48a4-a3cc-fd98c639fbac">2,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85818226f56b4370b633fea8d4946fe4_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTctMS0xLTkwMTY4_6c7f75fb-91bc-4b5c-8766-ba24a0d23fa2">10,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd0e31f2949389ccdbdaf2235c68c_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMS0xLTEtOTAxNjg_89972f44-d8a9-4ca5-8791-c88225975638">403,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic64ee431e0fd44d385e9b270a167c9dd_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMy0xLTEtOTAxNjg_5d04d096-47b6-4269-ab6b-1e15795fa6c8">313,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaa1ea157cdc48edb47abf262b9a9f37_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtNS0xLTEtOTAxNjg_a7734bf6-9e7b-4866-821c-9baf0c21f9e7">194,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i991a6d14cb6047e3b2a794d0e0e8944d_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtNy0xLTEtOTAxNjg_2f64183f-7126-447d-acdf-98bf0cbf0261">70,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f9431945904515a7b5879e2b7d5603_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtOS0xLTEtOTAxNjg_9a94586a-9d85-469d-9540-35a1e0fbcb53">38,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1db1584066b8423d852df4cc4fb55df3_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTEtMS0xLTkwMTY4_288ed63f-50a2-4325-b31a-1c4d43c8c637">122,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3edadc8210f04933bf47f2d95428818f_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTMtMS0xLTkwMTY4_fbe5b622-2201-4e51-8064-7474856a3a10">678,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b28d056d59247adbc972398dcb5c62a_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTUtMS0xLTkwMTY4_2d5f542f-15ac-4602-8408-410df159d335">10,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i340d44c557314b2e8d37e7d1bcba7317_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTctMS0xLTkwMTY4_f7add3ac-b45a-41cc-a435-83e96c47ed37">1,832,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i859c7454f8ff494399b338e8b22683df_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMS0xLTEtOTAxNjg_60e56d2d-40d2-42ac-9238-f959fff022db">404,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ib8f8d83a11cd490d8187e2e849c65c00_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMy0xLTEtOTAxNjg_7602733d-6ea3-4704-a997-e6c126ef1cfb">314,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iffbddca017ed4931878ef22a0cfcd383_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctNS0xLTEtOTAxNjg_472c633e-6b0b-4979-9e8d-a91263bb3fee">195,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ib46f7fea5bd845528db73bd5dad7fe02_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctNy0xLTEtOTAxNjg_fefd5c25-b405-4c7f-b06c-5f0d4d32b4d6">71,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ie73796df668e42569789e7dcbc6d9e77_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctOS0xLTEtOTAxNjg_e8487c88-0906-44fe-ac2b-644999055c40">39,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47479056b8274edeb257186f4129d51c_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTEtMS0xLTkwMTY4_0e3039a9-c9d1-4e96-9ff0-8a16d1af882f">125,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i29e3ffc39cd54155a7081d047aea4b00_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTMtMS0xLTkwMTY4_90659cec-f3fc-41db-b275-dce2f120d7db">679,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i3578de8fd0a14b7198b91fde56bb4620_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTUtMS0xLTkwMTY4_2eda6678-af97-441e-beac-f5bf0c8db8e7">12,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTctMS0xLTkwMTY4_bd559463-4fbc-4fde-8e38-d878d3c13ceb">1,843,539</ix:nonFraction>&#160;</span></td><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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 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="i1f515ee1532846d88a15fed718c828d3_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMS0xLTEtOTAxNjg_d7498d24-cc47-45e3-9700-e012c7d69e0d">2,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7d01cc2f37a4d739029846d6f579c19_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMy0xLTEtOTAxNjg_5c56499c-4e43-4614-a47c-ef1305e175cf">511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0faad376dc7435b8421ed0b52ff4a60_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktNS0xLTEtOTAxNjg_ef72b336-c1c3-41e5-8742-236bf1f69560">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42ce3e83be514f529043d218bb92790f_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktNy0xLTEtOTAxNjg_cb48a491-ca07-4aae-9246-0168d295b2d2">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcedef941a84843adfd984671d6a3ec_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktOS0xLTEtOTAxNjg_02a0ff1e-803d-434c-848d-64e175b3058b">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596161b010f94e95865a9bc49e2f3df4_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTEtMS0xLTkwMTY4_f7faf253-c900-4464-8570-52176a1ed5e1">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96cce3dd71c74153b0c829b36756c439_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTMtMS0xLTkwMTY4_c921e927-6d22-47c7-a7e4-0301a5557651">314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92546d5b989d4e889035caa33ccb475d_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTUtMS0xLTkwMTY4_d657c329-caef-4cd7-bb61-1593c1fd7fd5">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90e26e9bbe8f4772be9e107e7e0c929f_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTctMS0xLTkwMTY4_75ee3849-e884-42d2-9ca4-f34fe2588e4a">5,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d676da7e7e4264bc837e8a255a35f1_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTEtMS0xLTkwMTY4_faf29628-cf7d-443f-87e0-6b2771a86d05">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7608e8a830e4be0a677a5b393e0d29c_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTMtMS0xLTkwMTY4_e2a4d977-702d-4cbd-b05f-47d5b891f190">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic677a83fad7c4cdb8d15204e2ca2dcc0_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTUtMS0xLTkwMTY4_05d01982-f0c0-40ee-ae3a-d6e034796a5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i857d4401bc7b42839d9677925bb3085a_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTctMS0xLTkwMTY4_877e472c-9cb9-455a-a088-6e8b26bf7d99">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51e4a07ec554becb08dcf59ac006faf_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTktMS0xLTkwMTY4_6d0f13aa-7ea7-4def-88ef-3795f340b7bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3edb9b12f8049768107e27761ad9e3c_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTExLTEtMS05MDE2OA_c2d88b3c-484d-4a18-8ed1-66a0047aaaef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919d0a4cec2241b8911027a6352c771c_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTEzLTEtMS05MDE2OA_77426df5-2375-4e97-b512-821cf0151aaf">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id860289682f145bd9d9dd9af64add1ed_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTE1LTEtMS05MDE2OA_509b0540-b8f9-49fc-8c90-651045f2550e">194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02e703a72cd5460f98870c002a6ea7a5_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTE3LTEtMS05MDE2OA_27bd0ae6-89f3-4c81-8b84-822e47c37cbf">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61aa86b4e36c407a9a71cdec4efbbf2d_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTEtMS0xLTkwMTY4_ae3e3e29-bd69-4f8c-8c1a-04097d430620">2,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3012d5fe30894bcf88d8657e1a8c8890_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTMtMS0xLTkwMTY4_09fc5d08-cfe8-4f17-87e4-775a0e9cb0a7">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5772ec4377444adfa3585f8f70a15db1_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTUtMS0xLTkwMTY4_b55c3c0b-f7a9-4b82-82a2-848e8e986982">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35f156a1b6d24faa89a073633887ec5b_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTctMS0xLTkwMTY4_c38830c5-7de0-4f8b-a664-f45a474d0c29">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="i1481d481cc90447ca947f03043a0096e_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTktMS0xLTkwMTY4_feb268ea-eff8-4909-9c5e-49de4c6d7f99">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if22f436a12a5497784f0287b368414f0_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTExLTEtMS05MDE2OA_4c2c4b04-e6c9-45a2-8e24-6e8c4fec6ee5">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib601831fb67e4d799dde70d998b385df_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTEzLTEtMS05MDE2OA_8b2b2ab7-c219-4592-9370-b9550c784d59">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="i9e9f6b58b6df40158b0d744ec2fa44db_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTE1LTEtMS05MDE2OA_223ca6b5-eb39-46f7-a85a-53c144a281c3">1,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce182a542e0462db03228f5ca184bef_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTE3LTEtMS05MDE2OA_61008531-a70f-4a65-a6be-0ca0744c245b">5,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06307f5676264097bbb61ceffd426764_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTEtMS0xLTkwMTY4_c0101e4a-c861-4e38-a87b-8d9bccce1ba4">59,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1e7f8829d1146f2a31945b9e56a8cd9_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTMtMS0xLTkwMTY4_3b0182f4-a569-42fe-8b2f-2de43cdc749c">20,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ba467e6f81549bf80bb540e19c6b8f0_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTUtMS0xLTkwMTY4_2ead7696-b976-40ca-999d-989481da54c7">6,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia120985c484e4290a913a658e46cca70_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTctMS0xLTkwMTY4_a3c21510-67ac-49e2-94b0-5b8aa2148c8c">2,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibebe509388ff449a84a1b3b87e49d82a_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTktMS0xLTkwMTY4_51bc8acb-f3ef-40c4-8ebc-76c6e0e107de">1,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a6be38e60e74079b3ff58ee82014d2f_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTExLTEtMS05MDE2OA_e0f1b3bb-56fb-4253-9bf0-f877d5d549cb">1,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fa9589239f044a2911c3b2d5426f013_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTEzLTEtMS05MDE2OA_48ecd943-78dc-4ab0-a4ad-d9c6cd9c18b5">372,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f413108f0f54d40b7d2247a62838757_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTE1LTEtMS05MDE2OA_6daca7ec-6407-4463-975c-c5bed88742ea">22,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id33ec221d3544ad286b63044bf9e63ca_I20221231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTE3LTEtMS05MDE2OA_0b009d58-18e0-4935-a2c8-0a3734bcbbe0">487,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i422d7d28bbf948bebcc6e246df885a4a_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTEtMS0xLTkwMTY4_97b61a46-bf47-45b8-9086-638c6dbcbe9b">62,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i223c32ae59124dbd850b59e5d0966e0c_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTMtMS0xLTkwMTY4_55d6b974-2e17-4a47-b5fc-00d71fa9f82d">21,400</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="i852cecbcd3da4dd795edd49d39c9abc0_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTUtMS0xLTkwMTY4_41673a30-7dcb-446a-b557-d8079f4c6587">6,603</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="iac6f127ed7924df19418d810dba89f80_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTctMS0xLTkwMTY4_ae793c11-6cc7-4cfd-99b5-50647b30d88c">2,961</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="iabdbe320bf2646b5b6c8197093520107_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTktMS0xLTkwMTY4_21140662-eecd-4140-9560-8a12f2e031d0">1,275</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="i801c5dee00a541eca3be0d2050d2c4e0_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTExLTEtMS05MDE2OA_33efac60-2fdc-4921-a020-82cdd30171b3">1,663</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="i9683a5cf18a94a8e9c7d4affe1457c13_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTEzLTEtMS05MDE2OA_fb6c61dc-4ca0-41a6-8cc1-8c22e833b781">372,456</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="ib6bdbdfacd864e4b9ed010f4367b3b6c_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTE1LTEtMS05MDE2OA_57adad3e-1ad2-420f-90e8-b242a25be863">23,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><td 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="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTE3LTEtMS05MDE2OA_a6d827b4-207c-4f3d-a72a-e11b384a7669">492,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.361%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9883beaf8a7447c97d840569d08475e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMS0xLTEtOTAxNjg_88663508-c064-4d40-829c-c67759b9830a">280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7868813058cc4ef3b98ff0318daccdaf_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMy0xLTEtOTAxNjg_a3f322f1-0883-4d1a-8db2-03bd3ecbdffb">204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5644be0d26054b9a93e38cbb64647dd7_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtNS0xLTEtOTAxNjg_65a6ee6f-6eb6-4167-bdc4-f96b42cd1fbe">406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaf45ac4e3034acc8186e5c881156e8e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtNy0xLTEtOTAxNjg_93f91363-bdb1-4a2d-9994-05da8540b8a6">489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a6743c6a19c4052b1cff6fd230e3c03_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtOS0xLTEtOTAxNjg_f318fea9-d7b3-47a4-af72-1014c749a690">296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if673c9a9ed844d8485896dda6ef81ac3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTEtMS0xLTkwMTY4_b63a5fec-6f89-4d65-b75e-bec3bd20b170">1,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a262ed9ef0342cbb7fcc6445dd9c308_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTMtMS0xLTkwMTY4_b5c746d8-2804-4523-a1fa-2d11d1cac1f8">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d7d84e0e51c4eefbbf9e4170687245d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTUtMS0xLTkwMTY4_495b7a1c-2a8c-430d-a873-aca0862ded31">1,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3afb0a5b83a8440d8594e5dfa2191b6e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTctMS0xLTkwMTY4_f59fab3f-b996-4650-a47a-cc054f67fc94">4,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25ea6b44beb9466a9c2a2829400b6d4e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMS0xLTEtOTAxNjg_7620d777-5844-4585-946c-75ec30247cd2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8ef26877c104ea4a8bd8fcbf09e7cde_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMy0xLTEtOTAxNjg_8880adba-eb99-458f-8d44-5ff82d44a7bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae43584c627543d69cd847e860f38316_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtNS0xLTEtOTAxNjg_2b42c404-479b-4085-ae31-7b43777edf03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1225342cb5f43fcb361abbbe1a20a0f_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtNy0xLTEtOTAxNjg_fa35ba18-8b6e-41bc-a8bf-c7ba2b89f852">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4c84ead3d0d41cb856795988d0a20bf_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtOS0xLTEtOTAxNjg_5c5211c9-7237-4c97-a379-c96b8581644f">355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7e91e96b4434306941bf7df6642fa96_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTEtMS0xLTkwMTY4_a5740891-646c-454c-90dd-78713725b591">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="i62c45d2d460d45e68e277632ab84d0dd_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTMtMS0xLTkwMTY4_94576b1e-412b-42b9-ade6-f3c915494212">991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie39b4fc3850745ae93f019a3ca426bc7_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTUtMS0xLTkwMTY4_2aab061c-6205-43ea-a352-f01d75d40b8e">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife00aa1246004577a4ea8d6f88948fa0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTctMS0xLTkwMTY4_7bc61f7a-562a-4775-b1c2-7899eaffa712">2,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5c2aa0943d465ea7060e7205892879_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMS0xLTEtOTAxNjg_df2af3ad-49aa-49ac-b429-f80651c069ec">280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddf39a39e23d40bb8b543ade7a0e3129_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMy0xLTEtOTAxNjg_7e4b188f-a3d1-44a7-8d3f-757495ca52ee">204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca590acb5574e5a86a482c64b6e7f64_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtNS0xLTEtOTAxNjg_f9af11e6-2510-48a1-b727-4a0242c3cbfd">406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df3762bcb1140f6ba62a8b68c586f35_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtNy0xLTEtOTAxNjg_dcde536f-30a5-43a1-abae-1b1ffe861647">643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i762a13b90f15440aa1cab63a565c6ff6_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtOS0xLTEtOTAxNjg_cc90b3c0-dd67-4d57-8994-b21441ecf8de">651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id452bab9984e40e3ac7f1694c03b1725_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTEtMS0xLTkwMTY4_993fe7ef-5f33-45dd-89c7-f3d448f3afa4">2,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478d94eb67d442bcaedaaf630d6f0109_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTMtMS0xLTkwMTY4_6006ce08-4a53-4728-a776-a4c8d3943637">1,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee5405451e384eefb3619b3fd17028be_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTUtMS0xLTkwMTY4_b9017eb8-439a-4609-a927-b773d54ca23f">1,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61db56e1ff4442658841643f94e5096a_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTctMS0xLTkwMTY4_cf0211ec-f654-42e4-a428-1b8f2aba2204">7,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ddb93b29c934a6ba8f857f5c4e5a4cd_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMS0xLTEtOTAxNjg_dc06da06-6199-4638-90d5-3c8a11053042">319,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b9a25a217240209435b522e5db5b3b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMy0xLTEtOTAxNjg_b1ffbbb6-e4f6-43a8-abaf-a16946293c11">251,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5c995d218eb444dbcd9179e959e3a59_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtNS0xLTEtOTAxNjg_72c3c39c-0f1a-46a5-9d5e-df97a8bb502a">95,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6fcf67fea164c02bd8b06fee045c2e8_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtNy0xLTEtOTAxNjg_18acf09e-f93d-48ca-86e7-93ccf1245db7">55,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i361e0f7decec4d7a97c7e42dc0ae2cd8_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtOS0xLTEtOTAxNjg_26095437-c0ed-404e-a9d8-97844ea7eb5f">48,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65da107cc1aa4ced8538fb2e4a71fb30_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTEtMS0xLTkwMTY4_3af6b003-e65a-4e5f-af12-980a80c076e3">116,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1e0a461ea474f5b96fcd7395b618714_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTMtMS0xLTkwMTY4_2681e96d-f1a7-4fb0-853e-dcf6163e0a76">505,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad35a2d1966445ea1bc01e6e478f3bc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTUtMS0xLTkwMTY4_2add946a-a306-4dfc-ad1d-83f1917f4410">10,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee2d109bc658473eb2ec5a3d28793124_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTctMS0xLTkwMTY4_092c7ec8-3c09-47d4-a5d9-c9f32a0ae780">1,403,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i029f316d03c04fd3a148310b6a449dc7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMS0xLTEtOTAxNjg_3adc7ed1-8254-41f0-b609-f1d4e128f9b4">319,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1fc51ad05ae4b8c93fa55170b06db85_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMy0xLTEtOTAxNjg_68f49b8c-69da-4498-8742-4886c366cb99">251,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e1fcf20fc674025b77f285aa7365696_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctNS0xLTEtOTAxNjg_7f529637-ce75-4f8e-b545-33e62b73de8d">96,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie29a39f471544d9a9566a9fe5f78a944_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctNy0xLTEtOTAxNjg_f997f631-9dd8-4bc2-bf15-e099047d4318">56,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i210d933c29c1406fb59f77c9fe35f723_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctOS0xLTEtOTAxNjg_9d7c7162-42e9-45fd-9d22-b4433c7dddb4">49,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia852e113c2654b5da4007c95c17b3d60_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTEtMS0xLTkwMTY4_7f6f12dd-d677-4dc5-8115-1232d7ae5db2">118,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eb271113ba849599d3117a4fca65557_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTMtMS0xLTkwMTY4_36a2ac44-9d1f-4cd9-a8c3-606907aef27c">506,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32ee07369e3a4436a024f4aff3a56c04_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTUtMS0xLTkwMTY4_9769ce57-8ed7-433f-b99c-f0250c4a2f85">12,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTctMS0xLTkwMTY4_6424663a-5e59-4d5b-a710-46f622361816">1,410,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcae03a2d5a947ea9e2b5825c2610384_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMS0xLTEtOTAxNjg_6668f2e7-380d-4561-9127-e6c1eae8a5d1">1,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeb661c95cad4f9c9b6eed122309528b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMy0xLTEtOTAxNjg_505bb325-1bdf-4f57-8039-599a94581f6f">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223e2f05b1464347b3ed908dd6c2356d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktNS0xLTEtOTAxNjg_8b66f37d-2668-4211-9d5b-0ee28ad8f275">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bfaac237fbf443198592a17ed834c8d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktNy0xLTEtOTAxNjg_0d9f0756-2f17-41c3-9883-46723134beed">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb384e2456d04aad9285e5c0a3b7ab9d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktOS0xLTEtOTAxNjg_afd7d36f-ac7c-4839-a133-d38e68bff4d3">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50ab670f6b7742ae851eb491ad8311d6_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTEtMS0xLTkwMTY4_4002b82f-fc39-44d6-8f35-f77d8f3b333a">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9104444f4277438493058a006c6e3ed9_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTMtMS0xLTkwMTY4_d4451aa0-3db1-49c3-a396-8352f6703292">325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bec62b9e0724074bd80a3a49588d4ba_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTUtMS0xLTkwMTY4_5a0cfbf3-d218-4494-8274-311a6c96cf7a">1,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifda06bac4bb54327b59006a0fcd97fb8_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTctMS0xLTkwMTY4_c2875cd7-a8a4-4b2d-84ac-017e954c1ff0">4,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76860c1554fe4987823559b4a82e1e70_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTEtMS0xLTkwMTY4_022e0f41-4cc2-4f6f-ba21-7a0c6bfc76c1">548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7873d27d3e9457dba8abf6fedc780a4_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTMtMS0xLTkwMTY4_90549ca5-01d7-4a86-bc5f-f63d5af164a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0176b99dbb174862884c3e8c80efc41c_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTUtMS0xLTkwMTY4_f01b3109-46bc-46f4-9ebb-4a063dd209fc">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37dddc17597c494b8ca277707ff6bc4d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTctMS0xLTkwMTY4_0cfe0256-979b-47fb-9667-b2a06de49762">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ba57236e4714dcfaad8282602440bec_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTktMS0xLTkwMTY4_06ca91d6-26b2-4e82-815f-a1d8ce42731e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d08b6c6971b483bb3a5f3b4b5c1b221_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTExLTEtMS05MDE2OA_998680e2-a789-450b-ba9e-c21bd58abefe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i210aa63ea55c4aa082ad8635e27b12a6_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTEzLTEtMS05MDE2OA_6e458980-e354-4883-bbe4-77e2965d5e7d">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0acddee4c70e46fc99d72ce3368d1ee5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTE1LTEtMS05MDE2OA_15bfff05-a414-4a97-9abf-19203aea06cf">449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccb5780b0b5d4966824efb54e2eb011a_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTE3LTEtMS05MDE2OA_72fec8f9-9cbf-48c2-8bd2-addb8d9aedb9">1,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e271d9e86f84fb5bf0ca9c04f0e35bc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTEtMS0xLTkwMTY4_9d37cb74-2846-4b12-946c-7e31c942cddf">2,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f45eeafb7374cfb8215efb2bd6137eb_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTMtMS0xLTkwMTY4_0c8f2cec-86e7-4dc8-b8a5-89db4f932cf8">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eadf873260940d3be05f7eb2c18851c_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTUtMS0xLTkwMTY4_9469c4fa-4c6b-4355-a3a0-2eef2ac8220a">165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f334a3c533345fabca81bfc36943be5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTctMS0xLTkwMTY4_0c40a53f-ba01-4bdf-b0c6-475f71624b8b">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic47a02dd754f4aab86326e1eb133a5e9_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTktMS0xLTkwMTY4_88b0a601-9a9d-4f8e-a28d-d62175952059">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0ee8f635fb94f6f89845ce02ff8b301_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTExLTEtMS05MDE2OA_af228e0a-1f9c-4f25-a896-5e37a8c6765b">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8488672411324037a2cd769e88471955_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTEzLTEtMS05MDE2OA_d42360d4-aa2c-4ae6-bc7a-509c5e3d8140">359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i225a053fe8d74a68a6a28b56587f11e1_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTE1LTEtMS05MDE2OA_0581807f-abb7-4472-853e-8c4d348d2857">2,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45cba94c48674b849f1d22d92546cdfc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTE3LTEtMS05MDE2OA_163cc668-e0c1-460e-a725-c6716d164390">5,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i974cf622c7c0420eac3a663eca377160_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTEtMS0xLTkwMTY4_c8061dcc-cb04-4774-a78d-b9c701a8b17f">46,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29d3b7069f624870af243a5cf89cbd39_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTMtMS0xLTkwMTY4_073a9dd3-995a-49ba-8b29-a4a64d5ab6a5">17,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79f35cef577341f9afc6b62bb8805ac4_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTUtMS0xLTkwMTY4_72b36097-bc02-4591-bb42-96618fd8462d">6,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8db252a4f6243b6b01488fca900fbcf_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTctMS0xLTkwMTY4_1360c54c-eec6-4bf8-a9ba-d9ce79a6b55c">2,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55121b45363b4cc7ba485bb102f04b18_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTktMS0xLTkwMTY4_5f663460-f2b7-4305-b2fd-d8f88570a65e">1,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icacedba0c787421e8745e00ebe4e44b6_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTExLTEtMS05MDE2OA_8d6a6878-ef8d-41a5-8cfd-fb18068f10fa">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1eef51e022c41c984f51a84cdeeee23_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTEzLTEtMS05MDE2OA_769ccde8-5065-4ff3-91d1-79165fe45c26">371,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaa5635a9d5445b18732df6eeefc9201_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTE1LTEtMS05MDE2OA_8273f8d8-a134-4a43-aa06-0cf699432fe3">23,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf44a584715449baa69005d662fadc8f_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTE3LTEtMS05MDE2OA_33b0bb0e-48e5-4171-8234-bef49ba01c1c">472,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324210bf62a04058b160be3732c90068_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTEtMS0xLTkwMTY4_f4869079-aa63-4577-92ac-5580e4ee87fc">48,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f4fc2f203044592a938485c10482ade_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTMtMS0xLTkwMTY4_5b3229c5-eafe-4286-87ae-600e43a5fcd5">17,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib769ff7b7690499387c5cbe4d608e273_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTUtMS0xLTkwMTY4_95177e3e-b3e0-4690-bc23-50699429aa6a">6,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fc107d647f4dc794a98b84661fb57c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTctMS0xLTkwMTY4_1adca64f-d8b4-4b26-b3da-9ea58cce4866">2,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9d1a58e6b6e4905a1e09ffbb5f4b6c7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTktMS0xLTkwMTY4_7469ea12-822b-4fb8-961b-8c5f66ccb4bc">1,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba7cd8031e8343009a7c3292a031d5fd_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTExLTEtMS05MDE2OA_7fbd4457-8798-409d-bbcb-11a1ee2c723a">1,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eb4bc69fba14b36ae9cd5e8c52d454e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTEzLTEtMS05MDE2OA_fa296424-369d-4d10-8516-8177065cfdb0">372,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a6b926bd464273a74317029d35e497_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTE1LTEtMS05MDE2OA_79530ec6-af62-45af-a4ce-872444fdf8f1">26,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTE3LTEtMS05MDE2OA_d55897b9-1af9-45c2-8809-3e84be4f1ac8">477,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTEy_217c6753-e211-4402-82e4-cb254fe01fd5" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 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:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8413e3f789744548952a1f4cf4533f9_D20220101-20221231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzEtMS0xLTEtOTAxNjg_6a779282-b942-4ad0-abfe-009006a922e1">34,247</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="i3c9aafb5454c446386ca424cca79ab75_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzEtMy0xLTEtOTAxNjg_02c9cc19-1161-422d-9e1c-b3159b40b854">40,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie402ef32f7c345ae9305b82291afda64_D20220101-20221231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzItMS0xLTEtOTAxNjg_3f68092f-5649-40aa-8108-479ba221bc6a">3,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="ide11dcfd615b40528cf7d360853ddb3e_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzItMy0xLTEtOTAxNjg_9e847ba1-a875-4005-b4e3-ad39300449b2">54,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i691cec659195444a97a5e037e0308ac6_D20220101-20221231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzQtMS0xLTEtOTAxNjg_ee4c8014-8a93-4f60-9678-de5332a5fe3e">12,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="iecab99b1ecf24cb3b1e549a4a32fc53d_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzQtMy0xLTEtOTAxNjg_d4f8349f-8ae0-46ec-a827-9c411d160178">68,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic010d03571ff4554863f836dff11fb91_D20220101-20221231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzUtMS0xLTEtOTAxNjg_b1b59c0c-81f8-4057-9f36-abf8cfda026e">3,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40340a70b44542ec9536b9642944dcee_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzUtMy0xLTEtOTAxNjg_20455622-11b5-45a8-a46d-c75e16536cbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35083b8b781a46c59224df6b78da0872_D20220101-20221231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzYtMS0xLTEtOTAxNjg_3709d568-7709-4932-95bf-36d41adaa92d">5,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f3ac2fecdd4d09969fe3084f97fe46_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzYtMy0xLTEtOTAxNjg_ecf5bba7-832a-4b8a-898e-292b1830a1b2">1,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8efeb29394b1409ca7f80505f19903cb_D20220101-20221231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzctMS0xLTEtOTAxNjg_b69dafed-eaf5-4440-8f80-8b654cca0fe6">9,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="i6392908ef4a648b1b6ce3d114bf0091e_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzctMy0xLTEtOTAxNjg_ed4da5c1-89b4-4f87-8e1d-2665067ca43a">8,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96c88429136a47cdae642406daed3b9c_D20220101-20221231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzgtMS0xLTEtOTAxNjg_74012ffc-d24a-434e-8612-e0a051003597">67,441</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="i675cc4e26e02489783883c40a30ca4fc_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzgtMy0xLTEtOTAxNjg_5fab00eb-0042-4fe7-93ee-bba770314b0d">172,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#8220;TLI&#8221;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#8217;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ifc38253eb7884720b57bda87bde971a8" continuedAt="i112fde35101b4ff494c9510082c3dba1"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled <ix:nonFraction unitRef="number" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEzNzU1_095b566b-b086-4490-adcb-50d4bd24b088">129.7</ix:nonFraction> at December&#160;31, 2022 and <ix:nonFraction unitRef="number" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEzNzY4_0b43e99a-4865-4b35-83db-ddba3b242b1c">135.7</ix:nonFraction> at December&#160;31, 2021. A lower TLI value implies less favorable economic conditions.</span></div><ix:continuation id="i74f0a4ad302146aba5d900c1a85bbf75" continuedAt="i3193685458e149138f40be897aada13b"><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a loan to an individual borrower that is experiencing financial difficulty will be modified or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i3193685458e149138f40be897aada13b" continuedAt="i69bc42c7d5844733a678f7326c444fe4"><ix:continuation id="i112fde35101b4ff494c9510082c3dba1" continuedAt="ie169a49108ac49e0ac7f7a504572ba4e"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ie169a49108ac49e0ac7f7a504572ba4e" continuedAt="ib0b5849db03e404aa94ed167916194f4"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i69bc42c7d5844733a678f7326c444fe4" continuedAt="ibe293e7ed8c545748f6b1a815097e4b8">the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</ix:continuation></span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDgx_f4838696-714d-4b13-848b-7bd980aa0165" escape="true"><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2022 and 2021, calculated in accordance with the CECL methodology described above. <ix:nonFraction unitRef="usd" contextRef="i9c19cdd0344d4c298d669ffb8ce92813_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI1ODAx_91af9f2a-a703-44fd-ace4-9587f4a357dd"><ix:nonFraction unitRef="usd" contextRef="i176259fc2d724e578d2b05647362010e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI1ODAx_95f6e25f-7550-42ca-8c67-66204161e3f6"><ix:nonFraction unitRef="usd" contextRef="i828f737a5cc940c3af6af870ec7adbd7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI1ODAx_f7271e30-297d-454e-b3fa-f711027a7baa">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;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6702f527c2e64d91832b389c81a1fda0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItMS0xLTEtOTAxNjg_233e83ef-22cb-4f94-a5a1-92834a92c17c">61,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7b1bfc79e2145d6a93a3ec5f8d724aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItMy0xLTEtOTAxNjg_226eb093-3c20-4453-b82c-be9ffc67d8a8">8,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id922d95fea29424f87e39fda5c2d5a3d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItNS0xLTEtOTAxNjg_8eccc1b1-6fe3-4321-a944-0282c2a1affe">27,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79110bba63f94ac6bb3eb7de15e1f645_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItNy0xLTEtOTAxNjg_b3933efc-4e33-4390-8960-221752ed1491">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36fdca0617ae4130855d38c3dc49e674_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItOS0xLTEtOTAxNjg_35c2f8d0-5671-4c7d-8a72-b6565036f168">4,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869abc89b6e140baaf7668ca1583f1bf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItMTEtMS0xLTkwMTY4_2f42bcee-8bf9-4a6a-a566-b387fdb4d3a2">110,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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664cdb52a56f408ba3cb976ebdb482d0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtMS0xLTEtOTAxNjg_e6c87a13-a86c-4fc6-8fff-9e9e0b32383b">36,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="i761a1d0deed44defbbb47d7bb7030ba6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtMy0xLTEtOTAxNjg_7d67604f-7f72-469a-90e3-73f2559a6083">5,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib39198db9ece4e299bd5bd06e1136e98_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtNS0xLTEtOTAxNjg_e73fcf6a-d6ed-4851-873c-8da6db467cb8">61,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56e28f4397f246b8bcc4666f857d4cea_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtNy0xLTEtOTAxNjg_b1b3907a-c74e-4d19-ae5c-9bfca9722bf5">157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc65f3e161dc4c36809f01c69022e569_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtOS0xLTEtOTAxNjg_448e3e0f-21ab-40d4-97bb-d8fc452ce3c8">2,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5047c39d914bae8a3b57bcd1981183_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtMTEtMS0xLTkwMTY4_22b24ced-db8a-480f-8510-3e30d7805b0b">105,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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia45c469090df4c69b111a7c6c3e5a7c7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtMS0xLTEtOTAxNjg_294bd507-9322-452f-924e-b3d5b0782b28">6,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07806c7972f041398e563593ae671287_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtMy0xLTEtOTAxNjg_138be857-de06-4508-93e4-59a2b0da4999">4,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e08b95d4264cc9b143645f51cd3cd7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtNS0xLTEtOTAxNjg_8f96cc8d-e18e-49bf-8f23-a31ceb88944a">1,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1c58ddc33c74c0882320259357ba756_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtNy0xLTEtOTAxNjg_ac638a8f-c621-498a-a911-65fc6c5169cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6e605a4c72e459baecdc50437c53b6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtOS0xLTEtOTAxNjg_4921887d-6d87-496b-92d2-389872cf8f67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e068ae5043341d99a4b99c14f76a8fa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtMTEtMS0xLTkwMTY4_4ee32b27-f1a6-4242-b070-300fd25766f8">12,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtMS0xLTEtOTAxNjg_4acdf36f-68e1-4271-aeac-305c1a832b91">104,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><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="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtMy0xLTEtOTAxNjg_93ce1b42-d8ba-42a2-87bd-c23af32fc7e7">18,062</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="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtNS0xLTEtOTAxNjg_ac956550-fd31-4fcb-93f2-fafbd4fb9dfb">90,301</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="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtNy0xLTEtOTAxNjg_7777614a-576b-46bf-82c8-23713555b205">8,004</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="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtOS0xLTEtOTAxNjg_4c612fe3-7fe6-4977-b1f0-c3c2babca697">7,017</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="i7fc4545d674c4f39a9b19143ec89072c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtMTEtMS0xLTkwMTY4_bc380f55-40b5-4f95-9b9c-804f9f9128bd">227,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie66c475757114af880d69d89ecc9f2e7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctMS0xLTEtOTAxNjg_b343cd35-066f-4ca5-b94f-271817760d98">46,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b00fbfae37b44a39084186dc96c2b9e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctMy0xLTEtOTAxNjg_7f9373af-214e-43ad-97fe-656a82de9c27">6,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23baa0bc27274040be8fd6a79e2e8fe4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctNS0xLTEtOTAxNjg_7a4446b4-8878-4cc5-83ca-e0bae7542b2a">16,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f564f2eb5de483387b16aba83fca5fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctNy0xLTEtOTAxNjg_4a2b5405-09e9-4756-ad14-3fcf415ff5a9">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08855ce40fda49acbeb164d8d3fd2c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctOS0xLTEtOTAxNjg_fb77d75e-bd7a-41a5-b3bf-19224f016fcc">6,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f54d2ca709a4e839a3a1064e5acc72d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctMTEtMS0xLTkwMTY4_c8a4b5a1-2f73-4ca7-8f58-ed89a709cd67">82,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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb90a6785f9f45f499768c4334231f12_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtMS0xLTEtOTAxNjg_c80416ac-c43e-489e-adbb-fb1e24620173">14,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i742777ea6e2e4facb9c2dda87b9109aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtMy0xLTEtOTAxNjg_91cbacd6-4e3b-41ed-a646-3b26d666e816">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="i912a38b322b6407082cf2a1a1a8645ca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtNS0xLTEtOTAxNjg_cc02a4fe-684e-44fd-a067-8f4858db33eb">127,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13b2f7ef285248c58bdac3d7db627202_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtNy0xLTEtOTAxNjg_b3f0013f-ede8-4622-9f4a-d811d54ed3dd">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="i600d729f9e9d453cbddbaee2f51d616c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtOS0xLTEtOTAxNjg_17818a1f-436b-4a77-9c97-f3155ed4457b">1,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic604ba516e444bd9906238e541779e7e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtMTEtMS0xLTkwMTY4_8e634ad7-dc9e-4a3f-8f7a-3b1af48d0e10">149,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22e2f967fd40419fb82373b7d821ba08_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktMS0xLTEtOTAxNjg_2c338e48-1118-4766-bc46-97177f006173">10,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc0c69a20ab4bd680e6f5b3aa4ed3f0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktMy0xLTEtOTAxNjg_d87a5109-a72b-436c-b9fa-4c2e063966e2">5,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cdfafaadd574e9b9146c988165a6484_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktNS0xLTEtOTAxNjg_cd21803b-c66a-42b9-99d9-5ee430897c55">400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida92d4cee4944efbb4e2b9ce11e857cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktNy0xLTEtOTAxNjg_638f4559-64c5-4e3b-8e2b-e9518d64f979">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="i2b17c9976d104ffe89f6ad2a59010e9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktOS0xLTEtOTAxNjg_6aea6599-7e9b-4dbf-bbf0-8007f20650a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e98718c9854d68b3f51411280e4d1b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktMTEtMS0xLTkwMTY4_464d3162-569e-4803-a13d-31d04b48f7a1">16,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTEtMS0xLTkwMTY4_3a5985cc-59af-4adb-9b9b-55d59ef9c0ee">72,091</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="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTMtMS0xLTkwMTY4_c04474bd-807f-416c-af89-03f09aff903a">17,217</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="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTUtMS0xLTkwMTY4_5384ffb6-58c3-4ad3-93cd-de4e97d3f09d">144,936</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="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTctMS0xLTkwMTY4_a2edd565-1654-4610-bbba-d7944387ff4b">6,585</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="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTktMS0xLTkwMTY4_19a70a64-05d5-4085-a12a-5d81b1a9313e">7,837</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="id4ad6b9d199e46ea857c32905a6cdaf9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTExLTEtMS05MDE2OA_a9b2f712-63f2-4e9a-a645-fc0c86aaa95e">248,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTA4_ea87c5e8-5065-4304-a315-ac855aeb679c" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2022, 2021 and 2020. 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="i9c19cdd0344d4c298d669ffb8ce92813_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2MTc1_91af9f2a-a703-44fd-ace4-9587f4a357dd"><ix:nonFraction unitRef="usd" contextRef="i176259fc2d724e578d2b05647362010e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2MTc1_95f6e25f-7550-42ca-8c67-66204161e3f6"><ix:nonFraction unitRef="usd" contextRef="i828f737a5cc940c3af6af870ec7adbd7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2MTc1_f7271e30-297d-454e-b3fa-f711027a7baa">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;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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: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="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItMS0xLTEtOTAxNjg_2e2dcd96-7a89-41e7-a201-b0f88af86abd">72,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItMy0xLTEtOTAxNjg_56746a16-1a22-4042-9d3b-458574b9e4e8">17,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItNS0xLTEtOTAxNjg_a56e2440-c118-44ec-b239-d9398e60cdee">144,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItNy0xLTEtOTAxNjg_00a5cd5b-8a3d-43e6-a06b-4d90f8e92d65">6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItOS0xLTEtOTAxNjg_2715e87b-92f9-483f-b988-11518e04d529">7,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ad6b9d199e46ea857c32905a6cdaf9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItMTEtMS0xLTkwMTY4_dd00e48b-4eed-4fd9-8f67-44ce33ebb4f3">248,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i86247147564540f29242b66b78ee63b2_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtMS0xLTEtOTAxNjg_9d28b40d-b4f1-4e85-8727-4d19ddf3b22f">34,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtMy0xLTEtOTAxNjg_238d8e52-b6b9-42f1-9e6c-da8017e5ea96">313</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtNS0xLTEtOTAxNjg_26580835-241b-4279-9b7f-ec620c0e4a90">54,775</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtNy0xLTEtOTAxNjg_c10302a8-24ae-4d9e-8a9f-274e19d402fa">1,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtOS0xLTEtOTAxNjg_cb9e2021-c7bd-496d-8231-8084a39ab6ec">13,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtMTEtMS0xLTkwMTY4_790844cc-e1da-4b8a-a6e9-d5a6776f477e">5,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i86247147564540f29242b66b78ee63b2_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtMS0xLTEtOTAxNjg_535059fb-31cb-478f-9917-96150be3222a">6,575</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtMy0xLTEtOTAxNjg_7aaabb0e-efa0-49c4-9197-7eabe4865a5e">371</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtNS0xLTEtOTAxNjg_67883498-3db6-4931-be92-166c23c43e04">702</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtNy0xLTEtOTAxNjg_4d903d8b-822a-46ed-ab89-b7e384c0d21e">912</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtOS0xLTEtOTAxNjg_1bd0120f-fca9-4f8a-8846-354f03cd3952">24,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="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtMTEtMS0xLTkwMTY4_ab539002-77b2-43a0-912d-1215773461ba">32,948</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i86247147564540f29242b66b78ee63b2_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtMS0xLTEtOTAxNjg_e6a1e4b5-59b8-45ce-a860-81fa12b7fdae">4,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtMy0xLTEtOTAxNjg_64c5c88b-73b8-499d-8084-01a57e788287">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="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtNS0xLTEtOTAxNjg_a496591f-5326-4231-9cde-9b263baaad79">842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtNy0xLTEtOTAxNjg_a7c88711-2828-4a0d-ae88-2e7e0003d49f">518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtOS0xLTEtOTAxNjg_e43f9390-c09a-4b44-98bb-6221add91145">10,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtMTEtMS0xLTkwMTY4_798e851f-c174-4d76-bd71-827ffffcc584">17,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i86247147564540f29242b66b78ee63b2_D20220101-20221231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtMS0xLTEtOTAxNjg_162042a2-dd4a-4911-8e83-237caced4522">2,333</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="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtMy0xLTEtOTAxNjg_4dc192f6-550e-4395-b904-4001e40ef9e9">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtNS0xLTEtOTAxNjg_50c5d043-8710-462b-be11-ca02bd93d47a">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtNy0xLTEtOTAxNjg_35d5f135-4f5a-425a-b31a-b9732b38de55">394</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="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtOS0xLTEtOTAxNjg_06c8eca5-ffb5-47ac-b22a-5613f29f1ab7">14,337</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="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtMTEtMS0xLTkwMTY4_9857ef04-d82e-4a9b-9dee-ce4e18fe667c">15,766</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic447f8eb83f541419341177edaca24db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctMS0xLTEtOTAxNjg_4acdf36f-68e1-4271-aeac-305c1a832b91">104,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctMy0xLTEtOTAxNjg_93ce1b42-d8ba-42a2-87bd-c23af32fc7e7">18,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctNS0xLTEtOTAxNjg_ac956550-fd31-4fcb-93f2-fafbd4fb9dfb">90,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="i147524cd24d3422aa8cbd479e2db9c67_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctNy0xLTEtOTAxNjg_7777614a-576b-46bf-82c8-23713555b205">8,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctOS0xLTEtOTAxNjg_4c612fe3-7fe6-4977-b1f0-c3c2babca697">7,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc4545d674c4f39a9b19143ec89072c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctMTEtMS0xLTkwMTY4_bc380f55-40b5-4f95-9b9c-804f9f9128bd">227,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8b4aee514646319a93922237398724_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktMS0xLTEtOTAxNjg_4292fc29-7ed5-4d69-b0c8-5b4539a927ba">73,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f19ca3c1c3846d6b83532192fcce9e7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktMy0xLTEtOTAxNjg_04828ad4-9f36-48d5-88ef-db09180ab85a">39,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id82f098c95d5438588e025c692632b31_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktNS0xLTEtOTAxNjg_6d48b1ec-1d29-4652-a4ac-f2aef607174f">134,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i260808affe4a49509f73019336f986b4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktNy0xLTEtOTAxNjg_ac5b88be-e338-4b64-a705-964def01a3fb">7,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1953cc7e82764b7da74a953ad8199adf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktOS0xLTEtOTAxNjg_225f624c-ec57-41d2-8d89-348487dfe410">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d2fdbb527b24596a39bfaedadaed145_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktMTEtMS0xLTkwMTY4_19dfd041-9f29-4d4d-9dbd-4ecd7379c774">263,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTEtMS0xLTkwMTY4_f7181689-b8ca-4343-8a48-f9d7743d05ee">2,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTMtMS0xLTkwMTY4_f4be8fbd-2293-4af9-90ec-0a85b334a964">19,207</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTUtMS0xLTkwMTY4_f8a008c5-73ef-4ea7-b7aa-eecf5bea74e8">8,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTctMS0xLTkwMTY4_8f51dc60-ebea-48f1-b2c3-a3928f542093">3,061</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTktMS0xLTkwMTY4_1881147d-eaa6-4e37-8f41-eb10154a8576">10,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTExLTEtMS05MDE2OA_8d893d48-7e8d-46fa-929f-0a2b51183a9e">6,097</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTEtMS0xLTkwMTY4_c6353470-26f3-4963-831e-31f81b79e34a">5,513</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTMtMS0xLTkwMTY4_db15396c-4c63-47a8-895d-54eb97f65ffe">5,331</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTUtMS0xLTkwMTY4_1e335d52-3221-4549-a9cb-eeb186e08afb">399</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTctMS0xLTkwMTY4_6f980e47-2355-48e1-8a6e-7e6d07d9e0b7">829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTktMS0xLTkwMTY4_47088b91-d37f-4272-820e-f843eb3f3da8">18,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTExLTEtMS05MDE2OA_86c15856-9c7b-425e-9480-2b5f027ad331">30,686</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTEtMS0xLTkwMTY4_06088b19-5044-4697-bed2-c02a94447acb">5,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTMtMS0xLTkwMTY4_2b14c8f5-c611-4fc1-af28-daea9f5609fc">2,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTUtMS0xLTkwMTY4_c6c7d8fc-a2f5-4bbf-aee3-d5bc39a40d86">2,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTctMS0xLTkwMTY4_f07c8bb5-e5b8-490a-a461-ee173db71f6e">2,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTktMS0xLTkwMTY4_e2fbfb3f-0dd6-475e-9bb9-0c888cddaf2f">9,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTExLTEtMS05MDE2OA_85e378a2-e070-4e6d-b0e3-fd10af8f35a4">22,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTEtMS0xLTkwMTY4_41b666b8-11b1-4f58-9905-e40b0b900a62">408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTMtMS0xLTkwMTY4_0407ee21-dc87-4ea3-8640-e7fd4c320d72">3,129</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="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTUtMS0xLTkwMTY4_3d223e9a-389d-4f58-b429-b74fc3c1d6ad">1,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTctMS0xLTkwMTY4_67ef8e7c-3381-443d-8d7c-6bd6b45c754f">1,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTktMS0xLTkwMTY4_8f7181ed-6cc5-4d8a-8bae-203d90784c0d">9,356</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="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTExLTEtMS05MDE2OA_8e46e098-f0ec-4e8c-be14-a689f57d44d0">8,414</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTEtMS0xLTkwMTY4_3a5985cc-59af-4adb-9b9b-55d59ef9c0ee">72,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i49d184d93c8c4bf6979a10acd0b052ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTMtMS0xLTkwMTY4_c04474bd-807f-416c-af89-03f09aff903a">17,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i338ee25ec7d44a079821cd639d8be861_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTUtMS0xLTkwMTY4_5384ffb6-58c3-4ad3-93cd-de4e97d3f09d">144,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i1a53709c2da5474da8633c3b682bc198_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTctMS0xLTkwMTY4_a2edd565-1654-4610-bbba-d7944387ff4b">6,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTktMS0xLTkwMTY4_19a70a64-05d5-4085-a12a-5d81b1a9313e">7,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="id4ad6b9d199e46ea857c32905a6cdaf9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTExLTEtMS05MDE2OA_a9b2f712-63f2-4e9a-a645-fc0c86aaa95e">248,666</ix:nonFraction>&#160;</span></td><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%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="iee11be0f9fd24262ac5a19221e38ecf9_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTEtMS0xLTkwMTY4_f375801f-5e08-4b2b-8cff-51d616d839d9">51,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia72d16ffaba242e9b01a2f16d7cdf69f_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTMtMS0xLTkwMTY4_936c73c5-20d7-491a-ac58-afcc73ea6445">37,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd24d4540ddd41e3b3878a2c65c71da9_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTUtMS0xLTkwMTY4_c13d34e4-a368-429f-a7b4-12c9aeec5430">31,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if04f620f474a4fe98f845447ea5e7b33_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTctMS0xLTkwMTY4_32bc8210-d55c-4d37-be37-615759b621be">4,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbeb0904d84241c29885e87eb2423f0e_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTktMS0xLTkwMTY4_db1496b5-fd27-4984-aae0-433842871553">8,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60b038741ef24971ae8185a383e46630_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTExLTEtMS05MDE2OA_8b121b9f-347b-471b-903a-31554f980862">132,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibae74f677546442aa1650b4367f4d66c_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTEtMS0xLTE0MDM0MQ_126a39b2-8b91-411a-aa23-8cde878815ae">21,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia96b7de311d2483a8930cf41acc2c467_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTMtMS0xLTE0MDM0MQ_c5eeaac3-676f-49d5-ba06-4eb91b126112">10,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4560d8c4d4bf41f09aec96c506631555_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTUtMS0xLTE0MDM0MQ_deaf6256-f998-4bd6-802a-3c0f02242fe5">13,519</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f4258c605c742dda8985b17f833e986_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTctMS0xLTE0MDM0MQ_5bfc4959-aca1-4246-a02b-eda9e6768562">2,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief7d4a264d064c5d9cd396c17cc96d67_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTktMS0xLTE0MDM0MQ_6c863afb-bf19-4007-9eae-aa4b30433d66">2,248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id007c376ea4240849a3e5127f124515a_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTExLTEtMS0xNDAzNDE_b73db50d-2b7d-4256-918f-e48a0ad9545c">2,565</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="iba3703030f27449face3e9043222b38a_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTEtMS0xLTkwMTY4_739c152f-ba3e-4da1-80b7-d020ab671cfe">15,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTMtMS0xLTkwMTY4_c6dc7006-4f8c-4193-b990-8ac6bce5c400">85,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47ffd9415dfd4e44a864341711755446_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTUtMS0xLTkwMTY4_41d46083-f6b7-4d24-bd72-646e62d6fab0">124,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="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTctMS0xLTkwMTY4_8fa4af46-26d1-4385-845d-592c91f4d4fe">1,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="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTktMS0xLTkwMTY4_a08eee23-86d5-4399-bb70-8d903daa9a28">9,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTExLTEtMS05MDE2OA_1bdb23fa-a8a1-451f-aeae-29a1d84ff326">237,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="iba3703030f27449face3e9043222b38a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTEtMS0xLTkwMTY4_dfd266f7-a1a8-4d6d-b0fb-9aae7b3256b1">18,908</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTMtMS0xLTkwMTY4_73d03dc6-c18a-4865-8b34-79f8880d2f1b">76,107</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47ffd9415dfd4e44a864341711755446_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTUtMS0xLTkwMTY4_0e719633-08b5-40de-a1b5-2b93889191cc">7,499</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTctMS0xLTkwMTY4_2eef2e95-42c5-41dd-b609-a3901689524d">2,186</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTktMS0xLTkwMTY4_b9239a9f-9000-4dbb-b369-6f6f54d2adfd">17,830</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTExLTEtMS05MDE2OA_dd7bd47b-0321-408d-8234-54ae67477b3a">122,530</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="iba3703030f27449face3e9043222b38a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTEtMS0xLTkwMTY4_782563c4-617c-4a00-92fd-58d7a2791cb1">4,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTMtMS0xLTkwMTY4_422a9378-fd81-4873-b1d0-638c3c95332b">2,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47ffd9415dfd4e44a864341711755446_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTUtMS0xLTkwMTY4_d838716b-03c9-42e0-9154-67221148250c">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTctMS0xLTkwMTY4_afa61369-221a-4c0c-9dd9-8ce187648585">1,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTktMS0xLTkwMTY4_0716154a-e32e-4b16-bed4-19133997ce3e">9,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTExLTEtMS05MDE2OA_928df2d7-3403-4758-9a0c-75b0b5786271">19,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTEtMS0xLTkwMTY4_1e495503-d005-41c2-b8ae-9353b8c2066e">14,169</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="iea1785c11c354d02971cf3f997665194_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTMtMS0xLTkwMTY4_d070e4b2-78f3-4b33-b709-2ceb550b5add">73,265</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="i47ffd9415dfd4e44a864341711755446_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTUtMS0xLTkwMTY4_e71de6db-ec92-4f29-9742-72da87ddac71">7,053</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="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTctMS0xLTkwMTY4_2d9ce812-6b81-4ff3-8d3d-e424271deee7">485</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="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTktMS0xLTkwMTY4_c167abc9-4fb4-4f1b-88f2-0ced9f199b8a">8,463</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="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTExLTEtMS05MDE2OA_ff1578bf-b806-492f-be9c-9db72b2fc98d">103,435</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8b4aee514646319a93922237398724_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTEtMS0xLTkwMTY4_b9765ded-0b7b-4614-b35a-4375f9236210">73,843</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="i0f19ca3c1c3846d6b83532192fcce9e7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTMtMS0xLTkwMTY4_18b68ef8-834d-4509-b6eb-7677692654da">39,553</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="id82f098c95d5438588e025c692632b31_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTUtMS0xLTkwMTY4_ab9013ab-da05-4218-b015-9a3fb1880a90">134,892</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="i260808affe4a49509f73019336f986b4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTctMS0xLTkwMTY4_0e346f13-a2a7-43a6-9e30-be4be6042a9d">7,926</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="i1953cc7e82764b7da74a953ad8199adf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTktMS0xLTkwMTY4_70307951-d75f-4e7f-9b8c-3d2fb54aa7a9">6,963</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="i2d2fdbb527b24596a39bfaedadaed145_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTExLTEtMS05MDE2OA_31c7dea3-0bf2-4474-91bb-6d9d5f41e520">263,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ib0b5849db03e404aa94ed167916194f4"><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibe293e7ed8c545748f6b1a815097e4b8">Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due <ix:nonNumeric contextRef="ibf682d9bc3da4fbab2fb0b679a4c6439_D20220101-20221231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2OTk0_bd9b1812-1db0-4a83-ac43-b40a20be9e95">180</ix:nonNumeric> cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI3Njc1_f9435664-f857-49d5-84fa-af1e75da655f">120</ix:nonNumeric> cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due <ix:nonNumeric contextRef="ibf682d9bc3da4fbab2fb0b679a4c6439_D20220101-20221231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI3ODI1_bd9b1812-1db0-4a83-ac43-b40a20be9e95">180</ix:nonNumeric> cumulative days should be classified as a loss and charged-off.</ix:continuation></span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg0_37414f69-5a11-4671-91fd-a369e61382d6" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia30bd562c82d4194acf830ce6638a07b_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItMS0xLTEtOTAxNjg_2b5dc696-468e-48b4-a877-4dd2333b4fc4">18,980</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="ia45c469090df4c69b111a7c6c3e5a7c7_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItMy0xLTEtOTAxNjg_d72d7a02-1a2b-4be9-86ce-ea4f43c27b0d">6,082</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="i9bd5beed7c184345875d70d72314f154_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItNS0xLTEtOTAxNjg_14835f28-294e-419f-88f9-047885abbb32">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="i22e2f967fd40419fb82373b7d821ba08_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItNy0xLTEtOTAxNjg_49f875d9-bc39-463d-8d8b-d17974f33468">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="i016928efb28f421e8dcd0f04acf6746e_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtMS0xLTEtOTAxNjg_e07d3980-99a6-404a-a7b3-dfa2d65ae7c1">15,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07806c7972f041398e563593ae671287_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtMy0xLTEtOTAxNjg_24945fc8-6027-43c7-b691-d2db34cd440a">4,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a67ca04353b4a609672d4c35374cd93_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtNS0xLTEtOTAxNjg_3fc4cb0a-2566-4a9d-b76a-b5643b5d1755">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="i4bc0c69a20ab4bd680e6f5b3aa4ed3f0_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtNy0xLTEtOTAxNjg_48ede878-d6fb-4624-a666-f58919f24ab2">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="i6b6677f6f3114850b15cd103f861a401_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtMS0xLTEtOTAxNjg_04ef37b6-67d8-436f-bcae-a114447e4cff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide692ee7e0ac4222bff1f00c9817474b_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtMy0xLTEtOTAxNjg_2e6bb400-3315-452a-bd02-944a936c9a19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb31d9ca36a845d1a8d7b22e1dc75a9d_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtNS0xLTEtOTAxNjg_7713a07b-d5d3-4b14-bb18-71613d02e89b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91efda3e0f5c48cb89e8185917c9abc2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtNy0xLTEtOTAxNjg_25d7ee61-a354-4759-8135-d1b038c9a528">&#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="i4cb6337ef41c42a1b2621fdb4d6139a4_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtMS0xLTEtOTAxNjg_1885c5c3-a4f8-4c0f-816a-aff8b5a5608b">17,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2023be80e09d4912b09c9ed3b1e22549_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtMy0xLTEtOTAxNjg_37d09124-a105-4b6e-a2cd-e8bc934ee946">1,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ee3277cc6a147a1846516a5a3056f77_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtNS0xLTEtOTAxNjg_dde35317-bd0b-48a1-a174-e539cca0f1ae">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="ic9952ba721934656b15559520c537ad2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtNy0xLTEtOTAxNjg_0b49ba6d-2dff-4972-95ff-036a9d390f09">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="i64d40489e7894c3d8384ea7eb00a6616_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctMS0xLTEtOTAxNjg_d82fdf41-e1f0-4fbe-a2cf-b2123cbd9c73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f414212b554e2499cf2c14b89fed6c_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctMy0xLTEtOTAxNjg_7868b623-b273-4755-8d4c-13819ac43d13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i256c89e4a2c5481382ca31efd1108e86_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctNS0xLTEtOTAxNjg_afd74a07-e9c4-4d64-aea7-0c4973f5ce4d">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="ic4cc6854a9a74fde82bbcda9d365340e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctNy0xLTEtOTAxNjg_f079df2b-2283-404a-991a-13b1bf17f225">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="i69a996f72df3473bbbbe49673a608e6f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtMS0xLTEtOTAxNjg_08240866-6278-476e-bd4a-b51349b8c1b9">827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1c58ddc33c74c0882320259357ba756_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtMy0xLTEtOTAxNjg_ca2f4668-d652-45ac-a231-7c884b42b408">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b8c2e5a55a84d61b6e07cb42b92c7b7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtNS0xLTEtOTAxNjg_699aec2b-3688-4ae2-a1c2-24b2519ca228">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="ida92d4cee4944efbb4e2b9ce11e857cf_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtNy0xLTEtOTAxNjg_7935bbaa-8c26-4a7f-8414-47ca92515e8c">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="i069a0712057d4b9191e6e52f9c590d0c_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktMS0xLTEtOTAxNjg_58575ce9-1150-4c20-b89e-84515b402691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6e605a4c72e459baecdc50437c53b6f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktMy0xLTEtOTAxNjg_c2f74530-163e-46eb-bfe3-43aff21badaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d900cf4f6d2487ab34158bc27776b8a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktNS0xLTEtOTAxNjg_4ca1c0bb-4b1b-4ba8-b429-5c4d6eb91017">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b17c9976d104ffe89f6ad2a59010e9d_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktNy0xLTEtOTAxNjg_ff69b9aa-4540-47bb-bc59-f7443e910217">&#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 #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="ib332785abfe8467a814e3af30bf6e62b_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTEtMS0xLTkwMTY4_dca3d149-415a-4a98-ba5d-2cfb4722cbeb">52,576</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="i0e068ae5043341d99a4b99c14f76a8fa_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTMtMS0xLTkwMTY4_97fdc2e9-002b-4ff5-af2e-98d574a9eee3">12,181</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="i45c5ce572b7843d7bdcf5e82fcfae920_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTUtMS0xLTkwMTY4_f887ae54-8527-44aa-9ed5-9a3b415521da">66,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e98718c9854d68b3f51411280e4d1b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTctMS0xLTkwMTY4_66517955-4dc9-4a92-81d5-c68a77eb2cae">16,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_166"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMzE_031b2e55-83c5-4209-aa99-9e1667f64c6b" continuedAt="i88f4b3dc6944420d8167156968916cff" escape="true">Premises and Equipment and Lease Commitments</ix:nonNumeric></span></div><ix:continuation id="i88f4b3dc6944420d8167156968916cff" continuedAt="i6271338457164a74b2f8ec2b93b8f9d4"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMTc_00dde521-85c9-4435-9a14-dc6be3870a23" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzEtMS0xLTEtOTAxNjg_6f72cfcd-0fca-4c11-81b9-af07ef7a3986">170,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzEtMy0xLTEtOTAxNjg_b2a33f65-5f8a-4c41-89fd-714ac253db4f">152,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzItMS0xLTEtOTAxNjg_265903a3-9e0f-4fdd-ad88-0d7cca29a932">521,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzItMy0xLTEtOTAxNjg_fe6a90fe-4cd1-4d60-9dc2-a399f9b46e17">495,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzMtMS0xLTEtOTAxNjg_2b5e6c9f-e2fe-4f2a-8926-7861321d9426">236,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzMtMy0xLTEtOTAxNjg_b67a502b-4dcf-40aa-9b2f-d0521bf9e8d3">256,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzQtMS0xLTEtOTAxNjg_9ff8fd18-0966-4340-86dd-3c40fec58d1d">209,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzQtMy0xLTEtOTAxNjg_37b894e2-1ffa-40a3-bae7-f95fc9c43938">192,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzUtMS0xLTEtOTAxNjg_755a6361-7fd2-4d6b-a136-c757b0be77de">39,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzUtMy0xLTEtOTAxNjg_597dc0cb-70b7-452d-b6c3-fb63ab86ab06">14,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzYtMS0xLTEtOTAxNjg_310070d3-b2b2-466a-8456-5be2a76d0e74">288,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzYtMy0xLTEtOTAxNjg_91347050-bde4-44bb-9008-911bad2ab5f3">281,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzctMS0xLTEtOTAxNjg_6d145558-21f6-4f15-a91a-1fb71d76dedf">1,466,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzctMy0xLTEtOTAxNjg_07e7002c-7d5a-48df-854f-6b5c9de376e3">1,392,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzgtMS0xLTEtOTAxNjg_d1bc9769-9279-421a-85d7-e63b721d54a1">363,683</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzgtMy0xLTEtOTAxNjg_b224cc4b-879b-426b-aebc-11c64fe4c111">342,272</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total premises and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzktMS0xLTEtOTAxNjg_e2415523-6869-4638-b6c1-2e53a6e73890">1,102,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzktMy0xLTEtOTAxNjg_7751f9a2-453b-4b50-9248-1fd87dda1488">1,050,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of premises and equipment totaled $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE1Nw_62b1cef9-84d2-4a58-8a27-d5d1299e3ef2">57.4</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE2Nw_be605cda-5791-4ff5-8c2d-e5ebcd330ac1">55.1</ix:nonFraction> million 2021 and $<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3Nw_a16e8b20-1269-46a8-8647-9b1265763d64">49.9</ix:nonFraction> million in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzMzMg_9a7bc105-852e-41fe-819f-8e847d2c6411">47.7</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzM0Mg_01db07c8-9a23-457a-a318-e4d54b84bdcd">45.6</ix:nonFraction> million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzM1NQ_13476cc8-f802-450f-a379-ba4ddbba5fab">46.0</ix:nonFraction> million in 2020. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i6271338457164a74b2f8ec2b93b8f9d4" continuedAt="iafd20d272b7e40eab7d0a7ed4b4338c2"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMjY_e1de3e62-19b8-44b0-82c7-d2cdee5f835a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2022 and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.412%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzEtMi0xLTEtOTAxNjg_85c207a2-996b-41ce-b1aa-bf54b4869d6f">33,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzEtNC0xLTEtOTAxNjg_64e560ac-6172-469c-81de-2249525af447">32,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzItMi0xLTEtOTAxNjg_4a652931-e125-40de-bab8-09e8e72b8b89">2,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzItNC0xLTEtOTAxNjg_a3468d59-9553-49b9-b80d-b3c90bac94a9">1,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzMtMi0xLTEtOTAxNjg_189a2ad5-2cf4-4e59-bde0-dfb816c54f68">12,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzMtNC0xLTEtOTAxNjg_a295c2d3-10af-40f3-8f4b-5dd92fc91d16">11,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzQtMi0xLTEtOTAxNjg_6781938b-d465-41dd-8d06-40071e4a33f8">47,665</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzQtNC0xLTEtOTAxNjg_091a9a8b-924f-48bb-8554-a124d4f007b3">45,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use lease assets totaled $<ix:nonFraction unitRef="usd" contextRef="i5429925076c54f59b3b1e7a47f916f5d_I20221231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzg0OQ_2af5003c-c0ed-4aea-8649-7ffc74b7f945">288.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i140e878636994b4db1450995bbfd7a59_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzg1Ng_34cb0c25-8a5a-49f7-8bb5-2afb3532a01a">281.4</ix:nonFraction> million at December&#160;31, 2022 and 2021, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $<ix:nonFraction unitRef="usd" contextRef="i164324a3b3da40a78ffa785924aa68d9_I20221231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEwMzI_046d3360-9dd3-4676-abc1-ede19eff2848">321.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i35f2962e61b94e73bef9e4678fae8fda_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEwMzk_71f46a88-f311-4d02-a09a-64c71d6256d9">313.4</ix:nonFraction> million at December&#160;31, 2022 and 2021, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEyOTg_b6dd1f9e-8151-47dc-bd87-2b52cd9411af">32.9</ix:nonFraction> million during 2022 and $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEzMTU_3e51ac8e-15ac-4237-bee8-da2cc1db653d">32.1</ix:nonFraction> million during 2021. <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMjE_9bdbb68d-89f0-4650-8530-0bc3921a0cf6" continuedAt="i1fac0404eafe49d483915eb863a800e1" escape="true">The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i1fac0404eafe49d483915eb863a800e1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzEtMS0xLTEtOTAxNjg_b284e3df-3396-4cd2-bf43-381b86cfd618">33,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 7.75pt;text-align: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzItMS0xLTEtOTAxNjg_ef076092-f707-4ae2-8367-338103554a54">33,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzMtMS0xLTEtOTAxNjg_fe1a2c4d-8511-431f-8fb9-296a1971bbb5">33,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzQtMS0xLTEtOTAxNjg_89a298c8-a0b1-4f6f-9045-c80243d1b495">33,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzUtMS0xLTEtOTAxNjg_58083c79-a63c-451e-bed9-ccb9242f5d9e">32,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzYtMS0xLTEtOTAxNjg_a5c0a5c6-95d9-4cfd-9650-e3156e0f915c">232,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzctMS0xLTEtOTAxNjg_5734e410-bfc6-4b57-8d02-a7b93caa11f5">399,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzgtMS0xLTEtOTAxNjg_8c21715d-b73d-4648-987a-9c1f2a8d41a2">77,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability included in the accompanying balance sheet</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164324a3b3da40a78ffa785924aa68d9_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzktMS0xLTEtOTAxNjg_153d9c56-446e-4089-9e53-28d9ea93aaeb">321,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzEwLTEtMS0xLTkwMTY4_c52d5216-9f6b-4f86-a6da-f3c6718918f1">13.62</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzExLTEtMS0xLTkwMTY4_4e21ba33-0aec-4ba4-bbff-4316365dc282">3.13</ix:nonFraction>%</span></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iafd20d272b7e40eab7d0a7ed4b4338c2">We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $<ix:nonFraction unitRef="usd" contextRef="i102baf1108a24022aba1595acdca15e3_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3MTI_1d6e8eea-a542-4ab2-8d82-2d49c350ef63">327</ix:nonFraction> thousand in 2022, $<ix:nonFraction unitRef="usd" contextRef="ifc03c2b147f94082b2edd95ae1315d41_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3MjI_ef2b3ca5-b22a-4525-918c-5cd0c81759a3">322</ix:nonFraction> thousand in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i0c7cd6b088094e48a3af221ea545c37c_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3MzU_2108f7b4-e707-46d3-a4e1-0e5f70ee4938">9.8</ix:nonFraction> million in 2020. The decrease in these lease payments during 2021 compared to 2020 was the result of a director who did not stand for re-election and who has a controlling interest in the entity from which we lease our headquarters building.</ix:continuation> </span></div><div id="ia981299f69e8449fb29457727ff9071e_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%">Note 5 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzQ5OQ_dac0c340-8b44-4f82-93cd-f9e616e116f0" continuedAt="i4baf58386563471b96ed268a137fc5d1" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i4baf58386563471b96ed268a137fc5d1" continuedAt="i97b01a01954240a494452115b3ac879b"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzUwOA_59ccdc3f-4870-41be-9686-02e87acc72e3" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZToxY2ZmYzdiNTEwNGU0Y2M5ODBlNGE0YzMwM2ExMDczYy90YWJsZXJhbmdlOjFjZmZjN2I1MTA0ZTRjYzk4MGU0YTRjMzAzYTEwNzNjXzEtMS0xLTEtOTAxNjg_448f3113-bc5d-4175-8e28-9e60fd511e66">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZToxY2ZmYzdiNTEwNGU0Y2M5ODBlNGE0YzMwM2ExMDczYy90YWJsZXJhbmdlOjFjZmZjN2I1MTA0ZTRjYzk4MGU0YTRjMzAzYTEwNzNjXzEtMy0xLTEtOTAxNjg_acd884b0-c868-4837-a84c-e4ec0a45c89f">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzUwMg_7b330c98-c030-4a9b-90fb-8dce3d799d75" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e478b9571c64c2887b02380676bfee9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzItMS0xLTEtOTAxNjg_508eeed5-97e7-4f42-9d0f-e29fa88db53c">9,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e478b9571c64c2887b02380676bfee9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzItMy0xLTEtOTAxNjg_24f8fb77-2bb3-4cee-b855-c9459f5f2826">8,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e478b9571c64c2887b02380676bfee9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzItNS0xLTEtOTAxNjg_b228e7e9-7b24-42ee-b177-fc3e7d560187">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%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484082bae6b4406781293ab71cf45af7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzMtMS0xLTEtOTAxNjg_9f937f69-128b-4170-b43f-068c81a5641c">1,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="i484082bae6b4406781293ab71cf45af7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzMtMy0xLTEtOTAxNjg_4adca88e-4f4e-4313-9510-67827fc84994">1,445</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484082bae6b4406781293ab71cf45af7_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzMtNS0xLTEtOTAxNjg_9a25d769-ad7b-48d4-981c-fce90f267951">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzUtMS0xLTEtOTAxNjg_5dce50a9-5972-4b1f-b229-c9955f55d41b">10,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzUtMy0xLTEtOTAxNjg_1bfba25b-8461-4bef-8913-891a7ecca6d9">10,435</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzUtNS0xLTEtOTAxNjg_a4bf2bd6-b10a-4890-91d9-805b1f2b017e">386</ix:nonFraction>&#160;</span></td><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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95a29e28913474d87f8a99909daea28_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzctMS0xLTEtOTAxNjg_51ec99c0-a328-40a3-9fb5-d402abf21eba">9,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95a29e28913474d87f8a99909daea28_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzctMy0xLTEtOTAxNjg_64004d7b-a55e-4ac0-be65-3dd92c63e661">8,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95a29e28913474d87f8a99909daea28_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzctNS0xLTEtOTAxNjg_921cb8b6-b810-475d-ac49-b31dfa8c68c3">718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb68a116c549495981859eb2c2f165e3_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzgtMS0xLTEtOTAxNjg_41859755-8a88-43bb-9c88-764ef45212c1">2,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb68a116c549495981859eb2c2f165e3_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzgtMy0xLTEtOTAxNjg_499946ad-c17a-429b-a96b-38e9090eaa27">2,237</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb68a116c549495981859eb2c2f165e3_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzgtNS0xLTEtOTAxNjg_bb79e37a-7ac0-43c5-9f82-d5e6decb9378">148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzEwLTEtMS0xLTkwMTY4_7f6f9c46-a3ad-48d4-9d7b-60d5047f1946">11,685</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzEwLTMtMS0xLTkwMTY4_33752d79-1513-45f9-93b0-55f03de492fa">10,819</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzEwLTUtMS0xLTkwMTY4_cbca1b0c-357d-47e3-a5ec-eefb66483d1b">866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i97b01a01954240a494452115b3ac879b"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from <ix:nonNumeric contextRef="i377b6f675e3346ea8324d47423bcbb06_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzI4MQ_b4ce9527-29fa-47b4-a9bc-20a1e43dcd57">5</ix:nonNumeric> to <ix:nonNumeric contextRef="ib6683238856c48b999920d05d30a6ba5_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzI4Nw_f2d22930-54ff-4aa6-9ed4-87a215f68d89">10</ix:nonNumeric>&#160;years. Amortization expense related to intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzM1NQ_507b0a6f-0786-4c16-b865-6a4bf89f4e48">480</ix:nonFraction> thousand in 2022, $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzM2NQ_ec910dcb-e7fc-45a9-93aa-80a16c3a8352">697</ix:nonFraction> thousand in 2021, and $<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzM3OQ_ec9f2a3e-cd34-497c-a18c-202c8cb9f320">918</ix:nonFraction> thousand in 2020. <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzUxMA_3494a669-62af-41e7-8e65-d831fe9d394f" continuedAt="ie039452958864245812a2e02e7dddc75" escape="true">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2022 is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ie039452958864245812a2e02e7dddc75"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzAtMS0xLTEtOTAxNjg_446b14f5-48eb-4a21-97c5-32db2e477501">283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzEtMS0xLTEtOTAxNjg_6cf0a384-e270-4897-b012-c4f43eb02564">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzItMS0xLTEtOTAxNjg_a3a21849-3f16-4c76-887e-a5965932b877">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzMtMS0xLTEtOTAxNjg_b9902573-b791-45d3-ac44-ec2cf0054910">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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzYtMS0xLTEtOTAxNjg_a4bf2bd6-b10a-4890-91d9-805b1f2b017e">386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_172"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMxNg_755e9cd9-0a83-4071-bc87-0d087d935e20" continuedAt="i723c7d3287f948e08d27b4b26379b70e" escape="true">Deposits</ix:nonNumeric></span></div><ix:continuation id="i723c7d3287f948e08d27b4b26379b70e"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DepositLiabilitiesTypeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMzMA_479e48c6-7942-41b4-92ce-7fd268677932" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzEtMS0xLTEtOTAxNjg_d2a4b355-c187-4c3a-a016-de44f37c6fca">17,598,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzEtMy0xLTEtOTAxNjg_f961f079-693e-4ddd-af95-6eed47df44ab">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzMtMS0xLTEtOTAxNjg_1fea6eb1-24e8-42bb-9dc4-73caa86c7146">12,333,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzMtMy0xLTEtOTAxNjg_ff90a82f-2969-4285-9bf6-42fd4cdd07de">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzQtMS0xLTEtOTAxNjg_b4bdb6aa-df5e-407f-afe4-3ba9f1b6adef">12,227,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzQtMy0xLTEtOTAxNjg_0054f7a3-db3d-41db-b0dc-d94b48bb732e">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzUtMS0xLTEtOTAxNjg_45b2c3d1-b541-4262-a44c-4c0ede9a55c1">1,795,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzUtMy0xLTEtOTAxNjg_496442e7-58a2-4273-8e60-78fc94d6cf05">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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzYtMS0xLTEtOTAxNjg_9a39eede-67ee-4b55-a1d5-7ad15e7f7ebf">26,355,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzYtMy0xLTEtOTAxNjg_b9f2d291-e407-4fba-8a92-56e6ec5acec8">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzctMS0xLTEtOTAxNjg_56d86ddf-ad88-46bb-96b3-f202a18ae5ad">43,954,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzctMy0xLTEtOTAxNjg_3a5acb36-ce06-4a94-941a-76022111dcda">42,695,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMxNw_a6284f32-9869-4e61-a580-41c0c1ffbbbb" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DepositsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzItMS0xLTEtOTAxNjg_b34db367-5ab2-4acc-bafc-fcfcf5382494">1,048,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DepositsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzItMy0xLTEtOTAxNjg_98656e8c-9000-42e6-ad81-98babe3b0324">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="i35ff8e7a9a064091983108d54df216b1_I20221231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzMtMS0xLTEtOTAxNjg_6328b5fb-582a-4060-9329-9509fa6804c8">788,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="i3c66ba5b96494e3b9a65de9a83f1dee1_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzMtMy0xLTEtOTAxNjg_d1711e13-aa1d-4654-a4c9-ac54ed4b507c">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="i35ff8e7a9a064091983108d54df216b1_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzQtMS0xLTEtOTAxNjg_39009b2e-86e2-4f23-b682-898abb6058b4">758,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c66ba5b96494e3b9a65de9a83f1dee1_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzQtMy0xLTEtOTAxNjg_cbe29733-2139-4ea9-b813-2ef2a739141b">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DepositLiabilityUninsured" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzUtMS0xLTEtOTAxNjg_6bfc1122-bf35-4c5a-8f1d-24117f568f1a">23,839,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DepositLiabilityUninsured" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzUtMy0xLTEtOTAxNjg_068828ef-7118-4b3d-bffc-54c7f3abfb73">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzYtMS0xLTEtOTAxNjg_ee6dbfdf-3603-44ea-99f1-87ad4829d120">430,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzYtMy0xLTEtOTAxNjg_601df8a4-42c0-4e74-acfe-a1b60af8a1c3">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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:RelatedPartyDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzctMS0xLTEtOTAxNjg_d09b5369-81a8-47ff-8578-7617ca27fc19">153,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:RelatedPartyDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzctMy0xLTEtOTAxNjg_5346c1a5-ceba-495f-99b9-792b92a3234d">276,556</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:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMwMw_c028632a-272c-44da-bef7-a64337f64100" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits at December&#160;31, 2022 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpiZGY0NDBjMmNjZGM0ZDk1YWNhMDM3YTBmZjA4MTQ4OS90YWJsZXJhbmdlOmJkZjQ0MGMyY2NkYzRkOTVhY2EwMzdhMGZmMDgxNDg5XzAtMS0xLTEtOTAxNjg_5dbccf40-7452-4823-a768-3dde69a6bdd2">1,381,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpiZGY0NDBjMmNjZGM0ZDk1YWNhMDM3YTBmZjA4MTQ4OS90YWJsZXJhbmdlOmJkZjQ0MGMyY2NkYzRkOTVhY2EwMzdhMGZmMDgxNDg5XzEtMS0xLTEtOTAxNjg_7af72667-4e82-4a22-b18f-f9c5a7a24795">413,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpiZGY0NDBjMmNjZGM0ZDk1YWNhMDM3YTBmZjA4MTQ4OS90YWJsZXJhbmdlOmJkZjQ0MGMyY2NkYzRkOTVhY2EwMzdhMGZmMDgxNDg5XzUtMS0xLTEtOTAxNjg_6ccf4917-7f6b-463c-808e-9dc758a3aff6">1,795,040</ix:nonFraction>&#160;</span></td><td style="background-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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:TimeDepositMaturitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMxNA_73e21158-7f1d-4e26-ad88-af6b234892c6" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2022, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within 3 months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzAtMS0xLTEtOTAxNjg_893d860f-3be4-468e-856a-6d9dea6bb7ad">87,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 3 months and within 6 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzEtMS0xLTEtOTAxNjg_5eaa714a-38f5-487a-bfcc-920433afa2fd">87,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 6 months and within 12 months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzItMS0xLTEtOTAxNjg_309ea9d9-fc2e-46a9-a173-b02d83f1b6b8">131,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzMtMS0xLTEtOTAxNjg_639584c6-3e01-4939-8e09-b4b1def7ad6e">124,336</ix:nonFraction>&#160;</span></td><td style="background-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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzQtMS0xLTEtOTAxNjg_13094692-e7e6-444c-9f68-85a04963944d">430,128</ix:nonFraction>&#160;</span></td><td style="background-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="ia981299f69e8449fb29457727ff9071e_175"></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Note 7 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzU2ODY_7d97b1ea-a3a6-4e23-aa27-e88a09b2569b" continuedAt="ia41837fee74442a9b7681f5771dc41ef" escape="true">Borrowed Funds</ix:nonNumeric></span></div><ix:continuation id="ia41837fee74442a9b7681f5771dc41ef"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Federal funds purchased are short-term borrowings that typically mature within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE4NQ_ee286253-2209-43e2-bb21-bfeb734820bf">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE5MQ_cf4568de-ba8f-486c-b4b1-947f0b41bdf3">ninety</span> days. Federal funds purchased totaled $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzIzMg_c0130297-c278-4ebb-9af4-c37d4fd84ae1">51.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzIzOQ_4e6ba395-7aac-44cb-ab64-83f57146a4b2">25.9</ix:nonFraction> million at December&#160;31, 2022 and 2021. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM3OQ_c1f756ec-705c-4297-af94-e07a87de7634">thirty</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM4NQ_fcc18b93-2429-491c-afea-05252eafb821">ninety</span> days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-8" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzY4MA_5c9c0ebb-ed28-4363-9ddb-76f0bde99d77">4.7</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-8" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzY4Nw_7fb082c9-0a15-4426-ba1e-4b5a6558b137">2.7</ix:nonFraction> billion at December&#160;31, 2022 and 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%">Subordinated Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March&#160;2017, we issued $<ix:nonFraction unitRef="usd" contextRef="ia7b926d2b0414ab19240619d59db585f_I20170317" decimals="-5" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzc0OQ_45251037-ef7b-4170-996f-2f8c5c079244">100</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzc1NQ_af2acd61-684c-4e9b-aba3-42ed0dfa3bf5">4.50</ix:nonFraction>% subordinated notes that mature on <ix:nonNumeric contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzc5Mg_7748f546-5e65-4f72-9ece-85669b7b239c">March&#160;17, 2027</ix:nonNumeric>. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of <ix:nonFraction unitRef="number" contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzg4Ng_af2acd61-684c-4e9b-aba3-42ed0dfa3bf5">4.50</ix:nonFraction>% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i5354a0f428dd43e68d72170e4b9c08e5_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzEyNDk_318aefd4-db08-44cf-b8bc-c9a09eceef35">665</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i8dd567864ee34316995b24b3694c39bb_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzEyNTY_c2c9aeb1-fd85-4efc-8c43-2ef634be72d5">822</ix:nonFraction> thousand December&#160;31, 2022 and 2021. Proceeds from sale of the notes were used for general corporate purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Junior Subordinated Deferrable Interest Debentures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At December&#160;31, 2022 and 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i863d73e5b7284693b576b27c436cdbd0_I20211231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE0MTc_0a523505-efb4-4d07-8eb7-a1ee9145894d"><ix:nonFraction unitRef="usd" contextRef="i5acdff3e16e944b1b010c04bda778047_I20221231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE0MTc_19245bf5-af39-4e28-b819-a9ab10e6bce3">123.7</ix:nonFraction></ix:nonFraction> million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#8220;Trust&#160;II&#8221;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $<ix:nonFraction unitRef="usd" contextRef="i5acdff3e16e944b1b010c04bda778047_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE2Mzg_95f5b132-5816-4a10-9eb4-0c57e8459773">643</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i863d73e5b7284693b576b27c436cdbd0_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE2NDU_43e281b8-1fd0-4bf1-b482-f35689b19222">701</ix:nonFraction> thousand at December&#160;31, 2022 and 2021. In October 2021, we redeemed $<ix:nonFraction unitRef="usd" contextRef="i61f9739922434d3f8856853ceecf72b0_D20211001-20211231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE2ODE_785591de-8e24-4769-a6da-4085162d7e40">13.4</ix:nonFraction> million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#8220;WNB Trust&#8221;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#8220;WNB&#8221;) in 2014. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements. This was also the case with WNB Trust prior to its dissolution in 2021. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust&#160;II was formed in 2004 for the purpose of issuing $<ix:nonFraction unitRef="usd" contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzI1NjI_1b769d75-71e8-43e3-b6c3-5790da7c2513">120.0</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzI2MTg_8522e0ee-a29a-4a54-a1df-755bc99d3f46">1.55</ix:nonFraction>%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on <ix:nonNumeric contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzI3NjE_20d83cab-7a21-4ba3-a279-ce4c6e8fd63a">March&#160;1, 2034</ix:nonNumeric> and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $<ix:nonFraction unitRef="usd" contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMwMzg_e910bd23-38ed-41c7-974c-28f04f141640">3.7</ix:nonFraction> million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $<ix:nonFraction unitRef="usd" contextRef="ie8d61628c1e74781ac49fb7f3083c1d8_I20041231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyMDA_d5f1d85b-984c-421c-bc86-050d312f0891">123.7</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyNTY_8522e0ee-a29a-4a54-a1df-755bc99d3f46">1.55</ix:nonFraction>%, which was equal to <ix:nonFraction unitRef="number" contextRef="i390f809da8494a56b961435870e5f752_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyNzk_52f933ba-f377-4f59-80bd-a054bd4dc49d">6.31</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i5a4b7108e9d443d4a93f1e2375b49a6b_D20210101-20211231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyODY_fc01efd2-95b2-49c9-a64f-19a30b28422f">1.72</ix:nonFraction>% at December&#160;31, 2022 and 2021) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at any time during the term of the debentures issued to Trust II to defer payments of interest at any time or from time to time for an extension period not exceeding <ix:nonFraction unitRef="quarter" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM2Mjc_a82aa124-dee2-42e0-bbd9-46ecabd36d73">20</ix:nonFraction> consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indenture, the trust agreement establishing the trust, the guarantee and the agreement as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#8217;s obligations under the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II are not included in our consolidated financial statements, the trust preferred securities issued by Trust II are included in the capital of Cullen/Frost for regulatory capital purposes. See Note 9 - Capital and Regulatory Matters.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_178"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Note 8 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzU3MjE_8d1f8e86-cf33-4a5f-a566-818e845eae29" continuedAt="i15cb98044e9f4216ac8ea0d15ca7b671" escape="true">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i15cb98044e9f4216ac8ea0d15ca7b671" continuedAt="i16fb1b6fdace43158dac4e0dc4463387"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments with Off-Balance-Sheet Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles in the United States, are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments issued by us to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees. </span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzU3MTc_fcfb57ca-7440-4316-b13f-166ab98035d2" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2381b0aa82e84b86b2992164eedb5ca8_I20221231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzEtMS0xLTEtOTAxNjg_7bebaddb-1920-46a3-abd1-626d74f00dae">12,137,957</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="ibabeda45285f41eca6bd270909532e37_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzEtMy0xLTEtOTAxNjg_8f702008-ea04-4469-a0f5-0de205ab5ccb">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="if92eaaee35904eeab6efb649769724f8_I20221231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzItMS0xLTEtOTAxNjg_ee44f927-9149-40ba-b759-60b8088dea49">383,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f6b7ffee1cd4645bdb463ae88ac8712_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzItMy0xLTEtOTAxNjg_2f096cbe-da4a-4714-9ba7-852b6b738fef">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="ie0ece531cd9940fcadd90a23310147da_I20221231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzMtMS0xLTEtOTAxNjg_33de9f80-48b1-4042-a265-a185e1f7054c">2,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad6f704b4a974e55bcae3ba509d84279_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzMtMy0xLTEtOTAxNjg_d4a41a93-f1fb-4c28-9126-48d43416641d">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:11.25pt"><ix:continuation id="i7b212dbfbca44d09b0124c267a5c0aec"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span></ix:continuation></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzU3MjQ_dc2c4ffc-010e-4175-9cc5-6cb3d9651e7f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzEtMS0xLTEtOTAxNjg_90028373-c329-4754-86b9-7a23f70cc9f8">50,314</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="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzEtMy0xLTEtOTAxNjg_e78cec15-f48e-4036-9ec2-11adff8a0b78">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzEtNS0xLTEtOTAxNjg_4bee844c-55e6-468a-ab88-ff2ef5b257f6">500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:ImpactOfNewAccountingPronouncement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzItMS0xLTEtOTAxNjg_c63e7b67-cedf-4442-ad67-2fb9bfd77700">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:ImpactOfNewAccountingPronouncement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzItMy0xLTEtOTAxNjg_a4c08440-4674-464c-a3fc-5379a762b5ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:ImpactOfNewAccountingPronouncement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzItNS0xLTEtOTAxNjg_756a0af3-5f9e-4c10-966a-6cc83866def1">39,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzMtMS0xLTEtOTAxNjg_d7c5ce81-1278-4167-872b-2a5c16fd769e">8,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzMtMy0xLTEtOTAxNjg_7fba9867-613c-4951-8518-ba22d4b5db4b">6,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzMtNS0xLTEtOTAxNjg_da095bb1-6bdd-4338-a2c8-9afec6a0b8e2">4,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzQtMS0xLTEtOTAxNjg_15fd271e-9769-4242-9d25-d6cfe0388d57">58,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzQtMy0xLTEtOTAxNjg_9d438119-913b-469d-a776-d855870ad568">50,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzQtNS0xLTEtOTAxNjg_f2fa02f8-2288-47f3-8bf5-3692c115251b">44,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i16fb1b6fdace43158dac4e0dc4463387"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2022 and 2021, the guarantees totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-5" name="cfr:CreditCardGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzMTc_9ee58cbc-59f8-4034-8d0f-af80619faa19">8.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-5" name="cfr:CreditCardGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzMjQ_4b4b4067-c824-46cf-8d41-1da191b57b46">8.6</ix:nonFraction> million, of which amounts, $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:CollateralizedCreditCardGuarantees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzNDY_4d70a5f1-198e-4827-be5b-db764e1015ed">897</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:CollateralizedCreditCardGuarantees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzNTM_4ba45785-35da-419b-bcc8-957a7ff83b3a">962</ix:nonFraction> thousand were fully collateralized.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We hold certain assets which are not included in our consolidated balance sheets including assets held in fiduciary or custodial capacity on behalf of our trust customers. The estimated fair value of trust assets was approximately $<ix:nonFraction unitRef="usd" contextRef="i74aae1a5a961465c8fcb1acb78722262_I20221231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQ2MzA_61bb4d61-f06d-4b06-8d8c-1f0cd5b02417">43.6</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQ2Mzc_eb288635-3d09-4781-b82f-46d9457641b8">43.3</ix:nonFraction> billion at December&#160;31, 2022 and 2021, respectively. These assets are primarily composed of equity securities, fixed income securities, alternative investments and cash equivalents, among other things. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Change-In-Control Severance Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain a change-in-control severance plan for the benefit of certain executive officers. Under this plan, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#8217;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.</span></div></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_181"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1Njg1_036159de-4c44-4dfa-9168-8f88ebebebb5" continuedAt="i9db66508600146b7ba3cf6c39f8be90e" escape="true">Capital and Regulatory Matters</ix:nonNumeric></span></div><ix:continuation id="i9db66508600146b7ba3cf6c39f8be90e" continuedAt="i0d46f2fc8e524fe68f0549130e9d9da1"><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s and Frost Bank&#8217;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected to delay, for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1MDg_78201f81-5b2f-47bf-a63d-4bf9235213b5">five</span>-year transitional period, the effects of credit loss accounting under CECL from Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#8220;FIA&#8221;). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2022 and 2021 included $<ix:nonFraction unitRef="usd" contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIwODI_90595172-5564-4ad9-a22a-044d066cc14b"><ix:nonFraction unitRef="usd" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIwODI_fb959f8e-8441-46f7-84ec-9586c780ac30">145.5</ix:nonFraction></ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="iebeb9c4266a54ade8e655b5bc340aaa7_D20201119-20201119" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIwODg_dd08c34f-b069-4977-9374-eba1f16772b7">4.450</ix:nonFraction>% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did <ix:nonFraction unitRef="usd" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIyMDE_2c770f85-4181-4783-acbe-d31b46702b2f"><ix:nonFraction unitRef="usd" contextRef="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIyMDE_d4eecfa7-0041-4be2-abfb-e2d769a10d93">no</ix:nonFraction></ix:nonFraction>t have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 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-weight:400;line-height:120%">Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. Cullen/Frost's Tier&#160;2 capital included $<ix:nonFraction unitRef="usd" contextRef="i5af3e0fd8ddc4457a687815dc18151a2_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI3MDk_4cc0fa88-9dd3-42dc-a151-386b8f8ddedb"><ix:nonFraction unitRef="usd" contextRef="ic8623a55c1a94f5d8a026eb2f7f7ddd5_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI3MDk_d2456ce9-161f-4269-929f-aff364a8da35">120.0</ix:nonFraction></ix:nonFraction> million of trust preferred securities at both December&#160;31, 2022 and 2021. Cullen/Frost's Tier&#160;2 Capital also included $<ix:nonFraction unitRef="usd" contextRef="i74c42c3d7d99406e9062257836765cd2_I20221231" decimals="-5" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI5Mjc_99a0f0da-263b-4c55-8dcf-4ff49437c4fa">80.0</ix:nonFraction> million at December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i923b76166b1c4938a678a1e8af2ec0b2_I20211231" decimals="-5" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDAxNzE_12b39b3e-f4bb-4cfb-99a3-9bb812a1cbc4">100.0</ix:nonFraction> million at December&#160;31, 2021 related to the permissible portion of our aggregate $<ix:nonFraction unitRef="usd" contextRef="ia7b926d2b0414ab19240619d59db585f_I20170317" decimals="-5" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI5ODI_45251037-ef7b-4170-996f-2f8c5c079244">100</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI5ODg_af2acd61-684c-4e9b-aba3-42ed0dfa3bf5">4.50</ix:nonFraction>% subordinated notes. The permissible portion of qualified subordinated notes decreases <ix:nonFraction unitRef="number" contextRef="ie6b86ca876cc4a1c8ddadcfdd58e9ae2_D20220101-20221231" decimals="2" name="cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMwNzc_3c2812ef-5871-4e37-9d3c-ac9dff558bd7">20</ix:nonFraction>%&#160;per year during the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMxMDY_f84313b8-5200-4b6a-b643-4f4c1e5460e9">five</span> years of the term of the notes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i0d46f2fc8e524fe68f0549130e9d9da1" continuedAt="i6420de5ac18e489f974e7ef4de8189d2"><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%">total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4MzU_4fda5b6e-5774-496e-9115-07fdfd7d147d"><ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4MzU_7897ce7b-eca8-4a92-bc13-6e0d9847587b">4.5</ix:nonFraction></ix:nonFraction>%, plus a <ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="3" name="cfr:CapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4NDY_13144d78-c608-434b-83b0-8d728bd13b56"><ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="3" name="cfr:CapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4NDY_7a158767-0993-46f3-a494-c2d89341644c">2.5</ix:nonFraction></ix:nonFraction>% &#8220;capital conservation buffer&#8221; (which is added to the <ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM5MDI_4fda5b6e-5774-496e-9115-07fdfd7d147d"><ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM5MDI_7897ce7b-eca8-4a92-bc13-6e0d9847587b">4.5</ix:nonFraction></ix:nonFraction>% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQwNTA_9711d0db-a22d-44ca-8da8-5d236e9f4d2c"><ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQwNTA_9a124584-ec01-4830-8007-631f3e1d9b12">7.0</ix:nonFraction></ix:nonFraction>%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="rate" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxMzA_2cf67e05-24d4-4834-8f8f-4448a40b916c"><ix:nonFraction unitRef="rate" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxMzA_be5e2b02-5373-467e-9a48-18b2da629f6a">6.0</ix:nonFraction></ix:nonFraction>%, plus the capital conservation buffer (which is added to the <ix:nonFraction unitRef="rate" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxOTQ_2cf67e05-24d4-4834-8f8f-4448a40b916c"><ix:nonFraction unitRef="rate" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxOTQ_be5e2b02-5373-467e-9a48-18b2da629f6a">6.0</ix:nonFraction></ix:nonFraction>% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of <ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQyNzg_d1b9552c-28ac-408a-bf7d-2c2864913289"><ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQyNzg_e9817953-a444-4c99-8572-fdec2051aea3">8.5</ix:nonFraction></ix:nonFraction>%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least <ix:nonFraction unitRef="rate" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQzODg_4afa28e6-a4d4-425c-b2d5-d250eb8366d4"><ix:nonFraction unitRef="rate" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQzODg_91dfe40f-1ef6-4a88-8643-32829f6b48d1">8.0</ix:nonFraction></ix:nonFraction>%, plus the capital conservation buffer (which is added to the <ix:nonFraction unitRef="rate" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ0NTI_4afa28e6-a4d4-425c-b2d5-d250eb8366d4"><ix:nonFraction unitRef="rate" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ0NTI_91dfe40f-1ef6-4a88-8643-32829f6b48d1">8.0</ix:nonFraction></ix:nonFraction>% total capital ratio, effectively resulting in a minimum total capital ratio of <ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1MzQ_a0159972-70d4-4dfc-aff9-cfffbe29bfd1"><ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1MzQ_ba83fbb7-09d5-4ff7-adbd-afa9807a89d4">10.5</ix:nonFraction></ix:nonFraction>%) and (iv)&#160;a minimum leverage ratio of <ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1NzU_72ed5c0c-18b5-429f-a406-c7bd7c6c13da"><ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1NzU_7e7813a1-f7f1-460e-9037-7fa0b6f1e581">4.0</ix:nonFraction></ix:nonFraction>%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (<ix:nonFraction unitRef="number" contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ5NjE_4fda5b6e-5774-496e-9115-07fdfd7d147d"><ix:nonFraction unitRef="number" contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ5NjE_7897ce7b-eca8-4a92-bc13-6e0d9847587b">4.5</ix:nonFraction></ix:nonFraction>% plus the capital conservation buffer and, if applicable, the &#8220;countercyclical capital buffer,&#8221; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#8220;eligible retained income&#8221; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="icb8ad201b2394e18b5b7a03467554d33_I20200101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzU3MDM_a5ab767d-3e74-44d5-997f-41a850ddb8e9">29.3</ix:nonFraction> million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of CECL on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2MjI_14c09f5f-f2e1-492e-b1fd-e5fa198b0b10">three</span>-year transition period (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2NDk_78201f81-5b2f-47bf-a63d-4bf9235213b5">five</span>-year transition option). We elected to adopt the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY3MDE_78201f81-5b2f-47bf-a63d-4bf9235213b5">five</span>-year transition option. Accordingly, CECL transitional amounts have been added back to CET1 totaling $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="cfr:CECLTransitionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExMTU_d2cfd3ca-c443-447e-887e-c0d54aec64a1">46.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="cfr:CECLTransitionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExMjM_f498bbea-8f2f-46e9-aad8-f58d64b65326">61.6</ix:nonFraction> million at December&#160;31, 2022 and 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%">In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#8220;PPP Facility&#8221;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2022 and 2021 as we did not utilize the PPP Facility for funding purposes.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i6420de5ac18e489f974e7ef4de8189d2" continuedAt="i57ea0294eaf447e29d018f61b8112ca0"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1Njg3_1ecc61ee-1489-465f-9d33-edb3882805ad" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December&#160;31, 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.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Capital <br/>Required Plus Capital<br/>Conservation Buffer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Required to be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Considered Well</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capitalized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">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"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtMS0xLTEtOTAxNjg_41f9c025-4971-4a2c-8c55-84717022e218">3,751,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtMy0xLTEtOTAxNjg_2b024bc4-03c7-46ba-9c95-98e7ab7cf2f9">12.85</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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtNS0xLTEtOTAxNjg_4e4b745e-744d-440c-99fd-950671b1f591">2,042,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtNy0xLTEtOTAxNjg_35206c59-9f67-40f7-aed4-96fcfadab387">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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtMS0xLTEtOTAxNjg_63829dfa-a47a-4c8b-ab16-b6e521b2db27">3,789,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtMy0xLTEtOTAxNjg_e02e5df2-b823-4fdd-aeee-cdf5596b58a5">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtNS0xLTEtOTAxNjg_c4bd9c49-9a06-47c0-8b26-d637b4697c75">2,040,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtNy0xLTEtOTAxNjg_d8d99e5a-475f-4319-8b8e-66885928cc33">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 style="background-color:#ffffff;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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtOS0xLTEtOTAxNjg_75330bee-e718-487c-bc63-2d167ed46d21">1,894,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtMTEtMS0xLTkwMTY4_d4029948-66e2-4c9c-8d10-3d927cfbd52e">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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctMS0xLTEtOTAxNjg_bd22c7ad-0334-4733-8bc2-66fc8fdfb3a7">3,896,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctMy0xLTEtOTAxNjg_06a4bbcb-a7dd-426b-800e-d1b716f54961">13.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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctNS0xLTEtOTAxNjg_ac1a0bc6-789b-421a-8d7d-b3d4380964ce">2,480,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctNy0xLTEtOTAxNjg_089223d1-3969-4e95-9d8b-2e579d775193">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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctOS0xLTEtOTAxNjg_258fa5a2-5902-4342-a039-ab0538b2d9d1">1,751,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctMTEtMS0xLTkwMTY4_231aef8a-8b44-4b76-8605-9d3a3de5e2ce">6.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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtMS0xLTEtOTAxNjg_dc8ace4c-e332-4f74-b766-9e9f27851ef9">3,789,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtMy0xLTEtOTAxNjg_856c8a34-ee51-4941-b4a3-498b3a39dc52">13.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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtNS0xLTEtOTAxNjg_8ff3333d-9345-4803-bec4-b60b1bdcb575">2,477,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtNy0xLTEtOTAxNjg_617585bd-3592-4e4f-8cbb-0ebb3553e6b5">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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtOS0xLTEtOTAxNjg_baee6fc2-9a8d-4648-b285-95dfc4f75759">2,331,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtMTEtMS0xLTkwMTY4_78525a76-8e1a-48fb-98c0-8c46edc24cad">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTEtMS0xLTkwMTY4_fa24504c-18fb-49bd-aab6-375ca9710757">4,330,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTMtMS0xLTkwMTY4_f94d1d31-e51d-4492-915a-36144dd65ebf">14.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTUtMS0xLTkwMTY4_f2d599ec-763b-447b-92e0-912cfa65798b">3,064,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTctMS0xLTkwMTY4_4915b983-6c54-4825-aefa-f079be45b938">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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTktMS0xLTkwMTY4_cfcb67c7-dd43-47b1-abf3-adc64ef85eed">2,918,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTExLTEtMS05MDE2OA_3ccee5d3-ef0d-4681-8615-972ffa6d78de">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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTEtMS0xLTkwMTY4_647a346f-5457-49ae-89b6-3775253f3b2b">4,023,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTMtMS0xLTkwMTY4_6704f9a0-f7e2-441c-b122-57497373ee6c">13.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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTUtMS0xLTkwMTY4_b2553848-13ad-49a5-9088-2b887e212c1e">3,060,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTctMS0xLTkwMTY4_692e69f6-c0d0-4c65-959f-0d704fd7f847">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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTktMS0xLTkwMTY4_f0b66e6d-4646-41bc-98d8-c9160c544434">2,914,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTExLTEtMS05MDE2OA_3a3a1282-3130-4d7a-87e1-9150497442ec">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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTEtMS0xLTkwMTY4_940ea9f1-899b-4df5-a65f-fdda5a7f65cd">3,896,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTMtMS0xLTkwMTY4_01ddd13d-18cb-4a86-83a7-e11afd0c1b0b">7.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTUtMS0xLTkwMTY4_cfd674e2-fd6f-429e-9017-82b6f26c7198">2,136,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc491c9532f94165ac4d0f828fe5fb99_I20221231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTctMS0xLTkwMTY4_7837ee92-0ff1-4b03-9325-fc6e450295c1">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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTEtMS0xLTkwMTY4_1bd8ec14-daa2-444d-b69e-8441023c7247">3,789,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTMtMS0xLTkwMTY4_7a166044-8cea-45ad-9d18-b95a25ab8334">7.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTUtMS0xLTkwMTY4_a6806927-5ea6-4c4f-a8c5-b2e58cc4cd43">2,136,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTctMS0xLTkwMTY4_b2c7cd6f-5300-42f6-a5e3-381feaf20881">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="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTktMS0xLTkwMTY4_21a472cf-7044-495e-8838-c37dc7e444dd">2,670,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTExLTEtMS05MDE2OA_ec218db3-1ccc-48cd-b464-0b6b06784379">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%">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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTEtMS0xLTkwMTY4_5ef9dbc8-0155-4863-b8b7-2d2a91ae21a8">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTMtMS0xLTkwMTY4_be941b4d-14eb-4545-a59e-3db49203701f">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTUtMS0xLTkwMTY4_0df712bd-e605-444d-8328-174e60f71c82">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTctMS0xLTkwMTY4_97713289-af21-4b30-aeac-5292e5c9ef87">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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTEtMS0xLTkwMTY4_4db8becb-afd4-42d2-9ddd-97cacbc7bd85">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTMtMS0xLTkwMTY4_4dddf54d-967e-433c-9333-075951de7a63">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTUtMS0xLTkwMTY4_7e1d1c12-eb8b-43d5-986f-7cfcff36a6a4">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTctMS0xLTkwMTY4_210c2d4d-4a35-4973-8f2f-930b91a06fdc">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 style="background-color:#cceeff;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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTktMS0xLTkwMTY4_496eae6c-2acc-4341-8729-93e90a1de61e">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTExLTEtMS05MDE2OA_9e596f72-d80b-40ef-af2b-1b54554c8556">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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTEtMS0xLTkwMTY4_399c51cb-7544-478b-b4e9-05b7e9ec45d1">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTMtMS0xLTkwMTY4_ebad0ed1-68bb-48ac-8938-85dbc9a93edd">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTUtMS0xLTkwMTY4_e4453192-f6f0-4681-ac7b-01208f04f3a1">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTctMS0xLTkwMTY4_e1bc06d9-1ed4-4f2d-a22b-fe2b0e1fe1da">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTktMS0xLTkwMTY4_11d72d78-3792-42c7-b12f-f35dea8c2be9">1,539,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTExLTEtMS05MDE2OA_c5276ebb-1a93-44ee-bf77-977206ca0ab5">6.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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTEtMS0xLTkwMTY4_96973b15-057b-424b-89b9-515551cf42a9">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTMtMS0xLTkwMTY4_0f7b268b-2b62-451d-b957-853523092631">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTUtMS0xLTkwMTY4_e5eef998-0fd2-4bd8-87f1-3dfef3529670">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTctMS0xLTkwMTY4_beb0523e-5443-4298-8fb1-298b859ae153">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTktMS0xLTkwMTY4_89bf7f26-29dc-4435-9a0a-ff8c078a9193">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTExLTEtMS05MDE2OA_f799c49a-3083-4730-86c1-381d4fbabdd1">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTEtMS0xLTkwMTY4_af010379-faea-49d4-97db-cf30ab0dcd16">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTMtMS0xLTkwMTY4_27892c8f-4e39-437f-ab03-020824f5737c">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTUtMS0xLTkwMTY4_4c1fcfd9-3602-4ab8-a903-363cc8bc200d">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTctMS0xLTkwMTY4_e7fc3dda-4100-4475-9d54-82ab6432d4fd">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTktMS0xLTkwMTY4_beebd852-1571-4985-8688-c6ab9f41f254">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTExLTEtMS05MDE2OA_2e1c896a-9604-4945-9492-a1002aa2b661">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTEtMS0xLTkwMTY4_794c146e-f39e-437f-b6c3-98a743073456">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTMtMS0xLTkwMTY4_acdd9f9e-f916-4390-a806-abeb5fb8bcd6">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTUtMS0xLTkwMTY4_e4122ae2-34c1-45a5-8497-680fd930195e">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTctMS0xLTkwMTY4_70db847f-cf2e-46cd-8539-49074c38776e">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTktMS0xLTkwMTY4_92eb2170-58fa-4dd2-8ea0-4fda12a80dfa">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTExLTEtMS05MDE2OA_12a1831c-a82e-4892-b8e3-a2dec2a9f678">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTEtMS0xLTkwMTY4_fdb25f79-b399-4844-91f2-a71012f39b1f">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTMtMS0xLTkwMTY4_90dfd566-a7e7-4a45-ae12-b396b766b2ad">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTUtMS0xLTkwMTY4_5bddb2c5-a428-4f05-8f6d-78f66019779e">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="idd9955d8968142e39dc13f9481e912d8_I20211231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTctMS0xLTkwMTY4_a462282a-c1f1-4fe9-b118-270e90301491">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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTEtMS0xLTkwMTY4_0e0ce33f-3fbd-47c3-bbe0-827e7317c567">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTMtMS0xLTkwMTY4_4886b85c-8de5-42a0-890b-27fbff860b2d">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTUtMS0xLTkwMTY4_6faf76be-2e5e-4d2c-97c9-ab35be5f87cd">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTctMS0xLTkwMTY4_557779c9-823a-4c8f-a401-ed3342b29ac9">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTktMS0xLTkwMTY4_8ef153cb-e8de-49da-a9a9-b3ea5935fd45">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="ic1766772217c4732b9c097691de80885_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTExLTEtMS05MDE2OA_99db6c82-cda0-41c1-8cbe-5741f22e61c2">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><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">&#8220;Well-capitalized&#8221; minimum Common Equity Tier&#160;1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2022 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#8220;well capitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;B Preferred Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;19, 2020, we issued <ix:nonFraction unitRef="shares" contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkwMzA_698d29c1-e70b-4f06-8b06-1fc2301114db">150,000</ix:nonFraction> shares, or $<ix:nonFraction unitRef="usd" contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119" decimals="-5" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkwNDQ_3daa433e-d4e1-4c53-9699-b5d6862469f8">150.0</ix:nonFraction> million in aggregate liquidation preference, of our <ix:nonFraction unitRef="number" contextRef="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkwOTE_fa840a3d-6840-4f29-b066-b7a57a83f89e">4.450</ix:nonFraction>% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkxNTY_13301d54-0401-48e3-a565-23ac7d216d2f">0.01</ix:nonFraction> and liquidation preference $<ix:nonFraction unitRef="usdPerShare" contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkxODY_67a3781b-235a-4bca-9a3e-8757e2e7ded4">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="ib1837137c8ba44eebe12a2c0059187e4_I20201119" decimals="INF" name="cfr:NumberOfPreferredStockEquivalentDepositaryShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkzMDk_c9734e60-617a-4e6f-b533-cdc260b974a3">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="i73a8a4d669404ea786200c3308d1f424_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3Xzk0NjM_9092529f-62a5-421a-bd70-38b27b836251">25</ix:nonFraction> per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i57ea0294eaf447e29d018f61b8112ca0" continuedAt="i31b19795130d43e9afd8299076ef4207"><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%">such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, in arrears, at a rate of <ix:nonFraction unitRef="number" contextRef="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3Xzk5OTI_fa840a3d-6840-4f29-b066-b7a57a83f89e">4.450</ix:nonFraction>% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $<ix:nonFraction unitRef="usd" contextRef="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwMjEz_764efe71-8be8-480e-ab6d-6bfb48286881">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="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwMzQw_c1c8b0d1-e7f0-4228-b006-684cbe562f29">145.5</ix:nonFraction> million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $<ix:nonFraction unitRef="usdPerShare" contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwNzc4_67a3781b-235a-4bca-9a3e-8757e2e7ded4">1,000</ix:nonFraction> per share of Series&#160;B Preferred Stock (equivalent to $<ix:nonFraction unitRef="usdPerShare" contextRef="i73a8a4d669404ea786200c3308d1f424_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwODM0_9092529f-62a5-421a-bd70-38b27b836251">25</ix:nonFraction> per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;A Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;15, 2013, we issued and sold <ix:nonFraction unitRef="shares" contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNDU0_e8d1e73b-36e2-4443-a705-c3a0ca3acc33">6,000,000</ix:nonFraction> shares, or $<ix:nonFraction unitRef="usd" contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215" decimals="-5" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNDY4_40ebfb0c-8e6e-4a23-b193-ff6646cf435b"><ix:nonFraction unitRef="usd" contextRef="i36af76e2c9f141d6b7a8a948d5b98256_D20200316-20200316" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNDY4_4b68d121-0830-43eb-a916-533876ef7fcd">150.0</ix:nonFraction></ix:nonFraction> million in aggregate liquidation preference, of our <ix:nonFraction unitRef="number" contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNTE1_cb0f759b-afc1-490a-a576-a25a23bc3ac0">5.375</ix:nonFraction>% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNTgw_8d94b092-5036-4fbd-a191-8a9e0e85d662">0.01</ix:nonFraction> and liquidation preference $<ix:nonFraction unitRef="usdPerShare" contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNjEw_08b02ec2-cc26-4d4d-a881-948315522052"><ix:nonFraction unitRef="usdPerShare" contextRef="ibc98a4666aaf4a18bc24a8cda2a524fb_I20200316" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNjEw_1ddfe7c5-db4d-4ed8-b486-2bd0867b5a5f">25</ix:nonFraction></ix:nonFraction> per share (&#8220;Series&#160;A Preferred Stock&#8221;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNzU5_08b02ec2-cc26-4d4d-a881-948315522052"><ix:nonFraction unitRef="usdPerShare" contextRef="ibc98a4666aaf4a18bc24a8cda2a524fb_I20200316" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNzU5_1ddfe7c5-db4d-4ed8-b486-2bd0867b5a5f">25</ix:nonFraction></ix:nonFraction> per share, or an aggregate redemption of $<ix:nonFraction unitRef="usd" contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215" decimals="-5" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODAz_40ebfb0c-8e6e-4a23-b193-ff6646cf435b"><ix:nonFraction unitRef="usd" contextRef="i36af76e2c9f141d6b7a8a948d5b98256_D20200316-20200316" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODAz_4b68d121-0830-43eb-a916-533876ef7fcd">150.0</ix:nonFraction></ix:nonFraction> million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $<ix:nonFraction unitRef="usd" contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODc3_f9ac745a-4c8d-418b-9089-db1220089b84">144.5</ix:nonFraction> million after deducting $<ix:nonFraction unitRef="usd" contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODk2_181c2426-cf2e-4410-a812-51e3d93092b0">5.5</ix:nonFraction> million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of <ix:nonFraction unitRef="number" contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyMjY2_cb0f759b-afc1-490a-a576-a25a23bc3ac0">5.375</ix:nonFraction>% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;25, 2023, our board of directors authorized a $<ix:nonFraction unitRef="usd" contextRef="i3ec957e9090c4309be5e3901c62aab8c_I20230125" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyODIx_71fb397e-97ac-4382-9dc1-c248da10a15a">100.0</ix:nonFraction> million stock repurchase plan, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyOTA3_9f8f8636-eee7-4555-b0cb-28bd0b211c25">one</span>-year period from time to time at various prices in the open market or through private transactions. <ix:nonFraction unitRef="shares" contextRef="i59afe06d06454858a8f05fdde87f6213_D20210101-20211231" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNzQ_b0839753-2cf4-4c0d-b387-4bbeab680814"><ix:nonFraction unitRef="shares" contextRef="i6e2ba3c9bafe4da6980d45eb7e29d9c0_D20220101-20221231" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNzQ_dd5bd573-ce28-4623-a539-221b18425d69">No</ix:nonFraction></ix:nonFraction> shares were repurchased under a stock repurchase plan during 2022 or 2021. Under a prior stock repurchase plan, we repurchased, <ix:nonFraction unitRef="shares" contextRef="i717575746fe047fdbade9dbb817397be_D20200101-20200331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNDY_25b89c7a-4eea-4314-87b1-29149fa95ffb">177,834</ix:nonFraction> shares at a total cost of $<ix:nonFraction unitRef="usd" contextRef="i717575746fe047fdbade9dbb817397be_D20200101-20200331" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNTA_b7488f83-35c9-4ff7-b58d-a6b63a17e3c3">13.7</ix:nonFraction> million during 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July&#160;2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Inflation Reduction Act of 2022 (the &#8220;IRA&#8221;) was enacted. Among other things, the IRA imposes a new 1% excise tax on the fair market value of stock repurchased after December 31, 2022 by publicly traded U.S. corporations. With certain exceptions, the value of stock repurchased is determined net of stock issued in the year, including shares issued pursuant to compensatory arrangements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i31b19795130d43e9afd8299076ef4207"><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%">restrictions and while maintaining its &#8220;well capitalized&#8221; status, at December&#160;31, 2022, Frost Bank could pay aggregate dividends of up to $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE0NjM5_771ee85e-ad45-4d2f-8ced-bf55b6ce1eb0">813.6</ix:nonFraction> million to Cullen/Frost without prior regulatory approval.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding <ix:nonFraction unitRef="quarter" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1MDA3_77dff37d-d05d-4075-94d3-102f8d4ed4ee">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><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.</span></div></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_184"></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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90ZXh0cmVnaW9uOmFmZmZlNjZjN2RjZDRlOGI5MWI0NmMwMTFiYWM3ZTljXzE1MDc_b56d69e1-245d-463f-a054-d06b474d3247" continuedAt="i656c47c9390a433b8b211c34f4b60b32" escape="true">Earnings Per Common Share</ix:nonNumeric></span></div><ix:continuation id="i656c47c9390a433b8b211c34f4b60b32"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="ifedad9f30baa494291a21e9a39fe392b"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span></ix:continuation></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90ZXh0cmVnaW9uOmFmZmZlNjZjN2RjZDRlOGI5MWI0NmMwMTFiYWM3ZTljXzE1MDQ_c5a7799c-abd8-4708-b341-230597318d1f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEtMS0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEtMy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEtNS0xLTEtOTAxNjg_ffc83638-b82b-4b12-beaa-95a7adc2f742">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzItMS0xLTEtOTAxNjg_d4c2701f-9de6-429c-809c-be0d0cc49b19">6,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzItMy0xLTEtOTAxNjg_a6c7456d-b734-473f-8b4d-ab4a17df03c9">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzItNS0xLTEtOTAxNjg_ac9c28bc-61c0-434e-ad8f-251cd98e9a50">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzMtMS0xLTEtOTAxNjg_15a51660-b180-4b64-be34-79908f02e8b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzMtMy0xLTEtOTAxNjg_708caf7a-ba2c-4c97-b00a-d5cbc1fad2a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzMtNS0xLTEtOTAxNjg_6ae63163-8459-411c-95d5-fe26ee96eb29">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzQtMS0xLTEtOTAxNjg_0e539843-eb23-4dbd-884e-6a50985371e9">572,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzQtMy0xLTEtOTAxNjg_406aae0b-2cd1-4cf9-873b-5489174c193b">435,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzQtNS0xLTEtOTAxNjg_11f329a5-1368-4918-a186-fbaefb769412">323,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzUtMS0xLTEtOTAxNjg_72bda937-ccf0-486f-8c1c-26001fc40310">5,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzUtMy0xLTEtOTAxNjg_f42d3e3d-6bf4-44f0-86e1-3d400f3315a9">3,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzUtNS0xLTEtOTAxNjg_4158b027-3350-40c3-8bc8-5d31ea10fabe">3,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzYtMS0xLTEtOTAxNjg_90275b76-329d-468c-84d0-e9606f91c544">567,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzYtMy0xLTEtOTAxNjg_e8391359-7626-4a65-849b-1af60e0dfd67">432,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzYtNS0xLTEtOTAxNjg_e874ff2f-91c5-4910-92f4-83d8c739acd9">320,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed earnings allocated to common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzgtMS0xLTEtOTAxNjg_4c2d821c-a949-4f3d-8d8f-49258ef1f979">207,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzgtMy0xLTEtOTAxNjg_45284ac2-e66c-4461-802f-e6247ff0f802">187,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzgtNS0xLTEtOTAxNjg_dfa4a678-fc61-4bc1-bd6a-f4c251b32dc5">178,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzktMS0xLTEtOTAxNjg_7a9e952f-0918-4e5f-ad30-1cb117451b0d">359,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzktMy0xLTEtOTAxNjg_84c1d2f7-4f85-4e7a-8d7b-9bd1930e1cd3">244,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzktNS0xLTEtOTAxNjg_c1b26e36-e385-4e9a-9fac-88560ea3d455">141,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEwLTEtMS0xLTkwMTY4_9f9a9cd6-44b8-44d5-a5d3-a3353098f908">567,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEwLTMtMS0xLTkwMTY4_86676981-18cc-4652-bdbc-f563190a4468">432,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEwLTUtMS0xLTkwMTY4_a6ea8f15-cf16-4d67-a208-f79593cb9508">320,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEyLTEtMS0xLTkwMTY4_5945eabc-750a-4bae-8d25-99b425ab776f">64,156,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="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEyLTMtMS0xLTkwMTY4_21808b42-8eb3-444c-ab81-39c9e3781219">63,612,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEyLTUtMS0xLTkwMTY4_df1a4f0a-2264-4017-bbd1-143a182f45fa">62,727,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEzLTEtMS0xLTkwMTY4_6c8e7c2d-c83f-4efd-97f1-8ca0187602cf">363,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEzLTMtMS0xLTkwMTY4_fb403720-a85d-480d-a233-a65579deea58">489,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEzLTUtMS0xLTkwMTY4_7400e57d-d7f8-421c-a05f-1082826071b8">276,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;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzE0LTEtMS0xLTkwMTY4_4f270ccb-031d-4696-90d4-1923741993d1">64,520,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzE0LTMtMS0xLTkwMTY4_1602a05d-7db9-4f92-b9a1-79175c9de5a9">64,102,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzE0LTUtMS0xLTkwMTY4_ddb11474-30af-4482-b30d-5feff5c69778">63,003,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_187"></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Note 11 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDU3_2774fd28-ce9d-4ec2-a6b1-1c96474f2a45" continuedAt="if292bdefe71a44428be62b8dcab25552" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="if292bdefe71a44428be62b8dcab25552" continuedAt="i6ba5962124504536ae2faad315572180"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Plan and Restoration Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a non-contributory defined benefit plan (the &#8220;Retirement Plan&#8221;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#8217;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#8220;ERISA&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restoration of Retirement Income Plan (the &#8220;Restoration Plan&#8221;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDc0_5e7a0535-1888-4401-8f58-6ad249e050db" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzItMS0xLTEtOTAxNjg_d0d2c6bb-c8e0-4816-b79d-39eafe16c821">197,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzItMy0xLTEtOTAxNjg_d705b9bb-dab7-4c74-84ca-a09c8e7e30f1">182,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzItNS0xLTEtOTAxNjg_58c78832-6c19-452e-80f3-b24f1c36f15e">174,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzMtMS0xLTEtOTAxNjg_e673fe64-bba6-4a97-8552-5cd1344241ef">26,108</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzMtMy0xLTEtOTAxNjg_46397181-4a1b-41c7-baae-e80f31a1b721">24,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzMtNS0xLTEtOTAxNjg_ed7e6a28-e5bc-472f-b813-af3def6fb956">16,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzQtMS0xLTEtOTAxNjg_2ac46bbb-43b8-404e-8058-acaefb8dfefd">1,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzQtMy0xLTEtOTAxNjg_e532bd56-bd58-4d64-bf46-3b6f04c30d03">1,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzQtNS0xLTEtOTAxNjg_eb004db0-8370-4b89-be23-da64e87d30f5">1,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzUtMS0xLTEtOTAxNjg_e4cbd39b-1197-485d-9923-27146356d426">10,930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzUtMy0xLTEtOTAxNjg_ee39b557-24aa-4075-90ac-fdbf1f7b0acf">10,485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzUtNS0xLTEtOTAxNjg_5ab0c95c-3a25-402a-b00c-176f2c19fd8d">9,885</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzYtMS0xLTEtOTAxNjg_ed37a22f-9ae1-4613-be27-f6c40f83e777">161,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzYtMy0xLTEtOTAxNjg_a6e871eb-47e4-47fe-968e-85dad87cd658">197,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzYtNS0xLTEtOTAxNjg_227d329b-5a3d-464e-b200-33d6433319f6">182,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzgtMS0xLTEtOTAxNjg_215d9307-7320-4906-89df-64533825d066">185,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="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzgtMy0xLTEtOTAxNjg_45d8fe7f-4857-42ae-8427-9730b131ad20">197,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzgtNS0xLTEtOTAxNjg_37e0ec89-2905-41a9-9129-2b872d7c2263">186,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzktMS0xLTEtOTAxNjg_c92a33b9-d7f8-4e28-b9db-e3f8b3962da5">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzktMy0xLTEtOTAxNjg_80c44b11-19fa-4516-9e46-f1f00a9c2f12">3,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzktNS0xLTEtOTAxNjg_ead2f32f-5238-4669-9e11-e615d79f9eef">5,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEwLTEtMS0xLTkwMTY4_bbf0e56d-749f-4001-9b1c-402ce652ea8e">35,068</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEwLTMtMS0xLTkwMTY4_7e60734d-085e-45dd-ab69-105ca3603e37">4,524</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEwLTUtMS0xLTkwMTY4_cf487732-c884-4c63-94a4-5021798aae8b">15,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzExLTEtMS0xLTkwMTY4_8d6da5c8-4520-498e-9704-90b873b26bbc">10,930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzExLTMtMS0xLTkwMTY4_57ab1d13-7213-4cae-a789-9f46244e3e17">10,485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzExLTUtMS0xLTkwMTY4_b4ddb4c4-b4ae-438a-b995-549eefe23d85">9,885</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEyLTEtMS0xLTkwMTY4_7c7485d4-4833-4e73-86fa-5ea0e89fe363">143,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEyLTMtMS0xLTkwMTY4_545f038b-eba7-453c-be62-7fdfab44864b">185,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEyLTUtMS0xLTkwMTY4_52dc08d0-4a42-4c35-b131-4a1df4e4c5fb">197,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEzLTEtMS0xLTkwMTY4_3c341935-d2ae-48c2-8a65-49150a812059">17,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEzLTMtMS0xLTkwMTY4_b70ac890-4777-4b22-9ba9-33a23daf73cd">11,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEzLTUtMS0xLTkwMTY4_8a356f5b-0698-47e0-ab76-a9252b478f34">15,505</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzE0LTEtMS0xLTkwMTY4_47eecdb1-8955-4df1-af49-b711dbe0ef38">143,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzE0LTMtMS0xLTkwMTY4_d38073c7-9870-4c0c-bdef-effd7a8261dd">185,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzE0LTUtMS0xLTkwMTY4_2ea84075-5cef-45cb-a98b-0a790caad167">197,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDUz_09dc23f6-09ea-4282-a0e4-31176acc8fbd" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retirement Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restoration Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItMS0xLTEtOTAxNjg_87daf60f-7616-4ff8-9a57-74b06ee5f040">131,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i113ce9ced41a4f669e85c046cfc93eb7_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItMy0xLTEtOTAxNjg_28480ebb-e811-40b5-a053-284d0f647e26">170,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItNS0xLTEtOTAxNjg_444c0bb8-7e76-463b-a2f2-ad693151a2f2">12,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItNy0xLTEtOTAxNjg_93a34eaa-0484-490d-8654-3f9dc5432b00">15,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtMS0xLTEtOTAxNjg_7a406e97-0ac4-46bb-ab74-e315be30b6eb">131,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i113ce9ced41a4f669e85c046cfc93eb7_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtMy0xLTEtOTAxNjg_8ef63372-7aa2-44b8-b3c5-db23a7ad24e7">170,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtNS0xLTEtOTAxNjg_73c46600-4edf-41b2-a2f6-83e30e55b4ba">12,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtNy0xLTEtOTAxNjg_bf0e814a-a6e2-4904-a318-b4650714c364">15,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtMS0xLTEtOTAxNjg_e703fffe-4175-463d-86e7-24d6a00c0cf7">161,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="i113ce9ced41a4f669e85c046cfc93eb7_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtMy0xLTEtOTAxNjg_de049526-7d25-458e-ba23-f34a873e375b">197,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtNS0xLTEtOTAxNjg_3efb0879-e152-46dd-a48a-2b8933652ddd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtNy0xLTEtOTAxNjg_0dad7eb3-0fe3-4c49-aa28-a3131b35beca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtMS0xLTEtOTAxNjg_a6840fd5-10b7-42c7-8fe6-9ec82759f6de">30,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i113ce9ced41a4f669e85c046cfc93eb7_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtMy0xLTEtOTAxNjg_a7dfd994-0fe1-4676-9211-ffc7d8688e38">27,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtNS0xLTEtOTAxNjg_568256b9-599e-428a-b6ea-a537a4525bfc">12,296</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtNy0xLTEtOTAxNjg_07fd9b33-4d8a-4b46-a985-7310db57f6cc">15,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDAy_ebb0c9ec-d047-4c65-bb7c-fd72ff900b3b" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzEtMS0xLTEtOTAxNjg_ebd89290-2eba-41f9-840e-1d28055db0cc">13,966</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzEtMy0xLTEtOTAxNjg_b2b246bc-fad7-4d90-b993-603812e1f407">12,839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzEtNS0xLTEtOTAxNjg_fb45876f-044e-4ec7-acd8-a7b598628cbf">12,289</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzItMS0xLTEtOTAxNjg_a87c9aaa-302d-47e8-9cdd-d38479d99f72">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzItMy0xLTEtOTAxNjg_554c10a4-7644-49bf-bd33-9492ab0311eb">3,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzItNS0xLTEtOTAxNjg_56f538b5-7fd5-4e0c-8225-da1fd664f4ae">5,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzMtMS0xLTEtOTAxNjg_7ae06991-c34f-4d1f-9a85-2a2f107af988">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzMtMy0xLTEtOTAxNjg_cb367f1e-3df9-467d-97fb-9a50eaf31fcd">6,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzMtNS0xLTEtOTAxNjg_7119034c-fc55-4cbc-aa95-ca3de6bfea11">5,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzUtMS0xLTEtOTAxNjg_986e672f-37f8-4eb1-849d-8f045cef69dd">6,985</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzUtMy0xLTEtOTAxNjg_8e0c580e-4143-407d-9fce-d53d16f890db">3,382</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzUtNS0xLTEtOTAxNjg_3c709441-1a53-401a-9413-40dea664f95d">1,960</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i6ba5962124504536ae2faad315572180" continuedAt="ic45ccd6c530c4962899652570ad89ac5"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDE0_d2c5d0d4-3adb-4c40-92e4-09f88fd8ae1a" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzEtMS0xLTEtOTAxNjg_1254d80b-a2e4-4f7b-9e04-5286abc230d2">2,041</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzEtMy0xLTEtOTAxNjg_b73a0cce-8cc1-4d57-bceb-5046d1bc7d7f">22,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzEtNS0xLTEtOTAxNjg_5100b5c0-0611-485f-afab-ccef59d62d0d">6,199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzItMS0xLTEtOTAxNjg_ac0bf67b-adf2-4231-9b1f-966bf7cd8b13">429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzItMy0xLTEtOTAxNjg_a12c259c-48c8-4f68-82df-cefa2587e8a1">4,769</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzItNS0xLTEtOTAxNjg_e3b16eea-35ab-4853-93f8-7eb604a05127">1,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzMtMS0xLTEtOTAxNjg_c62d0599-461d-43e7-9953-ffb795abe6a0">1,612</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzMtMy0xLTEtOTAxNjg_2625e0fc-3493-4f47-801a-de99e439b0e4">17,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzMtNS0xLTEtOTAxNjg_93d1dc06-1e1b-41f3-93a6-13b0a6a2b653">4,897</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDQx_e930f66e-4301-4f1f-8a78-99fd1cfdf606" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzEtMS0xLTEtOTAxNjg_12f2068e-c348-4fb0-8874-de77d3514634">43,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzEtMy0xLTEtOTAxNjg_93ff555f-f1f9-4cd8-8b1d-0f8aa86d8970">41,634</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzItMS0xLTEtOTAxNjg_181226d0-3bc3-4947-b489-8e1bf7ac48d4">9,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="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzItMy0xLTEtOTAxNjg_d26ebc2d-bfd5-4cba-89a8-beed6ce02529">8,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in accumulated other comprehensive income/loss, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231" decimals="-3" name="cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzMtMS0xLTEtOTAxNjg_3a8ca1ad-fcd5-4c65-94f8-c14f84ab8f51">34,503</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231" decimals="-3" name="cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzMtMy0xLTEtOTAxNjg_6a670b3f-a980-46a3-bf4d-7fbf1d5f7659">32,891</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDM4_ba78d32a-837e-4cc0-9471-d4698b7b6a9f" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzItMS0xLTEtOTAxNjg_26aec354-e518-45f5-9d4b-a12d1e125b64">5.14</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzItMy0xLTEtOTAxNjg_46ec45fc-f734-4853-82a2-ddb5166bbdb1">2.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzItNS0xLTEtOTAxNjg_97dccd19-d6ff-4561-8c40-459821540bae">2.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzQtMS0xLTEtOTAxNjg_7a3ea0f2-8eec-41ec-bfe8-df2096fc76a8">2.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzQtMy0xLTEtOTAxNjg_0471dfb5-5727-464f-9ef1-4df74e677b15">2.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzQtNS0xLTEtOTAxNjg_eaaad568-5a27-4f70-bff5-48a803076bd4">3.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzUtMS0xLTEtOTAxNjg_83979925-0d69-4550-b148-355fdc92e078">7.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzUtMy0xLTEtOTAxNjg_1edbf9bc-794c-49e8-aee2-23feff61526c">7.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzUtNS0xLTEtOTAxNjg_afbf2cd5-6fca-45fe-a8a7-ef01776983e7">7.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2022, management&#8217;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately <ix:nonFraction unitRef="number" contextRef="ie9d8ae99a3b14f579adeb6d15e810b72_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyMzg_0d1a807b-f039-462d-aead-67be2786e71e">64</ix:nonFraction>% invested in equity securities, approximately <ix:nonFraction unitRef="number" contextRef="ic3f99bf10861452e92488982f5d01fe6_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyODY_d4e2a926-3778-44bc-95ab-42624e31f2a5">31</ix:nonFraction>% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDQ5_b72055e8-aacb-4d8e-800c-f46ea0c7f9a3" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i327daf5f12c84fd490c711d17826245c_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzItMS0xLTEtOTAxNjg_387e6ee2-a5fe-40d8-aa7d-5b453f7df314">154,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if22e9382766b4e269e4ad6beaee1a670_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzItMy0xLTEtOTAxNjg_eee2fff7-9275-4b9d-bba1-c2b9c84d8f8c">195,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%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7721950c69224c599b5209910848b08f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzMtMS0xLTEtOTAxNjg_7e06aed0-e51d-4e0b-b7f1-420f0460b7f5">7,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="i3aa8963cfca649c6bb677bf1ab6762ad_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzMtMy0xLTEtOTAxNjg_f73a742b-4823-443d-b9ae-e0b00bb7e0e4">2,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of plan assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzgtMS0xLTEtOTAxNjg_41a71d81-82db-4b58-af8a-7bf9507d19b7">161,823</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzgtMy0xLTEtOTAxNjg_c2fc2a59-ac88-46b0-a965-1a6c46e2a349">197,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="3" name="cfr:PercentageOfEquityInvestmentsInMutualFund" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzQzMzk_669a0cb6-9b94-429a-a23f-904089f42866">67</ix:nonFraction>% of mutual fund investments consist of equity investments as of December&#160;31, 2022. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ic45ccd6c530c4962899652570ad89ac5" continuedAt="i80701f5f5b7242dfa9c595ce14d491b1"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzU1ODE_83979925-0d69-4550-b148-355fdc92e078">7.25</ix:nonFraction>% in the determination of the net periodic benefit cost for 2022. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#8217;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDg0_c752c2bb-5003-411d-b5e5-37d36cf6b7aa" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzAtMS0xLTEtOTAxNjg_474e9f21-1482-4f7e-8648-5beb8e5071a7">11,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzEtMS0xLTEtOTAxNjg_b9e62b18-2ca0-4d20-bffd-4ad3bf5bbc62">12,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzItMS0xLTEtOTAxNjg_77b45ce9-62b7-43be-b4d8-9a313a0fb13e">12,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzMtMS0xLTEtOTAxNjg_52615f60-5f7d-4128-9190-a418d8e62ed2">11,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzQtMS0xLTEtOTAxNjg_d2a6348d-8d95-45d5-b9f1-ba5f52d86d66">11,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 through 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzUtMS0xLTEtOTAxNjg_cbb619e7-70e2-47f6-a3d3-07b28afd36d5">55,245</ix:nonFraction>&#160;</span></td><td style="background-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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:DefinedBenefitPlanExpectedFutureBenefitPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzYtMS0xLTEtOTAxNjg_16ea3ea7-aa0c-49f0-858d-136032525dec">115,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to contribute $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzYxMDI_f899cb74-7e37-4413-b34e-d4d5cfbf08b3">1.2</ix:nonFraction> million to the defined benefit plans during 2023.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Stock Purchase Plan and Other Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than <ix:nonFraction unitRef="number" contextRef="ie665d33a959d4fcd958f2d847c6ceef0_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzYzMjk_0934c61e-dc07-4077-be29-37d7da42034e">2</ix:nonFraction>% and not exceeding <ix:nonFraction unitRef="number" contextRef="id95fd15d497f49789a284fad6d8e9c73_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzYzNTA_f71e54e2-27b6-4434-ac77-6480f9aadc1d">50</ix:nonFraction>% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match <ix:nonFraction unitRef="number" contextRef="ia97b9d7043114afa91d85fa45db7b64e_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzY0NTk_3ab41a9b-64d4-4ba6-b474-42c74f3e5805">100</ix:nonFraction>% of the employee&#8217;s contributions to the plan based on the amount of each participant&#8217;s contributions up to a maximum of <ix:nonFraction unitRef="number" contextRef="id95fd15d497f49789a284fad6d8e9c73_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzY1ODE_1f995f72-ffb0-4264-add6-38be9ecaef81">6</ix:nonFraction>% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the common stock of Cullen/Frost. Employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. We may also make discretionary profit sharing contributions to eligible participants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All profit sharing contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are generally allocated to eligible participants uniformly, based upon compensation, age and/or other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc2NTM_41f8c455-ed08-49c1-9115-3a888626d735">28.0</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc2NjM_06b3894d-daf8-4d21-b3c2-330f59f14100">23.8</ix:nonFraction> million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i5819fdd9b6ac43d6b2c31fa3bf5e95bf_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc2NzY_9e5d7316-8ad4-4920-847d-e18be5979bc0">17.9</ix:nonFraction> million in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a thrift incentive stock purchase plan and a separate non-qualified profit sharing plan to offer certain employees, whose participation in the 401(k) plan is limited, an alternative means of receiving comparable benefits. Expense related to these plans was not significant during 2022, 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation Plans</span></div><ix:continuation id="i86775ae3f99d4e29850550bc3e58a5d6" continuedAt="i3cb816f87e124a6e90fac01c51d99b27"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="cfr:Numberofstockplans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc5NzM_d5351381-fdd4-472e-9ca8-4e1c9fb75306">three</ix:nonFraction> active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i80701f5f5b7242dfa9c595ce14d491b1" continuedAt="i62475a67bbb44e4386253d39a1a1a024"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3cb816f87e124a6e90fac01c51d99b27" continuedAt="i82a07993b23d4a4baa01ead2b670a4bf">allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of <ix:nonNumeric contextRef="i2a04077c6d9c4cd5bef1f2e5deb44065_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwMDkz_4d68ba9e-428c-4c21-8c12-14630ebae147">ten years</ix:nonNumeric>. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</ix:continuation></span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTg5_e12bdb05-e670-41d9-b550-1464d97d1c68" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2022, 2021 and 2020 was <ix:nonFraction unitRef="shares" contextRef="i1dae7eeff4574527ba082afa4ff34e76_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjIz_0d6d30a2-339c-4d96-ac8e-5ee054e45914">35,015</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i39a18d8d2ac74be6976a6271040aa2c1_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjI3_99439c84-2833-4994-82c3-abae435f8008">30,723</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i631a37d92a9a4effa14828882c4b3e2f_D20200101-20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjM0_2af8cdaa-c8e1-4abe-806a-5e3b54b17cce">48,409</ix:nonFraction>, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i9ab7e082ebe54939b072a090dc158ecb_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjcz_aa26f31f-6dc3-4128-b4f3-574d79b5d431">505,456</ix:nonFraction> shares remaining available for grant for future awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:21.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January&#160;1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6411619fc4b04dcab865dc279340f5eb_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMi0xLTEtOTAxNjg_4240e0cc-5a9f-4fc0-a966-9a6b62e25223">55,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="i6411619fc4b04dcab865dc279340f5eb_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItNC0xLTEtOTAxNjg_35d451bc-25c7-4165-872e-4c60c7fe8337">74.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1c015681ce6f49249f06c6194c690a96_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItNi0xLTEtOTAxNjg_4d191df7-dc35-48d7-8325-3814ea2dbc05">440,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="i1c015681ce6f49249f06c6194c690a96_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItOC0xLTEtOTAxNjg_ea7b8438-f0ef-4c25-b2de-85007b5035be">90.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i259907e6d1874108997a3e0366f62990_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTAtMS0xLTkwMTY4_abc09af2-9f86-49cb-bcfb-298c46fa8351">177,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i259907e6d1874108997a3e0366f62990_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTItMS0xLTkwMTY4_ed4db025-2c72-49b6-836b-df07e462caec">83.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i50014d7b135e460c86c2ba7be5fc77ee_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTQtMS0xLTkwMTY4_c37a7c58-8842-40db-84d1-22f45453d5f3">1,980,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="i50014d7b135e460c86c2ba7be5fc77ee_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTYtMS0xLTkwMTY4_782886b8-7e3c-49a6-a12e-d113616f8fef">64.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtMi0xLTEtOTAxNjg_9268b350-2f68-40ca-a690-e8ccb2bbf823">10,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtNC0xLTEtOTAxNjg_976b9ec3-dd7a-462a-be2e-26dc25b0431f">73.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtNi0xLTEtOTAxNjg_10837071-0157-4ed6-be6c-e7f78a75b64e">151,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtOC0xLTEtOTAxNjg_72293cd6-0253-4b35-9080-697c17dce1ab">66.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtMTAtMS0xLTkwMTY4_c86e5660-60b9-4492-a46c-a06753ee3363">72,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtMTItMS0xLTkwMTY4_b17b69b3-e306-471b-b5d3-419c96b439a2">57.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMi0xLTEtOTAxNjg_10a0b1ba-7ace-4ab3-a5ba-fe1c598fedfb">12,938</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtNC0xLTEtOTAxNjg_8df993d2-d4ee-4b73-b59d-de89d024a54e">71.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtNi0xLTEtOTAxNjg_0d287f13-7cd5-4830-b82b-fc4c3c9d73d5">117,990</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtOC0xLTEtOTAxNjg_ed5219de-f0c4-4c60-b851-d44917c50fbc">76.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTAtMS0xLTkwMTY4_b481e748-9d0f-4b7d-96f6-93c86220d43d">41,755</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTItMS0xLTkwMTY4_c6b1247a-b368-4fda-ab73-384b55be5d43">69.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTQtMS0xLTkwMTY4_322b9773-e544-4d34-bc61-06fd95c82e9a">235,880</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTYtMS0xLTkwMTY4_350577d9-8a6f-4c6c-a340-060f9b29777a">53.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtNi0xLTEtOTAxNjg_f7c1ed0a-cfac-4160-8346-9eb367e24f08">3,336</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtOC0xLTEtOTAxNjg_fed7c568-9496-43eb-86b3-8647a8960011">91.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTAtMS0xLTkwMTY4_f2440f05-9c01-4d2b-a1fb-9876ae0c0240">6,894</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTItMS0xLTkwMTY4_21518bc5-b32c-40b0-8e67-0fb59ca0849f">81.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTQtMS0xLTkwMTY4_2204c269-5aed-4cef-95e7-1f098b19acce">5,427</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTYtMS0xLTkwMTY4_2e4d8d6b-8f54-4bd1-8afb-448e124d5180">75.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2048210880e84110ad4c95ce23f681db_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMi0xLTEtOTAxNjg_01bfa071-6ef9-4137-9755-bb593e8aa3ea">52,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2048210880e84110ad4c95ce23f681db_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctNC0xLTEtOTAxNjg_3feebfa9-327c-44aa-a3ef-a75f8ddac6e0">75.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4a37c70ab58144b7ab56d5d9b0c14c7e_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctNi0xLTEtOTAxNjg_771324f8-c4b6-45e8-a91c-fc41df317592">470,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4a37c70ab58144b7ab56d5d9b0c14c7e_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctOC0xLTEtOTAxNjg_be63b94f-bb42-48eb-9b68-360dd225af02">86.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if9528e1a3203451dbb4e65b5ed32579d_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTAtMS0xLTkwMTY4_49377957-2909-40d5-b9fc-ff3e71028788">201,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if9528e1a3203451dbb4e65b5ed32579d_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTItMS0xLTkwMTY4_f9f9690b-c72b-46c0-b030-38ab52faa4a8">77.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7da4d8c5cfa4d4b8712c616bef4347d_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTQtMS0xLTkwMTY4_f6844d77-dbfa-4f03-9cb6-69d62f459b24">1,739,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7da4d8c5cfa4d4b8712c616bef4347d_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTYtMS0xLTkwMTY4_31259b35-3407-4141-8c62-0e375ebb0348">66.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktMi0xLTEtOTAxNjg_38a0e654-05ba-409f-a36d-31ab0494ee4e">5,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktNC0xLTEtOTAxNjg_e13221ea-7661-4539-b8fd-4ab220918d4d">117.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktNi0xLTEtOTAxNjg_30168c30-5510-461b-aa51-f4eb468e0a18">95,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktOC0xLTEtOTAxNjg_1eb20ea0-63e3-4c3c-9ba8-03327b4de7e0">130.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktMTAtMS0xLTkwMTY4_86498267-a875-455d-8138-6b737a5c0a07">46,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktMTItMS0xLTkwMTY4_0ecf4e26-c7ea-414f-83a5-6e17961d71f4">121.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTItMS0xLTkwMTY4_6d34d64b-7cd2-4e39-89a6-9134b9dac7c6">2,499</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTQtMS0xLTkwMTY4_f452cb8b-6cd1-47ec-bc43-2d5a6353e258">92.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTYtMS0xLTkwMTY4_f108485c-e9cf-4472-952b-b5d5e52e827c">88,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTgtMS0xLTkwMTY4_f3c1179a-9764-47f7-98c6-7e195c8deca5">98.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTEwLTEtMS05MDE2OA_c1d7d87f-5630-4982-a492-b3f422d99c9f">35,131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTEyLTEtMS05MDE2OA_9ad6321b-0345-4d90-8402-748d8f2d2353">92.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5ab797085e0144b6990ac2fe54c7a405_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTE0LTEtMS05MDE2OA_f19ffec8-5807-480a-85c0-cada149a9b46">861,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5ab797085e0144b6990ac2fe54c7a405_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTE2LTEtMS05MDE2OA_a8f98d64-313f-4ea1-99bb-0de2cd57975d">63.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTYtMS0xLTkwMTY4_e7a5fdec-1b80-441a-a6f4-a85def321425">28,030</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTgtMS0xLTkwMTY4_dc5c9b58-986d-4888-a0a3-f975011d3ab6">87.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTEwLTEtMS05MDE2OA_3f010c78-bd10-46fc-a8df-ff4017bde4eb">9,752</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTEyLTEtMS05MDE2OA_5eaf3890-dced-44c5-a1e6-c6ad02d6c6a5">75.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia0d51f7ef2bb4e40a46bf9e6c825477a_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTItMS0xLTkwMTY4_11174464-4bc7-4cd3-b075-d74f51febcc7">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia0d51f7ef2bb4e40a46bf9e6c825477a_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTQtMS0xLTkwMTY4_7d671c69-b6e5-4f89-8e43-a097e4199658">79.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icf5b0d0976954a4d93015751d8ed0c37_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTYtMS0xLTkwMTY4_ea0b837e-3628-45f8-88d7-b6e58be1d190">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icf5b0d0976954a4d93015751d8ed0c37_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTgtMS0xLTkwMTY4_9d4ecccf-61da-4f9d-a2b6-0c7dbd37cf6a">93.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie62ffa0f7a754768aa842d5efe345296_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTEwLTEtMS05MDE2OA_d69f6b36-3096-4a4f-a9e2-794a73d33d74">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie62ffa0f7a754768aa842d5efe345296_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTEyLTEtMS05MDE2OA_2ab6491a-6d1b-4b0a-8050-583c004e7643">84.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6042fe539cda4dc2a78fe4543f51c340_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTE0LTEtMS05MDE2OA_d8cbe964-d78c-48e3-a9b9-f7886bb556a6">877,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6042fe539cda4dc2a78fe4543f51c340_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTE2LTEtMS05MDE2OA_1a6a2b0d-cc99-481b-85b6-160965bac270">69.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTItMS0xLTkwMTY4_71db2cf4-6092-46dc-b819-79263b387fab">5,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTQtMS0xLTkwMTY4_d10df6ff-7d1b-4dfd-bdb9-01ed0b74f80e">133.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbbfc99928614817a73f73adf8296170_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTYtMS0xLTkwMTY4_0f117557-e27f-436c-8101-77c3d97d8c8f">119,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTgtMS0xLTkwMTY4_fb971fd1-afe7-4a8b-a3a6-af9a89d0d5d5">142.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTEwLTEtMS05MDE2OA_bb2a80bc-0174-4ee8-851a-2ecfd1f340ac">52,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTEyLTEtMS05MDE2OA_6c43c555-34d2-481a-8988-8dabf4f5000e">133.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTE0LTEtMS05MDE2OA_014b77c6-9087-4b3a-b758-e38ad6d7d9bc"><ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTE0LTEtMS05MDE2OA_48b11fc2-6290-4416-9fd3-fbf15dceed72"><ix:nonFraction unitRef="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTE0LTEtMS05MDE2OA_e8f40c74-3161-4e9e-b832-9d1076d9b3a5">&#8212;</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTItMS0xLTkwMTY4_a65861fb-09ae-46dc-80b7-fc8a182db437">16,022</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTQtMS0xLTkwMTY4_cc89145e-b536-4848-8cec-ba229173dffd">74.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbbfc99928614817a73f73adf8296170_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTYtMS0xLTkwMTY4_adb420c5-d282-4131-b7bc-ad132e83ab6f">97,154</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbbfc99928614817a73f73adf8296170_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTgtMS0xLTkwMTY4_e45e553f-de82-4a27-b9cc-32f5a911c7bb">94.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTEwLTEtMS05MDE2OA_0fcbbb08-79d0-4f80-bc86-522e8a705e7a">25,180</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTEyLTEtMS05MDE2OA_58c4216d-1f2f-498f-932d-8dbdd660b454">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%">(<ix:nonFraction unitRef="shares" contextRef="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTE0LTEtMS05MDE2OA_e5503fb5-e00b-44e1-8dd5-377c6e22520e">261,454</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTE2LTEtMS05MDE2OA_eedd0ceb-4442-4f18-8d24-a4bbd32ae7a1">63.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTYtMS0xLTkwMTY4_d93f9222-ba3c-4f9f-99e5-46f451ad2e98">6,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbbfc99928614817a73f73adf8296170_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTgtMS0xLTkwMTY4_cd37e9fb-8416-4251-9dbe-6221865cb511">93.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="shares" contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTEwLTEtMS05MDE2OA_70d6ff48-b214-44f7-aa39-4d77707a94ab">16,058</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTEyLTEtMS05MDE2OA_8b4a5f05-259d-4367-aa39-4554bf4f9bcf">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i33a6a08c19d847b5a495377a573095aa_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTItMS0xLTkwMTY4_49399294-bac0-4942-9e09-608c1e7caada">45,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i33a6a08c19d847b5a495377a573095aa_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTQtMS0xLTkwMTY4_62cc9b77-e891-4289-b27a-980df4210fd3">87.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i0ce51c900cbf411facf36660792e2b9f_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTYtMS0xLTkwMTY4_ba5b60ec-203a-4f00-b8b3-787d6409c24d">465,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0ce51c900cbf411facf36660792e2b9f_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTgtMS0xLTkwMTY4_f3aa05a9-c6a5-4765-8107-87f997b3b638">105.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;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="i53eb844140b743ef902c78d8cdf0335c_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTEwLTEtMS05MDE2OA_6a768b00-d587-4a44-aeec-106312ca6b8d">213,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i53eb844140b743ef902c78d8cdf0335c_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTEyLTEtMS05MDE2OA_87f14118-dd53-4f8f-a1ad-716bad6b7b24">96.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibcc4071789b34c188bdd91952e35e7a5_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTE0LTEtMS05MDE2OA_d590c38c-47d6-4662-a069-ca74a510bdfa">616,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibcc4071789b34c188bdd91952e35e7a5_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTE2LTEtMS05MDE2OA_67054773-abcd-4f56-a8d6-4af36ba3d8fb">71.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:continuation id="i82a07993b23d4a4baa01ead2b670a4bf" continuedAt="ib9d08a3e0474494b995b2773db40311b"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba">three</span>-year-cliff vesting period for awards granted in 2022 and 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2022 and 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2022 and 2021 base-year amounts, respectively. Adjusted net revenue for each three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2022 and 2021 base-year adjusted net revenue amounts of approximately $<ix:nonFraction unitRef="usd" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="-5" name="cfr:BaseYearAdjustedNetRevenueAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzM4NDgyOTA3MTkxNTc_ef2c63f5-b820-4174-b292-b33f58c7e336">713.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="-5" name="cfr:BaseYearAdjustedNetRevenueAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyMDc2_1d8498ff-29dd-4d0c-8c81-3c231293df93">415.9</ix:nonFraction> million, respectively, were calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:BaseYearCalculationBasisPointAdjustment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyMzQ3_3825229a-b936-4b8e-b7ed-c4da5896dbee"><ix:nonFraction unitRef="number" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="INF" name="cfr:BaseYearCalculationBasisPointAdjustment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyMzQ3_8478f95f-6d4f-41d9-8165-3a54f462a311">0.30</ix:nonFraction></ix:nonFraction>%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2022 and 2021 base-year amounts, as applicable, stated as an average growth percentage. The award payout percentages by level of achievement for </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i62475a67bbb44e4386253d39a1a1a024" continuedAt="i0e4535d451464d3ca841f70f8a146ddb"><ix:continuation id="ib9d08a3e0474494b995b2773db40311b" continuedAt="icef154f1825b4097a6d27adde9f9638d"><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%">both the 2022 and 2021 awards are as follows: (i)&#160;less than <ix:nonFraction unitRef="number" contextRef="i3ed0b1a73fe248e1b721a3611a24e34a_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODA5_50bd0b3c-5bcc-4a7f-a6c2-639e86c0cc93"><ix:nonFraction unitRef="number" contextRef="i2b2460d43ae249e19f3263a92bf4aa91_D20220101-20221231" decimals="INF" name="cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODA5_eda3fde5-af5f-49e3-8932-a7a7a14f1edb">13</ix:nonFraction></ix:nonFraction>% average growth pays out at <ix:nonFraction unitRef="number" contextRef="i3ed0b1a73fe248e1b721a3611a24e34a_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt0Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODM5_100c975d-2023-43ac-975d-dc84b737b0cd"><ix:nonFraction unitRef="number" contextRef="i2b2460d43ae249e19f3263a92bf4aa91_D20220101-20221231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt0Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODM5_aaaf7bdd-6f34-4bb9-a47e-9061fbe43a0a">0</ix:nonFraction></ix:nonFraction>% of target, (ii)&#160;<ix:nonFraction unitRef="number" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievement13PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODU4_bd4a8619-d9e8-4780-ac46-b17b8559314e"><ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:PercentageLevelOfAchievement13PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODU4_ddbdc245-130b-44d2-9da3-8c3576da8dcf">13</ix:nonFraction></ix:nonFraction>% average growth pays out at <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt50Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODg4_b29fae2d-c664-470c-944a-e173c0074f6d"><ix:nonFraction unitRef="number" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt50Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODg4_cb4d872b-6037-404b-8904-7da8ff3b6999">50</ix:nonFraction></ix:nonFraction>% of target, (iii)&#160;<ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:PercentageLevelOfAchievement19PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTA4_555a5ad2-1e8b-4d73-b304-4458599d0714"><ix:nonFraction unitRef="number" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievement19PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTA4_a9528a79-87f7-4254-b308-3a79c0ad69a2">19</ix:nonFraction></ix:nonFraction>% average growth pays out at <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt100Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTM4_581bb737-70f0-49fb-a1a7-b0e14ce7cb40"><ix:nonFraction unitRef="number" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt100Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTM4_e8d6dc84-86a6-4e70-ae91-675d59131ca1">100</ix:nonFraction></ix:nonFraction>% of target and (iv)&#160;<ix:nonFraction unitRef="number" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievement25PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTYw_4daa4d5b-765c-431d-87bc-33653b5eb2d0"><ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:PercentageLevelOfAchievement25PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTYw_e7ef16ae-2624-4d70-8890-a5a9b582da85">25</ix:nonFraction></ix:nonFraction>% average growth or more pays out at <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt150Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTk4_9082bd0c-416f-4d0a-8928-9f05dcca098f"><ix:nonFraction unitRef="number" contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt150Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTk4_eb06ec83-f280-4dd7-a7c8-e1a67c6c130e">150</ix:nonFraction></ix:nonFraction>% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEzODgy_d90ff671-dafa-4f35-b639-9b54d6ebf81a">0</ix:nonFraction>% of target, (ii)&#160;25th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEzOTI5_db0936e7-d13c-4696-8905-3e416a0a7eae">50</ix:nonFraction>% of target, (iii)&#160;50th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEzOTc3_e359476b-9723-4ba4-9a90-5e12bdc771f1">100</ix:nonFraction>% of target and (iv)&#160;75th percentile or more pays out at <ix:nonFraction unitRef="number" contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="INF" name="cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE0MDM1_ff9abb5b-7525-4d1e-93f8-3abaca3ffda6">150</ix:nonFraction>% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div></ix:continuation><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDYy_a90c8e36-48b2-40c0-a7f1-0d466c540de9" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 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.358%"><tr><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="i7e355d993ecf48d5bb4519098f588308_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMC0xLTEtOTAxNjg_1973b09e-3f8c-4ed5-ad32-220d71b2bb46">65.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7e355d993ecf48d5bb4519098f588308_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtNC0xLTEtOTAxNjg_92d0ed97-dc62-4524-959d-2d707ce451ab">70.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5e6e0666043f4e0b89123bc8ba2a4125_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtNi0xLTEtOTAxNjg_9514170d-5a68-47b0-b9f3-95ef16b01d2c">277,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="i5e6e0666043f4e0b89123bc8ba2a4125_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtOC0xLTEtOTAxNjg_dc3a8404-807f-421d-8aaf-b19fa22d3d75">65.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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id3248b28d78e441280a7035c3a9cfd16_D20220101-20221231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMTAtMS0xLTkwMTY4_ae259ded-3aef-479a-acdc-8b4d26593f72">2.82</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2d8560b5a2b449ca9a2036db117a5a70_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMTItMS0xLTkwMTY4_0c14ab74-a621-4393-88c7-b88d2086fbfa">277,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="i2d8560b5a2b449ca9a2036db117a5a70_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMTQtMS0xLTkwMTY4_72384160-7df4-450c-962c-37b613a79c9b">65.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></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifde4ae01e54d4dbfbd00c1179598b6e5_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMC0xLTEtOTAxNjg_db94d768-b0e6-44a4-a5d3-aa869c978e16">70.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifde4ae01e54d4dbfbd00c1179598b6e5_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtNC0xLTEtOTAxNjg_255d6675-fb9f-4a59-b5b5-e8e2b253fd2d">75.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id970c4f142144233925a1e7034023c07_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtNi0xLTEtOTAxNjg_efdc2a6d-4d00-4898-b0ce-a227021bd83a">117,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id970c4f142144233925a1e7034023c07_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtOC0xLTEtOTAxNjg_dd810385-5e51-45c7-b43b-dee3cd414e62">71.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6c9d0ffb78904782bd7a1d53d2b92fec_D20220101-20221231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMTAtMS0xLTkwMTY4_cc6b7e9b-af67-4a42-add7-f4899cb8d8e4">0.83</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9779ee1098342f08bae24a90a6613b5_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMTItMS0xLTkwMTY4_6a853c4a-2861-4bc5-a929-e9ea80edb48c">117,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id9779ee1098342f08bae24a90a6613b5_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMTQtMS0xLTkwMTY4_57353bfb-2ccf-4a89-9b9f-c854d0835294">71.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id69aac60cea249538ba5f13cd8a53164_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMC0xLTEtOTAxNjg_8cc18659-97fa-4b7d-958e-5e7ebf5f73ca">75.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id69aac60cea249538ba5f13cd8a53164_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctNC0xLTEtOTAxNjg_f133be8d-7d2d-4c10-b0f8-a2aae5fc0813">80.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iffb5cc24ac98470999159c482ddf9ed0_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctNi0xLTEtOTAxNjg_34159578-d68f-47f3-8ef4-dd83fabddaca">221,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffb5cc24ac98470999159c482ddf9ed0_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctOC0xLTEtOTAxNjg_c2665038-81d3-4083-a685-63ff2312b27d">78.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibb8119330ed7400b842c8df16268055d_D20220101-20221231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMTAtMS0xLTkwMTY4_19196967-68c8-448c-a755-448c01df5295">1.83</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2a6eb5e7b414ed7aa9379e5547babb4_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMTItMS0xLTkwMTY4_f44cd863-b136-4d90-926f-2cec2d3dd092">221,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic2a6eb5e7b414ed7aa9379e5547babb4_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMTQtMS0xLTkwMTY4_fb80ec59-60b8-4437-b2f7-079339e736d1">78.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibcc4071789b34c188bdd91952e35e7a5_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtNi0xLTEtOTAxNjg_253d7140-7274-479c-9c38-69277f01f867">616,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibcc4071789b34c188bdd91952e35e7a5_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtOC0xLTEtOTAxNjg_686b5b6d-f1c2-4f93-9fd8-e2d5888e05f9">71.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtMTAtMS0xLTkwMTY4_b67a7e13-8b94-4309-b851-35193ec0724c">2.08</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i72f7e5b792084a15a3947a4fd73b63ea_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtMTItMS0xLTkwMTY4_08aa9656-599a-4d44-bb5d-48a52ed7e7ca">616,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i72f7e5b792084a15a3947a4fd73b63ea_I20221231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtMTQtMS0xLTkwMTY4_ab3dfeb7-c535-4a07-b913-92432a0fdfc1">71.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value</span></td><td colspan="3" style="background-color:#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="ibcc4071789b34c188bdd91952e35e7a5_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzktNi0xLTEtOTAxNjg_6b9e875e-22e9-4b70-ade3-04048047996a">38,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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="i72f7e5b792084a15a3947a4fd73b63ea_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzktMTItMS0xLTkwMTY4_4c41a6fa-38aa-458c-9e43-ea0d7b1c6d37">38,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTkx_1d9bc389-e31b-4fb6-a9f6-f383e67da4ee" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzEtMS0xLTEtOTAxNjg_11c3bb9c-1785-49d5-bb2e-b48e4fde3c0e">118,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzEtMy0xLTEtOTAxNjg_366bc115-1b2a-459f-bfe5-b9ce22fec635">&#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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzEtNS0xLTEtOTAxNjg_fe25fab8-ae19-4190-b84e-3d517630b515">&#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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzItMS0xLTEtOTAxNjg_3e095280-4baf-44dc-bc0e-ed6c1e29477c">281,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzItMy0xLTEtOTAxNjg_5879ad8e-2f20-4563-bb0d-56e6c3053499">987,758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzItNS0xLTEtOTAxNjg_581a4cbc-28b7-4305-a01e-0a93241e3878">408,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzMtMS0xLTEtOTAxNjg_9ff4d3ae-4900-4850-a75b-e13e0e6986d1">399,810</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="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzMtMy0xLTEtOTAxNjg_bc837793-0c1e-4ab1-97c6-1346cad5eba6">987,758</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="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzMtNS0xLTEtOTAxNjg_6a2eb439-84ed-461c-a887-dafda428796b">408,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzQtMS0xLTEtOTAxNjg_0138c85b-9b92-4af7-9db7-8589f58c2e4d">16,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzQtMy0xLTEtOTAxNjg_7fd72f98-dea2-40df-b306-0b81635767ec">54,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzQtNS0xLTEtOTAxNjg_cf11b764-66aa-4dc7-b67a-56fbf1b038f6">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzUtMS0xLTEtOTAxNjg_af5b3d6a-9d93-4041-be9b-fe05fb2e5a89">19,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzUtMy0xLTEtOTAxNjg_87730364-b60d-45a7-a5c9-3805faa14392">43,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzUtNS0xLTEtOTAxNjg_136fb834-3c62-436e-81ae-534e13f094ca">5,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%">Fair value of stock awards/units vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzYtMS0xLTEtOTAxNjg_770d8cbd-0676-4ab3-84bf-4a2a02730e8f">19,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzYtMy0xLTEtOTAxNjg_3d970475-f4f5-4b11-b1be-d22450054f95">15,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzYtNS0xLTEtOTAxNjg_d97ce4bc-5854-4947-909f-0ee6fba56030">12,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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="icef154f1825b4097a6d27adde9f9638d" continuedAt="if780a040171e4b27ab8dfba8dae6df89">Stock-based Compensation Expense.</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if780a040171e4b27ab8dfba8dae6df89" continuedAt="ib9c0149ab3d84c7798a1f2e2235f18ab"> Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.</ix:continuation> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i0e4535d451464d3ca841f70f8a146ddb" continuedAt="i631848493e4b420488c435fde911f42e"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTk5_eded3b89-13cc-42fc-aa3e-84c6c18bc712" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzItMS0xLTEtOTAxNjg_e1b09a14-70f6-4209-8a6a-7f35f8ef16e0">13,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="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzItMy0xLTEtOTAxNjg_b08c94f8-e643-4e08-8a08-d5fc51b73eaa">9,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzItNS0xLTEtOTAxNjg_ebfebdcc-65f0-4f8e-98dc-b1224a4ce5d8">10,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzMtMS0xLTEtOTAxNjg_56ccdc73-da96-4834-99d2-1678dadfa6f2">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="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzMtMy0xLTEtOTAxNjg_c5a2c5ab-2a48-4126-b375-ac6826ac81b0">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="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzMtNS0xLTEtOTAxNjg_98b2c502-7e9d-4e8d-b059-842be8ffba25">770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzQtMS0xLTEtOTAxNjg_e02786b7-140e-4ea5-8944-bd384de3ec92">4,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="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzQtMy0xLTEtOTAxNjg_b0747bc1-1e4e-44f9-a3ee-cf9698e7fbd6">2,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i670e5236362245f38093f3ed0d52a472_D20200101-20201231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzQtNS0xLTEtOTAxNjg_1344ebc7-de7b-46fd-b749-8c0664ada17e">2,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzUtMS0xLTEtOTAxNjg_eb7cef12-b4fd-46ef-99dd-2e54ba85b2e5">18,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzUtMy0xLTEtOTAxNjg_bcf00ff4-b9b9-4cd0-baf1-10e2e26fcbdf">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzUtNS0xLTEtOTAxNjg_9b39edce-762c-4d09-98ae-c4e0e1a7a2e5">13,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzYtMS0xLTEtOTAxNjg_58188c0d-eb62-4cf4-bc6c-4b55091b6272">2,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzYtMy0xLTEtOTAxNjg_bc5bccdd-5526-4770-befe-7256a6c63a62">1,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzYtNS0xLTEtOTAxNjg_573e7948-29db-4ce2-b3d2-2586c6ad4fe1">2,142</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:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTg1_3de15aff-1e9f-4329-9869-506afeda86bc" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 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;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Number of Years for Expense Recognition</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzItMS0xLTEtOTAxNjg_1d975cf4-ef5d-4170-8f18-db96000dc6dd">21,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzItMy0xLTEtOTAxNjg_79a508ae-5510-4da0-8ab6-050ec64652c2">2.15</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzMtMS0xLTEtOTAxNjg_e1082147-f46e-49c3-b2e3-2738c74ae8a9">11,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzMtMy0xLTEtOTAxNjg_78bf6d14-da6e-4674-b835-b929720541d2">1.80</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzQtMS0xLTEtOTAxNjg_7ecfe998-7849-417a-b003-3bccedd064a5">32,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="ib9c0149ab3d84c7798a1f2e2235f18ab" continuedAt="ib7d0fd455e7a404b862dc9dfc845c3f2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3Mzcz_bd378235-0e09-4ad8-b95a-3662f67487c4">0.87</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3Mzc3_621afdd1-42af-48c2-b09a-6993f21f44dc">0.75</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3Mzg0_dba523e6-f08d-4352-89fb-d33b563edd88">0.72</ix:nonFraction> in 2022, 2021 and 2020, respectively, discounted at a weighted-average risk-free rate of <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3NDcx_d19dbac1-431a-41be-8932-bf61277597b7">4.45</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3NDc1_cb62eb40-8d04-4a95-8769-5c4b11671c19">0.77</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3NDgy_4e8c8cfe-c869-433f-a0f3-c5b6aa450a05">0.19</ix:nonFraction>% in 2022, 2021 and 2020, respectively. </span></ix:continuation></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib7d0fd455e7a404b862dc9dfc845c3f2"><ix:continuation id="i631848493e4b420488c435fde911f42e">The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. <ix:nonFraction unitRef="shares" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTM1_014b77c6-9087-4b3a-b758-e38ad6d7d9bc"><ix:nonFraction unitRef="shares" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTM1_48b11fc2-6290-4416-9fd3-fbf15dceed72"><ix:nonFraction unitRef="shares" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTM1_e8f40c74-3161-4e9e-b832-9d1076d9b3a5">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> stock options have been granted since 2015.</ix:continuation></ix:continuation> </span></div><div id="ia981299f69e8449fb29457727ff9071e_190"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ4NQ_9a2f43ed-09c9-4c51-8592-47a8cdcd661a" continuedAt="ib996b3289d7f42ad85d8a074a3bdb37e" escape="true">Other Non-Interest Income and Expense</ix:nonNumeric></span></div><ix:continuation id="ib996b3289d7f42ad85d8a074a3bdb37e"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:OtherNonInterestIncomeAndExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ4Mg_03afe7af-d6eb-4498-8fb1-b677f1cc58f7" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding <ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzE3Mw_7f81ebc4-2af7-4808-9c61-22732ad23082"><ix:nonFraction unitRef="number" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzE3Mw_d0308a97-bded-4d44-b02f-f6cccedd162f"><ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzE3Mw_ede2b015-0a8d-4104-be86-1f29baf81a7f">1</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:OtherNonInterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzItMS0xLTEtOTAxNjg_b8cde47f-94fc-416f-bd45-24e9070f1f0c">45,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:OtherNonInterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzItMy0xLTEtOTAxNjg_edd38232-174e-4392-ab35-2afe733472e5">48,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:OtherNonInterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzItNS0xLTEtOTAxNjg_52f2a2de-ed89-4561-9cc5-0134ef3ade7b">47,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 19pt;text-align:left;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzMtMS0xLTEtOTAxNjg_e8cf3096-0e5f-4935-939e-5222ec1cd250">45,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzMtMy0xLTEtOTAxNjg_6307c4b6-4c5e-47f1-ad6a-015cdcd97f82">48,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzMtNS0xLTEtOTAxNjg_b93da3c1-5aba-42fd-a275-55be2eee0431">47,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzUtMS0xLTEtOTAxNjg_0a12ee0d-eb67-4408-8742-c0e70f5501c3">40,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzUtMy0xLTEtOTAxNjg_34a6fd9f-5b95-457a-be84-d3a682e4ffca">34,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzUtNS0xLTEtOTAxNjg_45ddff63-63a2-4ed0-81f2-0c9549554259">37,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzYtMS0xLTEtOTAxNjg_923194df-25d4-4326-b548-a6a757986d93">39,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzYtMy0xLTEtOTAxNjg_7bf86ad9-b35c-4e2c-b296-ec61eaf099d3">34,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzYtNS0xLTEtOTAxNjg_de2f3b1e-ac64-4d33-be30-9289267cb9c2">34,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:OtherNonInterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzgtMS0xLTEtOTAxNjg_0f6b8431-a440-43e3-b037-9ee0867e206d">113,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:OtherNonInterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzgtMy0xLTEtOTAxNjg_bf36a776-6391-44ae-923b-0cce6495cf4a">102,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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:OtherNonInterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzgtNS0xLTEtOTAxNjg_9cb552ce-45b3-4340-9207-39b4ccdfd4f4">94,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzktMS0xLTEtOTAxNjg_193b8fbd-0c3e-4ea9-9704-b84e2be5952a">194,221</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzktMy0xLTEtOTAxNjg_1654863f-3435-4729-b455-a6a8b067b3e1">171,457</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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzktNS0xLTEtOTAxNjg_37a5b629-fcb3-48cf-9d1c-d267b618b68b">166,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></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ0Mw_72f973fd-07bf-4b7b-8ea3-78000f1f2ad9">545</ix:nonFraction> thousand in 2022, $<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ1Mw_9817afd6-5b35-4793-adec-535174c3eee7">257</ix:nonFraction> thousand in 2021 and $<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ2Ng_050c2159-61b0-402d-a632-b104b76b3623">551</ix:nonFraction> thousand in 2020.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_193"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Note 13 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNjk_f7c3014a-e668-408b-9171-75b3fef75745" continuedAt="idbbd632f9fa64ee0ac5e19de604f57fd" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="idbbd632f9fa64ee0ac5e19de604f57fd" continuedAt="i02626bd650864a288191dbf3c901471c"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNjc_fa82d941-d102-426f-833e-7f899912999e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzEtMS0xLTEtOTAxNjg_d67c35e5-15be-4231-8529-23c4b19ae27b">94,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzEtMy0xLTEtOTAxNjg_4aba59e7-2904-4922-8fbe-695f2b3e4b18">38,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzEtNS0xLTEtOTAxNjg_35683aec-1f68-471b-8288-9af722937f3f">36,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzItMS0xLTEtOTAxNjg_9c689c90-e9d6-4df5-b38d-3819f3e98860">4,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzItMy0xLTEtOTAxNjg_aa4a2539-5d7e-462c-b022-be4d8bda1f94">7,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzItNS0xLTEtOTAxNjg_a71a9392-4f7d-435b-9325-abdf2e725825">15,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzMtMS0xLTEtOTAxNjg_fbc19e4a-7b38-448e-a3de-baa0fb68c99e">89,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzMtMy0xLTEtOTAxNjg_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba">46,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzMtNS0xLTEtOTAxNjg_dc281c5b-4ae1-4832-a83b-7e20461a8612">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzUtMS0xLTEtOTAxNjg_218f0e32-6cdd-406d-8754-757164a3a01e">13.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzUtMy0xLTEtOTAxNjg_eb3bd9df-41a7-4fa4-84a9-5604fb4c191c">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzUtNS0xLTEtOTAxNjg_76440d62-d43f-427a-aff2-5bf1ae62c029">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNTI_c9a728a7-e9ea-4ece-8627-588bb418ad58" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzIwMQ_933f60f4-8713-4669-b5c0-e9178d89f523"><ix:nonFraction unitRef="number" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzIwMQ_b144f23d-afe8-41a8-b36b-8eb9079bce9d"><ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzIwMQ_dcf724ed-fccf-496f-9ce0-e048eef50391">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>% to income before income taxes is presented in the following table. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense computed at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEtMS0xLTEtOTAxNjg_172edf16-4c25-492f-8ee8-85678b0aa606">140,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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEtMy0xLTEtOTAxNjg_0f692046-95c2-4bea-96a8-03e7ee77b31a">102,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEtNS0xLTEtOTAxNjg_43a9bd44-3cfc-4e39-8077-61361fb724ca">73,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax-exempt interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzItMS0xLTEtOTAxNjg_de5a2a08-4e13-47da-8981-61f86346a8d9">50,602</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzItMy0xLTEtOTAxNjg_541a4ecd-1a9b-47a8-bf7b-db27494158ad">50,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzItNS0xLTEtOTAxNjg_4468505f-115a-4394-abd5-8c14cdedf549">51,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMS0xLTEtMTU0ODU2_a6f083c9-7054-445d-b03b-300f920c5752">4,602</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMy0xLTEtMTU0ODU2_9a83cde9-2f10-416b-97a0-f610c74996e8">7,877</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtNS0xLTEtMTU0ODU2_8f3b196d-c9f5-4dc0-9a9b-d80c5efef9c9">852</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit on dividends paid in our 401k plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMS0xLTEtOTAxNjg_00f201c1-f6c2-4042-a51b-068de246fb82">1,854</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMy0xLTEtOTAxNjg_be7b93a5-6cd7-4eed-bfa5-5c3fd04e398c">1,764</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtNS0xLTEtOTAxNjg_3a3c069c-9cde-41dc-87ba-df070c9bb36a">1,851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank owned life insurance income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzQtMS0xLTEtOTAxNjg_1fe49e19-28c8-4faf-92e7-e50e64257304">440</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzQtMy0xLTEtOTAxNjg_3c9e12f4-2491-4691-8034-f5b1ade8842b">517</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzQtNS0xLTEtOTAxNjg_d00ef349-49fe-4a61-82e5-92d696d01c5c">783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible FDIC premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzUtMS0xLTEtOTAxNjg_13d63ff7-390a-4506-9a48-c70e74091706">3,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzUtMy0xLTEtOTAxNjg_aa360af9-0c75-4ef7-ac8e-a45f41b64b9c">2,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzUtNS0xLTEtOTAxNjg_146c7e33-fa05-4d37-8495-a2f37bcf194d">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzYtMS0xLTEtOTAxNjg_ab1b106d-78d6-4d5b-97d3-70d126a7b4a5">2,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzYtMy0xLTEtOTAxNjg_27f47740-68da-43b4-999a-b623460eeffb">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzYtNS0xLTEtOTAxNjg_3b868def-7321-4637-a773-bd63ec20ccaa">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzctMS0xLTEtOTAxNjg_1f8dbd12-d73b-4c92-8214-bb6e85588233">683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzctMy0xLTEtOTAxNjg_78b8f714-a6ab-4e98-96c8-3304f411ed77">625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzctNS0xLTEtOTAxNjg_93bb93a5-3b51-4165-a5b0-05564a906402">786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzktMS0xLTEtOTAxNjg_2c8046b7-9e4c-4de0-9af5-8a80a1c504b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzktMy0xLTEtOTAxNjg_e39b69ac-b478-4fd8-9250-5e6cf1f1ce1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzktNS0xLTEtOTAxNjg_567f99de-838e-4534-8382-7761d1a32ec7">2,556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax basis adjustment of premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEwLTEtMS0xLTkwMTY4_00df3322-0a9c-4bc0-9070-5f19bf02a2a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEwLTMtMS0xLTkwMTY4_ff614118-d586-4125-9cc9-a0f30d365a3b">1,026</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEwLTUtMS0xLTkwMTY4_4b087d15-c2ff-4cc6-9443-3fe6f7d91f6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzExLTEtMS0xLTkwMTY4_98f7349b-1810-48c0-a2e8-af9e1d024f22">511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzExLTMtMS0xLTkwMTY4_5f02ee71-7c39-4ea9-bf36-15fa7043889a">553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzExLTUtMS0xLTkwMTY4_6bc54f53-b3ce-495c-8b73-53fd1efc46e8">360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEyLTEtMS0xLTkwMTY4_fbc19e4a-7b38-448e-a3de-baa0fb68c99e">89,677</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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEyLTMtMS0xLTkwMTY4_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba">46,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEyLTUtMS0xLTkwMTY4_dc281c5b-4ae1-4832-a83b-7e20461a8612">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzI4NQ_b9f3137a-bfa7-4086-86c7-42dc4d99c928"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzI4NQ_c9d6cc88-b20d-4642-aaaa-fd2f60b8ac44"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzI4NQ_f053a04a-2f7e-49c2-bf82-6516415b40ae">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. </span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNTY_50fe5c94-8b79-4ab7-9299-c50bb5425bea" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY0Nw_933f60f4-8713-4669-b5c0-e9178d89f523"><ix:nonFraction unitRef="number" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY0Nw_b144f23d-afe8-41a8-b36b-8eb9079bce9d"><ix:nonFraction unitRef="number" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY0Nw_dcf724ed-fccf-496f-9ce0-e048eef50391">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>%. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities under operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzItMS0xLTEtOTAxNjg_13ffe54b-ab56-4673-9fba-60c1a1c97dc1">67,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzItMy0xLTEtOTAxNjg_2648e118-1c7b-426f-ba36-c9312a72d902">65,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized loss on securities available for sale and transferred 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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMS0xLTEtMTU1NjA5_ff187332-3664-4ffb-88cb-98e5a1a93b0a">349,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMy0xLTEtMTU1NjA5_a0554170-0b4c-4e59-9244-860572c2f717">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMS0xLTEtOTAxNjg_1427fd46-579d-4419-ab02-431d33cb3b8e">60,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMy0xLTEtOTAxNjg_bb83e2ff-db2a-4879-986c-47b669d26804">62,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzQtMS0xLTEtOTAxNjg_5e25867e-156f-45c2-a865-c8eb57a90daf">9,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzQtMy0xLTEtOTAxNjg_38f54e93-66b3-4d87-9c07-52a9ea589811">8,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzUtMS0xLTEtOTAxNjg_2a99f9af-414b-47df-bf1a-cf4c11f3f5e9">6,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzUtMy0xLTEtOTAxNjg_6b18ba6e-a13e-4d2e-bd48-2913089c2577">6,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzYtMS0xLTEtOTAxNjg_c0e78f68-87dd-40f7-ada8-cb3be07a7696">11,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzYtMy0xLTEtOTAxNjg_10899208-cd8c-4b5e-a1e4-53ae596acf99">7,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzgtMS0xLTEtOTAxNjg_6f15b16c-d16b-44b5-acd7-5f84194b7418">3,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzgtMy0xLTEtOTAxNjg_c662cc80-d59b-423c-b6dc-f43c31370ce0">3,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzktMS0xLTEtOTAxNjg_6ed29233-9e22-48c0-a21d-294509d25063">6,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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzktMy0xLTEtOTAxNjg_5a4deb28-d7fa-477f-89ac-29d828ba7961">3,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEwLTEtMS0xLTkwMTY4_2de9f242-678d-4681-ab16-3012ae1a0973">513,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEwLTMtMS0xLTkwMTY4_faa12973-fc05-418f-80c5-4092ad23a581">158,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain on securities available for sale and transferred securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEyLTEtMS0xLTkwMTY4_a2884d47-2f6f-4bed-9fff-06eb8bd2109b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEyLTMtMS0xLTkwMTY4_b20069e4-62b9-4a5b-9adc-877d2803ebc8">101,067</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEzLTEtMS0xLTkwMTY4_ab71b116-1bcb-4597-91f5-66720932e34b">60,651</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEzLTMtMS0xLTkwMTY4_3037a4ea-5233-434a-bc55-2ce93b8e7401">59,415</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE0LTEtMS0xLTkwMTY4_4c974286-e657-4209-8558-444d3df25713">45,647</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE0LTMtMS0xLTkwMTY4_88c0154d-13f1-4fd9-880f-d50281ae1dc6">49,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE1LTEtMS0xLTkwMTY4_25b4f3fb-46f7-4024-a946-13e285ee8dca">17,732</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE1LTMtMS0xLTkwMTY4_c2f18947-ff39-4008-ac77-9e23b99fdb34">16,595</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Defined benefit post-retirement benefit plans</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE2LTEtMS0xLTkwMTY4_99083760-68ab-4748-9076-6e6d157ce9df">12,730</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE2LTMtMS0xLTkwMTY4_44cb3b87-34e5-48df-8a1e-91687d232f4d">11,027</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE5LTEtMS0xLTkwMTY4_74f77404-fa91-4e3f-875d-95f05db3efc2">2,601</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE5LTMtMS0xLTkwMTY4_096dd8ca-2126-4c9c-b30f-295dee6e2ad7">2,323</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIwLTEtMS0xLTkwMTY4_7e107fe1-8618-4dfd-9b53-0d24d9a0141b">139,361</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIwLTMtMS0xLTkwMTY4_e7538b74-daa3-4e24-93e6-9727cc2a5d02">240,072</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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIxLTEtMS0xLTkwMTY4_bf3ca331-c31e-4240-bd96-a3e60ff15a0c">374,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIxLTMtMS0xLTkwMTY4_6932d1aa-01ce-48b0-80b9-a9ccfc63ea89">81,248</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:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i02626bd650864a288191dbf3c901471c"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY1NA_7fe9c896-81be-42d2-ada2-40e1df3f94aa"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY1NA_961695dc-82a1-49ae-910e-05af34918c67">No</ix:nonFraction></ix:nonFraction> valuation allowance for deferred tax assets was recorded at December&#160;31, 2022 and 2021 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were <ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzkxMQ_b9f3137a-bfa7-4086-86c7-42dc4d99c928"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzkxMQ_c9d6cc88-b20d-4642-aaaa-fd2f60b8ac44"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzkxMQ_f053a04a-2f7e-49c2-bf82-6516415b40ae">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> unrecognized tax benefits during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2019.</span></div></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_196"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90ZXh0cmVnaW9uOmE5YjhjM2VlZjE5YTQ2NmJiOWI5NDBhODZiZGY3NDgwXzI0Ng_9a5a67e1-4ec7-46c4-8f2f-77237a7dc912" continuedAt="i489f0126fce844c4ab1149a11aef1c9c" escape="true">Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><ix:continuation id="i489f0126fce844c4ab1149a11aef1c9c" continuedAt="i43a009e223ec42fdb0e74ee0f4400077"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90ZXh0cmVnaW9uOmE5YjhjM2VlZjE5YTQ2NmJiOWI5NDBhODZiZGY3NDgwXzI0Mg_782a3d90-bc8c-4ddb-ac96-842e3bc5395d" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:65.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.353%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMtMS0xLTEtOTAxNjg_3980d100-d1a4-4a1e-bfb3-e90f6579a9d5">2,143,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 style="background-color:#cceeff;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMtMy0xLTEtOTAxNjg_e903be30-e0b1-47f7-b5f2-9da522ce6e1d">450,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 style="background-color:#cceeff;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMtNS0xLTEtOTAxNjg_204c352e-b30e-4b5d-88ab-a9748abffc35">1,693,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzQtMS0xLTEtOTAxNjg_09352853-6376-45e1-a137-e1793bfaa878">737</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzQtMy0xLTEtOTAxNjg_62ffbf61-ab22-444b-a847-697d742a10aa">155</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzQtNS0xLTEtOTAxNjg_9448dcf0-fbb3-4753-8f4d-5b79df4505c5">582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzUtMS0xLTEtOTAxNjg_82306342-dcd5-4698-89a0-f6fd9c73cc5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzUtMy0xLTEtOTAxNjg_a5afee90-57a5-45f2-80cb-259ec6fa51cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzUtNS0xLTEtOTAxNjg_8e71622f-5618-4331-b264-0597b6b9a156">&#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:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzYtMS0xLTEtOTAxNjg_48e226cc-3040-4a79-8611-655f8a4ef2bc">2,144,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzYtMy0xLTEtOTAxNjg_725fadcd-f66e-45a7-b0ff-9b110d82e4a9">450,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzYtNS0xLTEtOTAxNjg_8830b7d4-7082-4277-8bab-5c44d34db8fc">1,694,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzgtMS0xLTEtOTAxNjg_83ab7e2a-e91b-469b-b746-eca42d06ff90">5,005</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzgtMy0xLTEtOTAxNjg_b297abe8-5a14-43a8-a5b9-b57ec36db0d3">1,051</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzgtNS0xLTEtOTAxNjg_d5fc2746-01e5-4fa8-9c62-600412784979">3,954</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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;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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzktMS0xLTEtOTAxNjg_8e63fc1d-5728-4a2f-8939-8530248ebe54">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzktMy0xLTEtOTAxNjg_bfdceba3-4e83-4acb-998b-6bf8937d5b6a">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzktNS0xLTEtOTAxNjg_7adf7950-b909-467f-9321-6d36d56c7fa8">2,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzEwLTEtMS0xLTkwMTY4_2536dcff-a2e3-4f42-a2f9-e9a2c54cd028">2,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzEwLTMtMS0xLTkwMTY4_8053bce4-a6be-4bd8-aaf7-4bfb2d544b47">429</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzEwLTUtMS0xLTkwMTY4_50c9aeba-b224-482d-b5e9-b0ba10528c3f">1,612</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzExLTEtMS0xLTkwMTY4_0dda86a8-2e35-48c7-8f6e-6c9dc1d956cc">2,146,345</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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzExLTMtMS0xLTkwMTY4_428fa66a-585e-4468-8e1b-43bf59b7c08a">450,733</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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzExLTUtMS0xLTkwMTY4_c09630e4-e536-48f3-8a02-4a3f2cf51821">1,695,612</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE1LTEtMS0xLTkwMTY4_53d5041b-b6c1-4880-90d8-cf26208465f5">231,355</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE1LTMtMS0xLTkwMTY4_ac056a6f-639d-4bcc-a28f-51c58b8b32ea">48,585</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE1LTUtMS0xLTkwMTY4_405174bf-8647-4a14-8c2e-3bff7883f6b8">182,770</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE2LTEtMS0xLTkwMTY4_dffff5d1-3dcb-4325-b0cc-138810c1a4e5">971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE2LTMtMS0xLTkwMTY4_4858e063-4dcd-4900-8134-750ba94f1404">204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE2LTUtMS0xLTkwMTY4_8937c4a5-6209-4c4d-9470-f6bf28bec201">767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE3LTEtMS0xLTkwMTY4_f914efb6-5f85-4372-8413-dbaf941cff00">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE3LTMtMS0xLTkwMTY4_c5fa9014-6208-4ea5-b80f-9bc1987146ce">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE3LTUtMS0xLTkwMTY4_cb6c6676-7841-41d6-8649-99cbec056aad">55</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE4LTEtMS0xLTkwMTY4_f62aa5f2-e81d-4fd5-8a21-919c79736189">232,395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE4LTMtMS0xLTkwMTY4_06e864cc-7a92-47b1-a44e-94435f89f25c">48,803</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE4LTUtMS0xLTkwMTY4_7b4efb39-5186-4a47-81fb-ea6b4c46a5ba">183,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIwLTEtMS0xLTkwMTY4_21bea6e1-1697-4368-8c7f-c89f1247b4a5">16,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIwLTMtMS0xLTkwMTY4_77c4fe89-055d-44e1-9783-62e370b819a1">3,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIwLTUtMS0xLTkwMTY4_bacabe86-e2e6-40c6-a9f0-15eaab137abf">13,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIxLTEtMS0xLTkwMTY4_84ba17d1-a236-4432-92ea-54f1dfea8e22">6,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIxLTMtMS0xLTkwMTY4_285f33b2-4038-43f5-92f1-e3ef19359cf5">1,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIxLTUtMS0xLTkwMTY4_3a018109-ed8c-443e-9af6-1698e3d8b17b">4,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIyLTEtMS0xLTkwMTY4_529ba562-2a6c-4b1b-91bb-314772658d08">22,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIyLTMtMS0xLTkwMTY4_96354531-3461-4e24-ba40-81652e9b9bbf">4,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIyLTUtMS0xLTkwMTY4_097a5ee2-b019-4e35-80c6-f015909cb18a">17,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIzLTEtMS0xLTkwMTY4_78b630f7-1596-4f57-a889-fdf448019b6e">209,686</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIzLTMtMS0xLTkwMTY4_0e5dd2e5-4aae-4588-a406-6d138777b495">44,034</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIzLTUtMS0xLTkwMTY4_7e8ac435-25f8-4d66-9518-b08402fc3502">165,652</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI3LTEtMS0xLTkwMTY4_efa2ad4a-2e38-4a90-94f0-65412f4202ad">427,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI3LTMtMS0xLTkwMTY4_a9d656f1-545b-400d-aefd-94acddc2c414">89,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI3LTUtMS0xLTkwMTY4_226436de-3fac-42b6-b887-5260c74eb893">337,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI4LTEtMS0xLTkwMTY4_0393c35e-c59b-4c80-b02f-fcde9b3274d5">1,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI4LTMtMS0xLTkwMTY4_2dcf2745-7b7d-4d71-9b6e-9d787700806d">264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI4LTUtMS0xLTkwMTY4_4abcc588-40d8-45eb-b3dd-407003fb6cc5">992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI5LTEtMS0xLTkwMTY4_40da8bd4-744d-4817-ad0d-97d631260446">108,989</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI5LTMtMS0xLTkwMTY4_0b776839-e649-4fbc-b13b-ccd4d5fa732c">22,888</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI5LTUtMS0xLTkwMTY4_1b800189-7058-48d5-8cd0-72584058ef86">86,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMwLTEtMS0xLTkwMTY4_c9f17ecc-3fd8-4547-a59f-4f84811e01cb">317,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMwLTMtMS0xLTkwMTY4_ab730687-f622-4e56-a136-c761051e29f7">66,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMwLTUtMS0xLTkwMTY4_1255b901-3578-453d-8501-c006ef4a8d1a">250,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMyLTEtMS0xLTkwMTY4_2fad55bd-655c-4872-bb25-2073e5603404">11,518</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMyLTMtMS0xLTkwMTY4_256174a2-0a9b-4db5-b232-678a0d0141fb">2,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMyLTUtMS0xLTkwMTY4_4bbe3349-6c6e-4c4d-b6bc-91bd2b38ae29">9,099</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMzLTEtMS0xLTkwMTY4_f489eac9-e3d3-446b-af75-7dc3c085b133">5,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMzLTMtMS0xLTkwMTY4_288c0d48-5252-4075-a5e1-1d802bfa18ac">1,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMzLTUtMS0xLTkwMTY4_c278b224-0ef6-42c9-871c-3ed245876e81">4,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM0LTEtMS0xLTkwMTY4_89604f40-d76a-413b-bca9-53674913bb15">6,199</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM0LTMtMS0xLTkwMTY4_433914cd-4d44-44ac-9c47-355bf8857b48">1,302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM0LTUtMS0xLTkwMTY4_05d260a5-3780-4ea2-8e95-617f56ec209a">4,897</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM1LTEtMS0xLTkwMTY4_c725ecbc-3475-40af-841f-aaddc09574a1">310,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM1LTMtMS0xLTkwMTY4_e23b69ce-31dc-4672-aefd-469be9f08a44">65,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM1LTUtMS0xLTkwMTY4_99f8247d-847b-4feb-8bc6-76e69cc29b76">245,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i43a009e223ec42fdb0e74ee0f4400077"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90ZXh0cmVnaW9uOmE5YjhjM2VlZjE5YTQ2NmJiOWI5NDBhODZiZGY3NDgwXzIzOQ_b9e63791-7c09-496b-ac26-a97a32a9c9db" escape="true"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:61.018%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 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="i74f972fd59664905971b6fe784269247_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEtMS0xLTEtOTAxNjg_612c7f38-47be-4e70-88a1-79f2ac26f57d">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="i20a96a7816e847fbb50b2e3606121343_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEtMy0xLTEtOTAxNjg_b98b97b9-83f9-4088-8918-ad4907d77ec0">32,891</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ab23d619d8149e4a0229bcc243663b8_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEtNy0xLTEtOTAxNjg_8f005cce-9e62-4533-985a-25961a985ad9">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 reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i248e04afee4945809206a91db80121b3_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzItMS0xLTEtOTAxNjg_72127c3b-4b15-45cc-b941-789cd6b271bb">1,694,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzItMy0xLTEtOTAxNjg_a324e6d7-ad31-4607-88b5-37208617bd9e">3,954</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzItNy0xLTEtOTAxNjg_31d3171b-dda9-46ce-8fca-41ff388dca02">1,697,954</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="i248e04afee4945809206a91db80121b3_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzMtMS0xLTEtOTAxNjg_64bce4ee-40b8-4506-b9fb-34f3f7a0ee95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzMtMy0xLTEtOTAxNjg_c03bbfc5-57b9-4187-b26f-c3402a9edb9f">2,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzMtNy0xLTEtOTAxNjg_4fae01fb-f32b-48aa-a25a-16e0f5ef5dad">2,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i248e04afee4945809206a91db80121b3_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzQtMS0xLTEtOTAxNjg_c5d5e6c4-1d46-4cc9-97ae-68a3cc01deed">1,694,000</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="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzQtMy0xLTEtOTAxNjg_2e1b0d7a-e3d2-4c16-809b-41cea5876393">1,612</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzQtNy0xLTEtOTAxNjg_51005f91-0bd4-40c6-9d80-aa0dd8f2caca">1,695,612</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 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="i2886b2a083ee4fc5976c35fdeb8fb01d_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzUtMS0xLTEtOTAxNjg_58297e1b-ba6d-4742-a663-37627476c485">1,313,791</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="i747389d074f14e1a9f15ea71c3f3270b_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzUtMy0xLTEtOTAxNjg_beb72138-08fb-4fdb-9656-11001fd3d39b">34,503</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5247923366f84f57bb51c8502ac5652b_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzUtNy0xLTEtOTAxNjg_6602a971-f3bd-42e9-8560-6530f54d5631">1,348,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 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="i3fe4522efcad43089679fc4a77265012_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzctMS0xLTEtOTAxNjg_2e965884-7023-4844-a614-2a5316dd0bb8">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="ia0343567fec540049f71af8fb4a005b4_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzctMy0xLTEtOTAxNjg_2b928912-a216-4e36-8c48-2001e19a28f1">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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0969f4915966424ab2804b70b0567c82_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzctNy0xLTEtOTAxNjg_696b48a4-2f09-4e81-9943-5e52eaba260b">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 reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzgtMS0xLTEtOTAxNjg_4f3bba4c-4021-49ab-b56c-a8d9dd7e0481">183,537</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzgtMy0xLTEtOTAxNjg_16de63f7-b94f-4124-a5d0-1c9c7abf18d7">13,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzgtNy0xLTEtOTAxNjg_241f7096-93b1-4dc6-8261-689b508442a8">170,429</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzktMS0xLTEtOTAxNjg_71d05e8a-14d4-44e8-b4e8-a4cd4883d5f0">55</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzktMy0xLTEtOTAxNjg_254f6804-e633-41c4-bb28-27ffd2e98c07">4,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzktNy0xLTEtOTAxNjg_88b900c5-bb37-4a0a-8b21-84de427a4cfa">4,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEwLTEtMS0xLTkwMTY4_6585229b-c19b-473a-b402-48ddf568ed17">183,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEwLTMtMS0xLTkwMTY4_2349323f-f857-49c1-92ec-7af132e835c7">17,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEwLTctMS0xLTkwMTY4_d1bfef00-e961-4a9e-a2d6-c190911d9ded">165,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74f972fd59664905971b6fe784269247_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzExLTEtMS0xLTkwMTY4_855f1498-597e-4305-8415-f824eabc8998">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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20a96a7816e847fbb50b2e3606121343_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzExLTMtMS0xLTkwMTY4_3fc721a2-39bf-4cf1-8ae7-ede575e8759c">32,891</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ab23d619d8149e4a0229bcc243663b8_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzExLTctMS0xLTkwMTY4_bb494c75-bb9e-4c33-bf2b-18afb4b8a958">347,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i999211f7fef44039b272e76cb7508b63_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEzLTEtMS0xLTkwMTY4_5f9ca170-736c-498a-9722-10801512b571">313,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3951dff53f4e442eb8dbef96e8a51cef_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEzLTMtMS0xLTkwMTY4_2cfb52ff-8491-448d-a778-3d95dbd0eb63">45,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e45af90bdcf41c99339a13e40567e6b_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEzLTctMS0xLTkwMTY4_aabe7c66-317f-457b-9313-d2fda5b84a12">267,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE0LTEtMS0xLTkwMTY4_f8218d03-1037-4c65-968c-20cc4af06537">336,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE0LTMtMS0xLTkwMTY4_2dfb016e-feff-4903-82d8-33cba0b79e29">9,099</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE0LTctMS0xLTkwMTY4_db8d86a2-9530-4c54-9a07-5e0afff9bbb3">327,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE1LTEtMS0xLTkwMTY4_adaa22f1-df10-4860-9438-b41e82032034">86,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE1LTMtMS0xLTkwMTY4_384a0afa-f224-41b4-9767-ee7437cc5fe8">4,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE1LTctMS0xLTkwMTY4_f92c4d35-5176-405f-b1bf-ba49c8f60604">81,899</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE2LTEtMS0xLTkwMTY4_8b83f52f-3b90-4b6f-b1b0-0b8a82c9cc51">250,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE2LTMtMS0xLTkwMTY4_c1b0a02b-fa6a-4469-a80c-1916cf0d0894">4,897</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE2LTctMS0xLTkwMTY4_cec3cf3e-b7d0-4b9e-8458-ea6a5b029df0">245,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-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="i3fe4522efcad43089679fc4a77265012_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE3LTEtMS0xLTkwMTY4_24e4164b-db32-4e6e-9cb8-678a982e7f51">563,801</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="ia0343567fec540049f71af8fb4a005b4_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE3LTMtMS0xLTkwMTY4_8c3d5e38-d8f9-4faf-a3fc-5a616ca434e1">50,831</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0969f4915966424ab2804b70b0567c82_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE3LTctMS0xLTkwMTY4_b4c6e914-3105-4c98-b107-e582f0a602a1">512,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_199"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjk_be756fe4-aade-4b4e-8bcb-6be2b9fd5a6a" continuedAt="i7fa08b727d16455380957d9136704ad8" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i7fa08b727d16455380957d9136704ad8" continuedAt="i57eabc64e9154f82aa701d8fdbc714be"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i57eabc64e9154f82aa701d8fdbc714be" continuedAt="i6366a56e15e147a3a92611cd10510ebb"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxMzc_301174ca-5a6e-4a93-a365-ca7c841998d5" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2022 and 2021 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="i4082dc2540c5476db7c00bbd07bd9e75_I20221231" decimals="-3" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzMxMzI_92c31694-a86c-4a86-9a51-8641ea863160"><ix:nonFraction unitRef="usd" contextRef="iba9ef5394fff46c9892573edefc38ac5_I20211231" decimals="-3" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzMxMzI_fa3b53c4-3091-4671-be7b-ca8dd278a5b8">zero</ix:nonFraction></ix:nonFraction> as of December&#160;31, 2022 and 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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedges of fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i790dceb3fe7f4371a6efb688259358c1_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtMS0xLTEtOTAxNjg_28f1976f-5e3f-41f6-9321-d1b03b554b85">1,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i790dceb3fe7f4371a6efb688259358c1_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtMy0xLTEtOTAxNjg_99935fa5-8499-47cf-8d92-7e4474c0c2cd">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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf9ee6ebc744a11b5ec13c2143c9bd8_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtNS0xLTEtOTAxNjg_439044f1-a0a2-43c7-9ef1-6abbd4ee15ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf9ee6ebc744a11b5ec13c2143c9bd8_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtNy0xLTEtOTAxNjg_d8bbd04b-fca2-463d-bbb9-63b2940e9022">&#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 - 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="ia366e0942601484db917384dde5de384_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtMS0xLTEtOTAxNjg_90f37e48-8758-457d-a8f0-681d2288a490">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia366e0942601484db917384dde5de384_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtMy0xLTEtOTAxNjg_2ff3cb2f-389e-416a-a6ba-02b3d24d3623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239e594b475f42c691c6520b0835659a_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtNS0xLTEtOTAxNjg_28d0d78d-d01e-4921-9338-019085bca96d">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="i239e594b475f42c691c6520b0835659a_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtNy0xLTEtOTAxNjg_03e647f5-bd03-4680-9598-d514a2ef7ee6">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 - 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="i2c1c4b1048db41a688b32dae09a864e6_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtMS0xLTEtOTAxNjg_63f23324-8a12-4868-a381-4a372bdaab1c">1,165,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1c4b1048db41a688b32dae09a864e6_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtMy0xLTEtOTAxNjg_a946ce08-f2da-4020-ab2b-b78b167790e3">70,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="i082809c500334ed9aa5aa8ccfaf98318_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtNS0xLTEtOTAxNjg_772911fb-7d20-4e7a-ada9-285dadd16f74">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="i082809c500334ed9aa5aa8ccfaf98318_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtNy0xLTEtOTAxNjg_63d6846e-8034-4170-9210-a729641cfbc1">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 - 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="i4082dc2540c5476db7c00bbd07bd9e75_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktMS0xLTEtOTAxNjg_06d5b574-62c1-4d08-a986-6e0c5958eaee">78,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4082dc2540c5476db7c00bbd07bd9e75_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktMy0xLTEtOTAxNjg_13661d0c-b93b-4755-9a5f-8aa85cec0493">1,102</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba9ef5394fff46c9892573edefc38ac5_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktNS0xLTEtOTAxNjg_fde94e6e-96a5-41a1-a03e-b21ced353c98">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="iba9ef5394fff46c9892573edefc38ac5_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktNy0xLTEtOTAxNjg_5a77fc4c-bff2-44ce-9559-38abcbe3c179">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 - 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="i22e0afc38d9a463080b02af66d2227de_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTEtMS0xLTkwMTY4_d510acde-64f2-4d0f-827b-f2cc54a5a4a5">246,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22e0afc38d9a463080b02af66d2227de_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTMtMS0xLTkwMTY4_791c8a4d-6de9-446a-b7ad-e1d45945548d">15,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="ie3907d6869f249ac84ee41c80887d799_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTUtMS0xLTkwMTY4_4fe35a99-03b9-4a60-b977-6327cec2bdf5">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="ie3907d6869f249ac84ee41c80887d799_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTctMS0xLTkwMTY4_e4cd3564-91de-4a85-aa09-eb8523280b0c">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 - 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="i276465e0b2284a109144c6e177398a5e_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTEtMS0xLTkwMTY4_4b1c866b-02b0-44d2-9253-815afe41df08">53,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="i276465e0b2284a109144c6e177398a5e_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTMtMS0xLTkwMTY4_9e462dc2-32ee-4876-80b8-67966b21e83e">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d196b04f6c4314932cc82064ac921f_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTUtMS0xLTkwMTY4_9b8ddd68-1009-46ff-8a23-d858c186ba7c">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="i97d196b04f6c4314932cc82064ac921f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTctMS0xLTkwMTY4_23b58a1c-9e74-49b0-b42d-87dd2552ac78">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 - 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="idd488e797d0c4af2b28567d5c0a1ea84_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTEtMS0xLTkwMTY4_a1946e1c-24f6-47fb-a8f1-b39b8ae08a47">1,175,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd488e797d0c4af2b28567d5c0a1ea84_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTMtMS0xLTkwMTY4_61d5b2af-1e85-4243-a7e1-05799ce06fd7">79,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1baceda2e25748a6bdff13334e844cb1_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTUtMS0xLTkwMTY4_bec22f19-63b8-416b-ab1d-da03430c5571">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="i1baceda2e25748a6bdff13334e844cb1_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTctMS0xLTkwMTY4_1e84f6c9-0661-4bec-adec-896155621c2f">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 - 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="if08cfb45ec9947389f5feb66ed6931d5_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTEtMS0xLTkwMTY4_6746f635-9ab1-4e91-87c1-47ae1de23426">246,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if08cfb45ec9947389f5feb66ed6931d5_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTMtMS0xLTkwMTY4_e9bbbfca-4c9e-4f3d-80ef-494de9e51f5f">15,256</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic949d3a5d198413cb0b3e1589dd44b50_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTUtMS0xLTkwMTY4_c4a96620-176b-4f49-bbdf-16312ec73f24">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="ic949d3a5d198413cb0b3e1589dd44b50_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTctMS0xLTkwMTY4_9d9baeb4-a381-4fc7-9e75-69213b0f71e2">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:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNDc_bb513eb4-6635-4052-b2cc-a23a80abdf5d" escape="true"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a585d2f2c76428694490e56eb2ee100_I20221231" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzMtMS0xLTEtOTAxNjg_fe3e29c9-2f40-4e42-8e6e-9af96ad63dd2">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="i579490e2ea4c4688bf89b6a23af85b50_I20221231" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzMtMy0xLTEtOTAxNjg_3edfa9fc-224e-4436-9872-b93b1a7df9db">4.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i504eaf89ef824d0e8463a5606780f34b_I20221231" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzQtMS0xLTEtOTAxNjg_c24db5c1-9b7c-4d91-9b1b-f9b719975e96">3.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5888354a406c4117a2ce4443ea6627b4_I20221231" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzQtMy0xLTEtOTAxNjg_b98b57e4-3d71-4a33-af64-c9d7d5dbc814">5.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i86775a12866b4062a975a9dfda109ecd_I20221231" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzUtMS0xLTEtOTAxNjg_2b81271b-249a-4552-ac79-bc99a619bc58">5.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3089aae8812c4875abad146503fc3ccc_I20221231" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzUtMy0xLTEtOTAxNjg_d3200991-2ddd-4e96-966d-76aa4c0db37b">3.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average strike rate for outstanding interest rate caps was <ix:nonFraction unitRef="number" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="4" name="cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzMzMzM_d7aefb10-48ce-4273-bd98-4a900d56375b">3.26</ix:nonFraction>% at December&#160;31, 2022.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i6366a56e15e147a3a92611cd10510ebb" continuedAt="i7cb599b558de430b8182ef7b0c244dff"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjA_e360c8fa-5817-4462-9e96-71daa76953a1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:31.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 - 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="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtMy0xLTEtOTAxNjg_05461f5f-2642-486a-b276-b74172740109">4,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtNS0xLTEtOTAxNjg_2c3e2b3f-8d08-4bba-88d7-a5cc0f1dd556">27,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9baa416a69004381850ee5744bc2d0f8_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtNy0xLTEtOTAxNjg_9b39588f-d66d-4d42-8ae3-5a9555eaa8ca">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="i9baa416a69004381850ee5744bc2d0f8_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtOS0xLTEtOTAxNjg_2ca1cc9f-74de-4afb-a5ab-ff1429c4e32d">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 - 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="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtMy0xLTEtOTAxNjg_a708d2f2-e24d-435c-ad89-1b952b1a5293">6,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="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtNS0xLTEtOTAxNjg_f6904067-fe6f-4883-a1c3-49f109a95c00">53,579</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9baa416a69004381850ee5744bc2d0f8_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtNy0xLTEtOTAxNjg_04c5ebe8-43bc-4d62-bd09-b4c45370ca78">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="i9baa416a69004381850ee5744bc2d0f8_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtOS0xLTEtOTAxNjg_b95edca5-4a4a-47b9-a933-de641dc41f06">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 - 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="i4d343e1923e8413bbb8161b00ad527bd_I20221231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtMy0xLTEtOTAxNjg_1b665220-dc07-4803-8a44-0066c3001d8e">16,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d343e1923e8413bbb8161b00ad527bd_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtNS0xLTEtOTAxNjg_399a073d-a370-4a32-9d0e-e3b0875e4f45">6,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i63877a12e0de4953847fb5c9243f8b47_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtNy0xLTEtOTAxNjg_e08aeb31-8b98-471f-bf7c-25d2863a3a75">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="i63877a12e0de4953847fb5c9243f8b47_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtOS0xLTEtOTAxNjg_061d63c5-84df-4c5a-913b-7c16f6c8155e">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 - 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="i4d343e1923e8413bbb8161b00ad527bd_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtMy0xLTEtOTAxNjg_6b000d15-17ce-41d7-944f-3c78b6027b80">15,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d343e1923e8413bbb8161b00ad527bd_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtNS0xLTEtOTAxNjg_a4de5b58-f1bd-4768-8380-62aeffe215d8">19,138</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i63877a12e0de4953847fb5c9243f8b47_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtNy0xLTEtOTAxNjg_4892cf6c-fbac-4ab2-885b-a1934d2ab0f2">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="i63877a12e0de4953847fb5c9243f8b47_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtOS0xLTEtOTAxNjg_d1f0236d-140d-4651-abcd-8e6f62ce9724">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 - 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="i701a9f8e2b8f47df933213bf831fbc2c_I20221231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtMy0xLTEtOTAxNjg_7e5bd67f-21fd-4dff-9201-cccbad281aed">6,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="i701a9f8e2b8f47df933213bf831fbc2c_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtNS0xLTEtOTAxNjg_f3896024-7fe7-46a0-9220-f1b3a741fa0c">54,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtNy0xLTEtOTAxNjg_2742d176-eba2-48f6-a850-4c71ab5734c7">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="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtOS0xLTEtOTAxNjg_e5268246-7e2a-4e69-ac5e-35b88602d84a">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 - 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="i701a9f8e2b8f47df933213bf831fbc2c_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktMy0xLTEtOTAxNjg_d2cd7f2b-0904-404b-a94b-926461bc4122">4,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i701a9f8e2b8f47df933213bf831fbc2c_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktNS0xLTEtOTAxNjg_2c4bf673-265f-4b46-b5f8-d52c6fff20ac">26,551</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktNy0xLTEtOTAxNjg_5053f147-867d-4072-92f9-6640a9a6eb5e">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="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktOS0xLTEtOTAxNjg_0825ebdd-911f-45b7-af69-242f5c980a45">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 - 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="i6f102a97757441d597ff95e8df322d21_I20221231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTMtMS0xLTkwMTY4_402c6909-7659-49db-a4cf-dbe21c0d9096">15,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f102a97757441d597ff95e8df322d21_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTUtMS0xLTkwMTY4_31d99795-b90e-4fcc-9db9-8e2e0f2c5c4b">19,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="mmbtu" contextRef="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTctMS0xLTkwMTY4_1d685598-90c2-4c43-8412-fe142f2557a2">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="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTktMS0xLTkwMTY4_11f45e00-dcaf-4f1a-aabc-0b60fc28b860">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 - 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="i6f102a97757441d597ff95e8df322d21_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTMtMS0xLTkwMTY4_f1058372-dd4d-4611-b6c0-f900e5e4c7b2">16,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f102a97757441d597ff95e8df322d21_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTUtMS0xLTkwMTY4_86bec35d-359d-449d-a7a5-87f3133fbedd">6,124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTctMS0xLTkwMTY4_722332a2-46a7-4093-a929-c8f9606205f2">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="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTktMS0xLTkwMTY4_99b401dd-230c-4f27-a479-34b0f2e4598a">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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We enter into foreign currency forward 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 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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjg_7c9a7cf7-66eb-4f47-bae1-4d6b2a7717d6" continuedAt="iae922270c77b4de0aeab5d1b411d5b58" escape="true">The notional amounts and fair values of open foreign currency forward contracts were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="iae922270c77b4de0aeab5d1b411d5b58"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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/option contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="icc972ec127e64a8982bfce28badd5402_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtMy0xLTEtOTAxNjg_775a76d0-80ca-4fcc-8b44-5df0f3025263">875</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0750904d9e124549b25cc979cd74e417_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtNS0xLTEtOTAxNjg_4b98910d-9169-41a3-97cf-f970c3fddfb9">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="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i247b7218e63042a3a647e7007fa9aa24_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtNy0xLTEtOTAxNjg_91125bb8-a252-41a9-9b8a-1da69c13557a">1,900</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i672f5bcd5ab84308a62f63aea97a7ad7_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtOS0xLTEtOTAxNjg_708848fa-af2c-4c15-9c2e-8297673cd2f8">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/option contracts - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="icc972ec127e64a8982bfce28badd5402_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtMy0xLTEtOTAxNjg_4df7fe7b-2542-4411-baac-67bad3072e88">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5fb3c5dfa314b858c9d354ed37e0c5d_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtNS0xLTEtOTAxNjg_2fc4b69e-504d-49b1-833d-8d725057c6e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="i247b7218e63042a3a647e7007fa9aa24_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtNy0xLTEtOTAxNjg_292a9ea0-84e2-4f21-9a29-4b15a74796cf">658</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94a53be012314359b1280e769a498327_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtOS0xLTEtOTAxNjg_25682ee7-76e3-4f81-a5d6-b6b96ef44861">&#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/option contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i7f40e7d0a51b4991b10fa64429de0b2d_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtMy0xLTEtOTAxNjg_60cf06e4-b9e0-469c-9970-2bb3e256b906">875</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0750904d9e124549b25cc979cd74e417_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtNS0xLTEtOTAxNjg_aa35d05f-03c6-4063-8d01-38a509df4591">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i4a22a2afe0034a25990bd47f2e396e18_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtNy0xLTEtOTAxNjg_cf5378d2-0aeb-4dd1-8335-b6eb3b863c32">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i672f5bcd5ab84308a62f63aea97a7ad7_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtOS0xLTEtOTAxNjg_53cc0041-1b2c-431f-aba0-139a6614126a">&#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/option contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="icb048f268c764087a71288137da1784c_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTMtMS0xLTkwMTY4_cdefa386-0ef3-47f0-802c-b753084f5892">875</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i405b34260d2d4c8fb75b213d40d67c49_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTUtMS0xLTkwMTY4_1eba69c4-5c6a-41c0-915c-4d04730ad7c2">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="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="ibf0ee4ac02d546c1bbf507960bb80a7b_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTctMS0xLTkwMTY4_d6f4b901-dbe2-4e46-a6b9-ccda4a49e011">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdf5cf0f5b924b8f835408f67ef165c4_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTktMS0xLTkwMTY4_f5862c95-dbd0-4b95-8afa-3aa7d01ead4c">&#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/option contracts - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="icb048f268c764087a71288137da1784c_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTMtMS0xLTkwMTY4_f17d71a5-df3e-45a9-a412-0c27e503d02b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7a9e59ab35241fdab161930b7731018_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTUtMS0xLTkwMTY4_6f5fea92-56e4-44b8-b3f3-8e94e087b61a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="ibf0ee4ac02d546c1bbf507960bb80a7b_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTctMS0xLTkwMTY4_52157fed-8509-4db9-b547-9342c78900d9">658</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie28312caa1f8443ea5daf005e408862f_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTktMS0xLTkwMTY4_02139150-859e-4c8a-a5de-33e531d247d7">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/option contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="ie205896dd76e4a9387c1398708cc0eaa_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTMtMS0xLTkwMTY4_a76bb2ea-4b12-489a-a5b8-6fbbeb704967">875</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i405b34260d2d4c8fb75b213d40d67c49_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTUtMS0xLTkwMTY4_31c8ccca-1e9a-4e87-bb9f-46c1643b4444">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="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="i0039e807cc424169b998f320ce619857_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTctMS0xLTkwMTY4_7c0492ee-eb50-4806-8efd-882953e93ef4">1,900</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifdf5cf0f5b924b8f835408f67ef165c4_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTktMS0xLTkwMTY4_0ee1d020-6afd-4177-9b4d-894a06d9edf1">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains, Losses and Derivative Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i7cb599b558de430b8182ef7b0c244dff"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNDM_88955b0f-3653-4a2c-b3bc-16eb71e14d75" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07cfd004569d4abd90d1e7371758c107_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzItMS0xLTEtOTAxNjg_1e4ef81e-53cb-4668-b683-28a6e9308811">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7443214af2cf402d8b8d299386940f05_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzItMy0xLTEtOTAxNjg_48066845-bd94-417d-a44d-53c477eb7b03">91</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ida27e2f44d804422bf1df78dfa542ab8_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzItNS0xLTEtOTAxNjg_ed612af3-1005-4790-9cf6-f6c68b2cd35a">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 7.75pt;text-align: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="i69aac7c9eb2c434786cd00c7af47ab0f_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzMtMS0xLTEtOTAxNjg_f740447b-68b7-4cf7-846f-9c070e85792f">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic028eb0ee1d249c7af5efa42cee8440f_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzMtMy0xLTEtOTAxNjg_21b734cf-0911-470f-ba93-009fc865b82c">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d23fbd5a7f5440d9f7b6ee5ab8a7c95_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzMtNS0xLTEtOTAxNjg_9319de01-9acc-45f1-8d6e-a29b44cb57d8">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjI_0af8ecfb-0142-4692-9d35-7e02c2716ce9" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95558fbb16e946d7a77f737089d558ba_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzItMS0xLTEtOTAxNjg_8cafad68-2ad2-484a-a682-45dae9a02913">1,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="i1d96bd0077244d9f82c1f33672dbea37_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzItMy0xLTEtOTAxNjg_66a84695-0f18-4d8c-9f1a-378973df6f68">4,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6386dbdd792442f8a9b058ccb19abfb_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzItNS0xLTEtOTAxNjg_ae649c72-557a-4b2a-b6aa-2d746bf6eed6">3,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="ibe3e346e821f480b9eb3385f422d6070_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzMtMS0xLTEtOTAxNjg_581bcafb-fa71-4913-bef9-e7f01194092c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66115ca3aa5b4869a432a23c3463275f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzMtMy0xLTEtOTAxNjg_3d4a6cb3-fcdc-47a6-965e-b970fd5b548d">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a5937cd29c74bc6bd71affb4b13676c_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzMtNS0xLTEtOTAxNjg_a5c7c6b6-8a65-4852-86f3-6f24fa4fcaee">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50eaccc50241435ea7c3fce6b7f39b86_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzUtMS0xLTEtOTAxNjg_24a93651-7411-49ac-adf3-31c57553b5aa">2,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="ifdb8d314c24c474db56ebe2b65aa82c6_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzUtMy0xLTEtOTAxNjg_4a6abdcc-5922-4c27-8b8a-8178dffd2824">4,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i195377a2c5f3438aa3797205896a453b_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzUtNS0xLTEtOTAxNjg_25ee21be-bcd8-4aed-aa6c-8207120a246a">1,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35c8b0fa7c5946f392182df262c6c2be_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzctMS0xLTEtOTAxNjg_ff568d28-8af1-4975-ac3f-b8789b7eab71">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="i985fdfb4f4bc4b348d411509c429f97b_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzctMy0xLTEtOTAxNjg_ec5d0da3-63b9-40cd-abf5-2b351654be07">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23c7d1c46b9942049415f0f2044d769d_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzctNS0xLTEtOTAxNjg_a915683e-326f-4a5e-a467-362e6ad934c7">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging other derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53f4663266fb4e6087639c9efb4612c2_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzktMS0xLTEtOTAxNjg_7f030365-de6e-45bd-b0e7-daed5a1ed56f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aa039aaa0dc4d289692c68945fdae00_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzktMy0xLTEtOTAxNjg_2be79808-e858-4d62-8317-b0c02bee0711">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ad510b4e1c4819a21e41f8c28d3a92_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzktNS0xLTEtOTAxNjg_3882b0df-d695-4cd5-8ae1-7ac7f851fe56">5,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i77ad510b4e1c4819a21e41f8c28d3a92_D20200101-20201231" decimals="-5" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzM4NDgyOTA3MDY0MDU_42c5df0c-ac4a-4ea6-a601-f69310bc58e2">6.0</ix:nonFraction> million in connection with the sales. The put options expired without being exercised. These gains are included in the table above as a component of non-hedging other derivatives.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on derivative contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzgyNDA_9d4e543c-e81f-4c2d-8095-4ba15bf9aa24">43.6</ix:nonFraction> million at December&#160;31, 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 contracts with upstream financial institution counterparties was approximately $<ix:nonFraction unitRef="usd" contextRef="i9121beebe0084d27b5db1e5cc5b57103_I20221231" decimals="-5" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzg2MzQ_7a092781-50eb-48fe-a78b-0da73e0847f0">2.9</ix:nonFraction> million at December&#160;31, 2022. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2022, the aggregate fair value of securities we posted as collateral related to derivative contracts totaled $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:SecuritiesLoanedFairValueOfCollateral" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzM4NDgyOTA3MDcyMzM_f41f33f2-952c-4128-afa5-f7dc3881112f">8.5</ix:nonFraction> million. We also had $<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="us-gaap:CashCollateralForBorrowedSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkwMjQ_a7478c7b-d72d-4c5c-a3af-0f78ffca55b7">3.2</ix:nonFraction> million in cash collateral related to derivative contracts on deposit with other financial institution counterparties at December&#160;31, 2022.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_202"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:BalanceSheetOffsettingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4MjU_4dfcea33-ad30-4ee6-b392-4efe66ba4c88" continuedAt="i87ae213462ab4f6ea63da779e2320867" escape="true">Balance Sheet Offsetting and Repurchase Agreements</ix:nonNumeric></span></div><ix:continuation id="i87ae213462ab4f6ea63da779e2320867" continuedAt="i1cbefc7791944184a0fcc7435b820821"><div style="margin-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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4NDk_fe7d6d9a-7dea-4e39-8e06-56760a68ba1c" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzQtMS0xLTEtOTAxNjg_8cdf78a8-9c66-468f-9edb-877df8721b2b">85,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzQtMy0xLTEtOTAxNjg_841583d3-43c0-41ef-935b-13d3eddc4e6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzQtNS0xLTEtOTAxNjg_bfdca2ec-375e-4917-b031-938c22e14a9e">85,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i789f52997d9a4fb886712f0c2b66e3fa_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzUtMS0xLTEtOTAxNjg_26612e87-45e5-4edd-a375-5b7dcc4faf99">33,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzUtMy0xLTEtOTAxNjg_edc7a9b4-2bc6-4732-8b92-d91449d5ef43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzUtNS0xLTEtOTAxNjg_7facf59d-7955-4b17-bdff-d1abed9b85f3">33,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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/option 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="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzYtMS0xLTEtOTAxNjg_5b52f003-43b9-454e-a835-4f5da3dbb19b">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="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzYtMy0xLTEtOTAxNjg_5393ec51-e3a5-4348-b008-7985da5199e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzYtNS0xLTEtOTAxNjg_d50389fa-8067-41a9-adb8-c49110ad1686">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 19pt;text-align:left;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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzctMS0xLTEtOTAxNjg_1f22491d-0fda-431a-ada1-e28529e47d17">118,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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzctMy0xLTEtOTAxNjg_ed63bb5b-946c-4539-a92d-b6b86d675f11">&#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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzctNS0xLTEtOTAxNjg_44cb0961-5a71-4560-b528-d1882ef2af8d">118,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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzgtMS0xLTEtOTAxNjg_ae1c5f5c-e773-41dc-b338-e39c50442c92">87,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:ResellAgreementGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzgtMy0xLTEtOTAxNjg_e62b0856-ee8a-456a-9aa2-b3ada48c7f94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzgtNS0xLTEtOTAxNjg_f36a5474-171b-416d-a725-f29f9e461834">87,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzktMS0xLTEtOTAxNjg_99b54858-f46f-48ad-82de-ae3e6b6c11e4">206,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzktMy0xLTEtOTAxNjg_9d3dcd45-66a1-4d2a-b35c-0cdd3abfb646">&#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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzktNS0xLTEtOTAxNjg_368650b9-df34-48a5-8d81-a115f882865f">206,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e4d484a297e40fba962190ec322fe90_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEyLTEtMS0xLTkwMTY4_5355b551-2bcb-47f0-9ff9-ea507bf13967">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e4d484a297e40fba962190ec322fe90_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEyLTMtMS0xLTkwMTY4_8cbcff6a-23e8-48fc-b3e8-100103055c9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e4d484a297e40fba962190ec322fe90_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEyLTUtMS0xLTkwMTY4_cc143f62-6d5e-4204-a084-b02e9b60e2c4">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i789f52997d9a4fb886712f0c2b66e3fa_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEzLTEtMS0xLTkwMTY4_74b84e14-6b18-46e1-b817-21098aa3d50d">72,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEzLTMtMS0xLTkwMTY4_0dd5db83-849d-4972-a1f3-d5da6f4deb54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEzLTUtMS0xLTkwMTY4_b77b70d9-a893-47fc-b3cf-a87213392bed">72,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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/option 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="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE0LTEtMS0xLTkwMTY4_228ef49d-87a8-4ed4-89d4-35a13b2270a6">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="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE0LTMtMS0xLTkwMTY4_5015e5b4-8c33-486f-ad5b-2e00685462e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE0LTUtMS0xLTkwMTY4_7a9324f3-e46e-418f-9aa4-6af41d7c940f">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE1LTEtMS0xLTkwMTY4_e094e429-64d5-489c-8fc1-9114d12c6068">73,829</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE1LTMtMS0xLTkwMTY4_d8012fa2-d27a-4a0f-9fbe-491a7fc34dc0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE1LTUtMS0xLTkwMTY4_7228620f-f8fb-4725-8f56-900b0d4b17c8">73,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE2LTEtMS0xLTkwMTY4_32677fb8-c2a2-4a60-881b-a5c354fe83c7">4,660,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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE2LTMtMS0xLTkwMTY4_b8e8857b-3091-4904-af51-32978130bb33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE2LTUtMS0xLTkwMTY4_58502e07-3afb-43cf-af95-3cd34459747a">4,660,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE3LTEtMS0xLTkwMTY4_2e914522-68f2-4fef-bd51-e7dcfd27ea6f">4,734,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE3LTMtMS0xLTkwMTY4_62d3bf80-4508-4dfc-a8e9-a2d9ebc8f254">&#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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE3LTUtMS0xLTkwMTY4_73ddfe99-48d6-459a-a5de-b10c744eaaf4">4,734,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i1cbefc7791944184a0fcc7435b820821" continuedAt="i44d80ef2842442c9a99157cf2fcc3a75"><div style="margin-top:5pt"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzEwOTk1MTE2Mjk2MzQ_16d5dd3e-a734-4a98-83b7-d7c1eb96ac2c" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtMS0xLTEtOTAxNjg_20e0e823-4d02-4db4-8249-8e5c65817cab">39,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtMy0xLTEtOTAxNjg_5b95fa90-130d-4215-90b6-e85728c26233">24,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtNS0xLTEtOTAxNjg_2552166d-b5b7-43b4-b467-9c50a5bbda13">14,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtNy0xLTEtOTAxNjg_a386f8c7-9ddc-426b-9515-a4d181a5e6c0">&#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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtMS0xLTEtOTAxNjg_9262168a-84a9-4e78-bda4-1fcc4a8c5b66">14,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtMy0xLTEtOTAxNjg_9ac87b89-2dee-4e55-8c22-955ed757c27b">47</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtNS0xLTEtOTAxNjg_f610e740-8c58-4d09-b3ea-1cef4687b447">14,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="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtNy0xLTEtOTAxNjg_d49a442f-b18f-4ded-a7bc-c807291b9826">252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctMS0xLTEtOTAxNjg_58ac8640-32b8-46b8-abd8-39b16a699f6a">17,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctMy0xLTEtOTAxNjg_d5462d71-e399-4781-aee5-adfc84f0b571">17,297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctNS0xLTEtOTAxNjg_ecca7d2e-94ca-4598-9e71-7ec0bb6c11f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctNy0xLTEtOTAxNjg_a6c0703e-7aeb-42a1-8ab2-c411df04c06b">&#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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtMS0xLTEtOTAxNjg_eb732400-1594-46b5-bf27-f2de1e6bd763">10,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtMy0xLTEtOTAxNjg_609fd831-0ed5-487d-b05b-bf3e1bbb06ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtNS0xLTEtOTAxNjg_30e7f024-ae70-49bd-b1ab-1b0269b3bd47">10,660</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtNy0xLTEtOTAxNjg_57e56829-617c-444d-afcf-4c6977bcfb35">&#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%">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="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktMS0xLTEtOTAxNjg_cc91fbec-dafa-4d7a-9cc8-dfd16d1d1f3e">37,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktMy0xLTEtOTAxNjg_c81c4fee-652e-4f64-adbe-38c598f84a05">20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktNS0xLTEtOTAxNjg_01d05429-1809-4819-885c-08ce4277d0dd">16,307</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktNy0xLTEtOTAxNjg_fae8a35c-1a03-4867-af9e-b4119b38d5bf">246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTEtMS0xLTkwMTY4_769b29ae-6511-4a2c-bcbb-e216fa5a2aca">118,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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTMtMS0xLTkwMTY4_0ba7a158-8f59-4de7-9fa4-8c31c6cd2041">62,528</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTUtMS0xLTkwMTY4_9cb0d916-171e-41be-9e97-0b0ef0b5fa95">55,968</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTctMS0xLTkwMTY4_96aeb05c-b65d-4c11-8262-c0535b2b5600">498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTEtMS0xLTkwMTY4_c26eb06d-0ba1-4d7b-bad1-1f2fbb9e4089">87,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTMtMS0xLTkwMTY4_9075c710-a85d-499a-9ee2-e00a36c5cd46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTUtMS0xLTkwMTY4_d4a749ab-cf24-48af-bcfb-c3c10f372423">87,150</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTctMS0xLTkwMTY4_9f9a1610-5428-46a0-a7c3-5a73b896c7d3">&#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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTEtMS0xLTkwMTY4_6a6517e6-8e8d-45a2-b09b-1feff542dbe2">206,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTMtMS0xLTkwMTY4_114a001b-0654-4214-a9a6-8d5958e686b9">62,528</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTUtMS0xLTkwMTY4_030f7875-08fa-402a-9b65-b82b9dac6f4f">143,118</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTctMS0xLTkwMTY4_d455dea2-1003-438f-9ab8-efe29cb92544">498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTEtMS0xLTkwMTY4_b401e7e7-de11-4d36-bd6b-e8507859cc35">24,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTMtMS0xLTkwMTY4_508a3bdc-905e-43a6-8bdf-35ee81290277">24,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTUtMS0xLTkwMTY4_fddb5cbc-dd15-4436-adc9-2e3c7016dc3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f4c3acdc054205af888d00704f6418_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTctMS0xLTkwMTY4_2b241d7a-9f83-47cf-82c9-897a349c1237">&#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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTEtMS0xLTkwMTY4_97630cbc-dad1-4d11-a28d-81467a76ac6e">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTMtMS0xLTkwMTY4_222215c6-e4e7-491d-9330-8a8195e5d169">47</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTUtMS0xLTkwMTY4_fc055112-5ed2-4ac6-82c7-fb1fb557e9df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685f46791e314930b31ac24f4414ee16_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTctMS0xLTkwMTY4_e5800131-71c0-473d-b34a-f60afc0dbbe6">&#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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTEtMS0xLTkwMTY4_5c19db70-7b68-44d4-9b88-aa3bf54a2554">27,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTMtMS0xLTkwMTY4_b29d2e0b-240a-4ecd-8b37-7909ce342f5e">17,297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTUtMS0xLTkwMTY4_4e160ac1-626b-416e-85c8-0c6dcf5d9fb9">8,479</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd638b686d44c139d879387da083ed5_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTctMS0xLTkwMTY4_69a50f54-2adf-4168-b9d0-c4877bb676de">1,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTEtMS0xLTkwMTY4_b4878cac-4edb-4ac9-808e-76e6c65177ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTMtMS0xLTkwMTY4_028d168b-d1d4-4296-8965-5c3612857055">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTUtMS0xLTkwMTY4_e7e119a0-bf48-4e8e-b405-9601171ae730">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTctMS0xLTkwMTY4_161fdcb2-060e-45d9-915f-4a76315a3ed3">&#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%">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="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTEtMS0xLTkwMTY4_cc5d1b33-8372-49a9-8660-a1894667a749">21,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTMtMS0xLTkwMTY4_d6bc1533-691a-451d-aae3-5696eccb1818">20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTUtMS0xLTkwMTY4_3d107246-b233-4f48-b991-b5de4870cf3b">851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTctMS0xLTkwMTY4_8c350237-7561-4af5-80db-4a6b2d1e1a2a">&#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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTEtMS0xLTkwMTY4_672d6ffc-7dc3-4a29-9254-898edd959eda">73,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTMtMS0xLTkwMTY4_88828afe-06ea-4e3e-a042-ae3aa86bee52">62,528</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTUtMS0xLTkwMTY4_1f537f2e-4af1-4847-be24-cc5e62e3b48e">9,330</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTctMS0xLTkwMTY4_5f3e4ae1-4b05-47c9-9f22-b5d8822c700a">1,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTEtMS0xLTkwMTY4_2d6af7cd-cd0e-4190-acc1-da5d71eeea8e">4,660,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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTMtMS0xLTkwMTY4_8375c147-c11e-4611-a68c-3b4848af21a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTUtMS0xLTkwMTY4_8a1e206f-832a-4c4b-b6d5-47f42d1f01f9">4,660,641</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTctMS0xLTkwMTY4_feb967bb-3613-44b0-9bcb-0a6fb5200270">&#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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTEtMS0xLTkwMTY4_84f0ea72-568d-40b0-8e5b-e6078e9f7a1a">4,734,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTMtMS0xLTkwMTY4_e0167b20-3666-4c99-b9c3-778b8b3a870d">62,528</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTUtMS0xLTkwMTY4_6e227cae-8bc6-41de-a45b-ebbbfa323f73">4,669,971</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTctMS0xLTkwMTY4_d6128069-3e4f-4bd7-b81a-b628cf68e8a9">1,971</ix:nonFraction>&#160;</span></td><td style="background-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:nonNumeric contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" name="cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4NDE_eba904e4-f9f1-4d81-956f-1ef1608e1c8b" escape="true"><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i85fd44d626174a989df4e8f1764d1d1f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzQtMS0xLTEtOTAxNjg_4ec9a0d8-5bce-4b08-87ba-33ff34f4ef77">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="i85fd44d626174a989df4e8f1764d1d1f_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzQtMy0xLTEtOTAxNjg_4eb2b7d0-9393-42f2-b475-6d9bcb061951">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85fd44d626174a989df4e8f1764d1d1f_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzQtNS0xLTEtOTAxNjg_81ebd3bb-c6a6-4200-bcfe-c3b862df026d">4,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzUtMS0xLTEtOTAxNjg_b53cfe42-94b4-46a0-b2b2-be3207afb16e">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="if9591bb307264ffaa6521d6a286e92e3_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzUtMy0xLTEtOTAxNjg_02e2affd-7549-48ea-8de4-85d22e4bd770">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzUtNS0xLTEtOTAxNjg_da0ca42e-685a-44a6-bcc8-ee63a1f3b769">18,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward/option 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="i128d2209ee784a1cba1722f7b7cbb767_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzYtMS0xLTEtOTAxNjg_aea84706-30a7-4d06-a00e-0fae5e0b9500">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i128d2209ee784a1cba1722f7b7cbb767_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzYtMy0xLTEtOTAxNjg_234e048a-f7c7-47f5-aaec-0c94c01e4d5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i128d2209ee784a1cba1722f7b7cbb767_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzYtNS0xLTEtOTAxNjg_cb17cc71-86fb-4765-a03f-c0a5330fe291">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzctMS0xLTEtOTAxNjg_04ae1053-e850-4bb2-a102-9247881ef0f6">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzctMy0xLTEtOTAxNjg_a671397a-0814-44b6-b133-8d8d557e241c">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzctNS0xLTEtOTAxNjg_a6539b3e-b644-4699-b7de-b479c42eaf6a">23,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzgtMS0xLTEtOTAxNjg_429287f4-6c5b-47f3-98d5-0cb5dc1364f0">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:ResellAgreementGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzgtMy0xLTEtOTAxNjg_69211f5d-81d8-4983-993c-2dd926436692">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzgtNS0xLTEtOTAxNjg_422c5698-1a20-4bdb-a06c-9fc9b78b5a5d">7,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzktMS0xLTEtOTAxNjg_14fdd689-81ad-49c4-9fd8-87cc2e61e41d">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzktMy0xLTEtOTAxNjg_1c2d29cf-f3b3-4daf-819d-de23be94fa24">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzktNS0xLTEtOTAxNjg_94b127ac-cebf-4134-aca4-5997552c12e8">31,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie355b62e5588498a92e9ad67242e4999_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEyLTEtMS0xLTkwMTY4_a4373afd-d65a-47ec-8878-116dee1ca2ab">19,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie355b62e5588498a92e9ad67242e4999_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEyLTMtMS0xLTkwMTY4_fa2e7e7e-0ebd-40bc-a8a1-2e533e72adfb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie355b62e5588498a92e9ad67242e4999_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEyLTUtMS0xLTkwMTY4_ea92737d-3152-4fb3-bd9f-c92fd20c3d69">19,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEzLTEtMS0xLTkwMTY4_39fb9a42-2658-4901-b58c-4721620622ae">94,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEzLTMtMS0xLTkwMTY4_8a98b3af-5b74-49f2-928f-89f5479f26a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEzLTUtMS0xLTkwMTY4_8384c527-795c-4fa3-af97-eed13a2ed220">94,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE1LTEtMS0xLTkwMTY4_48ad5221-b7ed-4587-8133-c159c972c6f1">114,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE1LTMtMS0xLTkwMTY4_3edd992e-ba88-4d4d-983d-63f6a57b7de2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE1LTUtMS0xLTkwMTY4_68a52fe9-19af-4255-b77c-158b1b4233cd">114,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE2LTEtMS0xLTkwMTY4_561be29f-9e2f-43a9-b89a-0cf03b659390">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE2LTMtMS0xLTkwMTY4_133c43a2-37ff-4b11-86c3-318cf20f6acf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE2LTUtMS0xLTkwMTY4_3c421395-8f75-425a-a8d8-2d84b7584d55">2,740,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE3LTEtMS0xLTkwMTY4_c1cf5920-664a-4c15-ab62-12eb954e887b">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE3LTMtMS0xLTkwMTY4_6b37e639-9953-4ccd-acb8-3ab6a8e37c97">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE3LTUtMS0xLTkwMTY4_704883f6-f7b9-4642-94e4-fd4b6f4f8208">2,854,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i44d80ef2842442c9a99157cf2fcc3a75"><div style="margin-top:5pt"><ix:nonNumeric contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" name="cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4MjE_1a9028db-afb3-42af-a37e-d83c5efadba3" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtMS0xLTEtOTAxNjg_ac64dad3-d5e1-4db0-8fce-680b9e0ed04d">7,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtMy0xLTEtOTAxNjg_bd036c6c-ad7e-4cc4-8f10-e6443ff62507">7,655</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtNS0xLTEtOTAxNjg_ce255f5e-23e8-415b-aff2-5570f21a0ebe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtNy0xLTEtOTAxNjg_709ef5a6-2b15-43af-b5f3-cd3bb0468790">&#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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtMS0xLTEtOTAxNjg_8555d187-13b2-4717-b8cc-09d50bb1d6b8">411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtMy0xLTEtOTAxNjg_555b4ba0-04b3-452f-bf25-953a9e548934">411</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtNS0xLTEtOTAxNjg_d7a13dcc-fdf5-4242-a86a-8ca55a937bc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtNy0xLTEtOTAxNjg_05675af0-6a8e-4556-ba94-86838ce6917b">&#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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctMS0xLTEtOTAxNjg_819e505d-41a5-4783-9f8c-2815c2b0473f">12,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="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctMy0xLTEtOTAxNjg_4cfb1752-e316-492c-a860-555770d71718">12,078</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctNS0xLTEtOTAxNjg_7badba3d-c2ee-4e4b-b2ff-bde8dbcb34c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctNy0xLTEtOTAxNjg_dfe615e3-381b-4c87-86bb-69153124b609">&#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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtMS0xLTEtOTAxNjg_812ca4c1-ec4c-44fc-ac0c-95fe9c37bf05">1,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtMy0xLTEtOTAxNjg_12410108-746d-4e9e-80dd-9be66d5c56d6">1,783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtNS0xLTEtOTAxNjg_0df59b3c-ef26-4ec6-9ae1-13fc703ae962">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtNy0xLTEtOTAxNjg_fce0bb78-2e92-4499-8d00-61831168df5f">&#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%">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="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktMS0xLTEtOTAxNjg_c08f6bee-e177-4e0c-85b8-24d4a9a08602">1,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktMy0xLTEtOTAxNjg_e3b69873-89da-43da-9cbb-e774fa298da2">1,412</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktNS0xLTEtOTAxNjg_eee3b602-464b-4017-b60b-dd253f394f16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktNy0xLTEtOTAxNjg_30f58e77-748a-4418-a739-7da9a428f0e6">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTEtMS0xLTkwMTY4_110977c2-2da5-4b64-9493-036eba540e6c">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTMtMS0xLTkwMTY4_d61e1d14-ba44-4e15-a5ac-3b0dc967c6a3">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTUtMS0xLTkwMTY4_65c7f31e-2cce-4a5a-8d38-41df8dc0d452">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTctMS0xLTkwMTY4_dfcef749-0241-4c46-97e7-5a5642e9fca4">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTEtMS0xLTkwMTY4_628b8caf-26dd-4cfb-8bb5-41babdeef8fa">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTMtMS0xLTkwMTY4_ef32d027-e27d-4792-8ef8-123787372131">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTUtMS0xLTkwMTY4_57e9c70a-8b5f-4cd0-bea3-2df8aa9e4cff">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTctMS0xLTkwMTY4_c23fcbfd-f16e-4118-a1b7-573dc575ab4e">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTEtMS0xLTkwMTY4_6fe568cb-30ff-49d6-af6c-3560ec028090">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTMtMS0xLTkwMTY4_65e9f368-1ca8-4b7c-b440-3aa8cc91b9ab">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTUtMS0xLTkwMTY4_e8cfcde3-7a62-41e6-8750-47c4f0f38da2">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTctMS0xLTkwMTY4_937b8f3c-8d5d-47fb-a52e-fead4130748a">&#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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTEtMS0xLTkwMTY4_beee84f4-b675-43cd-a4c5-8bf835417510">28,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTMtMS0xLTkwMTY4_a26f265a-75d3-4eae-98de-33e876d848f9">7,655</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTUtMS0xLTkwMTY4_f009fb3e-03de-4098-858e-fdf67a1634b9">20,475</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTctMS0xLTkwMTY4_77d71095-3ba6-457d-b24f-93908aee4671">&#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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTEtMS0xLTkwMTY4_e073dbf6-359e-4ff6-92d6-7be205e3eee8">601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTMtMS0xLTkwMTY4_ac859891-f915-4749-8766-1028e8c3ad83">411</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTUtMS0xLTkwMTY4_e1771ab0-c9e1-4fe8-ba8c-ba7e8be850a7">190</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTctMS0xLTkwMTY4_fdf39c64-9678-410b-b3e4-169effa1ba1e">&#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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTEtMS0xLTkwMTY4_7c982641-af03-49ad-bef5-ca0252feda62">20,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTMtMS0xLTkwMTY4_883c8880-2064-4aa5-8438-284f0f23a9d3">12,078</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTUtMS0xLTkwMTY4_feedb975-ff6d-434c-9ffb-65a10fa076e4">8,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTctMS0xLTkwMTY4_1886723c-967f-4998-852b-bc33d3bf13bb">&#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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTEtMS0xLTkwMTY4_7107710d-d4ee-4d6d-a41c-a2bf8f7fde67">1,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTMtMS0xLTkwMTY4_ffe8a67b-7293-484e-b5b4-b62d64900fb4">1,783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTUtMS0xLTkwMTY4_64f82774-b04a-4af6-a902-042612ab14ec">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53043b5a80334f88aeec420872d30698_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTctMS0xLTkwMTY4_07eea965-d3c2-422f-88c8-07ebe866ca87">&#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%">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="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTEtMS0xLTkwMTY4_cdd83019-dc62-4f43-acd3-e52b4e773e53">62,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTMtMS0xLTkwMTY4_89d2bc80-0b4f-4859-937f-51aa8345845a">1,412</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTUtMS0xLTkwMTY4_b3034cf8-25ec-4616-9f37-3e1245618047">61,167</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTctMS0xLTkwMTY4_36b5f7c0-b862-43b6-8f4f-9e12485b8422">107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTEtMS0xLTkwMTY4_5f282abc-7dff-41cc-a6b3-cc6309fa3de3">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTMtMS0xLTkwMTY4_9079dd7b-22d5-43ab-99f5-f89afdb778c6">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTUtMS0xLTkwMTY4_06f9f9aa-10e0-4a24-b4c7-e9057173b6aa">90,573</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTctMS0xLTkwMTY4_d541da6e-80d2-4b8a-a33d-4cb1f13d7500">107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTEtMS0xLTkwMTY4_33fb9f18-7168-440d-a602-cd712f331ff9">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTMtMS0xLTkwMTY4_7a4d4a07-424f-4b60-95ec-7fd8d5e1bdcd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTUtMS0xLTkwMTY4_5a5275aa-ec34-4ca0-91a3-0ed4370b511e">2,740,799</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTctMS0xLTkwMTY4_708be643-446e-4038-9134-19a84b48dc11">&#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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTEtMS0xLTkwMTY4_5375289c-1755-4998-b033-6816812c2ca4">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTMtMS0xLTkwMTY4_a88029cd-59b1-4e03-8867-51ee09775c18">23,339</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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTUtMS0xLTkwMTY4_23889df5-d465-49fa-89fc-e3a79d01b34d">2,831,372</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTctMS0xLTkwMTY4_1b64265f-91cd-41ee-95ac-b235c4015f10">107</ix:nonFraction>&#160;</span></td><td style="background-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><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4Mzc_4338d701-aceb-4285-9828-5a2907561a54" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Overnight and Continuous</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Up to 30 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30-90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtMS0xLTEtOTAxNjg_dc9f508f-eb3b-4525-ab50-724dbc33d691">3,735,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtMy0xLTEtOTAxNjg_334cfd5a-dff5-4445-865b-0ebacd121191">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtNS0xLTEtOTAxNjg_86e44182-425d-495c-9f74-8a52b3b8003d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtNy0xLTEtOTAxNjg_606a552d-79a3-44b8-87b7-f4df2f214caf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtOS0xLTEtOTAxNjg_317865cc-3a46-47eb-b765-a156f4686822">3,735,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtMS0xLTEtOTAxNjg_8ab7e686-01ee-4f52-aa28-cc934ee7465f">925,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtMy0xLTEtOTAxNjg_000ea9d1-e6f6-4562-9c56-3e3fa65f452f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtNS0xLTEtOTAxNjg_5ff31a01-1fa0-4e0b-90dd-6a4e373fef1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtNy0xLTEtOTAxNjg_3cae273a-f64a-44dd-b53b-c65dca03dd07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtOS0xLTEtOTAxNjg_73a4f0f3-c950-4fe1-8eb9-906e18c3bbbe">925,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctMS0xLTEtOTAxNjg_1e8e1752-38a9-4356-916e-e1249a78c144">4,660,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctMy0xLTEtOTAxNjg_bc114745-472c-4437-9cad-f26bd9d808b6">&#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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctNS0xLTEtOTAxNjg_85df0de6-5af2-47ce-86c9-ce83a8296ea7">&#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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctNy0xLTEtOTAxNjg_cf84ac9a-f695-4eda-9395-fd8781859052">&#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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctOS0xLTEtOTAxNjg_6a0fed52-5461-4474-9d39-5aecbcd0e961">4,660,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzgtOS0xLTEtOTAxNjg_32677fb8-c2a2-4a60-881b-a5c354fe83c7">4,660,641</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="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzktOS0xLTEtOTAxNjg_8c9d90a5-b25e-4a91-96ad-051344303a15">&#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="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTEtMS0xLTkwMTY4_39f89e23-a96f-42fc-9165-5c8f8c5e4820">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="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTMtMS0xLTkwMTY4_67ee9d17-0c53-43dc-b5c1-25facd49d2ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTUtMS0xLTkwMTY4_a42ead3c-7920-41e8-ac62-1ac3ab4f1eec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTctMS0xLTkwMTY4_0d35e38f-c7e4-41a4-95ed-61794d1e09bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTktMS0xLTkwMTY4_07967cad-3688-4307-accb-8fe5ed7b03c4">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;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTEtMS0xLTkwMTY4_1e4368de-135d-4866-944e-d3c2266d9be0">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="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTMtMS0xLTkwMTY4_132b32af-08fd-48fb-b625-706acbe666f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTUtMS0xLTkwMTY4_945f7aa2-2b9c-4afe-b82e-e3ebdda04dc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTctMS0xLTkwMTY4_4fbbf152-216b-4f04-b2ce-dc468c45230b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTktMS0xLTkwMTY4_a6699c11-d5a4-4d76-a131-dc2576c3c7d6">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTEtMS0xLTkwMTY4_0f0be1a8-2087-4c3b-a13c-26cd0afc0903">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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTMtMS0xLTkwMTY4_3c7ad183-b41f-4b3d-ac94-d86863aa4259">&#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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTUtMS0xLTkwMTY4_f407232e-c128-4d29-a725-7f4deb3490d0">&#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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTctMS0xLTkwMTY4_e961cc3f-4a43-47de-a36f-814e9aeb60a9">&#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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTktMS0xLTkwMTY4_b20cbce5-e4b8-4275-974e-63c3aa319550">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE3LTktMS0xLTkwMTY4_561be29f-9e2f-43a9-b89a-0cf03b659390">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="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE4LTktMS0xLTkwMTY4_514f2c3a-5f93-4af6-b62b-6a427061bf12">&#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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_205"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Note 17 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTEx_ec92f1c6-6b3e-43bb-a30c-e1f555eedbdc" continuedAt="if46aaf4420724843952b67ff51454c35" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="ia353512871fe430ab147b73373f23723" continuedAt="i5ddd93bd1fca453d9293043960898256"><ix:continuation id="if46aaf4420724843952b67ff51454c35" continuedAt="i96b25b54bee643699bb5a7513489a3a7"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i96b25b54bee643699bb5a7513489a3a7" continuedAt="ifee6b10fe1e14c589d0e613c9383ee29"><ix:continuation id="i5ddd93bd1fca453d9293043960898256" continuedAt="idf73cc68b2d244d5a17d61fabebcd3b0"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</span></div></ix:continuation><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTEy_f079186d-86f6-4942-919f-4824b626552d" continuedAt="if75f77b8c3f44cf2a81450ca724991c9" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">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="idf505f4dae284de8947feae4267be195_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMtMS0xLTEtOTAxNjg_61b5afc0-f576-43e4-8655-ab8a0748cc3a">5,051,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5566ca0b6748492888867448c939b970_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMtNy0xLTEtOTAxNjg_0b7ef131-3981-4a8e-8ad3-f937acc7e261">5,051,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i3ef144601b3241afb99d0517969e94fb_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzQtMy0xLTEtOTAxNjg_94e623d7-95c1-4b61-b381-b4b77b63035c">6,376,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02fbb2c6fc5c41c983194424e111c740_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzQtNy0xLTEtOTAxNjg_2ec812c5-4c73-418c-8263-be20fb5e5601">6,376,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i56989b71fc564af9b05a860e1ff9dddc_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzUtMy0xLTEtOTAxNjg_085795e8-b19e-4214-a4b7-aba156c0b0ac">6,773,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0be1f4f40c44ca9725adc0e935ede5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzUtNy0xLTEtOTAxNjg_88cf77ff-98ea-48fa-94ca-3803200666e6">6,773,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i4869a8e8e1cc427f85f1b92af812f5df_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzYtMy0xLTEtOTAxNjg_660f8558-a530-4d47-b71d-015a5dd8bb48">42,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i827d371486874820ad0cdc92e37c7c43_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzYtNy0xLTEtOTAxNjg_952c1f3e-0e5f-4342-bb69-0aaa951aec34">42,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="idf505f4dae284de8947feae4267be195_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzgtMS0xLTEtOTAxNjg_910192ca-d2ba-4368-8830-24e886bdf99d">25,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5566ca0b6748492888867448c939b970_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzgtNy0xLTEtOTAxNjg_8c0cb455-b87b-4079-b4a6-bfbb48685288">25,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i56989b71fc564af9b05a860e1ff9dddc_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzktMy0xLTEtOTAxNjg_297e25e7-9114-4213-80b8-847a4fdf4fdb">2,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0be1f4f40c44ca9725adc0e935ede5_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzktNy0xLTEtOTAxNjg_57f99421-5b82-4246-aa7a-e6cb61c72ab5">2,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i3fd11327e59948d1bc3bc9179f2fb9b1_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzExLTMtMS0xLTkwMTY4_2e70dffa-1828-4dc4-bb99-b19c989c7b4d">86,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d762c723804e94a4082c8f831880e3_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzExLTctMS0xLTkwMTY4_8581ae1d-146c-4b31-aeda-4ea0c16f5fac">86,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="id3d2f959f77a4137911b119a7ca43a3e_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEyLTMtMS0xLTkwMTY4_b431e28e-88c0-4edb-9ce2-75b7602c0941">106,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3840795b0fe4a3f8838e7526bd65ba6_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEyLTctMS0xLTkwMTY4_212f99fd-63e8-41d7-8209-8f5de68a5860">106,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 7.75pt;text-align: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/option 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="iab141e4fe80e47e9b597dd75ec0a1555_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEzLTEtMS0xLTkwMTY4_f66fa9e7-76ec-4c32-bb62-bf18fb641a53">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4d20993a6f946b78dbcc4ddeaddedc5_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEzLTctMS0xLTkwMTY4_527820dc-5e3d-4287-bdcd-8d3032181a3f">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i3fd11327e59948d1bc3bc9179f2fb9b1_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE1LTMtMS0xLTkwMTY4_b0c050e5-7321-405e-8518-2e8e4e99e94e">95,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d762c723804e94a4082c8f831880e3_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE1LTctMS0xLTkwMTY4_e2947fc9-37c3-4d9b-9cef-31c0ba02a229">95,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="id3d2f959f77a4137911b119a7ca43a3e_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE2LTMtMS0xLTkwMTY4_bcb1b30e-1a1a-4978-90c8-b2f5d6df758d">105,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3840795b0fe4a3f8838e7526bd65ba6_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE2LTctMS0xLTkwMTY4_9d25e1da-8f29-4b45-ac30-efe085a89c44">105,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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/option 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="iab141e4fe80e47e9b597dd75ec0a1555_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE3LTEtMS0xLTkwMTY4_38f97ee5-a488-4fc8-ac73-4c8a6c53ebdf">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4d20993a6f946b78dbcc4ddeaddedc5_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE3LTctMS0xLTkwMTY4_724fe35a-687c-4836-bdde-c4904397e925">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="ifee6b10fe1e14c589d0e613c9383ee29" continuedAt="i9cbe55ed483446e6a83fe4f74a909b8e"><div style="margin-top:5pt;text-align:center"><ix:continuation id="if75f77b8c3f44cf2a81450ca724991c9"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</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%">Level 2<br/>Inputs</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%">Level&#160;3<br/>Inputs</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<br/>Fair Value</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%">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="i864d83b9e59f4cfd90735b353136bb2b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIwLTEtMS0xLTkwMTY4_6361310d-a1c6-444a-81f1-f4eed31e39f9">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="i206ac8fdf17b42e98326dc393157a376_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIwLTctMS0xLTkwMTY4_9f00c847-e25a-4788-9947-49d2c93329f8">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80f4b2c4b78946d4b8175934a583c085_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIxLTMtMS0xLTkwMTY4_cec3e88c-a9aa-4977-bd9b-a8db7a310e9d">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="i64d243c3558d4eb7b913a0e83e59e219_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIxLTctMS0xLTkwMTY4_269d62e8-b500-4bd0-8361-fb71a49e667f">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="i549b9b8903c54c0aa6e0520996e84bbe_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIyLTMtMS0xLTkwMTY4_0a96acc1-f943-4f5b-9d54-d229401c8e9a">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="i86d4374739c64f45a29c2767e531b86e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIyLTctMS0xLTkwMTY4_51423693-1e61-40cd-a351-a5cab018bc22">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="i497484166b2d4dada39353ee1435ab84_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIzLTMtMS0xLTkwMTY4_11d3ca9e-87fc-4482-be8a-54eb75eeb41e">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="idd4a3b4025d74eeebfbfba781ec2c3e0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIzLTctMS0xLTkwMTY4_83a7e9a9-8d2a-4745-8529-12aa12e1beb0">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="i864d83b9e59f4cfd90735b353136bb2b_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI1LTEtMS0xLTkwMTY4_c6f5df8a-36e7-4389-961f-b844b975101e">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="i206ac8fdf17b42e98326dc393157a376_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI1LTctMS0xLTkwMTY4_b2ae60a4-6ed5-41bd-82ca-5db9b7219287">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="i549b9b8903c54c0aa6e0520996e84bbe_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI2LTMtMS0xLTkwMTY4_71702926-511b-47d4-bdce-b67b18cbbfe4">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="i86d4374739c64f45a29c2767e531b86e_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI2LTctMS0xLTkwMTY4_8f264c1f-ea10-4abe-a618-6104feadba52">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="if11dc41aba9240d2b90f310f0135fa11_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI4LTMtMS0xLTkwMTY4_15138f78-f53c-42be-b505-48d1f1599771">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="ib6c122c6dbb24e908ddc192f8e0ff280_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI4LTctMS0xLTkwMTY4_5aed5d2d-5771-4801-a143-eaf17b545df4">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="i6164722a4d8845d293e2b6e9457f14a4_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI5LTMtMS0xLTkwMTY4_5d0b60e3-3cb8-4f4e-b2ae-407df060d627">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="i0af53e69c96f40dabf0c73d33b6b63d8_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI5LTctMS0xLTkwMTY4_c98d6eee-4fd9-4f8e-9f73-adf2ec6eac0c">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="i0f9a27e01afb4d86a58526f4283f586a_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMwLTEtMS0xLTkwMTY4_8087a751-adff-41ab-a82c-9cb3a65fe2e2">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="ifeb9cee97314430a8ee61f3a087b8a0c_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMwLTctMS0xLTkwMTY4_fe0e0f15-2613-436b-b26e-4b4cc6908cbf">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="if11dc41aba9240d2b90f310f0135fa11_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMyLTMtMS0xLTkwMTY4_ea48c642-7a05-4510-9b30-81499bc8131b">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="ib6c122c6dbb24e908ddc192f8e0ff280_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMyLTctMS0xLTkwMTY4_86a128cd-711f-42e9-bd71-ee4cc6e90cb0">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="i6164722a4d8845d293e2b6e9457f14a4_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMzLTMtMS0xLTkwMTY4_b3f6bd44-e545-45fd-948f-e915658b429a">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="i0af53e69c96f40dabf0c73d33b6b63d8_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMzLTctMS0xLTkwMTY4_e21318d7-9101-42c0-8790-6cd12bd49ce5">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="i0f9a27e01afb4d86a58526f4283f586a_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzM0LTEtMS0xLTkwMTY4_1d52dddf-ebe6-4636-973e-a3b7271b7b81">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="ifeb9cee97314430a8ee61f3a087b8a0c_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzM0LTctMS0xLTkwMTY4_01532522-ac6d-4793-b14f-196f2e4b1d60">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><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idf73cc68b2d244d5a17d61fabebcd3b0" continuedAt="ib378ce0bac0b40d3981ad95d62f73c0f">Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.</ix:continuation></span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTE2_77803a0d-641b-435c-a607-4815dddebeee" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7c91afbe7d4019961228bf404db085_I20221231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzItMS0xLTEtOTAxNjg_e9c0699c-8630-4db3-a7d8-49b072fe2d81">6,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id468d05bb27147cc853303d55e7b6b3a_I20211231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzItMy0xLTEtOTAxNjg_33af872f-1c33-4a23-9f7e-8b5af89991b5">1,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade531fdab48433a8a6ca58fe03ceb35_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzItNS0xLTEtOTAxNjg_36f8bd20-f45c-4f6a-9d00-f3732503b351">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7c91afbe7d4019961228bf404db085_I20221231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzMtMS0xLTEtOTAxNjg_eca264e5-f3c3-47c1-a8b2-05b407f81e80">1,480</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id468d05bb27147cc853303d55e7b6b3a_I20211231" decimals="-3" name="cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzMtMy0xLTEtOTAxNjg_9b698804-dd92-4439-ab79-a91d1d37fcfd">214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iade531fdab48433a8a6ca58fe03ceb35_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzMtNS0xLTEtOTAxNjg_ad2614d4-77fb-415d-ad44-10d6d7f5775b">450</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7c91afbe7d4019961228bf404db085_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzQtMS0xLTEtOTAxNjg_3984fc56-334e-4eb7-aa91-5dadb4b9020a">4,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="id468d05bb27147cc853303d55e7b6b3a_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzQtMy0xLTEtOTAxNjg_b1995fa4-77ad-4609-b47a-188928388506">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade531fdab48433a8a6ca58fe03ceb35_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzQtNS0xLTEtOTAxNjg_52b1fadd-abb2-454b-b2e5-56470f358608">1,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b3b09a3580945d2b36a8dfe9551089d_I20221231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzYtMS0xLTEtOTAxNjg_fd972b3f-008d-42c4-ad14-43fa3ac14e9c">8,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd0115927efc483b8bc043458ce4c0f6_I20211231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzYtMy0xLTEtOTAxNjg_7a356576-1238-4df2-93d9-af1c5ee64485">16,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f2f204e1014f599fd7a01af9a31b2e_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzYtNS0xLTEtOTAxNjg_a005b436-1e8d-4694-a036-3cb8fc96006d">34,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b3b09a3580945d2b36a8dfe9551089d_I20221231" decimals="-3" name="cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzctMS0xLTEtOTAxNjg_5b5935fc-ea62-4857-ac01-749bd9e0f939">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="idd0115927efc483b8bc043458ce4c0f6_I20211231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzctMy0xLTEtOTAxNjg_00a97ee7-f00f-4053-8b04-4212bfeb4402">5,178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00f2f204e1014f599fd7a01af9a31b2e_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzctNS0xLTEtOTAxNjg_8a63e467-d542-465b-84c2-ec8e64e53c58">11,151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b3b09a3580945d2b36a8dfe9551089d_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzgtMS0xLTEtOTAxNjg_ebb12336-f681-4957-9fc5-1bcfafd87099">8,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd0115927efc483b8bc043458ce4c0f6_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzgtMy0xLTEtOTAxNjg_a34f7a7f-01a7-40ea-b116-b580871e03bf">10,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f2f204e1014f599fd7a01af9a31b2e_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzgtNS0xLTEtOTAxNjg_7fed89fd-b9d5-418c-aba2-6c055fac51d1">23,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:continuation id="ib378ce0bac0b40d3981ad95d62f73c0f" continuedAt="ic0b79c3b33774cd9a965036b827e7faa"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-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. Such fair value measurements were not significant during the reported periods. Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i9cbe55ed483446e6a83fe4f74a909b8e"><ix:continuation id="ic0b79c3b33774cd9a965036b827e7faa"><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div></ix:continuation><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTM3_0c76b403-7ee9-44d8-9660-cefa1796a0ed" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:46.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtMS0xLTEtOTAxNjg_cf318f87-a9f2-4ed3-bad4-a6d879bca387">12,028,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtMy0xLTEtOTAxNjg_b7cca847-3675-4efe-864d-03e83a69b879">12,028,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtNS0xLTEtOTAxNjg_1770ff88-8a0a-4a2f-a42d-ab284f2cba9a">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtNy0xLTEtOTAxNjg_f5d09665-f674-41cc-b772-562e116aec94">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtMS0xLTEtOTAxNjg_5dc23748-beba-46d7-901d-e91a4f00fe0f">2,639,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtMy0xLTEtOTAxNjg_e50991d0-bce2-4f58-b5ad-65005b56da44">2,467,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtNS0xLTEtOTAxNjg_23f6df52-6705-46f4-ba0e-0a5bfb6574f0">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtNy0xLTEtOTAxNjg_2a37b474-d4c6-4744-b65a-23ecd2b6e65c">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtMS0xLTEtOTAxNjg_008c13f9-5eb0-4039-b422-782d2def59a7">190,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtMy0xLTEtOTAxNjg_41542498-4683-44ef-8049-14fd2dc563f8">190,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtNS0xLTEtOTAxNjg_7d452d63-bfee-48d5-b4d3-20044ba3a0f5">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtNy0xLTEtOTAxNjg_fcf86ba5-5950-48c1-8112-210090b3b334">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctMS0xLTEtOTAxNjg_276f29c8-1d14-4e39-8ff2-0cbe543a7f98">243,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctMy0xLTEtOTAxNjg_35180c8a-16cc-403d-94cb-f6a8d1fd1c33">243,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctNS0xLTEtOTAxNjg_12da4fde-7ff5-4205-b169-b33503308b4f">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctNy0xLTEtOTAxNjg_39b98204-e36e-4ddc-b4ce-304287ee5529">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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefad8a87caa24f16b361ff2933acdf2e_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktMS0xLTEtOTAxNjg_498d8edc-555b-49cd-bf41-387141996959">16,927,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife72926d57204c6694272d7c9afa4af5_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktMy0xLTEtOTAxNjg_dafe2224-e73f-4dc2-8ac9-9574e2516b4d">16,343,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb81c0b732f341afbceebfb8ef1b4200_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktNS0xLTEtOTAxNjg_4b374ca8-8fce-4c6c-8742-42322580411f">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="id28b76932f7d438db80820f6afe42823_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktNy0xLTEtOTAxNjg_0eb91feb-9e71-4dca-8983-6d3b531d8c25">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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTEtMS0xLTkwMTY4_24634edc-2079-4f87-84cc-70f9b13c97b9">43,954,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTMtMS0xLTkwMTY4_80ab7b47-1dcf-4bb1-8e7c-290892a466c2">43,920,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="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTUtMS0xLTkwMTY4_99fc8882-6e42-4b81-93a1-689b897c24c3">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTctMS0xLTkwMTY4_91fb9c5f-0948-47af-809d-33104d5b1661">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTEtMS0xLTkwMTY4_9ad2de05-a4f6-4386-bb19-3b84fd00465e">51,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="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTMtMS0xLTkwMTY4_58348ec3-1342-4b72-b0da-615f8a6967f5">51,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="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTUtMS0xLTkwMTY4_146818a0-f072-429e-952c-e1419dc22db8">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTctMS0xLTkwMTY4_b8bc2a53-1f4d-41b1-9457-97a2f1a21d1b">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTEtMS0xLTkwMTY4_5ce2891a-5e89-4819-951f-be4cae92770c">4,660,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTMtMS0xLTkwMTY4_ed895b8d-10b2-4371-8458-f61e447b2a28">4,660,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTUtMS0xLTkwMTY4_b987992d-6b51-43b2-ae11-5281b4474491">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTctMS0xLTkwMTY4_d3eba7a3-c364-4e34-ba8b-892cbb2191b5">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTEtMS0xLTkwMTY4_d6f79d7f-cd9a-450d-a9cf-1922fbf7f6ce">123,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="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTMtMS0xLTkwMTY4_fed6d6b3-fbe4-4e64-bc1f-ed4d9189285e">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="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTUtMS0xLTkwMTY4_22d47e84-ac50-4271-a8b2-b5463deadd2b">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTctMS0xLTkwMTY4_e1a6d0cc-7bea-4483-a186-0c10d1a9c726">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTEtMS0xLTkwMTY4_69c98d55-a767-48a7-8a13-2d167cf2e42b">99,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTMtMS0xLTkwMTY4_fb792570-9182-455d-a67b-185dc81ac8d1">97,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="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTUtMS0xLTkwMTY4_688c831d-ca21-47f0-ac83-621c340688ba">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTctMS0xLTkwMTY4_9fa4e7e1-10ee-4a8a-8abc-56e80740f32e">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 7.75pt;text-align: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="ic385f8f59fa1473b9478474f1e54ab1a_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTEtMS0xLTkwMTY4_a0e943e4-d02c-4297-a291-f47101e07815">18,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTMtMS0xLTkwMTY4_2020e4a1-59e6-493e-9aed-2eb68a8f7577">18,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTUtMS0xLTkwMTY4_71526327-2217-4c86-92ea-f2f67e14cd65">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="i2de5d55ea61645628e19b38c75b62656_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTctMS0xLTkwMTY4_12660a3f-8109-4926-9b71-4b9dc8672b91">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></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had <ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-3" name="cfr:Financialinstrumentsusingfairvaluemeasurementoption" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1ODE4_497c7ac4-dc30-4dd8-af13-537ef181b7c5">no</ix:nonFraction> financial instruments measured at fair value under the fair value measurement option.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_208"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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%">Note 18 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM2Mjk_95b43d2f-319b-40f4-bc18-13d972b3f7b9" continuedAt="i8d4c12a5540742f097e818180845944f" escape="true">Operating Segments</ix:nonNumeric></span></div><ix:continuation id="i8d4c12a5540742f097e818180845944f" continuedAt="i19085e6bf49a4842bf9f7d338002405b"><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our <ix:nonFraction unitRef="segment" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzEwMQ_55eda444-5957-47d9-9b73-5f0b9d1eb98e"><ix:nonFraction unitRef="segment" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzEwMQ_be999a20-b651-4b1f-94ea-b9bb29c7a5af"><ix:nonFraction unitRef="segment" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzEwMQ_e15e1f96-93f5-4840-99d2-86d5a93f9b20">two</ix:nonFraction></ix:nonFraction></ix:nonFraction> primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#8217;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM2MjE_5badffd9-4193-4c79-8d57-ab692367d242" continuedAt="i2e85b1a5d56048d081cddc1e2bb0e914" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $<ix:nonFraction unitRef="usd" contextRef="i74aae1a5a961465c8fcb1acb78722262_I20221231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM1ODY_61bb4d61-f06d-4b06-8d8c-1f0cd5b02417">43.6</ix:nonFraction> billion, $<ix:nonFraction unitRef="usd" contextRef="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM1OTA_d7511694-8a5a-4b07-8910-1929625f4fb9">43.3</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i9717fb48abe1454187adb3481ab12746_I20201231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM1OTc_68997730-efd0-43fc-94c6-df5c27cb18c2">38.6</ix:nonFraction> billion at December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">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="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItMS0xLTEtOTAxNjg_43bcee27-56bc-40a2-a291-cd2da01f823d">1,295,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItMy0xLTEtOTAxNjg_d02720b7-7c34-4ce5-91e9-6660cb3a910e">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItNS0xLTEtOTAxNjg_6728757a-2527-4bd2-91c6-adedc6bb7d7b">8,829</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItNy0xLTEtOTAxNjg_85d380e2-5eda-4e3b-afb2-b08d4f4899af">1,291,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtMS0xLTEtOTAxNjg_2c4910f3-0d0e-4746-a2ff-09ccd13a2591">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtMy0xLTEtOTAxNjg_25b2b68b-5057-424a-be80-3d338bafe3ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtNS0xLTEtOTAxNjg_508607e2-ee95-402e-b27f-9515c41e7493">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtNy0xLTEtOTAxNjg_14e1f154-e1bb-4bf4-b085-253d334a7324">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtMS0xLTEtOTAxNjg_e50babdb-bd51-443d-9286-f2f005dc3e9e">230,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtMy0xLTEtOTAxNjg_c7a98c84-5181-4c5b-91b2-003466f927e6">175,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtNS0xLTEtOTAxNjg_29733b49-7038-4041-84c9-b08ab2c6a30a">1,932</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtNy0xLTEtOTAxNjg_77b17dfe-a11e-4d9a-ab59-4a679a253f31">404,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtMS0xLTEtOTAxNjg_aa653c35-b89e-48c7-b040-2316ed87dac6">886,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtMy0xLTEtOTAxNjg_75b528d3-a9bc-464c-b272-dcf285c4cf97">132,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtNS0xLTEtOTAxNjg_2a538264-8430-43c7-895d-189f057c07f4">5,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtNy0xLTEtOTAxNjg_4fc13869-daeb-4a8d-ac09-def1cb6ae977">1,024,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtMS0xLTEtOTAxNjg_f861343f-9883-4c55-8c40-557923beed92">636,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtMy0xLTEtOTAxNjg_12cc1b28-02ae-46ee-8717-81060a21bdc3">48,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtNS0xLTEtOTAxNjg_687a0ede-5c58-4365-b368-1748dcba4293">16,605</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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtNy0xLTEtOTAxNjg_3df5e381-f7cc-4950-8014-f2a9337018df">668,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctMS0xLTEtOTAxNjg_51d34265-328f-4a4e-814f-74f9330576d7">85,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctMy0xLTEtOTAxNjg_bd5bcf14-9fbf-4bd0-bb74-a6462c7a20ae">10,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctNS0xLTEtOTAxNjg_20888011-1af0-454a-a43e-3d0dc6e207c5">5,637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctNy0xLTEtOTAxNjg_fbc19e4a-7b38-448e-a3de-baa0fb68c99e">89,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtMS0xLTEtOTAxNjg_822d0915-042b-4347-9285-85b579386542">551,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtMy0xLTEtOTAxNjg_09124fd0-1d45-46c8-9a76-da92e4abe4da">38,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtNS0xLTEtOTAxNjg_76779c6e-f19c-44bd-b641-e1020b027827">10,968</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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtNy0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktMS0xLTEtOTAxNjg_ea7134b3-6369-49e8-a651-716915d8f3ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktMy0xLTEtOTAxNjg_533e4969-98fc-4cb2-99a9-219e80a373a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktNS0xLTEtOTAxNjg_0f40c9e0-0f31-4927-bea0-c49661509062">6,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktNy0xLTEtOTAxNjg_d4c2701f-9de6-429c-809c-be0d0cc49b19">6,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTEtMS0xLTkwMTY4_e758a862-c06f-431f-9f73-5c8ff4fcb75c">551,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTMtMS0xLTkwMTY4_f90dc3fd-91ff-4cff-a5fa-8d14ee20e8f6">38,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTUtMS0xLTkwMTY4_3aba8c1f-dbad-4671-ad3f-80d72972958e">17,643</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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTctMS0xLTkwMTY4_0e539843-eb23-4dbd-884e-6a50985371e9">572,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTEtMS0xLTkwMTY4_9e011e1d-ff5d-48c7-807a-21412fc50fa4">1,526,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTMtMS0xLTkwMTY4_e9532d6b-5780-42e9-a3f7-2f420f07dd92">180,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTUtMS0xLTkwMTY4_6ecd429d-7542-4e68-a9e9-02a7d81e437a">10,761</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTctMS0xLTkwMTY4_da8d9f56-bc39-4942-8eaa-53befeadc868">1,696,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia952f4facd0e44668e3e4517faad1d10_I20221231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTEtMS0xLTkwMTY4_4f6078bc-efbd-48e3-8bc8-13df0c449b11">51,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74aae1a5a961465c8fcb1acb78722262_I20221231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTMtMS0xLTkwMTY4_0cc67081-2eef-469d-8178-322236fbebe7">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90ddaaab4ff044e3a01cec58c994ebc4_I20221231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTUtMS0xLTkwMTY4_b326cbe9-95bd-439d-8d67-7084eb5a6124">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTctMS0xLTkwMTY4_801b8413-c772-43c1-9f32-687fac0844a3">51,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i19085e6bf49a4842bf9f7d338002405b"><ix:continuation id="i2e85b1a5d56048d081cddc1e2bb0e914"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItMS0xLTEtOTAxNjg_d26aac42-b102-4bd7-aaee-4406a46182d5">989,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItMy0xLTEtOTAxNjg_235397bd-067a-4d18-a8ad-1acaccd2cb36">2,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItNS0xLTEtOTAxNjg_bebc55d5-6e72-4a05-8ba5-031812f4e03a">7,141</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItNy0xLTEtOTAxNjg_716fe680-b2fd-4165-a801-02e97c3b058f">984,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtMS0xLTEtOTAxNjg_293e65d1-fd26-48bf-affb-053bcef68556">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtMy0xLTEtOTAxNjg_8f8824df-57a8-4ca4-af84-0bebc0a44758">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtNS0xLTEtOTAxNjg_815dfc1f-b569-4b29-98d1-72d6c04f8578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtNy0xLTEtOTAxNjg_467b5b82-b26f-42bb-8dee-ae6e1ada3573">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtMS0xLTEtOTAxNjg_d0193d3b-2a07-4ddc-9824-dd650c89d6c0">220,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtMy0xLTEtOTAxNjg_7d2e066f-8757-4b8f-93bd-29cf496ee8b7">167,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtNS0xLTEtOTAxNjg_f9160edb-eccd-4352-9caa-e4d8c904d20b">1,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtNy0xLTEtOTAxNjg_bd269fa9-96c3-4d64-9099-984564a57dfc">386,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtMS0xLTEtOTAxNjg_fb369488-8729-42f2-822f-a4ac2c966c80">753,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtMy0xLTEtOTAxNjg_a603efaa-8205-481a-968e-14bd4900ff34">122,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtNS0xLTEtOTAxNjg_4bd78b2c-69c1-459a-a48f-0cd23b263588">5,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtNy0xLTEtOTAxNjg_ad1be788-1127-4758-9f0b-c1a61e5e715c">881,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtMS0xLTEtOTAxNjg_5508248f-9071-44a2-aead-8d8bd5f7a906">456,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtMy0xLTEtOTAxNjg_12a43cdb-d7b4-4c53-b3f8-ec638b89f72b">46,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtNS0xLTEtOTAxNjg_6bed54c8-8db3-452f-adea-343606a0fd47">13,820</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtNy0xLTEtOTAxNjg_27fb379a-8e69-4fdc-a817-be1ed3cff56b">489,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctMS0xLTEtOTAxNjg_61d0b8ac-0dae-444f-a963-258f49e70be1">41,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctMy0xLTEtOTAxNjg_5456f21e-f464-46cd-882c-37eeadf91ffa">9,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctNS0xLTEtOTAxNjg_fcb80520-717c-43ae-87b8-4c4c038fc3a6">4,810</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctNy0xLTEtOTAxNjg_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba">46,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtMS0xLTEtOTAxNjg_9f93477b-eec2-4e3d-9bad-5ba7f99619d0">415,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtMy0xLTEtOTAxNjg_81aea1ac-eb66-4323-a2b7-e71fbbbbe4a6">36,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtNS0xLTEtOTAxNjg_3be7b962-4906-4996-b33b-bcc39af8e181">9,010</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtNy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktMS0xLTEtOTAxNjg_1c5e3cd6-4f80-4a8c-a578-11e1da6ac494">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktMy0xLTEtOTAxNjg_f5bc2d8c-b999-4357-9477-cdb7f2dcb688">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktNS0xLTEtOTAxNjg_4468b2ac-f9ba-4abf-83cb-98628210c05f">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktNy0xLTEtOTAxNjg_a6c7456d-b734-473f-8b4d-ab4a17df03c9">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTEtMS0xLTkwMTY4_0a550af1-8f63-406b-8ac7-45827bdbac7d">415,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTMtMS0xLTkwMTY4_f6fb8a4b-9185-43f0-b22b-b2ddd4a4c398">36,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTUtMS0xLTkwMTY4_9338a637-cf70-48a9-ad0d-f5da99d48326">16,167</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTctMS0xLTkwMTY4_406aae0b-2cd1-4cf9-873b-5489174c193b">435,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTEtMS0xLTkwMTY4_ca7e0e9d-4f81-471e-8c16-6e7ad63039e5">1,210,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTMtMS0xLTkwMTY4_1a6bc41c-e5b2-429c-8eeb-9b4d2c49271d">169,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTUtMS0xLTkwMTY4_bfc980a4-a5d5-42d3-a76a-1534d733a0c9">8,517</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTctMS0xLTkwMTY4_cd358538-c61b-4b15-8636-e0f175019300">1,371,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-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="i36141185979947d391cb3317569d11b6_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTEtMS0xLTkwMTY4_eb27dfeb-8dd0-48cd-954a-b6f663167b83">45,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTMtMS0xLTkwMTY4_f87cedd2-cffc-436d-a72b-96b8df2ee5eb">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcc31b8577c549d2a3afa73c24391789_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTUtMS0xLTkwMTY4_6adaa182-7edd-4de6-81a8-1c7ae8c5c975">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTctMS0xLTkwMTY4_a2eee5a9-0468-45d3-8a17-9b87ca099d6e">45,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><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%">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="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTEtMS0xLTkwMTY4_85a204da-dcc4-4525-a030-b521dc5fcc84">981,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTMtMS0xLTkwMTY4_0400315d-556f-4da9-a5f3-071a043d8b8c">2,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTUtMS0xLTkwMTY4_332584a6-be84-42b2-873c-608fc59088fd">8,216</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTctMS0xLTkwMTY4_a91c086d-13f9-41cf-9441-71ddc121a906">976,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTEtMS0xLTkwMTY4_aaeefb8c-a341-413b-b553-4c331f5ceb0f">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTMtMS0xLTkwMTY4_7a848ce6-c57d-4d52-b099-95f0e9c17116">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTUtMS0xLTkwMTY4_7e5419b0-8711-4ffc-8ab0-50dcaa63173f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTctMS0xLTkwMTY4_6de33471-32c2-4480-a0a6-a1fb45982016">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTEtMS0xLTkwMTY4_e115c7f3-45c9-46af-a02f-0cded084ad4a">321,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTMtMS0xLTkwMTY4_17d9fc9c-41ff-4b1c-9c04-b59c60caa37d">145,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTUtMS0xLTkwMTY4_e13298fd-507d-4557-b246-93abd8e8255f">950</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTctMS0xLTkwMTY4_ffa0ec10-e7ac-4f09-9cf0-62135edffb5d">465,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTEtMS0xLTkwMTY4_6ba3c75e-614e-430f-887b-1529bbc5ff27">718,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTMtMS0xLTkwMTY4_97a410c7-f8cd-4f26-9096-f2579c8ac985">123,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTUtMS0xLTkwMTY4_dd5b384a-a5f7-4221-a5f6-9d515d403bab">6,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTctMS0xLTkwMTY4_446750f7-1c96-46e5-9b7d-bebada24902d">848,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTEtMS0xLTkwMTY4_5fe0f41f-5a40-43ee-8607-e8a2364a636e">342,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTMtMS0xLTkwMTY4_96135276-4374-4d94-8e31-20d7c68aeb8c">24,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTUtMS0xLTkwMTY4_642b1d8d-12f6-4f68-a1f9-5240e864a7eb">15,921</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTctMS0xLTkwMTY4_488e88f1-7f40-40fb-a6c8-c6efebfeb1b9">351,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTEtMS0xLTkwMTY4_74ef21b1-381e-41e7-a532-27390a989006">20,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTMtMS0xLTkwMTY4_b5842ef0-cd09-4ab9-b98c-27085918a0ec">5,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTUtMS0xLTkwMTY4_31a3f787-4f67-46bb-bdf8-13301a09fe20">5,304</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTctMS0xLTkwMTY4_dc281c5b-4ae1-4832-a83b-7e20461a8612">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTEtMS0xLTkwMTY4_efc14039-e049-4fcb-b157-a7e3aed9f65c">322,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTMtMS0xLTkwMTY4_ef34cf9b-4c48-44ae-8745-7998fb4f23f8">19,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTUtMS0xLTkwMTY4_44f0a771-aabd-4bd1-a66c-aa592bc472e8">10,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTctMS0xLTkwMTY4_ffc83638-b82b-4b12-beaa-95a7adc2f742">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTEtMS0xLTE0Njk2MA_a15acfc2-542b-4c33-9f93-7dd9246f6ad7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTMtMS0xLTE0Njk2Mg_a2cc40da-c986-49f4-b1eb-b50b80841382">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTUtMS0xLTE0Njk2NA_f9caf0c8-b592-436f-9703-9d15d0f7be60">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTctMS0xLTE0Njk2Ng_ac9c28bc-61c0-434e-ad8f-251cd98e9a50">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTEtMS0xLTkwMTY4_2d93ccf8-b5e0-4df9-8096-7fbf06ef4863">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTMtMS0xLTkwMTY4_b9d28ea1-827c-4dee-84cd-63e32ca64dbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTUtMS0xLTkwMTY4_e4ae4222-8c1d-4e60-9b77-716942744205">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTctMS0xLTkwMTY4_6ae63163-8459-411c-95d5-fe26ee96eb29">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTEtMS0xLTkwMTY4_60cd842a-a640-4e5b-bf26-7bb61e9e6853">322,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTMtMS0xLTkwMTY4_b2f3e596-49a0-40cf-9aa1-47b819869d94">19,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTUtMS0xLTkwMTY4_c5c4670a-60b8-42eb-98de-f22f1b4e66d3">18,147</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTctMS0xLTkwMTY4_11f329a5-1368-4918-a186-fbaefb769412">323,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTEtMS0xLTkwMTY4_9798eea5-488b-41b6-9875-1e117df09482">1,302,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTMtMS0xLTkwMTY4_693ec4a6-befb-4236-adec-98055de61bee">148,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTUtMS0xLTkwMTY4_028855ef-c092-4969-b868-7913bc484ee9">9,166</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTctMS0xLTkwMTY4_30dc949c-011f-4b78-a39e-afceb50c9b3e">1,441,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-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="i59142bb0c19d4f84bdc79ba48fc8f181_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTEtMS0xLTkwMTY4_c4df12ba-df5b-4227-9d44-d920a0a97d7d">37,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9717fb48abe1454187adb3481ab12746_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTMtMS0xLTkwMTY4_185dc5d4-6dcf-4fd3-bf50-6919e76c645e">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e1e4e8fe9344040b75f1aabcfd19990_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTUtMS0xLTkwMTY4_9f0f5d04-2920-4611-a80d-5104e3cfe73e">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTctMS0xLTkwMTY4_f5e93097-1cc3-4458-8134-437a533ad2cb">37,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div id="ia981299f69e8449fb29457727ff9071e_211"></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">128</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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 19 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM0MQ_091de5c5-db78-4984-9036-190e5ad5ab9c" continuedAt="ie525be064c634b9184a99569f86b1948" escape="true">Condensed Financial Statements of Parent Company</ix:nonNumeric></span></div><ix:continuation id="ie525be064c634b9184a99569f86b1948" continuedAt="i6ac3ab801b024640b361d7f5fbbe88af"><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.</span></div><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM1Nw_8ae31ae2-ba30-4e3f-982c-2a77e56e28f6" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzMtMS0xLTEtOTAxNjg_90c82e6c-2930-43e4-8614-071f41e12454">311,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzMtMy0xLTEtOTAxNjg_f85ae226-56c0-4f43-91ed-1f5debdc8ea7">471,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="2" style="background-color:#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="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzUtMS0xLTEtOTAxNjg_55e4ca13-c42e-4997-9a25-ad3863fd024b">311,944</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="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzUtMy0xLTEtOTAxNjg_210cdb91-d272-4416-9b0a-9ca51e95084d">471,875</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="cfr:InvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzYtMS0xLTEtOTAxNjg_0490afa2-36d2-4368-9c8b-7d176e17ed6b">3,065,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="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="cfr:InvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzYtMy0xLTEtOTAxNjg_0fb2035f-6ff8-45ac-bc83-56716e739887">4,222,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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzctMS0xLTEtOTAxNjg_87b47357-ef7b-4878-8643-b9da7a5be7f1">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzctMy0xLTEtOTAxNjg_432f0e49-d872-42f8-be5a-c6024b70cff7">2,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzgtMS0xLTEtOTAxNjg_3a8121fc-5f9d-48be-83e5-27dd08480d25">3,378,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzgtMy0xLTEtOTAxNjg_7134923e-7fd4-4861-9563-27dbd770ac44">4,696,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEwLTEtMS0xLTkwMTY4_d9853840-0ecc-4896-8709-11f9dc06b1fd">123,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEwLTMtMS0xLTkwMTY4_ff384ecc-f25a-4735-a95b-47e35cbc62e3">123,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Subordinated notes, 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="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzExLTEtMS0xLTkwMTY4_7a5e6480-7048-4161-b127-32aa9be105bb">99,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzExLTMtMS0xLTkwMTY4_23bb9c2d-986b-4a4c-bbab-d945c42216a0">99,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEyLTEtMS0xLTkwMTY4_e127803e-1432-49b1-a448-f42020aa2da3">18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEyLTMtMS0xLTkwMTY4_8337d183-8a33-49e8-87a6-4fd3d501eeed">34,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEzLTEtMS0xLTkwMTY4_e346e85b-d259-447f-8c02-11d3a9e884e1">240,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEzLTMtMS0xLTkwMTY4_6d3672bb-8051-46e7-b11c-5f0899bd3067">256,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders&#8217; Equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE0LTEtMS0xLTkwMTY4_4784a485-8bd1-44d3-b46f-e33daac1c19b">3,137,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE0LTMtMS0xLTkwMTY4_1233fcb3-4955-42a1-8e50-f583e118c5fb">4,439,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE1LTEtMS0xLTkwMTY4_d0f7230a-4a16-4d3e-b977-f72b0b7af68d">3,378,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE1LTMtMS0xLTkwMTY4_ccbe0b46-7e07-4181-b41c-ba3469817ba4">4,696,391</ix:nonFraction>&#160;</span></td><td style="background-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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM0NA_e3291e9c-819b-4cbb-a382-6afd0a66fb89" escape="true"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Income</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzMtMS0xLTEtOTAxNjg_bed59909-f737-4fa1-8d5f-684ae05de924">51,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzMtMy0xLTEtOTAxNjg_a5c8c188-bac6-4213-b548-2bbc37aba09e">219,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzMtNS0xLTEtOTAxNjg_0389425f-d9df-45b9-a313-e2276e912857">298,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzQtMS0xLTEtOTAxNjg_bc8bafbc-9584-44ce-8bde-2b6437fafa4c">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="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzQtMy0xLTEtOTAxNjg_f310307a-efbc-4791-bfd7-d2bb6794da76">473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzQtNS0xLTEtOTAxNjg_54b07afa-fb20-48b8-b514-a50cc7c95c82">736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzUtMS0xLTEtOTAxNjg_0107cef6-c0d6-4b11-98dd-7c4453c70390">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzUtMy0xLTEtOTAxNjg_b46a563a-31be-444e-bbdd-96352f893784">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzUtNS0xLTEtOTAxNjg_00e43fc6-fa8b-4a70-a977-f54b05246f25">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzYtMS0xLTEtOTAxNjg_f6c89067-20b2-4000-8a9a-e105af80c00a">51,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzYtMy0xLTEtOTAxNjg_591d36cf-9b7e-4e1e-8449-516db4d86795">219,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzYtNS0xLTEtOTAxNjg_ca2d9014-0917-4378-ac21-bac1fe774415">300,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzgtMS0xLTEtOTAxNjg_0503db75-2f4d-4a33-ba22-2ee960ffa57b">8,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzgtMy0xLTEtOTAxNjg_0a26a2ec-0afc-457b-ba3e-a3f157076419">7,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzgtNS0xLTEtOTAxNjg_960accec-cb5b-4b42-9aed-703a3cfe2419">8,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzktMS0xLTEtOTAxNjg_fc5d99c6-2742-4644-a702-22c05cad4441">1,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzktMy0xLTEtOTAxNjg_f8326c9b-886c-4d67-9d2e-a418bbc28670">1,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzktNS0xLTEtOTAxNjg_366066e0-814c-4b9c-9d9a-59609554b3bd">1,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEwLTEtMS0xLTkwMTY4_f3caa78f-cbba-4736-9267-a159572bfdef">6,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEwLTMtMS0xLTkwMTY4_d7153314-fdee-4314-9449-0cbe8fa7fc51">5,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEwLTUtMS0xLTkwMTY4_a0ce62c2-0d89-4dfa-8230-117bf1eca8b2">6,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzExLTEtMS0xLTkwMTY4_e9865750-99f3-468d-81a5-4f1c1ec2c713">16,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzExLTMtMS0xLTkwMTY4_3fcf8c96-ead0-4359-93e7-3ac41bbedbea">14,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzExLTUtMS0xLTkwMTY4_a829da5a-fc54-43fd-a1fe-0e7a5e563a72">16,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes and equity in undistributed earnings of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEyLTEtMS0xLTkwMTY4_c37b82bc-a386-49b4-a6a5-438fc74d3bc3">35,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEyLTMtMS0xLTkwMTY4_347aeb10-b2b0-42b5-a4e0-5baafcd4d1d7">205,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEyLTUtMS0xLTkwMTY4_9db2debd-a850-49f9-9a33-f53ac4e80daa">283,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEzLTEtMS0xLTkwMTY4_5e402597-1e26-4d24-aac6-f19e1acfb65b">5,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="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEzLTMtMS0xLTkwMTY4_f5637b26-39ce-4622-978e-ad8a26b0c90f">4,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEzLTUtMS0xLTkwMTY4_4ed5fbe1-77ea-4769-a6bb-aebf07fd9462">5,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE0LTEtMS0xLTkwMTY4_9950f10d-34f8-4638-b951-f15b17ef8e30">538,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="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE0LTMtMS0xLTkwMTY4_211bfe79-7e2b-4930-b692-9611b7619101">232,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE0LTUtMS0xLTkwMTY4_40a36e1f-93c2-4a00-9dba-da7f70d3713b">42,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE1LTEtMS0xLTkwMTY4_5e3011e4-1ae6-430b-a500-c1146a7acb1b">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE1LTMtMS0xLTkwMTY4_cd6d4a40-8c10-4595-a605-893a6f606835">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE1LTUtMS0xLTkwMTY4_625c7bdc-2134-43d5-8a03-361a8f90cca0">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE2LTEtMS0xLTkwMTY4_382c17f5-3230-4516-a72d-78cea5c887c4">6,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE2LTMtMS0xLTkwMTY4_73f571a6-f407-4036-b4f5-49e9efc1cfd0">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE2LTUtMS0xLTkwMTY4_49f44781-f1ce-4c53-89a7-a4c12792d81d">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE3LTEtMS0xLTkwMTY4_ef06807e-fe8a-41d5-8a37-1cff4ab5029d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE3LTMtMS0xLTkwMTY4_843f5d25-84f5-471d-8aa8-c2a5031100bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE3LTUtMS0xLTkwMTY4_dfde88b6-d746-41dc-b64d-bcfde8082a02">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE4LTEtMS0xLTkwMTY4_c6045ffb-4a0b-4288-beda-a610a1bbee45">572,475</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="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE4LTMtMS0xLTkwMTY4_02c8d5b4-4a2e-4cf0-bf79-0d6b9e9e5a9b">435,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE4LTUtMS0xLTkwMTY4_d5c1fd46-b1c0-4e25-8c8b-8f8732b9414a">323,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i6ac3ab801b024640b361d7f5fbbe88af"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM1NA_5b04597e-c565-42df-8b33-5fe71bb382a1" escape="true"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMtMS0xLTEtOTAxNjg_640a0a8e-c23c-4e67-b54a-36a767850427">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMtMy0xLTEtOTAxNjg_b648a919-09c0-4da6-add4-552e286373a1">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMtNS0xLTEtOTAxNjg_0cdbbacb-16f2-4a7d-9a8d-173c3f54a241">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzUtMS0xLTEtOTAxNjg_d3873a7b-a444-4f31-a711-8159483bcf6f">538,439</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzUtMy0xLTEtOTAxNjg_396510be-afc5-481c-a6ce-1000be463dc8">232,727</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzUtNS0xLTEtOTAxNjg_fd774a2a-662b-4fac-a9b8-c300af5f71e0">42,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzYtMS0xLTEtOTAxNjg_3a983557-235b-4ab7-9798-d6bd6cfd3526">720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzYtMy0xLTEtOTAxNjg_34218615-9e71-43d0-bd59-fa2ed117ca77">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzYtNS0xLTEtOTAxNjg_3e9b564e-1af7-45e0-ba72-68c813dc41ff">770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzctMS0xLTEtOTAxNjg_ac66dc20-0a3d-4ec3-81a9-41f1a7829b56">472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzctMy0xLTEtOTAxNjg_1da95d59-e60c-491d-9bfd-d7d14b340216">278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzctNS0xLTEtOTAxNjg_6de9a307-66d3-4635-9432-158e84c1e7d4">370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in other assets and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzgtMS0xLTEtOTAxNjg_2426ba33-6522-4172-bd03-0c5e8d920d22">15,249</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzgtMy0xLTEtOTAxNjg_1d8a26a5-47e6-4dfd-954b-f10f8c9a7ca4">23,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzgtNS0xLTEtOTAxNjg_f10f4207-ec53-483c-8565-465cb05c381c">8,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash from operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzktMS0xLTEtOTAxNjg_69860377-a9f6-476f-bd60-376e13701b97">26,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzktMy0xLTEtOTAxNjg_7571d5f5-ec1a-4bc7-9fa1-0e069a968f4b">235,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzktNS0xLTEtOTAxNjg_138e7227-f1eb-491f-9d42-7e4aeef24109">281,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of investment in non-bank subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzEyLTEtMS0xLTkwMTY4_7bf83bd8-3dcb-423b-8947-63c027e60598">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzEyLTMtMS0xLTkwMTY4_6b1df2ef-194b-4737-ba70-8c59ecb63d9f">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="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzEyLTUtMS0xLTkwMTY4_627c25b0-d938-4cf6-a0fe-3f3b844390ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE1LTEtMS0xLTkwMTY4_29294ba3-d69b-4a01-a04a-d1d974264ea4">&#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="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE1LTMtMS0xLTkwMTY4_a8f1b194-a9f6-4095-b293-e8b68398a706">406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE1LTUtMS0xLTkwMTY4_1592fb3c-52bb-4d70-8d7e-ba19ff30b7a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE4LTEtMS0xLTkwMTY4_8fbeabe5-d955-4009-9f7b-3c4d7228efaf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE4LTMtMS0xLTkwMTY4_297e3933-3018-4728-9ca4-9c8ff6fa6924">13,403</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE4LTUtMS0xLTkwMTY4_394784e5-1528-487e-9c47-424f372715f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE5LTEtMS0xLTkwMTY4_e942da10-e460-41ac-a025-2bb464616c2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE5LTMtMS0xLTkwMTY4_dc40e25c-0bc3-440b-83db-94a9f2a7d136">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE5LTUtMS0xLTkwMTY4_b4f53256-2e58-4e49-b576-820e4b3934e8">150,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIwLTEtMS0xLTkwMTY4_d49747c7-c6ff-4fa9-b334-5fd3a9585fc0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIwLTMtMS0xLTkwMTY4_1b57856f-cfad-40b8-a8b0-727b7f6f737f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIwLTUtMS0xLTkwMTY4_79b5c132-acf6-4eaf-8a1d-3a1c87601cf2">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIzLTEtMS0xLTkwMTY4_1a787ed6-a1b7-4582-89c4-4754e573020d">16,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIzLTMtMS0xLTkwMTY4_66713aa2-15b3-404e-8fd0-04fb27d29269">54,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIzLTUtMS0xLTkwMTY4_d75abe75-73c5-49d1-8c96-77591c4b687c">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock-based compensation activities of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI0LTEtMS0xLTkwMTY4_341c2a41-83ad-404e-a355-6c56555aba54">17,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI0LTMtMS0xLTkwMTY4_221c80d5-9ff0-4ce6-9ca1-acc854c4f143">12,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI0LTUtMS0xLTkwMTY4_6fb23242-e632-490c-a128-d6083a0084a2">13,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI1LTEtMS0xLTkwMTY4_aef5d453-ac6c-4036-ad26-35839ac11144">4,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI1LTMtMS0xLTkwMTY4_9941a5b1-83e8-4aeb-8120-b9a8c8eca0cd">3,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI1LTUtMS0xLTkwMTY4_02ad787a-43ee-4c19-955f-2d4bed15d0c6">15,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI2LTEtMS0xLTkwMTY4_55730770-f19d-42fa-870f-f179b94785bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI2LTMtMS0xLTkwMTY4_a90133c3-ff79-42bd-bcc6-000a764b3410">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI2LTUtMS0xLTkwMTY4_5b7830ad-8372-41ec-a5b2-dc3f8ac608b2">10,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI3LTEtMS0xLTkwMTY4_fe71a831-4d5c-4947-8dd5-ddf709e3516e">6,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI3LTMtMS0xLTkwMTY4_207c7ebf-1761-4b69-8e09-8853e07d1a41">7,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI3LTUtMS0xLTkwMTY4_f8a1953a-64d6-4e0b-a59b-3949cf8437ce">2,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI4LTEtMS0xLTkwMTY4_902d6ddc-dfe2-4c27-83f9-87a6855e435b">209,780</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI4LTMtMS0xLTkwMTY4_f94c4c9c-36fe-4d8d-98a0-bda34f3e6604">188,786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI4LTUtMS0xLTkwMTY4_a3c1ed42-ab48-4a0b-9010-4d6eaf3db948">180,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI5LTEtMS0xLTkwMTY4_132f6b95-ec18-46c4-8d1a-fd284226bb19">186,585</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="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI5LTMtMS0xLTkwMTY4_14803dac-6574-4f76-84b6-ab9ee856b1e7">144,991</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI5LTUtMS0xLTkwMTY4_382543ab-4ef8-45e2-9278-c1adc5a5515d">166,921</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMwLTEtMS0xLTkwMTY4_91109bdb-1c99-409c-b53f-3bb2b00929ac">159,931</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="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMwLTMtMS0xLTkwMTY4_fdf98173-7429-47dd-9d0b-4d5ec90a50e6">90,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMwLTUtMS0xLTkwMTY4_2a51af55-5ed2-4b3c-a9e8-30516f9e4048">114,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMxLTEtMS0xLTkwMTY4_85767a43-ae36-4ba4-b298-2a0c781c7290">471,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8638145b8b549b2b1972505b8795e42_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMxLTMtMS0xLTkwMTY4_c825aa1d-2a7d-41c6-a1ce-3c5cf8fdd111">381,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb1189fef0184e7d8a9f9265277c1685_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMxLTUtMS0xLTkwMTY4_61ade4ed-6585-47a6-b37f-a16d3eb8dfe5">267,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMyLTEtMS0xLTkwMTY4_508908f3-2c47-4477-8e1b-e940d9f1171d">311,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMyLTMtMS0xLTkwMTY4_67090b7e-9978-4303-8e63-adbcbe70841d">471,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8638145b8b549b2b1972505b8795e42_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMyLTUtMS0xLTkwMTY4_56988f74-f258-40ae-96a8-51b88bd3462f">381,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia981299f69e8449fb29457727ff9071e_214"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20 - <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTQvZnJhZzplMmJiYjI3NTk0Yjg0NThkYjM1NTRiODM2Zjg1ZTM1OS90ZXh0cmVnaW9uOmUyYmJiMjc1OTRiODQ1OGRiMzU1NGI4MzZmODVlMzU5XzEwMDEz_49770179-24bc-41d3-a4ff-8502e58b9c09" continuedAt="ia7ff936402c443fba5bcfe74bedbd3c7" escape="true">Accounting Standards Updates</ix:nonNumeric></span></div><ix:continuation id="ia7ff936402c443fba5bcfe74bedbd3c7" continuedAt="i2164c1fbfff041889b550b7e905a876f"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#8217;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $<ix:nonFraction unitRef="usd" contextRef="icb8ad201b2394e18b5b7a03467554d33_I20200101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTQvZnJhZzplMmJiYjI3NTk0Yjg0NThkYjM1NTRiODM2Zjg1ZTM1OS90ZXh0cmVnaW9uOmUyYmJiMjc1OTRiODQ1OGRiMzU1NGI4MzZmODVlMzU5XzEzOTE_a5ab767d-3e74-44d5-997f-41a850ddb8e9">29.3</ix:nonFraction> million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i2164c1fbfff041889b550b7e905a876f" continuedAt="i7c648576d4f145a09771bd0ee8c0a0d4"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-13,&#160;&#8220;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-14, &#8220;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 became effective for the year ended December&#160;31, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#8220;Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#8221; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2019-12, &#8220;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December&#160;31, 2022, except for hedging relationships existing as of December&#160;31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and, based upon the amendments provided in ASU&#160;2022-06 discussed below, can generally be applied through December&#160;31, 2024. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-08, &#8220;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-09, &#8220;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 became effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and did not have a significant impact on our financial statements.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">131</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><ix:continuation id="i7c648576d4f145a09771bd0ee8c0a0d4"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and, based upon the amendments provided in ASU&#160;2022-06 discussed below, can generally be applied through December&#160;31, 2024. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 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. 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. 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><div style="margin-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 No. 2022-06, &#8220;Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.&#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-06 extends the period of time preparers can utilize the reference rate reform relief guidance provided by ASU&#160;2020-04 and ASU&#160;2021-01, which are discussed above. ASU&#160;2022-06, which was effective upon issuance, defers the sunset date of this prior guidance from December&#160;31, 2022 to December&#160;31, 2024, after which entities will no longer be permitted to apply the relief guidance in Topic&#160;848. The adoption of ASU&#160;2022-06 did not significantly impact our financial statements.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">132</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_217"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="ia981299f69e8449fb29457727ff9071e_220"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9A. CONTROLS AND PROCEDURES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this Annual Report on Form 10-K, an evaluation was carried out by our management, with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that the disclosure controls and procedures were effective as of the end of the period covered by this report. No changes were made to our internal control over financial reporting (as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934) during the last fiscal quarter that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management of Cullen/Frost Bankers, Inc. is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is a process designed under the supervision of our Chief Executive Officer and Chief Financial Officer to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with generally accepted accounting principles.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, management assessed the effectiveness of our internal control over financial reporting based on the criteria for effective internal control over financial reporting established in &#8220;Internal Control - Integrated Framework,&#8221; issued by the Committee of Sponsoring Organizations (&#8220;COSO&#8221;) of the Treadway Commission (&#8220;2013 framework&#8221;). Based on the assessment, management determined that we maintained effective internal control over financial reporting as of December&#160;31, 2022, based on those criteria.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMjAvZnJhZzo1YjZmMGQxYmI0MTc0NWQyYWIxZDg3NjFiMzk3MDBhOC90ZXh0cmVnaW9uOjViNmYwZDFiYjQxNzQ1ZDJhYjFkODc2MWIzOTcwMGE4XzY2NDA_46caf9f8-9d5c-494a-86a8-28a8f772ae8f">Ernst&#160;&amp; Young LLP</ix:nonNumeric>, <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMjAvZnJhZzo1YjZmMGQxYmI0MTc0NWQyYWIxZDg3NjFiMzk3MDBhOC90ZXh0cmVnaW9uOjViNmYwZDFiYjQxNzQ1ZDJhYjFkODc2MWIzOTcwMGE4XzY2NDE_932faa86-80d7-47b6-9f4c-6e354773fb04">San Antonio, Texas</ix:nonNumeric>, (U.S. PCAOB Auditor Firm I.D.: <ix:nonNumeric contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMjAvZnJhZzo1YjZmMGQxYmI0MTc0NWQyYWIxZDg3NjFiMzk3MDBhOC90ZXh0cmVnaW9uOjViNmYwZDFiYjQxNzQ1ZDJhYjFkODc2MWIzOTcwMGE4XzY2NDQ_1438e20d-2b54-4348-91a1-160bea0bd5a2">42</ix:nonNumeric>), the independent registered public accounting firm that audited our consolidated financial statements included in this Annual Report on Form&#160;10-K, has issued an attestation report on the effectiveness of our internal control over financial reporting as of December&#160;31, 2022. The report, which expresses an unqualified opinion on the effectiveness of our internal control over financial reporting as of December&#160;31, 2022, is included in this Item under the heading &#8220;Attestation Report of Independent Registered Public Accounting Firm.&#8221;</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Attestation Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm </span></div><div style="margin-top:21pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of Cullen/Frost Bankers, Inc.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited Cullen/Frost Bankers, Inc.&#8217;s internal control over financial reporting as of December&#160;31, 2022, based on criteria established in Internal Control &#8211; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Cullen/Frost Bankers, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2022, based on the COSO criteria. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December&#160;31, 2022 and 2021, and the related consolidated statements of income, comprehensive income, changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2022, and the related notes and our report dated February&#160;3, 2023 expressed an unqualified opinion thereon.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_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:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="padding-right:252pt"><span><br/></span></div><div style="text-align:justify"><img src="cfr-20221231_g2.jpg" alt="cfr-20221231_g2.jpg" style="height:48px;margin-bottom:5pt;vertical-align:text-bottom;width:178px"/></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Antonio, Texas</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;3, 2023</span></div><div id="ia981299f69e8449fb29457727ff9071e_223"></div><div style="margin-top:21pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9B. OTHER INFORMATION</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="ia981299f69e8449fb29457727ff9071e_226"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_229"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div id="ia981299f69e8449fb29457727ff9071e_232"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information regarding executive officers is included under the section captioned &#8220;Executive Officers of the Registrant&#8221; in Part I, Item&#160;1, elsewhere in this Annual Report on Form 10-K. Other information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2023 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="ia981299f69e8449fb29457727ff9071e_235"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;11. EXECUTIVE COMPENSATION</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2023 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="ia981299f69e8449fb29457727ff9071e_238"></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information regarding securities authorized for issuance under our equity compensation plans is included under the section captioned &#8220;Stock-Based Compensation Plans&#8221; in Part II, Item&#160;5, elsewhere in this Annual Report on Form 10-K. Other information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2023 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="ia981299f69e8449fb29457727ff9071e_241"></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2023 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="ia981299f69e8449fb29457727ff9071e_244"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2023 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_247"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div id="ia981299f69e8449fb29457727ff9071e_250"></div><div style="-sec-extract:summary;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM&#160;15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:20.41pt">The following documents are filed as part of this Annual Report on Form 10-K:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Consolidated Financial Statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Reference is made to Part II, Item&#160;8, of this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Consolidated Financial Statement Schedules.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> These schedules are omitted as the required information is inapplicable or the information is presented in the consolidated financial statements or related notes.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Exhibits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> The exhibits to this Annual Report on Form 10-K listed below have been included only with the copy of this report filed with the Securities and Exchange Commission.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed<br/>Herewith</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File No.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing<br/>Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926306000019/q20631.htm">Restated Articles of Incorporation of Cullen/Frost Bankers, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/26/2006</span></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000040/exhibit31amendedandres.htm">Amended and Restated Bylaws of Cullen/Frost Bankers, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/31/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000073/a4qorm8-axex33xcertificate.htm">Certificate of Designations of 4.450% Non-Cumulative Perpetual Perpetual Preferred Stock, Series B</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8-A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/19/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit41-descriptionofreg.htm">Description of Registrant's Securities</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2P</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Instruments Defining the Rights of Holders of Long-Term Debt</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit101-cullenfrostbank.htm">Cullen/Frost Bankers, Inc. Restoration Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit102-amendmentno1tot.htm">Amendment No. 1 to the Cullen/Frost Bankers, Inc. Restoration Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit103-thriftincentive.htm">Thrift Incentive Stock Purchase Plan for Certain Employees of Cullen/Frost Bankers, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit107-cullenfrostrest.htm">Cullen/Frost Restoration Profit Sharing Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit108-amendmentno1tot.htm">Amendment No. 1 to the Cullen/Frost Restoration Profit Sharing Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000119312513117251/d466384ddef14a.htm#toc466384_39">2005 Omnibus Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DEF 14A</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annex A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/20/2013</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926307000016/s807ex44.htm">2007 Outside Director Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-143397</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/31/2007</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000119312515101380/d858384ddef14a.htm#toc858384_39">2015 Omnibus Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DEF 14A</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annex A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/23/2015</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926317000017/exhibit1012-amendmenttothe.htm">Amendment to the 2015 Omnibus Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/3/2017</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit101-formofnonxquali.htm">Form of Non-Qualified Stock Option Award Agreement - 2005 Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit102-formofnonxquali.htm">Form of Non-Qualified Stock Option Award Agreement - 2015 Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit103-formofrestricte.htm">Form of Restricted Stock Unit Award Agreement - 4 Year Award</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit104-formofrestricte.htm">Form of Restricted Stock Unit Award Agreement - 3 Year Award</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit105-formofperforman.htm">Form of Performance Stock Unit Award Agreement - 2019</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit106-formofperforman.htm">Form of Performance Stock Unit Award Agreement - 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit107-formofperforman.htm">Form of Performance Stock Unit Award Agreement - 2021</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1017-formofperforma.htm">Form of Performance Stock Unit Award Agreement - 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926322000032/exhibit108-formofdeferreds.htm">Form of Deferred Stock Unit Award Agreement with Outside Directors</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/28/2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926321000040/exhibit101-executivechange.htm">Executive Change-in-Control Severance Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/28/2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211-subsidiariesx10.htm">Subsidiaries of Cullen/Frost Bankers, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-consentofindepe.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;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%">136</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;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="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></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:8.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed<br/>Herewith</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File No.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing<br/>Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 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%">24.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit241-powerofattorney.htm">Power of Attorney</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-10xkx2022.htm">Rule 13a-14(a) Certification of the Chief Executive Officer</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-10xkx2022.htm">Rule 13a-14(a) Certification of the Chief Financial Officer</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-10kx2022.htm">Section 1350 Certification of the Chief Executive Officer</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-10kx2022.htm">Section 1350 Certification of the Chief Financial Officer</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Inline XBRL Instance Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 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%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 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%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 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%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 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%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 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%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Cover Page Interactive Data File</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">_________________________</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">We agree to furnish to the SEC, upon request, copies of any such instruments.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">Management contract or compensatory plan or arrangement.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">This exhibit shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:7.52pt">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">he instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">Formatted as Inline XBRL and contained within the Inline XBRL Instance Document in Exhibit 101.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Exhibits - See exhibit index included in Item&#160;15(a)3 of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.91pt">Financial Statement Schedules - See Item&#160;15(a)2 of this Annual Report on Form 10-K.</span></div><div id="ia981299f69e8449fb29457727ff9071e_253"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 16. FORM 10-K SUMMARY</span></div><div style="margin-top:3pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137</span></div></div></div><div id="ia981299f69e8449fb29457727ff9071e_256"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia981299f69e8449fb29457727ff9071e_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.728%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN/FROST BANKERS, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;JERRY SALINAS</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerry Salinas<br/>Group Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.093%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;PHILLIP D. GREEN*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board, Director and Chief Executive Officer (Principal Executive Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Phillip D. Green</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;JERRY SALINAS</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group Executive Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jerry Salinas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CARLOS ALVAREZ*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carlos Alvarez</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CHRIS M. AVERY*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chris M. Avery</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;ANTHONY R. CHASE*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Anthony R. Chase</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CYNTHIA J. COMPARIN*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cynthia J. Comparin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;SAMUEL G. DAWSON*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Samuel G. Dawson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CRAWFORD H. EDWARDS*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Crawford H. Edwards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;PATRICK B. FROST*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director and President&#160;of&#160;Frost&#160;Bank</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patrick B. Frost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;DAVID J. HAEMISEGGER*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">David J. Haemisegger</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CHARLES W. MATTHEWS*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charles W. Matthews</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;JOSEPH A. PIERCE*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Joseph A. Pierce</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;LINDA B. RUTHERFORD*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Linda B. Rutherford</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;JACK WILLOME*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jack Willome</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.093%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*By: /s/&#160;&#160;JERRY SALINAS</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group Executive Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jerry Salinas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As attorney-in-fact for the persons indicated</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>exhibit41-descriptionofreg.htm
<DESCRIPTION>EX-4.1 - DESCRIPTION OF REGISTRANT'S SECURITIES
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i846cb359c35046c0aaf4efd6e6f30964_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">Exhibit 4.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%">DESCRIPTION OF REGISTRANT&#8217;S SECURITIES</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen&#47;Frost Bankers, Inc. (&#8220;Cullen&#47;Frost&#8221; or &#8220;we&#8221;) has three classes of securities registered under Section 12 of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;)&#58; (i) our common stock&#59; (ii) our 6,000,000 depositary shares (the &#8220;Depositary Shares&#8221;) each representing a 1&#47;40th interest in a share of our 4.450% non-cumulative perpetual preferred stock, Series B (the &#8220;Preferred Stock&#8221;)&#59; and (iii) our $100,000,000 aggregate principal amount of 4.500% subordinated notes due 2027 (the &#8220;Notes&#8221;).</font></div><div style="margin-top:9pt;text-align:center"><font><br></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%">DESCRIPTION OF COMMON STOCK</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%">The following description of Cullen&#47;Frost&#8217;s common stock is a summary and does not describe every right, term or condition of owning Cullen&#47;Frost&#8217;s common stock. It is subject to and is qualified in its entirety by reference to Cullen&#47;Frost&#8217;s restated articles of incorporation (the &#8220;Articles of Incorporation&#8221;) and amended and restated bylaws (the &#8220;Bylaws&#8221;). For a complete description, refer to the Articles of Incorporation and the Bylaws and any applicable provisions of relevant law, including the applicable provisions of the Texas Business Organizations Code and federal law governing bank holding companies. </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%">General </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 the Articles of Incorporation, Cullen&#47;Frost is authorized to issue 210,000,000 shares of common stock, par value $0.01 per share. Cullen&#47;Frost&#8217;s common stock is listed on The New York Stock Exchange (&#8220;NYSE&#8221;) under the symbol &#8220;CFR.&#8221;</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%">Dividends</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%">The holders of Cullen&#47;Frost common stock are entitled to share ratably in dividends when and if declared by the Cullen&#47;Frost board of directors from funds legally available for the dividends. Under the terms of the Preferred Stock, our ability to declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Preferred Stock is subject to certain restrictions in the event that we do not declare and pay dividends on the Preferred Stock for the most recent dividend period.</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%">Voting Rights</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%">Each holder of Cullen&#47;Frost common stock has one vote for each share held on matters presented for consideration by the shareholders. Directors are elected by a majority of the shareholder votes cast, provided that if the number of director nominees exceeds the number of directors to be elected, the directors are elected by a plurality of the votes cast. The Articles of Incorporation and the Bylaws prohibit shareholders from cumulating their votes in any election of directors or for any other purpose. </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%">Preemptive Rights</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%">The holders of Cullen&#47;Frost common stock have no preemptive rights to acquire any additional shares of Cullen&#47;Frost common stock. </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%">Liquidation Rights</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%">In the event of liquidation, dissolution or winding-up of Cullen&#47;Frost, whether voluntary or involuntary, the holders of Cullen&#47;Frost common stock will be entitled to share ratably in any of its assets or funds that are available for distribution to its shareholders after the satisfaction of its liabilities (or after adequate provision is made therefor) and after preferences of any outstanding Cullen&#47;Frost preferred stock, including the Preferred Stock. Cullen&#47;Frost common stock is neither redeemable nor convertible into another security of Cullen&#47;Frost.</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%">Classification of the Board</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%">Cullen&#47;Frost&#8217;s board of directors is not classified.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-1-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF THE DEPOSITARY SHARES EACH REPRESENTING</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%">A 1&#47;40TH INTEREST IN A SHARE OF 4.450% NON-CUMULATIVE </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%">PERPETUAL PREFERRED STOCK, SERIES B</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Description of the Preferred Stock</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%">Computershare Inc., as the depositary, is the sole holder of our Preferred Stock, and all references herein to the holders of the Preferred Stock shall mean the depositary. However, the holders of the Depositary Shares are entitled, through the depositary, to exercise the rights and preferences of the holders of the Preferred Stock, as described below under &#8220;Description of Depositary Shares.&#8221;</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%">The following description of the Preferred Stock is a summary and does not describe every right, term or condition of owning the Preferred Stock. It is subject to and qualified in its entirety by reference to the pertinent sections of our Articles of Incorporation, including the certificate of designations creating the Preferred Stock, and any applicable provisions of relevant law, including the applicable provisions of the Texas Business Organizations Code and federal law governing bank holding companies. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</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%">Our Articles of Incorporation authorizes us to issue 10,000,000 shares of preferred stock in one or more series and authorizes our board of directors or a duly authorized committee of the board to fix the number of shares and determine the rights, preferences, privileges and restrictions of any such series of preferred stock.</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%">The Preferred Stock represents a single series of our authorized preferred stock, consisting of 150,000 shares having a par value of $0.01 per share. The Preferred Stock is not convertible into, or exchangeable for, shares of any other class or series of our stock or other securities and is not subject to any sinking fund or other obligation to redeem or repurchase. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Rights </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%">Holders of the Preferred Stock are entitled to receive, when, as and if declared by our board of directors or a duly authorized committee of the board, out of funds legally available therefor, non-cumulative cash dividends at a rate of 4.450% per annum on the liquidation preference amount of $1,000 per share of Preferred Stock. Dividends on the Preferred Stock are payable quarterly in arrears on March 15, June 15, September 15 and December 15 of each year, with respect to the quarterly dividend period (or portion thereof) ending on the day preceding such respective dividend payment date. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redemption </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%">The Preferred Stock will not be subject to any mandatory redemption, sinking fund, or other similar provisions. The holders of Preferred Stock will not have the right to require the redemption or repurchase of the Preferred Stock.</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-style:italic;font-weight:400;line-height:120%">Optional Redemption. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may redeem shares of the Preferred Stock at our option on any dividend payment date on or after December 15, 2025, in whole or in part, from time to time, at a redemption price equal to $1,000 per share of Preferred Stock (equivalent to $25 per Depositary Share), plus any declared and unpaid dividends on the shares of Preferred Stock called for redemption for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. Redemption of the Preferred Stock is subject to our receipt of any required prior approvals from the Federal Reserve and to the satisfaction of any conditions set forth in the capital or other guidelines or regulations of the Federal Reserve applicable to the redemption of the Preferred Stock.</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-style:italic;font-weight:400;line-height:120%">Redemption Following a Regulatory Capital Treatment Event. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may redeem shares of the Preferred Stock at our option at any time within 90 days following a regulatory capital treatment event (as defined in the certificate of designations creating the Preferred Stock), in whole but not in part, at a price equal to $1,000 per share of Preferred Stock (equivalent to $25 per Depositary Share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. Redemption of the Preferred Stock is subject to our receipt of any required prior approvals from the Federal Reserve and to the satisfaction of any conditions set forth in the capital or other guidelines or regulations of the Federal Reserve applicable to the redemption of the Preferred Stock.</font></div><div style="margin-top:9pt;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-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidation Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="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%">In the event we liquidate, dissolve or wind-up our affairs, either voluntarily or involuntarily, holders of the Preferred Stock will be entitled to receive in full an amount equal to $1,000 per share of Preferred Stock (equivalent to $25 per Depositary Share), together with an amount equal to all dividends (if any) that have been declared on the Preferred Stock but not paid prior to such date of payment (but without any amount in respect of dividends that have not been declared prior to such payment date), before we make any distribution or payment out of our assets to the holders of our common stock or any other class or series of stock ranking junior to the Preferred Stock with respect to the distribution of assets.</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%">If we fail to pay in full all amounts payable, including declared but unpaid dividends, with respect to the Preferred Stock and any stock having the same rank as the Preferred Stock with respect to the distribution of assets, the holders of the Preferred Stock and that other stock will share in any distribution of assets in proportion to the respective aggregate liquidation preferences to which they are entitled including an amount equal to any declared but unpaid dividends (and, in the case of any holder of stock on which dividends accrue on a cumulative basis, an amount equal to any unpaid, accrued, cumulative dividends, whether or not declared, as applicable). After the holders of the Preferred Stock and any stock having the same rank as the Preferred Stock are paid in full, they will have no right or claim to any of our remaining assets. </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%">Neither the sale, lease, exchange or transfer (for cash, shares of stock, securities or other consideration) of all or any part of our property or business nor a merger or consolidation by us with or into any other entity will be considered a dissolution, liquidation or winding-up of our business or affairs. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights </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%">The Preferred Stock has no voting rights, except as provided below or as otherwise specifically required by Texas law. On any matter in which holders of Preferred Stock are entitled to vote, including when acting by written consent, each holder of Preferred Stock will have one vote per share, except as to votes upon a Nonpayment Event (as defined below) in which case the Preferred Stock will have voting rights in proportion to its liquidation preference. </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-style:italic;font-weight:400;line-height:120%">Right to Elect Two Directors upon a Nonpayment Event. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever dividends payable on the shares of Preferred Stock (whether or not declared) have not been paid in an aggregate amount equal to full dividends for six or more quarterly dividend periods, whether or not consecutive (a &#8220;Nonpayment Event&#8221;), the authorized number of our directors will automatically be increased by two. The holders of the Preferred Stock will have the right, together with holders of any other series of preferred stock on which similar voting rights have been conferred and are exercisable with respect to the matter (i.e., on which dividends likewise have not been paid), voting together as a class in proportion to their respective liquidation preferences, by a plurality of the votes cast, to elect two directors to fill such newly created directorships.</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-style:italic;font-weight:400;line-height:120%">Other Voting Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">So long as any shares of Preferred Stock are outstanding and not called for redemption, the vote or consent of the holders of at least 66 2&#47;3% of the then-outstanding shares of Preferred Stock, voting separately as a single class, is necessary for effecting or validating certain changes, including certain amendments, alterations or repeals of any provision of our Articles of Incorporation or Bylaws that would significantly and adversely affect the Preferred Stock, binding share exchanges or reclassifications or mergers or consolidations involving Cullen&#47;Frost. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preemptive and Conversion Rights </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%">The holders of the Preferred Stock do not have any preemptive rights. The Preferred Stock is not convertible into or exchangeable for property or shares of any other series or class of our capital stock. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certain Anti-Takeover Matters</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%">The Articles of Incorporation and Bylaws include a number of provisions that may have the effect of encouraging persons considering unsolicited tender offers or other unilateral takeover proposals to negotiate with the board of directors rather than pursue non-negotiated takeover attempts. These provisions include the following&#58; </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advance Notice Requirements</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%">The Bylaws establish advance notice procedures with regard to shareholder proposals relating to the nomination of candidates for election as directors or new business to be brought before meetings of shareholders of Cullen&#47;Frost. These procedures provide that notice of such shareholder proposals must be timely given in writing to the Secretary of Cullen&#47;Frost prior to the meeting at which the action is to be taken. Generally, to be timely, notice must be received not less than 60 days nor more than 90 days prior to the date of the meeting. The notice must contain certain information specified in the Bylaws. </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><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitation on Ability of Shareholders to Call Special Meetings</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%">The Bylaws provide procedures pursuant to which holders of record of not less than 10% of the voting power of outstanding shares of the common stock may call a special meeting of shareholders. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment of Bylaws</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%">Amendments of the Bylaws require the approval of either a majority of the board of directors or the vote of the holders of three-quarters of the outstanding shares entitled to vote thereon. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Removal of Directors</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%">In order for any director to be removed, the Bylaws require the vote of the holders of two-thirds of the shares then entitled to vote for the election of directors.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Description of the Depositary Shares</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">General</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%">The Depositary Shares represent proportional fractional interests in shares of the Preferred Stock. Each Depositary Share represents a 1&#47;40th ownership interest in one share of the Preferred Stock, and is evidenced by a depositary receipt. We deposited the underlying Preferred Stock with a depositary pursuant to a deposit agreement among us, Computershare Inc. acting as depositary, and the holders from time to time of the depositary receipts evidencing the Depositary Shares (the &#8220;Deposit Agreement&#8221;). Subject to the terms of the Deposit Agreement, each holder of a Depositary Share is entitled, through the depositary, in proportion to the applicable fraction of a share of Preferred Stock represented by such Depositary Share, to all the rights and preferences of the Preferred Stock represented thereby (including dividend, voting, redemption and liquidation rights).</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends and Other Distributions</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%">Each dividend payable on a Depositary Share will be in an amount equal to 1&#47;40th of the dividend declared and payable on the related share of the Preferred Stock. </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%">The depositary will distribute any cash dividends or other cash distributions received in respect of the deposited Preferred Stock to the record holders of Depositary Shares relating to the underlying Preferred Stock in proportion to the number of Depositary Shares held by the holders.</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%">Record dates for the payment of dividends and other matters relating to the Depositary Shares will be the same as the corresponding record dates for the Preferred Stock.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Withdrawal of Preferred Stock</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%">In accordance with the requirements of the Deposit Agreement, a holder of depositary receipts may withdraw the number of whole shares of Preferred Stock represented thereby by surrendering such receipts at the office of the depositary at which its depositary receipt business is administered or at such other offices designated by the depositary&#59; provided, however that no such whole shares of Preferred Stock which have previously been called for redemption may be withdrawn. In no event will fractional shares of the Preferred Stock (or any cash payment in lieu thereof) be delivered by the depositary.</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%">Holders of such whole shares of Preferred Stock so withdrawn will not thereafter be entitled to deposit such shares of Preferred Stock under the Deposit Agreement or to receive a depositary receipt evidencing Depositary Shares for those shares of Preferred Stock. If the Depositary Shares surrendered by the holder in connection with the withdrawal exceed the number of Depositary Shares that represent the number of whole shares of Preferred Stock to be withdrawn, the depositary will deliver to the holder at the same time a new depositary receipt evidencing the excess number of Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redemption of Depositary Shares</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%">If we redeem the Preferred Stock represented by the Depositary Shares, the Depositary Shares will be redeemed from the proceeds received by the depositary resulting from the redemption of the Preferred Stock held by the depositary. The redemption price per Depositary Share is expected to be equal to 1&#47;40th of the redemption price per share payable with respect to the Preferred Stock (or $25 per Depositary Share), plus any declared and unpaid dividends (without accumulation of any undeclared dividends).</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%">-4-</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-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%">If we redeem shares of Preferred Stock held by the depositary, the depositary will redeem, as of the same redemption date, the number of Depositary Shares representing shares of Preferred Stock so redeemed. If fewer than all of the outstanding Depositary Shares are redeemed, the depositary will select the Depositary Shares to be redeemed pro rata or by lot or in such other manner proportionate and applicable to the manner in which shares of the Preferred Stock are redeemed as determined to be fair and equitable by our board of directors or a duly authorized committee thereof. The depositary will mail notice of redemption to record holders of the depositary receipts not less than 30 and not more than 60 days prior to the date fixed for redemption of the Preferred Stock and the related Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting the Depositary Shares</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%">Because each Depositary Share represents a 1&#47;40th interest in a share of the Preferred Stock, holders of depositary receipts will be entitled to 1&#47;40th of a vote per Depositary Share under those limited circumstances in which holders of the Preferred Stock are entitled to a vote.</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%">When the depositary receives notice of any meeting at which the holders of the Preferred Stock are entitled to vote, the depositary will mail (or otherwise transmit by an authorized method) the information contained in the notice to the record holders of the Depositary Shares relating to the Preferred Stock. Each record holder of the Depositary Shares on the record date, which will be the same date as the record date for the Preferred Stock, may instruct the depositary to vote the amount of the Preferred Stock represented by the holder&#8217;s Depositary Shares. To the extent possible, the depositary will vote the maximum number of whole shares of Preferred Stock represented by Depositary Shares as to which any particular voting instructions are received in accordance with the instructions it receives. We will agree to take all reasonable actions that the depositary determines are necessary to enable the depositary to vote as instructed. If the depositary does not receive specific instructions from the holders of any Depositary Shares representing the Preferred Stock, it will not vote the amount of the Preferred Stock represented by such Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preemptive and Conversion Rights</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%">The holders of the Depositary Shares do not have any preemptive or conversion rights.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrar, Transfer Agent, Dividend Disbursing Agent and Redemption Agent</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%">Computershare Inc. is the registrar, transfer agent, dividend disbursing agent and redemption agent in respect of the depositary receipts evidencing the Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depositary</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%">Computershare Inc. is the depositary for the Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Form of Depositary Shares</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%">The Depositary Shares have been issued in book-entry form through DTC.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing</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%">The Depositary Shares are listed on the NYSE under the symbol &#8220;CFR PrB.&#8221;</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%">-5-</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-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%">DESCRIPTION OF THE NOTES</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%">The following is a brief description of the terms of the Notes and the relevant indenture (the &#8220;Indenture&#8221;). It does not purport to be complete in all respects. This description is subject to and qualified in its entirety by reference to the Notes and the Indenture, which has been filed with the SEC and are available upon request from Cullen&#47;Frost.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General </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%">We issued $100,000,000 aggregate principal amount of the Notes on March 17, 2017. We have the right to issue additional notes of the same series without the consent of the holders of the Notes. Any such additional notes would have the same terms as the Notes (except for the issue date and public offering price). The Notes are unsecured and subordinated in right of payment to all our senior indebtedness and effectively subordinated to all debt and all other liabilities of our subsidiaries.</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%">The Indenture does not limit the amount of senior or subordinated debt that we or our subsidiaries may incur either under the Indenture or other indentures, loan agreements or other instruments to which we or our subsidiaries become a party. The Notes are not convertible or exchangeable for our common stock or preferred stock. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity&#59; Interest </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%">The Notes will mature on March 17, 2027. The Notes bear interest at an annual rate equal to 4.500%. Interest on the Notes is payable semi-annually in arrears on March 17 and September 17 of each year to the persons in whose names the Notes are registered at the close of business on the preceding February 28 and August 31 of each year. Interest on the Notes at the maturity date will be payable to the persons to whom principal is payable. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Optional Redemption </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%">The Notes are redeemable, in whole or in part, at our option at any time or from time to time on or after February 17, 2027 and are not subject to any sinking fund or similar provisions. The redemption price will be equal to 100% of the principal amount of the Notes being redeemed, plus accrued and unpaid interest to the redemption date. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mandatory Redemption</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%">The Notes are not mandatorily redeemable at the option of the holders. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subordination </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%">The Notes are subordinated in right of payment to the prior payment in full of all of our senior indebtedness.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Events of Default and Defaults </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%">Under the Indenture, our filing for bankruptcy and the occurrence of certain other events of bankruptcy, insolvency or reorganization relating to Cullen&#47;Frost or the receivership of any &#8220;major constituent bank&#8221; (as defined in the Indenture) are defined as &#8220;events of default&#8221;. </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%">Under the Indenture, the following are defined as &#8220;defaults&#8221; with respect to the Notes&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to pay principal of or any premium on any note when due&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to pay any interest on any note when due and that default continues for 30 days&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to perform any other covenant in the indenture and that failure continues for 60 days after written notice to us by the trustee or the holders of at least 25% in aggregate principal amount of outstanding notes&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any event of default.</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%">If an event of default occurs and is continuing, then the maturity of the Notes will automatically accelerate without any action by the trustee or the holders. After acceleration, but before a judgment or decree based on acceleration, the holders of a majority in aggregate principal amount of outstanding Notes may, under circumstances set forth in the Indenture, rescind the acceleration if we have deposited monies on account of certain overdue amounts with the trustee. </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%">-6-</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-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%">If a default occurs that is not also an event of default, neither the trustee nor the holders may act to accelerate the maturity of the Notes. But if a default occurs, the trustee may proceed to enforce any covenant and other rights of the holders of the Notes. Furthermore, if the default relates to our failure to make any payment of interest due and payable and such default continues for 30 days or such default is made in the payment of the principal or any premium at its maturity, then the trustee may demand payment of the amounts then due and payable and may proceed to prosecute any failure on our part to make such payments.</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%">Cullen&#47;Frost will furnish to the trustee annually a statement as to its performance of its obligations under the Indenture and as to any default in performance.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Modification of the Indenture </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%">The following summarizes changes we can make to the Indenture and the Notes issued under the Indenture. </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-style:italic;font-weight:400;line-height:120%">Changes Requiring Each Holder&#8217;s Approval. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First, there are changes that cannot be made without the approval of each holder of a Note affected by the change under the Indenture, including changes to the maturity for the principal or interest payment on a Note, reduction of the principal amount, the amount payable on acceleration of the maturity after a default, the interest rate or the redemption price for a Note, and impairment of any right a holder may have to require repayment of its Note. Refer to the Indenture for a full list of additional such changes. </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-style:italic;font-weight:400;line-height:120%">Changes Not Requiring Approval. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second type of change does not require any approval by holders of the Notes. These changes are limited to clarifications and changes that would not adversely affect the Notes of that series in any material respect. Nor do we need any approval to make changes that affect only Notes to be issued under the Indenture after the changes take effect. </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%">We may also make changes or obtain waivers that do not adversely affect a particular Note, even if they affect other debt securities that we may issue under the Indenture. In those cases, we do not need to obtain the approval of the holder of the unaffected debt security&#59; we need only obtain any required approvals from the holders of the affected debt securities. </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-style:italic;font-weight:400;line-height:120%">Changes Requiring Super-Majority Approval. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any other change to the Indenture and the Notes issued under the Indenture would require certain super-majority approvals as described in the Indenture. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actions Not Restricted by Indenture </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%">The Indenture does not contain restrictions on our ability to&#58; </font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur, assume or become liable for any type of debt or other obligation&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">create liens on our property for any purpose&#59; or</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay dividends or make distributions on our capital stock or repurchase or redeem our capital stock.</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%">The Indenture does not require the maintenance of any financial ratios or specified levels of net worth or liquidity. In addition, the Indenture does not contain any provisions that would require us to repurchase or redeem or modify the terms of any of the Notes upon a change of control or other event involving it that may adversely affect the creditworthiness of the Notes. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Trustee</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%">The Bank of New York Mellon is the indenture trustee. Subject to the provisions of the Indenture relating to the duties of the trustee, in case an event of default occurs and is continuing, the trustee is under no obligation to exercise any of its rights or powers under the Indenture at the request or direction of any of the holders, unless such holders have offered to the trustee reasonable indemnity. Subject to such provisions for the indemnification of the trustee, the holders of a majority in aggregate principal amount of the outstanding Notes will have the right to direct the time, method and place of conducting any proceeding for any remedy available to the trustee or exercising any trust or power conferred on the trustee.</font></div><div style="margin-top:9pt;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%">-7-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.17
<SEQUENCE>3
<FILENAME>exhibit1017-formofperforma.htm
<DESCRIPTION>EX-10.17 - FORM OF PERFORMANCE STOCK UNIT AWARD AGREEMENT 2022
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i759ea80aa1de4848a7e374582b0b3062_33"></div><div style="min-height:72pt;width:100%"><div><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.17</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%">2022</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-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-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, 2023 and ending December 31, 2025, which are subject to vesting conditions described below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;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-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-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"><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-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"><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 payments being subject to the excise tax imposed by Section 4999 of the Code if such reduction would </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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-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-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-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-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-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-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, 2023 &#8211; December 31, 2025</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) les</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Net Charge Offs over the Performance Period as compared to the Company&#8217;s starting based defined as Year-end 2022 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%">(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: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%">(2025 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) less 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%">(2022 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-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%">(2022 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-21.1
<SEQUENCE>4
<FILENAME>exhibit211-subsidiariesx10.htm
<DESCRIPTION>EX-21.1 - SUBSIDIARIES OF CULLEN/FROST BANKERS, INC.
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="iccc74c2f43fe46d1af5b3f3142e048b1_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21.1 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Cullen&#47;Frost Bankers, Inc. </font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">State or Other Jurisdiction of Incorporation or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Organization</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage of Voting Securities Owned by Cullen&#47;Frost </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Bankers, Inc.</font></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cullen&#47;Frost Capital Trust II</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frost Bank</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Main Plaza Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frost Insurance Agency, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frost Brokerage Services, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frost Investment Advisors, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frost Investment Services, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri-Frost Corporation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carton Service Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr></table></div><div style="margin-bottom:5pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>exhibit231-consentofindepe.htm
<DESCRIPTION>EX-23.1 - CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i20466a70dfdb4fd6b112e1d337132ab0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Registration Statement (Form S-8 No. 333-203755) pertaining to the 2015 Omnibus Incentive Plan,</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Registration Statement (Form S-8 No. 333-143397) pertaining to the 2007 Outside Director Incentive Plan,</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Registration Statements (Form S-8 No. 333-191964, No. 333-127341, and No. 333-158903) pertaining to the 2005 Omnibus Incentive Plan,</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"> Registration Statements (Form S-8 No. 333-157236, No. 33-37500, and No. 333-108321) pertaining to The 401(k) Stock Purchase Plan for Employees of Cullen&#47;Frost Bankers, Inc. and its Affiliates, </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Registration Statement (Form S-8 No. 33-39478) pertaining to the 1991 Thrift Incentive Stock Purchase Plan for Employees of Cullen&#47;Frost Bankers, Inc. and its Affiliates, and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Registration Statement (Form S-3 No. 333-244971) of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated February&#160;3, 2023, with respect to the consolidated financial statements of Cullen&#47;Frost Bankers, Inc. and the effectiveness of internal control over financial reporting of Cullen&#47;Frost Bankers, Inc. included in this Annual Report (Form 10-K) of Cullen&#47;Frost Bankers, Inc. for the year ended December&#160;31, 2022.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#47;s&#47; Ernst &#38; Young LLP </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Antonio, Texas </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;3, 2023 </font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24.1
<SEQUENCE>6
<FILENAME>exhibit241-powerofattorney.htm
<DESCRIPTION>EX-24.1 - POWER OF ATTORNEY
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i342ab164cc7a4cd79b7ec02000a7017a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 24.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Patrick&#160;B. Frost, Phillip D. Green, and Jerry Salinas, and each of them, his or her true and lawful attorneys-in-fact and agents, and with power of substitution and resubstitution, for him&#47;her and in his&#47;her name, place and stead, and in any and all capacities, to sign the Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc. for the fiscal year ended December&#160;31, 2022, to sign any and all amendments thereto, and to file such Annual Report and amendments, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as he&#47;she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or either of them, or their or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:35.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Date</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; PHILLIP D. GREEN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman of the Board, Director and Chief Executive Officer (Principal Executive Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; JERRY SALINAS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Group Executive Vice President and Chief<br>Financial Officer (Principal Financial Officer<br>and Principal Accounting Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jerry Salinas</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CARLOS ALVAREZ</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carlos Alvarez</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CHRIS AVERY</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chris Avery</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;  ANTHONY  R. CHASE</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Anthony R. Chase</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CYNTHIA COMPARIN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cynthia Comparin</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; SAM DAWSON</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sam Dawson</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CRAWFORD H. EDWARDS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Crawford H. Edwards</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; PATRICK B. FROST</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director and President of Frost Bank</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patrick B. Frost</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; DAVID J. HAEMISEGGER</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">David J. Haemisegger</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CHARLES W. MATTHEWS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charles W. Matthews</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; JOSEPH A. PIERCE</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Joseph A. Pierce</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; LINDA B. RUTHERFORD</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Linda B. Rutherford</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; JOHN H. WILLOME</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">John H. Willome</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>exhibit311-10xkx2022.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 2023 Workiva -->
<title>Document</title></head><body><div id="i03939c9cdf644e529eb4c9a7b0c00ec7_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 13a-14(a) Certification</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">of the Chief Executive Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I, Phillip D. Green, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">I have reviewed this Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;3, 2023 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.111%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Phillip D. Green</font></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip D. Green</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>exhibit312-10xkx2022.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 2023 Workiva -->
<title>Document</title></head><body><div id="i72e9017745fd4e0ea5a32656369be8b6_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 13a-14(a) Certification</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">of the Chief Financial Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I, Jerry Salinas, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">I have reviewed this Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;3, 2023</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.111%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jerry Salinas</font></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerry Salinas</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group Executive Vice President and<br>Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>exhibit321-10kx2022.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 2023 Workiva -->
<title>Document</title></head><body><div id="if507357e38974c8ead76fe7b47212a45_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section&#160;1350 Certification of the</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Chief Executive Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title 18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002, the undersigned, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Phillip D. Green</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chief Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of Cullen&#47;Frost Bankers, Inc. (the &#8220;Corporation&#8221;), hereby certifies, to his knowledge, that the Corporation&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 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 style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:49.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.070%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The forgoing certification is being furnished solely pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title&#160;18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>exhibit322-10kx2022.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 2023 Workiva -->
<title>Document</title></head><body><div id="ica0abd2227994d888c8a730c9183f1f4_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section&#160;1350 Certification of the</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Chief Financial Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title 18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002, the undersigned, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Jerry Salinas</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chief Financial Officer,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of Cullen&#47;Frost Bankers, Inc. (the &#8220;Corporation&#8221;), hereby certifies, to his knowledge, that the Corporation&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 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 style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:49.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.070%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jerry Salinas</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2023</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerry Salinas</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The forgoing certification is being furnished solely pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title&#160;18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>cfr-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a9a555eb-4694-4a2a-a769-bbb7e76b7ddf,g:246d84e7-1f61-402d-9deb-039c4783f33d-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cfr="http://www.frostbank.com/20221231" 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/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/exch/2022" schemaLocation="https://xbrl.sec.gov/exch/2022/exch-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cfr-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cfr-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cfr-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cfr-20221231_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>0000001 - 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>0000002 - 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>0000003 - 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>0000004 - 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>0000005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofChangesinShareholdersEquity" roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity">
        <link:definition>0000006 - Statement - Consolidated Statement of Changes in Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofChangesinShareholdersEquityParenthetical" roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical">
        <link:definition>0000007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Securities" roleURI="http://www.frostbank.com/role/Securities">
        <link:definition>0000010 - 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="Loans" roleURI="http://www.frostbank.com/role/Loans">
        <link:definition>0000011 - 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="PremisesandEquipment" roleURI="http://www.frostbank.com/role/PremisesandEquipment">
        <link:definition>0000012 - Disclosure - Premises and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>0000013 - 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="Deposits" roleURI="http://www.frostbank.com/role/Deposits">
        <link:definition>0000014 - 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="BorrowedFunds" roleURI="http://www.frostbank.com/role/BorrowedFunds">
        <link:definition>0000015 - Disclosure - Borrowed Funds</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies">
        <link:definition>0000016 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalandRegulatoryMatters" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters">
        <link:definition>0000017 - 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="EarningsPerCommonShare" roleURI="http://www.frostbank.com/role/EarningsPerCommonShare">
        <link:definition>0000018 - 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="EmployeeBenefitPlans" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans">
        <link:definition>0000019 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpense" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense">
        <link:definition>0000020 - Disclosure - Other Non-Interest Income and Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.frostbank.com/role/IncomeTaxes">
        <link:definition>0000021 - 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="OtherComprehensiveIncomeLoss" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss">
        <link:definition>0000022 - 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="DerivativeFinancialInstruments" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments">
        <link:definition>0000023 - 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="BalanceSheetOffsetting" roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting">
        <link:definition>0000024 - 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="FairValueMeasurements" roleURI="http://www.frostbank.com/role/FairValueMeasurements">
        <link:definition>0000025 - 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="OperatingSegments" roleURI="http://www.frostbank.com/role/OperatingSegments">
        <link:definition>0000026 - 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="CondensedFinancialStatementsofParentCompany" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany">
        <link:definition>0000027 - Disclosure - Condensed Financial Statements of Parent Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingStandardsUpdates" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates">
        <link:definition>0000028 - 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000029 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesLoansNotesReceivableandOthersPolicies" roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies">
        <link:definition>0000030 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasuresandDisclosuresPolicies" roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies">
        <link:definition>0000031 - Disclosure - Fair Value Measures and Disclosures (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerSharePolicies" roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies">
        <link:definition>0000032 - Disclosure - Earnings Per Share (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompensationRelatedCostsPostemploymentBenefitsPolicies" roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies">
        <link:definition>0000033 - Disclosure - Compensation Related Costs, Postemployment Benefits (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasuresandDisclosuresPolicies_1" roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1">
        <link:definition>0000034 - Disclosure - Fair Value Measures and Disclosures (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000035 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesTables" roleURI="http://www.frostbank.com/role/SecuritiesTables">
        <link:definition>0000036 - 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="LoansTables" roleURI="http://www.frostbank.com/role/LoansTables">
        <link:definition>0000037 - 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="PremisesandEquipmentTables" roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables">
        <link:definition>0000038 - Disclosure - Premises and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>0000039 - 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="DepositsTables" roleURI="http://www.frostbank.com/role/DepositsTables">
        <link:definition>0000040 - 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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables">
        <link:definition>0000041 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalandRegulatoryMattersTables" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables">
        <link:definition>0000042 - 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="EarningsPerCommonShareTables" roleURI="http://www.frostbank.com/role/EarningsPerCommonShareTables">
        <link:definition>0000043 - 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="EmployeeBenefitPlansTables" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables">
        <link:definition>0000044 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpenseTables" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables">
        <link:definition>0000045 - Disclosure - Other Non-Interest Income and Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.frostbank.com/role/IncomeTaxesTables">
        <link:definition>0000046 - 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="OtherComprehensiveIncomeLossTables" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables">
        <link:definition>0000047 - 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="DerivativeFinancialInstrumentsTables" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>0000048 - 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="BalanceSheetOffsettingBalanceSheetOffsettingTables" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables">
        <link:definition>0000049 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables">
        <link:definition>0000050 - 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="OperatingSegmentsTables" roleURI="http://www.frostbank.com/role/OperatingSegmentsTables">
        <link:definition>0000051 - 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="CondensedFinancialStatementsofParentCompanyTables" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables">
        <link:definition>0000052 - Disclosure - Condensed Financial Statements of Parent Company (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetail" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail">
        <link:definition>0000053 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail">
        <link:definition>0000054 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails">
        <link:definition>0000055 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesNarrativeDetail" roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail">
        <link:definition>0000056 - Disclosure - Securities (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesYearEndSecuritiesHeldtoMaturityDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail">
        <link:definition>0000057 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails">
        <link:definition>0000058 - Disclosure - Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails">
        <link:definition>0000059 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSecuritiesAvailableforSaleDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails">
        <link:definition>0000060 - Disclosure - Securities (Securities Available for Sale) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
        <link:definition>0000061 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail">
        <link:definition>0000062 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSalesofSecuritiesAvailableforSaleDetail" roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail">
        <link:definition>0000063 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails">
        <link:definition>0000064 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail">
        <link:definition>0000065 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail">
        <link:definition>0000066 - 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="LoansNarrativeDetail" roleURI="http://www.frostbank.com/role/LoansNarrativeDetail">
        <link:definition>0000067 - Disclosure - Loans (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansLoansDetail" roleURI="http://www.frostbank.com/role/LoansLoansDetail">
        <link:definition>0000068 - Disclosure - Loans (Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansActivitiesinRelatedPartyLoansDetail" roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail">
        <link:definition>0000069 - Disclosure - Loans (Activities in Related Party Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansNonAccrualLoansSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
        <link:definition>0000070 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails">
        <link:definition>0000071 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail">
        <link:definition>0000072 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansTroubledDebtRestructuringsDetail" roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail">
        <link:definition>0000073 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails">
        <link:definition>0000074 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
        <link:definition>0000075 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails">
        <link:definition>0000076 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansRevolvingLoansConvertedtoTermDetails" roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails">
        <link:definition>0000077 - Disclosure - Loans (Revolving Loans Converted to Term) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
        <link:definition>0000078 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail">
        <link:definition>0000079 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
        <link:definition>0000080 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentNarrativeDetail" roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail">
        <link:definition>0000081 - Disclosure - Premises and Equipment (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentPremisesandEquipmentDetail" roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail">
        <link:definition>0000082 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails">
        <link:definition>0000083 - Disclosure - Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails">
        <link:definition>0000084 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsNarrativeDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail">
        <link:definition>0000085 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail">
        <link:definition>0000086 - 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>0000087 - 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>0000088 - 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="DepositsScheduleofDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail">
        <link:definition>0000089 - 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>0000090 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsScheduledMaturitiesofTimeDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail">
        <link:definition>0000091 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail">
        <link:definition>0000092 - Disclosure - Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowedFundsNarrativeDetail" roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail">
        <link:definition>0000093 - Disclosure - Borrowed Funds (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail">
        <link:definition>0000094 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail">
        <link:definition>0000095 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails">
        <link:definition>0000096 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalandRegulatoryMattersNarrativeDetail" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail">
        <link:definition>0000097 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersActualandRequiredCapitalRatiosDetail" roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail">
        <link:definition>0000098 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail">
        <link:definition>0000099 - 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="EmployeeBenefitPlansNarrativeDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail">
        <link:definition>0000100 - Disclosure - Employee Benefit Plans (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail">
        <link:definition>0000101 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail">
        <link:definition>0000102 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail">
        <link:definition>0000103 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail">
        <link:definition>0000104 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail">
        <link:definition>0000105 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail">
        <link:definition>0000106 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansFairValueofPlanAssetsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail">
        <link:definition>0000107 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail">
        <link:definition>0000108 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail">
        <link:definition>0000109 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail">
        <link:definition>0000110 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail">
        <link:definition>0000111 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail">
        <link:definition>0000112 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail">
        <link:definition>0000113 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpenseNarrativeDetail" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail">
        <link:definition>0000114 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail">
        <link:definition>0000115 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail">
        <link:definition>0000116 - Disclosure - Income Taxes (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail">
        <link:definition>0000117 - Disclosure - Income Taxes (Income Tax Expense) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail">
        <link:definition>0000118 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail">
        <link:definition>0000119 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail">
        <link:definition>0000120 - 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>0000121 - 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="DerivativeFinancialInstrumentsNarrativeDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail">
        <link:definition>0000122 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
        <link:definition>0000123 - 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>0000124 - 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>0000125 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails">
        <link:definition>0000126 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail">
        <link:definition>0000127 - 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>0000128 - 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="BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail">
        <link:definition>0000129 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails">
        <link:definition>0000130 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
        <link:definition>0000131 - 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="FairValueMeasurementsNarrativeDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail">
        <link:definition>0000132 - Disclosure - Fair Value Measurements (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
        <link:definition>0000133 - 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>0000134 - 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>0000135 - 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="OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails">
        <link:definition>0000136 - Disclosure - Operating Segments Operating Segments - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
        <link:definition>0000137 - 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="CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail">
        <link:definition>0000138 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail">
        <link:definition>0000139 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail">
        <link:definition>0000140 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails">
        <link:definition>0000141 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cfr_FinancialAssetsGrossOffset" abstract="false" name="FinancialAssetsGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe50thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_NonHedgingInterestRateSwaps2" abstract="false" name="NonHedgingInterestRateSwaps2" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_Shorttermoperatingleaserentexpense" abstract="false" name="Shorttermoperatingleaserentexpense" nillable="true" xbrli:periodType="duration" 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_BorrowedFundsLineItems" abstract="true" name="BorrowedFundsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" abstract="false" name="DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_A2017Member" abstract="true" name="A2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_RiskGradeThirteenMember" abstract="true" name="RiskGradeThirteenMember" 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_NotGuaranteedorPreRefundedMember" abstract="true" name="NotGuaranteedorPreRefundedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Netchangeinoperatingleaserightofuseasset" abstract="false" name="Netchangeinoperatingleaserightofuseasset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_GBPForeignExchangeForwardMember" abstract="true" name="GBPForeignExchangeForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" abstract="false" name="DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonCashExchangeOfRealEstate" abstract="false" name="NonCashExchangeOfRealEstate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" abstract="false" name="LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" abstract="false" name="PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" abstract="false" name="PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_DividendIncomePaidByNonBanks" abstract="false" name="DividendIncomePaidByNonBanks" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" abstract="false" name="OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TexasLeadingIndexEconomicConditionIndicator" abstract="false" name="TexasLeadingIndexEconomicConditionIndicator" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_DefinedBenefitPlanExpectedFutureBenefitPayments" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_WeightedAverageInterestRatePaidMember" abstract="true" name="WeightedAverageInterestRatePaidMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" abstract="false" name="FinancialAssetsDerivativesAndRepurchaseAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_WeightedAverageRiskGradeForLoans" abstract="false" name="WeightedAverageRiskGradeForLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_DerivativeInstrumentsTable" abstract="true" name="DerivativeInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_Deferredtaxassetleaseliabilitiesunderoperatingleases" abstract="false" name="Deferredtaxassetleaseliabilitiesunderoperatingleases" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_A2018Member" abstract="true" name="A2018Member" 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_GradeTwelveMember" abstract="true" name="GradeTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_BankMember" abstract="true" name="BankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DerivativeInstrumentsLineItems" abstract="true" name="DerivativeInstrumentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_CreditLossOptionalTransitionalPeriodUnderCECL" abstract="false" name="CreditLossOptionalTransitionalPeriodUnderCECL" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_ImpactOfNewAccountingPronouncement" abstract="false" name="ImpactOfNewAccountingPronouncement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" abstract="false" name="FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CreditLossTransitionalPeriodUnderCECL" abstract="false" name="CreditLossTransitionalPeriodUnderCECL" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsupto30Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsupto30Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_A2021Member" abstract="true" name="A2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievement25PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievement25PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" abstract="true" name="SeriesBPreferredStockEquivalentDepositarySharesMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_BaseYearAdjustedNetRevenueAmount" abstract="false" name="BaseYearAdjustedNetRevenueAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_BalanceSheetOffsettingDisclosureTextBlock" abstract="false" name="BalanceSheetOffsettingDisclosureTextBlock" 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_RevolvingLoansConvertedtoTermMember" abstract="true" name="RevolvingLoansConvertedtoTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" abstract="false" name="Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" abstract="false" name="PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" abstract="true" name="SeventyPointZeroOneToSeventyFivePointZeroZeroMember" 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_QfactoradjustmentsMember" abstract="true" name="QfactoradjustmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Taxexpensebenefitofsecuritiesgainslosses" abstract="false" name="Taxexpensebenefitofsecuritiesgainslosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" abstract="false" name="InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" abstract="false" name="OtherNonInterestIncomeAndExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_OtherCounterpartiesMember" abstract="true" name="OtherCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_BorrowedFundsTable" abstract="true" name="BorrowedFundsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreements30to90Days" abstract="false" name="Remainingcontractualmaturityoftheagreements30to90Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" 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_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" abstract="false" name="MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_CashFlowReportingPolicyPolicyTextBlock" abstract="false" name="CashFlowReportingPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" abstract="false" name="CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_Restructuredloansonnonaccrualstatusatperiodend" abstract="false" name="Restructuredloansonnonaccrualstatusatperiodend" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" abstract="true" name="SeventyFivePointZeroOneToEightyPointZeroZeroMember" 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_Unfundedbalances" abstract="false" name="Unfundedbalances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DebtInstrumentMaturitiesPeriod" abstract="false" name="DebtInstrumentMaturitiesPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_InvestmentInSubsidiaries" abstract="false" name="InvestmentInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt50Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt50Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_CounterpartyFMember" abstract="true" name="CounterpartyFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt0Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt0Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" abstract="false" name="FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_ForeignCurrencyForwardContractsMember" abstract="true" name="ForeignCurrencyForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TwoThousandFifteenPlanMember" abstract="true" name="TwoThousandFifteenPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" abstract="false" name="NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" abstract="true" name="OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AaAAMember" abstract="true" name="AaAAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" abstract="false" name="EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe75thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeOther" abstract="false" name="OtherNonInterestIncomeOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_InterchangeAndCardTransactionFees" abstract="false" name="InterchangeAndCardTransactionFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_StockRepurchase2022PlanMember" abstract="true" name="StockRepurchase2022PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" abstract="false" name="AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" 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_Trustandinvestmentmanagementfees" abstract="false" name="Trustandinvestmentmanagementfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_ScheduleOfMarketableSecuritiesTable" abstract="true" name="ScheduleOfMarketableSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_NonAccrualLoansSegregatedByClassOfLoansTable" abstract="true" name="NonAccrualLoansSegregatedByClassOfLoansTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" abstract="false" name="ExpectedDefinedBenefitPlansContributionWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LoanLeaseInterestRateSwapsAndCapsMember" abstract="true" name="LoanLeaseInterestRateSwapsAndCapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CommerciallandloanMember" abstract="true" name="CommerciallandloanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_GuaranteedbytheTexasPSFMember" abstract="true" name="GuaranteedbytheTexasPSFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" abstract="true" name="OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementstotal" abstract="false" name="Remainingcontractualmaturityoftheagreementstotal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonVestedStockAndStockUnitsMember" abstract="true" name="NonVestedStockAndStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DerivativeCounterPartyTable" abstract="true" name="DerivativeCounterPartyTable" 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_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" abstract="false" name="NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" nillable="true" xbrli:periodType="instant" 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_AdditionalTier1CapitalbeyondCommonEquityTier1" abstract="false" name="AdditionalTier1CapitalbeyondCommonEquityTier1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" abstract="true" name="SixtyFivePointZeroOneToSeventyPointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AccretionOfLoanDiscount" abstract="false" name="AccretionOfLoanDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CapitalConservationBuffer" abstract="false" name="CapitalConservationBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" abstract="false" name="Amountsincludedinaccumulatedothercomprehensivelossnetoftax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_RiskGradeTwelveMember" abstract="true" name="RiskGradeTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NumberOfDaysPastDue" abstract="false" name="NumberOfDaysPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" abstract="false" name="RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_HomeImprovementLoansMember" abstract="true" name="HomeImprovementLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" abstract="false" name="MaximumPercentageOfLoanRelatedToSingleIndustry" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PublicFundsMember" abstract="true" name="PublicFundsMember" 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_NaturalGasCommodityDerivativeMember" abstract="true" name="NaturalGasCommodityDerivativeMember" 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_LoansIndividuallyEvaluatedForImpairmentMember" abstract="true" name="LoansIndividuallyEvaluatedForImpairmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" abstract="false" name="WeightedAverageStrikeRateOutstandingInterestRateCaps" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_CounterpartyEMember" abstract="true" name="CounterpartyEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt100Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt100Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PostAdoptionAllowanceMember" abstract="true" name="PostAdoptionAllowanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" abstract="false" name="ScheduledMaturitiesOfTimeDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" abstract="false" name="WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" abstract="false" name="ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsgreaterthan90Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" abstract="false" name="FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" abstract="false" name="ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CounterpartyBMember" abstract="true" name="CounterpartyBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" abstract="false" name="Remainingcontractualmaturityoftheagreementsovernightandcontinuous" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievementLessThan13PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" abstract="true" name="PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PremisesAndEquipmentMember" abstract="true" name="PremisesAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_LoanLeaseInterestRateSwapsMember" abstract="true" name="LoanLeaseInterestRateSwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" abstract="false" name="DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RiskGradeOneToEightMember" abstract="true" name="RiskGradeOneToEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_OtherNonInterestExpenseOther" abstract="false" name="OtherNonInterestExpenseOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancialLiabilitiesGrossOffset" abstract="false" name="FinancialLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ModeledExpectedCreditLossesMember" abstract="true" name="ModeledExpectedCreditLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_EquityInUndistributedEarningsOfSubsidiaries" abstract="false" name="EquityInUndistributedEarningsOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_BaseYearCalculationBasisPointAdjustment" abstract="false" name="BaseYearCalculationBasisPointAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_CommercialLoanLeaseInterestRateSwapsMember" abstract="true" name="CommercialLoanLeaseInterestRateSwapsMember" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" abstract="false" name="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialLoansYearofOriginationAxis" abstract="true" name="CommercialLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_A2020Member" abstract="true" name="A2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" abstract="false" name="Deferredtaxliabilityrightofuseassetsunderoperatingleases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OptionsExercisableMember" abstract="true" name="OptionsExercisableMember" 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_Numberofstockplans" abstract="false" name="Numberofstockplans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_CullenFrostCapitalTrustIIMember" abstract="true" name="CullenFrostCapitalTrustIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" abstract="false" name="PermissiblePortionOfSubordinatedNoteIncludedInCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" abstract="false" name="DerivativeLiabilitiesNonmonetaryNotionalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_CullenFrostMember" abstract="true" name="CullenFrostMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" abstract="false" name="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonHedgingInterestRateSwaps" abstract="false" name="NonHedgingInterestRateSwaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FinancialAssetsDerivativesAndResellAgreementsNet" abstract="false" name="FinancialAssetsDerivativesAndResellAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ConsumerLoansYearOfOriginationDomain" abstract="true" name="ConsumerLoansYearOfOriginationDomain" 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_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" abstract="false" name="IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_WNBCapitalTrustIMember" abstract="true" name="WNBCapitalTrustIMember" 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_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" abstract="false" name="USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" abstract="true" name="CommercialAndIndustrialOtherCommercialFinancingReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialLiabilitiesGross" abstract="false" name="FinancialLiabilitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt150Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt150Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_Finalyearsofthetermofthenotes" abstract="false" name="Finalyearsofthetermofthenotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_DerivativeCounterPartyLineItems" abstract="true" name="DerivativeCounterPartyLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievement13PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievement13PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" abstract="false" name="ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_ScheduleOfMarketableSecuritiesLineItems" abstract="true" name="ScheduleOfMarketableSecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" abstract="false" name="LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PercentageOfEquityInvestmentsInMutualFund" abstract="false" name="PercentageOfEquityInvestmentsInMutualFund" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" abstract="false" name="PreferredStockDividendsEquivalentPerDepositaryShareDeclared" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <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_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" abstract="true" name="CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_TrustAssetsPolicyPolicyTextBlock" abstract="false" name="TrustAssetsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" abstract="true" name="ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" 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_StockRepurchase2021PlanMember" abstract="true" name="StockRepurchase2021PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" abstract="false" name="PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_GradeThirteenMember" abstract="true" name="GradeThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CreditCardGuarantees" abstract="false" name="CreditCardGuarantees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_AaaAAAMember" abstract="true" name="AaaAAAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_ConsumerLoansYearofOriginationAxis" abstract="true" name="ConsumerLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_SegmentReportingAverageAssets" abstract="false" name="SegmentReportingAverageAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CollateralizedCreditCardGuarantees" abstract="false" name="CollateralizedCreditCardGuarantees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommitmentsAndGuaranteesLineItems" abstract="true" name="CommitmentsAndGuaranteesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievement19PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievement19PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_NonVestedStockAwardsOutstandingMember" abstract="true" name="NonVestedStockAwardsOutstandingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_SpecificValuationAllowancesMember" abstract="true" name="SpecificValuationAllowancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" abstract="true" name="ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OtherconsumerrealestateloansMember" abstract="true" name="OtherconsumerrealestateloansMember" 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_Totaloperatingleaseexpenseexcludingrent" abstract="false" name="Totaloperatingleaseexpenseexcludingrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialandIndustrialTotalEnergyLoansMember" abstract="true" name="CommercialandIndustrialTotalEnergyLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NotratedMember" abstract="true" name="NotratedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_RepurchaseAgreementsLiabilitiesGrossOffset" abstract="false" name="RepurchaseAgreementsLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PriorTo2021Member" abstract="true" name="PriorTo2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TreasurySharesIssuedRelatedToStockOptionExercises" abstract="false" name="TreasurySharesIssuedRelatedToStockOptionExercises" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" abstract="false" name="Deferredtaxassetsdeferredloanandleaseoriginationfees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NumberOfPreferredStockEquivalentDepositaryShares" abstract="false" name="NumberOfPreferredStockEquivalentDepositaryShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_MutualFundsMember" abstract="true" name="MutualFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" abstract="false" name="AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_NonAccrualLoansMember" abstract="true" name="NonAccrualLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe25thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_RiskGradeElevenMember" abstract="true" name="RiskGradeElevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" abstract="false" name="CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PreviouslyRestructuredLoansPastDue" abstract="false" name="PreviouslyRestructuredLoansPastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Otherchargescommissionsandfees" abstract="false" name="Otherchargescommissionsandfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CounterpartyGMember" abstract="true" name="CounterpartyGMember" 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_PreAdoptionAllowanceMember" abstract="true" name="PreAdoptionAllowanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DerivativeAssetsGrossOffset" abstract="false" name="DerivativeAssetsGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_PriorStockRepurchasePlansMember" abstract="true" name="PriorStockRepurchasePlansMember" 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:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>cfr-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a9a555eb-4694-4a2a-a769-bbb7e76b7ddf,g:246d84e7-1f61-402d-9deb-039c4783f33d-->
<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-20221231.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b2969aa1-e3f8-45e8-91af-c3f49d02f846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_e6e30d0e-7339-42f2-b184-6fb14842039c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b2969aa1-e3f8-45e8-91af-c3f49d02f846" xlink:to="loc_us-gaap_CashAndDueFromBanks_e6e30d0e-7339-42f2-b184-6fb14842039c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_ac721ff4-b395-4a97-9c3b-128fa3fa4e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b2969aa1-e3f8-45e8-91af-c3f49d02f846" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_ac721ff4-b395-4a97-9c3b-128fa3fa4e25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSold_af298fa5-302c-4717-a88e-4216a6609423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b2969aa1-e3f8-45e8-91af-c3f49d02f846" xlink:to="loc_us-gaap_FederalFundsSold_af298fa5-302c-4717-a88e-4216a6609423" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_647da1c4-ee09-4f88-897d-66336b230ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b2969aa1-e3f8-45e8-91af-c3f49d02f846" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_647da1c4-ee09-4f88-897d-66336b230ed6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_90b3d3a8-4f9c-4730-82e8-651f73d9f08f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_481b8828-a1c5-428c-a2f7-cb27123e16c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_90b3d3a8-4f9c-4730-82e8-651f73d9f08f" xlink:to="loc_us-gaap_SubordinatedDebt_481b8828-a1c5-428c-a2f7-cb27123e16c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_9ae107c4-81ea-4a44-bfc5-1612d68ffe7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_90b3d3a8-4f9c-4730-82e8-651f73d9f08f" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_9ae107c4-81ea-4a44-bfc5-1612d68ffe7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_ca76de8b-8467-4283-9a3a-85c7aa57bbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_90b3d3a8-4f9c-4730-82e8-651f73d9f08f" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_ca76de8b-8467-4283-9a3a-85c7aa57bbb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_0452fe6e-c700-4cfe-9198-ff1e600d72c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_90b3d3a8-4f9c-4730-82e8-651f73d9f08f" xlink:to="loc_us-gaap_Deposits_0452fe6e-c700-4cfe-9198-ff1e600d72c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_8ca212c2-0581-4a7e-bca8-e1f1829ddcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_90b3d3a8-4f9c-4730-82e8-651f73d9f08f" xlink:to="loc_us-gaap_OtherLiabilities_8ca212c2-0581-4a7e-bca8-e1f1829ddcbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_1c11e5a8-fcd8-4915-9864-68fe7faaa895" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchased"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_90b3d3a8-4f9c-4730-82e8-651f73d9f08f" xlink:to="loc_us-gaap_FederalFundsPurchased_1c11e5a8-fcd8-4915-9864-68fe7faaa895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_5fa0e019-64a9-4322-a208-6ddec74a2a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_41128003-069f-45a8-8acd-740aa1ffe0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5fa0e019-64a9-4322-a208-6ddec74a2a1d" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_41128003-069f-45a8-8acd-740aa1ffe0b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_54052ba3-82af-4aa4-9faf-834bcf1a50fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5fa0e019-64a9-4322-a208-6ddec74a2a1d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_54052ba3-82af-4aa4-9faf-834bcf1a50fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e75de879-00cc-4072-a041-1882b252c577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_feb3f91e-e692-4332-85f6-59ded85e1a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e75de879-00cc-4072-a041-1882b252c577" xlink:to="loc_us-gaap_Liabilities_feb3f91e-e692-4332-85f6-59ded85e1a97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_457bfa7a-674f-45c7-9f5a-08da31b528da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e75de879-00cc-4072-a041-1882b252c577" xlink:to="loc_us-gaap_StockholdersEquity_457bfa7a-674f-45c7-9f5a-08da31b528da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_122bea75-fcaa-45f7-8a67-ae1495326f15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_2f738bf7-32be-414a-9371-4ccf1e53968c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_122bea75-fcaa-45f7-8a67-ae1495326f15" xlink:to="loc_us-gaap_PreferredStockValue_2f738bf7-32be-414a-9371-4ccf1e53968c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b5aadf82-9d36-4c5f-8910-150c614ca34b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_122bea75-fcaa-45f7-8a67-ae1495326f15" xlink:to="loc_us-gaap_CommonStockValue_b5aadf82-9d36-4c5f-8910-150c614ca34b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a7ec7068-beae-45d6-b626-0d42d1fc459b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_122bea75-fcaa-45f7-8a67-ae1495326f15" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a7ec7068-beae-45d6-b626-0d42d1fc459b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c6092024-e075-45b3-b12c-dd4858467028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_122bea75-fcaa-45f7-8a67-ae1495326f15" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c6092024-e075-45b3-b12c-dd4858467028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_58a2165b-725a-4173-9efc-76838f40304e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_122bea75-fcaa-45f7-8a67-ae1495326f15" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_58a2165b-725a-4173-9efc-76838f40304e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_9ed2b3b2-43e5-4515-a8bd-1d185490b5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_122bea75-fcaa-45f7-8a67-ae1495326f15" xlink:to="loc_us-gaap_TreasuryStockValue_9ed2b3b2-43e5-4515-a8bd-1d185490b5eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_d81c3b4c-fab3-492e-acb9-e2d1260a40da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_1f91292b-7537-4583-a17b-165f71eb7b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d81c3b4c-fab3-492e-acb9-e2d1260a40da" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_1f91292b-7537-4583-a17b-165f71eb7b89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_b15dc118-8509-44c4-a4c3-87cf0415bbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d81c3b4c-fab3-492e-acb9-e2d1260a40da" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_b15dc118-8509-44c4-a4c3-87cf0415bbe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f6c9ea2b-3a1f-4eb7-ab12-8cedd439b5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f6c9ea2b-3a1f-4eb7-ab12-8cedd439b5e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_cbdfa18a-514a-49b9-a7ce-e18e0be1da7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_cbdfa18a-514a-49b9-a7ce-e18e0be1da7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac490761-11c0-4bd9-8c21-82896170d158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac490761-11c0-4bd9-8c21-82896170d158" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_1167a863-b024-4546-87c1-abcb0cfb93dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_TradingSecurities_1167a863-b024-4546-87c1-abcb0cfb93dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_489010a6-2c01-4652-951f-33913bf51ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_489010a6-2c01-4652-951f-33913bf51ebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4849e555-5094-4c59-9d94-e0a973c21959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4849e555-5094-4c59-9d94-e0a973c21959" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_22745974-3af7-404c-b7cd-ac01422a6526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_Goodwill_22745974-3af7-404c-b7cd-ac01422a6526" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c7208379-9622-4eee-917b-04f57b9a5daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c7208379-9622-4eee-917b-04f57b9a5daa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_e80eba54-c74c-4747-b6ae-7231c3fc910b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_e80eba54-c74c-4747-b6ae-7231c3fc910b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_67a3ba0f-6ee6-4e43-a5ba-0ec142985ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_08bd6b4c-bb25-46a9-8e99-14ee03adbd75" xlink:to="loc_us-gaap_OtherAssets_67a3ba0f-6ee6-4e43-a5ba-0ec142985ce6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20221231.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_NetIncomeLoss_7be4c9c9-ddcc-4dec-afb1-2fd9b5fa73c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_39296223-0ad3-4f3d-bbde-2e44062146a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7be4c9c9-ddcc-4dec-afb1-2fd9b5fa73c9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_39296223-0ad3-4f3d-bbde-2e44062146a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aca1885-1fce-4080-8b95-3b3c9159e9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7be4c9c9-ddcc-4dec-afb1-2fd9b5fa73c9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aca1885-1fce-4080-8b95-3b3c9159e9c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_9ec5ee76-d229-4492-85c3-a856830be0c5" xlink:href="cfr-20221231.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_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_9ec5ee76-d229-4492-85c3-a856830be0c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd0e12a7-dd8c-4ab7-bb81-caba0d99a3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd0e12a7-dd8c-4ab7-bb81-caba0d99a3b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_05dbeb45-1da1-4d8b-8414-7a4fd3c3b0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_05dbeb45-1da1-4d8b-8414-7a4fd3c3b0e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_c09c2e3d-c44a-444b-9103-60f20611cdb9" xlink:href="cfr-20221231.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_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_c09c2e3d-c44a-444b-9103-60f20611cdb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_d497a542-75d7-446f-91d3-c5f5ab48ada7" xlink:href="cfr-20221231.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_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:to="loc_cfr_Otherchargescommissionsandfees_d497a542-75d7-446f-91d3-c5f5ab48ada7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_f095a3c0-9c6b-4c44-94c0-3da704f4e0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_f095a3c0-9c6b-4c44-94c0-3da704f4e0a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_df196da3-39c1-4990-a9da-f7c24a68c8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_83c9ba67-3905-4829-9cad-de787db35ebc" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_df196da3-39c1-4990-a9da-f7c24a68c8f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_9d09ded4-0710-4054-b51d-f53362fce610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_4fb41183-554c-4275-838e-b319e176e073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_9d09ded4-0710-4054-b51d-f53362fce610" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_4fb41183-554c-4275-838e-b319e176e073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_e8463059-0b3b-439d-ae49-b41ddf594c81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_9d09ded4-0710-4054-b51d-f53362fce610" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_e8463059-0b3b-439d-ae49-b41ddf594c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_23addcde-f427-4200-8d2d-8f53e53ed9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_9d09ded4-0710-4054-b51d-f53362fce610" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_23addcde-f427-4200-8d2d-8f53e53ed9c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_e01e5b77-73a3-4d49-9bff-a7b084baded5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_9d09ded4-0710-4054-b51d-f53362fce610" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_e01e5b77-73a3-4d49-9bff-a7b084baded5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_7d74ae6e-1a91-407f-ab9e-22fb9eff80cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_9d09ded4-0710-4054-b51d-f53362fce610" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_7d74ae6e-1a91-407f-ab9e-22fb9eff80cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c2d89d47-9f1b-4329-90b9-4599399104b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_9d09ded4-0710-4054-b51d-f53362fce610" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c2d89d47-9f1b-4329-90b9-4599399104b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d3ad3e1d-f662-4902-a8fd-86462bdfac70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_6509181d-8d52-4c10-a770-46c4bc859295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d3ad3e1d-f662-4902-a8fd-86462bdfac70" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_6509181d-8d52-4c10-a770-46c4bc859295" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_e01a98b4-da71-489d-8cc5-5ce47d064ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d3ad3e1d-f662-4902-a8fd-86462bdfac70" xlink:to="loc_us-gaap_NoninterestIncome_e01a98b4-da71-489d-8cc5-5ce47d064ca1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_9a98f72d-b6f0-4576-a913-ba37e0379b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d3ad3e1d-f662-4902-a8fd-86462bdfac70" xlink:to="loc_us-gaap_NoninterestExpense_9a98f72d-b6f0-4576-a913-ba37e0379b4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_57b28eae-0d3b-4e18-8931-c307919c2f07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_191e819d-c8dd-43fb-8bde-ad50347550d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_57b28eae-0d3b-4e18-8931-c307919c2f07" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_191e819d-c8dd-43fb-8bde-ad50347550d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b28a9241-433e-43fc-9897-7b299a09532c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_57b28eae-0d3b-4e18-8931-c307919c2f07" xlink:to="loc_us-gaap_InterestExpense_b28a9241-433e-43fc-9897-7b299a09532c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2af39cc2-bd66-471c-9785-ca3d98fc2b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fc69303e-32d5-4228-9579-090914e4eb0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2af39cc2-bd66-471c-9785-ca3d98fc2b4f" xlink:to="loc_us-gaap_NetIncomeLoss_fc69303e-32d5-4228-9579-090914e4eb0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a644b88c-93c5-457e-8193-9cf6331783d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2af39cc2-bd66-471c-9785-ca3d98fc2b4f" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a644b88c-93c5-457e-8193-9cf6331783d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_1ac9269a-31df-4fdc-b4c3-d8ba10e3c86d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2af39cc2-bd66-471c-9785-ca3d98fc2b4f" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_1ac9269a-31df-4fdc-b4c3-d8ba10e3c86d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_24fb2c32-062d-46fb-a3e3-859c605d2b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_2b86db69-7583-4c0b-9372-7eb38fd67464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_24fb2c32-062d-46fb-a3e3-859c605d2b5f" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_2b86db69-7583-4c0b-9372-7eb38fd67464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fd5fc545-1b50-4a7d-abdb-38aac0c94cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_24fb2c32-062d-46fb-a3e3-859c605d2b5f" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fd5fc545-1b50-4a7d-abdb-38aac0c94cc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_817c4372-557c-4982-80a3-0afa9c0342a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_f19ae080-2714-4f4d-b1c2-155b94a8ccde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_817c4372-557c-4982-80a3-0afa9c0342a4" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_f19ae080-2714-4f4d-b1c2-155b94a8ccde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_7a40be1b-6242-4836-8c64-fa0b0605f505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_817c4372-557c-4982-80a3-0afa9c0342a4" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_7a40be1b-6242-4836-8c64-fa0b0605f505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_bb319749-d840-4263-bb35-6c98177739f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_817c4372-557c-4982-80a3-0afa9c0342a4" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_bb319749-d840-4263-bb35-6c98177739f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9789626d-6a26-4a84-89dd-abb2bbcf5c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_817c4372-557c-4982-80a3-0afa9c0342a4" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9789626d-6a26-4a84-89dd-abb2bbcf5c5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_42369ef5-59c8-4cbf-b936-db9d64184ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_817c4372-557c-4982-80a3-0afa9c0342a4" xlink:to="loc_us-gaap_InterestExpenseDeposits_42369ef5-59c8-4cbf-b936-db9d64184ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_42d988da-e332-4b72-8ca3-da29034862af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_817c4372-557c-4982-80a3-0afa9c0342a4" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_42d988da-e332-4b72-8ca3-da29034862af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_b6f90acb-d0fb-4331-9157-4d68dfce3d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:to="loc_us-gaap_LaborAndRelatedExpense_b6f90acb-d0fb-4331-9157-4d68dfce3d0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_0b9a4989-7ca2-42d9-838b-fcf27076ad1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_0b9a4989-7ca2-42d9-838b-fcf27076ad1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_c9c75782-bffc-424c-9da3-ff92cea3df14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:to="loc_us-gaap_OccupancyNet_c9c75782-bffc-424c-9da3-ff92cea3df14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_91c32d05-aefb-4869-8d64-b1a24fc1f7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:to="loc_us-gaap_EquipmentExpense_91c32d05-aefb-4869-8d64-b1a24fc1f7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_d53add3f-1526-4f33-b4a7-1f5e456517e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_d53add3f-1526-4f33-b4a7-1f5e456517e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e79b0817-7fc9-4579-a284-737a6c99cdaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e79b0817-7fc9-4579-a284-737a6c99cdaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_3d5416d3-fdc2-48ae-9912-3ae799bca87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_30ff2073-2377-4a3d-9c6d-dbf2c5850ef3" xlink:to="loc_us-gaap_OtherNoninterestExpense_3d5416d3-fdc2-48ae-9912-3ae799bca87f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20221231.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_bd8fcd42-08a5-4a48-8ff3-15e91e21d66a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_ec8919eb-04a0-4c4f-8677-556ab1c8df4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bd8fcd42-08a5-4a48-8ff3-15e91e21d66a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_ec8919eb-04a0-4c4f-8677-556ab1c8df4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_cd9ae472-5142-4568-8197-01ccd85045be" xlink:href="cfr-20221231.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_bd8fcd42-08a5-4a48-8ff3-15e91e21d66a" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_cd9ae472-5142-4568-8197-01ccd85045be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_3bc5932b-c844-4bec-905e-3f16aeeffe5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bd8fcd42-08a5-4a48-8ff3-15e91e21d66a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_3bc5932b-c844-4bec-905e-3f16aeeffe5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_94c3d7e9-e9bd-40d7-833b-a23edfa8674e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_da786fb0-efac-47ba-8def-c2daa0e6a714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94c3d7e9-e9bd-40d7-833b-a23edfa8674e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_da786fb0-efac-47ba-8def-c2daa0e6a714" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_326af9a9-1bf8-4cea-ac3a-c001b753acb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94c3d7e9-e9bd-40d7-833b-a23edfa8674e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_326af9a9-1bf8-4cea-ac3a-c001b753acb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4f993830-a7b5-49b0-8163-d6ebdf1c7a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_f3f99518-c6e0-4872-aa05-1a0a0bb59539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4f993830-a7b5-49b0-8163-d6ebdf1c7a71" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_f3f99518-c6e0-4872-aa05-1a0a0bb59539" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_a0db2880-560a-4174-aad0-1e4c6e32c17f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4f993830-a7b5-49b0-8163-d6ebdf1c7a71" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_a0db2880-560a-4174-aad0-1e4c6e32c17f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_de585a74-28e2-40c4-96ee-c688b4cd497b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f6e7b46f-cf7d-4808-9b70-f50101350938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_de585a74-28e2-40c4-96ee-c688b4cd497b" xlink:to="loc_us-gaap_NetIncomeLoss_f6e7b46f-cf7d-4808-9b70-f50101350938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_cebb5ec6-661e-469f-a62d-a88a8ba327c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_de585a74-28e2-40c4-96ee-c688b4cd497b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_cebb5ec6-661e-469f-a62d-a88a8ba327c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_46020600-d773-40f5-9ab9-0b8b771ddbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_b8abce92-6480-42f0-83b9-8acb5551d61f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_46020600-d773-40f5-9ab9-0b8b771ddbaf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_b8abce92-6480-42f0-83b9-8acb5551d61f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_d67b7672-44b6-462c-80c4-5bfe916a6a51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_46020600-d773-40f5-9ab9-0b8b771ddbaf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_d67b7672-44b6-462c-80c4-5bfe916a6a51" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cfr-20221231.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_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f035db45-b1be-4a7b-864a-0dc670971000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_ShareBasedCompensation_f035db45-b1be-4a7b-864a-0dc670971000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_97dcb6fe-09b7-46af-84ed-2a2b64d2c48e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_97dcb6fe-09b7-46af-84ed-2a2b64d2c48e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d73df204-6246-41fc-99d8-fef07da93253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d73df204-6246-41fc-99d8-fef07da93253" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_861e521c-a89a-4051-a824-f86749d3dc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_DepreciationAndAmortization_861e521c-a89a-4051-a824-f86749d3dc33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_9de60f02-27f8-40ec-a598-f698ee24ca44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_9de60f02-27f8-40ec-a598-f698ee24ca44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5c6194c6-df42-4673-9ddf-251cc0517eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_NetIncomeLoss_5c6194c6-df42-4673-9ddf-251cc0517eaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_cd956dd1-5ef8-44d0-b4fe-5234fb4aa5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_cd956dd1-5ef8-44d0-b4fe-5234fb4aa5d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_1bf2a226-18c7-4692-ba59-d871d29e3b71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncome"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_OtherNoncashIncome_1bf2a226-18c7-4692-ba59-d871d29e3b71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_52812a02-6429-4b38-bcd8-dc1882b0aae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_52812a02-6429-4b38-bcd8-dc1882b0aae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d52dae27-0334-4ebf-9c9f-2640ebaad06e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d52dae27-0334-4ebf-9c9f-2640ebaad06e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_6a92c8d6-ef81-4d26-b410-853b131cf0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_6a92c8d6-ef81-4d26-b410-853b131cf0e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_6b41fd03-ed8d-4bec-a568-c8bfa14a3020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_6b41fd03-ed8d-4bec-a568-c8bfa14a3020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_17ad332a-e915-4010-a456-60867ab36805" xlink:href="cfr-20221231.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_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_17ad332a-e915-4010-a456-60867ab36805" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_f3dcb934-8a49-4afe-ae3c-22942999601e" xlink:href="cfr-20221231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_cfr_AccretionOfLoanDiscount_f3dcb934-8a49-4afe-ae3c-22942999601e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_59cdf539-2da5-4729-ac38-dc728a08695e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1fdf2bb5-eb25-45cc-a7de-adc765fc801e" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_59cdf539-2da5-4729-ac38-dc728a08695e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_74124ab0-bc31-4568-912b-e6ab8ac8afc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_74124ab0-bc31-4568-912b-e6ab8ac8afc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_39688619-3096-421b-9837-9a06dde3c276" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_39688619-3096-421b-9837-9a06dde3c276" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_df3d6311-fcd0-4a93-87bc-0e513877c10b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_df3d6311-fcd0-4a93-87bc-0e513877c10b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_6c234b8e-6469-431f-a1d0-54ed09388081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_6c234b8e-6469-431f-a1d0-54ed09388081" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_377139ee-8c0f-4056-8fe6-e2de6a842150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_377139ee-8c0f-4056-8fe6-e2de6a842150" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_f2abcfb7-4391-4619-9d96-e229bf15e89c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_f2abcfb7-4391-4619-9d96-e229bf15e89c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_77776ba2-8d7d-4e4a-b490-f6f86bddfe63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_77776ba2-8d7d-4e4a-b490-f6f86bddfe63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_898d8404-bdea-45f8-b5a3-d94cae9cb999" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_898d8404-bdea-45f8-b5a3-d94cae9cb999" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_28cc24aa-f2a1-4b71-bfc4-b03ce1bfe651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_28cc24aa-f2a1-4b71-bfc4-b03ce1bfe651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ff0f8751-896c-4fa8-aded-076b1cf4ad2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ff0f8751-896c-4fa8-aded-076b1cf4ad2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_f1c03f83-e24a-43f4-a8e8-51653fc3fd72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fcd776f-58a9-4554-9b93-c4b1d416a074" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_f1c03f83-e24a-43f4-a8e8-51653fc3fd72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_7807567d-2ff9-4ce8-8dbb-c8ec0c1336e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_870fe30f-6f5f-4935-8d18-8625e190d68a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7807567d-2ff9-4ce8-8dbb-c8ec0c1336e4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_870fe30f-6f5f-4935-8d18-8625e190d68a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bbc9fd91-17d6-4ff2-a877-7e470c2989f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7807567d-2ff9-4ce8-8dbb-c8ec0c1336e4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bbc9fd91-17d6-4ff2-a877-7e470c2989f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aac5293d-ceb3-46b5-abd5-70df9e967c10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7807567d-2ff9-4ce8-8dbb-c8ec0c1336e4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aac5293d-ceb3-46b5-abd5-70df9e967c10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_131efc43-bab7-4db7-97fd-bfadcd8c6511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_131efc43-bab7-4db7-97fd-bfadcd8c6511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_dd266b3d-1519-4475-9637-484a2015c49d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_dd266b3d-1519-4475-9637-484a2015c49d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_563e9373-4c38-4412-9701-9f52d5ef1dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_563e9373-4c38-4412-9701-9f52d5ef1dfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1ed235ce-ed66-4e91-a774-b08d89c74a53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1ed235ce-ed66-4e91-a774-b08d89c74a53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_a96b991d-1afc-4bda-af77-b7a3673ab3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_a96b991d-1afc-4bda-af77-b7a3673ab3c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ec5485b0-3dcf-4b19-a9d5-b0b2bc81de12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ec5485b0-3dcf-4b19-a9d5-b0b2bc81de12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_88bcd13c-ac29-4424-aa02-faf883226ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_88bcd13c-ac29-4424-aa02-faf883226ad3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_52b9eb09-37f8-414f-ba7a-b4045428203b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_52b9eb09-37f8-414f-ba7a-b4045428203b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_bc1221dd-adfd-4dd5-b596-f54bb0c56a85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_bc1221dd-adfd-4dd5-b596-f54bb0c56a85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_8a5d6790-9e6a-4752-a089-1e63f054b0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_8a5d6790-9e6a-4752-a089-1e63f054b0ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_2ff3387a-4e31-47dd-9058-ddd4d3b98631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38161eb4-662f-4c6f-9abf-a748a8cce505" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_2ff3387a-4e31-47dd-9058-ddd4d3b98631" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_817d8fd9-5be3-425d-b039-807cf13229b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_180efab1-d716-4dbf-8507-f3267122a26f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_817d8fd9-5be3-425d-b039-807cf13229b1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_180efab1-d716-4dbf-8507-f3267122a26f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0ee1f0f0-ce79-4153-843e-73a068958cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_817d8fd9-5be3-425d-b039-807cf13229b1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0ee1f0f0-ce79-4153-843e-73a068958cdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bdaac8c8-a4df-4c54-84f9-17ba6f67ba18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_817d8fd9-5be3-425d-b039-807cf13229b1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bdaac8c8-a4df-4c54-84f9-17ba6f67ba18" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c4b89fa8-6484-4e0f-8a20-50cb4eb390ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f80071de-e221-409d-a596-2a672e4526e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c4b89fa8-6484-4e0f-8a20-50cb4eb390ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_f80071de-e221-409d-a596-2a672e4526e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_fa60e09f-658b-49e4-93f9-841cfa7a4cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c4b89fa8-6484-4e0f-8a20-50cb4eb390ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_fa60e09f-658b-49e4-93f9-841cfa7a4cff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_4e5d9395-482f-42e0-8cc7-c8db3a451ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8fc3f7e5-1cf1-47fc-ae9d-7ff2564c7e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4e5d9395-482f-42e0-8cc7-c8db3a451ee9" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8fc3f7e5-1cf1-47fc-ae9d-7ff2564c7e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_e69e5e12-b969-4791-b14b-62262367db97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4e5d9395-482f-42e0-8cc7-c8db3a451ee9" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_e69e5e12-b969-4791-b14b-62262367db97" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20221231.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_HeldToMaturitySecuritiesFairValue_242b82ea-0be4-4ed4-b5a1-d83f3b62fd35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_bacf425d-5189-4bb5-8b13-00d4ef858fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_242b82ea-0be4-4ed4-b5a1-d83f3b62fd35" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_bacf425d-5189-4bb5-8b13-00d4ef858fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_73900653-31a4-4bdc-89d0-d437b4359d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_242b82ea-0be4-4ed4-b5a1-d83f3b62fd35" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_73900653-31a4-4bdc-89d0-d437b4359d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_d71ac6fd-dea1-4874-94e0-ac475b4b111f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_242b82ea-0be4-4ed4-b5a1-d83f3b62fd35" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_d71ac6fd-dea1-4874-94e0-ac475b4b111f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_1227a6d0-53d1-4024-983e-8f5ac3def4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_242b82ea-0be4-4ed4-b5a1-d83f3b62fd35" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_1227a6d0-53d1-4024-983e-8f5ac3def4ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_e821b8db-61bb-44d2-977f-6bd0e4357b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_064ee0dd-7291-4ee7-a0c4-82ab43786de0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e821b8db-61bb-44d2-977f-6bd0e4357b1a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_064ee0dd-7291-4ee7-a0c4-82ab43786de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_cbe2f0df-3dba-465f-b656-e5d097da3541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e821b8db-61bb-44d2-977f-6bd0e4357b1a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_cbe2f0df-3dba-465f-b656-e5d097da3541" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_b642a8f5-e96e-44ef-aea1-3da58e77649a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e821b8db-61bb-44d2-977f-6bd0e4357b1a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_b642a8f5-e96e-44ef-aea1-3da58e77649a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_e67b0a02-a43f-4d5d-a066-196b114dad3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e821b8db-61bb-44d2-977f-6bd0e4357b1a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_e67b0a02-a43f-4d5d-a066-196b114dad3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_64ed0e1c-3f06-4b6c-9334-f3e95493a924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_bc4217de-c1ba-434c-87e9-1a3f5fc24003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_64ed0e1c-3f06-4b6c-9334-f3e95493a924" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_bc4217de-c1ba-434c-87e9-1a3f5fc24003" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_401e34fa-6a5a-4995-8ced-53bbe69bb08b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_64ed0e1c-3f06-4b6c-9334-f3e95493a924" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_401e34fa-6a5a-4995-8ced-53bbe69bb08b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_cd19c158-4584-42a2-be43-df8f87ffe0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_64ed0e1c-3f06-4b6c-9334-f3e95493a924" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_cd19c158-4584-42a2-be43-df8f87ffe0cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_c4e3219b-e670-4d4b-9f3a-c8046f8f94bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_64ed0e1c-3f06-4b6c-9334-f3e95493a924" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_c4e3219b-e670-4d4b-9f3a-c8046f8f94bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64aee866-f2fb-4d02-acbf-8b8c2fd7bdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_80003a8f-8c99-4622-901c-c8948f223a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64aee866-f2fb-4d02-acbf-8b8c2fd7bdd6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_80003a8f-8c99-4622-901c-c8948f223a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8d7c54b8-67b7-41da-876c-51701ab8c677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64aee866-f2fb-4d02-acbf-8b8c2fd7bdd6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8d7c54b8-67b7-41da-876c-51701ab8c677" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_29628b35-1ad6-48e9-bdd1-2ca53cc8691f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64aee866-f2fb-4d02-acbf-8b8c2fd7bdd6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_29628b35-1ad6-48e9-bdd1-2ca53cc8691f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3fbc5df7-71b3-4a9a-88d2-442ede6620e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64aee866-f2fb-4d02-acbf-8b8c2fd7bdd6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3fbc5df7-71b3-4a9a-88d2-442ede6620e3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20221231.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_9d4364bb-ddc6-4d3d-a107-0a2fa61d3cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_f9d4d5cb-350f-4cc4-ba6d-3c0861d9aa5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9d4364bb-ddc6-4d3d-a107-0a2fa61d3cf4" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_f9d4d5cb-350f-4cc4-ba6d-3c0861d9aa5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_e84cd897-dc76-4dd7-9cfb-d504795f86bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9d4364bb-ddc6-4d3d-a107-0a2fa61d3cf4" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_e84cd897-dc76-4dd7-9cfb-d504795f86bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss_45d41b4f-0ed8-4454-b4d0-82f3765d0aab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_f59c0bea-aa53-476b-b581-85e7edbd94e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesTradingGainLoss_45d41b4f-0ed8-4454-b4d0-82f3765d0aab" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_f59c0bea-aa53-476b-b581-85e7edbd94e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingRealizedGain_13dc5ae4-e46a-49c7-98d0-797dd6723cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingRealizedGain"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesTradingGainLoss_45d41b4f-0ed8-4454-b4d0-82f3765d0aab" xlink:to="loc_us-gaap_DebtSecuritiesTradingRealizedGain_13dc5ae4-e46a-49c7-98d0-797dd6723cc9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_ef23ba00-34bd-4b58-9d3d-149d8019fb80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_c2ff1940-b5de-4294-935b-d73511b4c7d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ef23ba00-34bd-4b58-9d3d-149d8019fb80" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_c2ff1940-b5de-4294-935b-d73511b4c7d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_1207a077-98fd-4ef5-9f56-80031d2fa7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ef23ba00-34bd-4b58-9d3d-149d8019fb80" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_1207a077-98fd-4ef5-9f56-80031d2fa7bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8c62b2bf-0560-43b5-b582-ef48661f490e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_cdade8e3-298d-4bdc-91f9-ce42d96ce02a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_8c62b2bf-0560-43b5-b582-ef48661f490e" xlink:to="loc_us-gaap_Land_cdade8e3-298d-4bdc-91f9-ce42d96ce02a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_2844bad3-c5ad-4350-858b-e041fc69988a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_8c62b2bf-0560-43b5-b582-ef48661f490e" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_2844bad3-c5ad-4350-858b-e041fc69988a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_b2957cf0-81ee-49a9-b062-286b5d30d5e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_8c62b2bf-0560-43b5-b582-ef48661f490e" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_b2957cf0-81ee-49a9-b062-286b5d30d5e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_ca5c06db-3d94-4201-afdd-b3e2e3f5c7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_8c62b2bf-0560-43b5-b582-ef48661f490e" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_ca5c06db-3d94-4201-afdd-b3e2e3f5c7b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_74840982-dcff-4856-85f0-e1a6fbeafcc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_8c62b2bf-0560-43b5-b582-ef48661f490e" xlink:to="loc_us-gaap_ConstructionInProgressGross_74840982-dcff-4856-85f0-e1a6fbeafcc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_bdd71b34-895d-4419-bb3c-6874b12230f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_8c62b2bf-0560-43b5-b582-ef48661f490e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_bdd71b34-895d-4419-bb3c-6874b12230f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b723cddd-3c8a-4358-8914-c882856d6478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c9502c17-ae6a-445b-9cbb-d1417921c7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b723cddd-3c8a-4358-8914-c882856d6478" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_c9502c17-ae6a-445b-9cbb-d1417921c7e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_edaccbde-ea88-4d07-a217-ff1f673a3b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b723cddd-3c8a-4358-8914-c882856d6478" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_edaccbde-ea88-4d07-a217-ff1f673a3b5e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b02ef187-3849-4af0-82cc-3b64e1a9eabc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7d722bc8-1503-42a0-8e96-4806101eb708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b02ef187-3849-4af0-82cc-3b64e1a9eabc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7d722bc8-1503-42a0-8e96-4806101eb708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_604af556-10b9-46e7-a50f-5e2fa7a218a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b02ef187-3849-4af0-82cc-3b64e1a9eabc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_604af556-10b9-46e7-a50f-5e2fa7a218a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_dd36ac0f-b3f8-4d91-9995-6ca18aaa4f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b02ef187-3849-4af0-82cc-3b64e1a9eabc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_dd36ac0f-b3f8-4d91-9995-6ca18aaa4f8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_fd34f4b9-ecb6-4684-86e8-45cb8c2a31fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b02ef187-3849-4af0-82cc-3b64e1a9eabc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_fd34f4b9-ecb6-4684-86e8-45cb8c2a31fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1c892f41-7713-4fd0-ae11-c3a2f1beafb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b02ef187-3849-4af0-82cc-3b64e1a9eabc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1c892f41-7713-4fd0-ae11-c3a2f1beafb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2ddacda6-799a-48be-86f8-aa5ba138e9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b02ef187-3849-4af0-82cc-3b64e1a9eabc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2ddacda6-799a-48be-86f8-aa5ba138e9ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20221231.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_80f2edc2-798d-402f-8c88-e409fe889fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d9e8026c-90e1-497f-a194-494763a8643c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_80f2edc2-798d-402f-8c88-e409fe889fdb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d9e8026c-90e1-497f-a194-494763a8643c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4f1d62fa-b3bc-4f6e-b788-34ac90b9e8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_80f2edc2-798d-402f-8c88-e409fe889fdb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4f1d62fa-b3bc-4f6e-b788-34ac90b9e8e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5de1bfd4-b1e0-4940-9747-18a435e99b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_80f2edc2-798d-402f-8c88-e409fe889fdb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5de1bfd4-b1e0-4940-9747-18a435e99b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71afe76d-4f12-4dd4-ae91-54cf10a141b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_80f2edc2-798d-402f-8c88-e409fe889fdb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71afe76d-4f12-4dd4-ae91-54cf10a141b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20221231.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_4e5264c6-9db7-4237-84e1-b039f8762bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_fbf64c18-1cb9-4372-9a17-9d468cf1cd47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4e5264c6-9db7-4237-84e1-b039f8762bed" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_fbf64c18-1cb9-4372-9a17-9d468cf1cd47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_a0efcf00-63c4-4ad5-877b-bb8c5fbe184f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4e5264c6-9db7-4237-84e1-b039f8762bed" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_a0efcf00-63c4-4ad5-877b-bb8c5fbe184f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_af49b564-de70-4a94-8d29-f2d2bf901c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4e5264c6-9db7-4237-84e1-b039f8762bed" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_af49b564-de70-4a94-8d29-f2d2bf901c0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_7842c6fe-ab12-4a61-b56a-e4f62eca0a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_e9f93d5b-a75f-450a-9eed-f2ad2814d8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_7842c6fe-ab12-4a61-b56a-e4f62eca0a7c" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_e9f93d5b-a75f-450a-9eed-f2ad2814d8a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_b32ef798-166f-400a-96c6-c36951ace67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_7842c6fe-ab12-4a61-b56a-e4f62eca0a7c" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_b32ef798-166f-400a-96c6-c36951ace67a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_bb5cd151-419c-40f7-83f3-ed4ac6ec865b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_d63a81f4-e6de-4e6e-a855-e96be196ff86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_bb5cd151-419c-40f7-83f3-ed4ac6ec865b" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_d63a81f4-e6de-4e6e-a855-e96be196ff86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_551ad010-5301-49a0-bea9-1f4096bb35bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_bb5cd151-419c-40f7-83f3-ed4ac6ec865b" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_551ad010-5301-49a0-bea9-1f4096bb35bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_cc20853d-4af6-40ab-8eb8-e55dc2dbed1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_bb5cd151-419c-40f7-83f3-ed4ac6ec865b" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_cc20853d-4af6-40ab-8eb8-e55dc2dbed1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_6f0b9c2d-dc3a-4a8c-9595-77a6d11d68d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_bb5cd151-419c-40f7-83f3-ed4ac6ec865b" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_6f0b9c2d-dc3a-4a8c-9595-77a6d11d68d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="cfr-20221231.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_f0ad8733-63f1-4f07-9e5f-ddddff3844b9" xlink:href="cfr-20221231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_506019ed-7ff8-41e6-a861-32f252067b80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f0ad8733-63f1-4f07-9e5f-ddddff3844b9" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_506019ed-7ff8-41e6-a861-32f252067b80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_bd74fe1e-e4c8-4714-a297-bac24288c008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f0ad8733-63f1-4f07-9e5f-ddddff3844b9" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_bd74fe1e-e4c8-4714-a297-bac24288c008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_73d28dad-a030-4443-a1fa-659a0d829edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarnings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_fe94fe6e-cd30-4a56-8834-e7d9bb864e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_73d28dad-a030-4443-a1fa-659a0d829edd" xlink:to="loc_us-gaap_DistributedEarnings_fe94fe6e-cd30-4a56-8834-e7d9bb864e62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_5967905f-9528-4ba3-927b-6b1343ccb586" xlink:href="cfr-20221231.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_73d28dad-a030-4443-a1fa-659a0d829edd" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_5967905f-9528-4ba3-927b-6b1343ccb586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2a9250e1-4cf2-4c93-ae26-6d16c35c71da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d61785b6-c994-4a03-af38-b41bd77f75f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2a9250e1-4cf2-4c93-ae26-6d16c35c71da" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d61785b6-c994-4a03-af38-b41bd77f75f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7d489a88-5d00-485a-91dc-743b1e7a489d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2a9250e1-4cf2-4c93-ae26-6d16c35c71da" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7d489a88-5d00-485a-91dc-743b1e7a489d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_c0d4c407-e80b-444b-9c35-c072b3fe64a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c9c8972a-349a-4154-8232-53192bc4d780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c0d4c407-e80b-444b-9c35-c072b3fe64a3" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c9c8972a-349a-4154-8232-53192bc4d780" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_36bb9d06-2d6d-4610-b485-3ed454de7bad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_c0d4c407-e80b-444b-9c35-c072b3fe64a3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_36bb9d06-2d6d-4610-b485-3ed454de7bad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_99c620bc-b746-4412-b3ba-0437f833a5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c0d4c407-e80b-444b-9c35-c072b3fe64a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_99c620bc-b746-4412-b3ba-0437f833a5ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_6e29c699-f428-4542-964b-712a80da549b" xlink:href="cfr-20221231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_7b33395e-56a9-4666-8233-12f32065c87b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_6e29c699-f428-4542-964b-712a80da549b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_7b33395e-56a9-4666-8233-12f32065c87b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_c59f4a23-9cd4-4007-9e8c-029cbb3f1896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_6e29c699-f428-4542-964b-712a80da549b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_c59f4a23-9cd4-4007-9e8c-029cbb3f1896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_21406c84-10cc-440d-b6fd-4d37bdb9e6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_6e29c699-f428-4542-964b-712a80da549b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_21406c84-10cc-440d-b6fd-4d37bdb9e6ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_179ba2ff-b786-4c03-b6e9-d42d7524c9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_6e29c699-f428-4542-964b-712a80da549b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_179ba2ff-b786-4c03-b6e9-d42d7524c9e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_110d46ff-a5e6-467d-a51c-bea94456e0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_6e29c699-f428-4542-964b-712a80da549b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_110d46ff-a5e6-467d-a51c-bea94456e0b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_ce6bd8b6-e210-4ee6-b19f-f4786a640c08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_6e29c699-f428-4542-964b-712a80da549b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_ce6bd8b6-e210-4ee6-b19f-f4786a640c08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_395612e3-373c-49bc-9e1b-468317a814f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_20fccf22-21e7-4400-8af6-2e14070cf3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_395612e3-373c-49bc-9e1b-468317a814f2" xlink:to="loc_us-gaap_RestrictedStockExpense_20fccf22-21e7-4400-8af6-2e14070cf3bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c7e3ec1d-d561-4f11-b9d1-8cd34b85ee6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_60149f5c-788b-4474-9a1d-d283713d8c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c7e3ec1d-d561-4f11-b9d1-8cd34b85ee6f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_60149f5c-788b-4474-9a1d-d283713d8c69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_4bc4562e-6c6f-4a84-81b3-20a7127d60a4" xlink:href="cfr-20221231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c7e3ec1d-d561-4f11-b9d1-8cd34b85ee6f" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_4bc4562e-6c6f-4a84-81b3-20a7127d60a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_605d9f6f-96e6-428f-80d5-c8c0d5350407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther_04fe70fa-0848-4159-be50-27c4c1c3c0e4" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_605d9f6f-96e6-428f-80d5-c8c0d5350407" xlink:to="loc_cfr_OtherNonInterestIncomeOther_04fe70fa-0848-4159-be50-27c4c1c3c0e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_3162aabb-b49b-4a26-8342-b17a53e368c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_2adc81db-3a33-48e0-b046-0c5c06247863" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_3162aabb-b49b-4a26-8342-b17a53e368c2" xlink:to="loc_us-gaap_ProfessionalFees_2adc81db-3a33-48e0-b046-0c5c06247863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_a19d6516-2b53-4f67-b3c1-4bba355b746c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_3162aabb-b49b-4a26-8342-b17a53e368c2" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_a19d6516-2b53-4f67-b3c1-4bba355b746c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther_3b6df891-8203-4f8d-b7ed-6c4645557441" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_3162aabb-b49b-4a26-8342-b17a53e368c2" xlink:to="loc_cfr_OtherNonInterestExpenseOther_3b6df891-8203-4f8d-b7ed-6c4645557441" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.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_0d1a1ffc-b903-4b17-9044-7df4479a6411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1439f1a0-9637-4651-99c0-9321b322070f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0d1a1ffc-b903-4b17-9044-7df4479a6411" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1439f1a0-9637-4651-99c0-9321b322070f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dacf3f82-ad05-40b4-9b33-28fd8b9d586d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0d1a1ffc-b903-4b17-9044-7df4479a6411" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dacf3f82-ad05-40b4-9b33-28fd8b9d586d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_530f0769-76e2-4002-9a5d-b1c2edc07b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_530f0769-76e2-4002-9a5d-b1c2edc07b9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_da74ae3a-8f2e-4706-a9ec-256bd219a006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_da74ae3a-8f2e-4706-a9ec-256bd219a006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_a10bf940-ddf6-43ef-9d35-e8ebbd4ed990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_a10bf940-ddf6-43ef-9d35-e8ebbd4ed990" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_3102419d-d2d2-46b7-987d-5b620bf1ed70" xlink:href="cfr-20221231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_3102419d-d2d2-46b7-987d-5b620bf1ed70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_0810de36-5748-4ae1-ab12-9a9939bcd99b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_0810de36-5748-4ae1-ab12-9a9939bcd99b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_ac27f84e-f25f-4fb4-9ff0-c16521f45102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_ac27f84e-f25f-4fb4-9ff0-c16521f45102" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_1a34f299-6e3a-4fc5-a97d-d8e91426f13a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_1a34f299-6e3a-4fc5-a97d-d8e91426f13a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_506e5ca2-90e9-40b8-8d75-7f61d1252989" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_506e5ca2-90e9-40b8-8d75-7f61d1252989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_ad31537d-79bc-4fb1-9154-fa5e641c9420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_ad31537d-79bc-4fb1-9154-fa5e641c9420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_3c3fe7ef-2587-40c0-b8a5-64da320b7369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_3c3fe7ef-2587-40c0-b8a5-64da320b7369" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_c6b6aaa9-d5a0-4dee-9b50-83b9e45fca3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2f4171ba-b5ee-44f9-b4f2-26991d99a4f3" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_c6b6aaa9-d5a0-4dee-9b50-83b9e45fca3c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities_3ac00067-9c40-4752-bb87-347e33b1c879" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities_3ac00067-9c40-4752-bb87-347e33b1c879" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_c48778b7-dcc1-43ac-903d-c58663e23a79" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_c48778b7-dcc1-43ac-903d-c58663e23a79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_1eac0e1a-4f90-4ad5-9495-254b008a0d87" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_1eac0e1a-4f90-4ad5-9495-254b008a0d87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d224cf63-1622-40ce-8342-216dbe32c5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d224cf63-1622-40ce-8342-216dbe32c5c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_14fdd2cd-f825-49af-a6db-e0417a0f9b98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_14fdd2cd-f825-49af-a6db-e0417a0f9b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_d4d36b26-ae7d-4878-8cf5-f736e64c35bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_d4d36b26-ae7d-4878-8cf5-f736e64c35bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_119ba4af-944f-4764-be8c-40b7672f7678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_119ba4af-944f-4764-be8c-40b7672f7678" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_50aca0b2-b5c5-4dd8-9b34-848c0a39723b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_feeeac4b-ba1b-4c4a-b2f9-5d8bd99287cd" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_50aca0b2-b5c5-4dd8-9b34-848c0a39723b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f608730c-694e-41d2-a7e0-3acdc1cbe4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_427d0db5-ec2e-482a-a6c9-c0cd38f9479f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f608730c-694e-41d2-a7e0-3acdc1cbe4b8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_427d0db5-ec2e-482a-a6c9-c0cd38f9479f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_d35832f3-c283-49c1-8327-7eaf3ab080c3" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f608730c-694e-41d2-a7e0-3acdc1cbe4b8" xlink:to="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_d35832f3-c283-49c1-8327-7eaf3ab080c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_4d02b982-0d6b-41da-9b95-32710cb5d8fb" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f608730c-694e-41d2-a7e0-3acdc1cbe4b8" xlink:to="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_4d02b982-0d6b-41da-9b95-32710cb5d8fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_6c5f8ab3-f991-459a-a4b2-ba51b3978b14" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f608730c-694e-41d2-a7e0-3acdc1cbe4b8" xlink:to="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_6c5f8ab3-f991-459a-a4b2-ba51b3978b14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_62fd9d1b-68d0-4e38-b44f-a0c1fd889ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f608730c-694e-41d2-a7e0-3acdc1cbe4b8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_62fd9d1b-68d0-4e38-b44f-a0c1fd889ff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_87e464cc-3efe-443d-9a87-2508af1c35e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f608730c-694e-41d2-a7e0-3acdc1cbe4b8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_87e464cc-3efe-443d-9a87-2508af1c35e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_015e6f7d-627e-4944-8be5-de2e41c4bcbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_5150a3a8-6e99-4c01-bf95-7646d4524402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_015e6f7d-627e-4944-8be5-de2e41c4bcbf" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_5150a3a8-6e99-4c01-bf95-7646d4524402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_7f424ae8-f4e4-43bc-8e2c-7fe9798b877e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_015e6f7d-627e-4944-8be5-de2e41c4bcbf" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_7f424ae8-f4e4-43bc-8e2c-7fe9798b877e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_055c6729-07fd-47b7-be57-10d15f5a7438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_06c67c90-865b-40c1-814e-7aab146cc54d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_055c6729-07fd-47b7-be57-10d15f5a7438" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_06c67c90-865b-40c1-814e-7aab146cc54d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_11a3de0c-4248-406d-9f5a-1a7ccb69f508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_055c6729-07fd-47b7-be57-10d15f5a7438" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_11a3de0c-4248-406d-9f5a-1a7ccb69f508" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20221231.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_OtherComprehensiveIncomeLossTax_29fa7b54-68a0-4988-bced-201232088e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_4a01adea-843e-4f00-ba6c-39183201e6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_29fa7b54-68a0-4988-bced-201232088e07" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_4a01adea-843e-4f00-ba6c-39183201e6a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_0a8eeace-638e-4f10-b760-7dee0be50989" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_29fa7b54-68a0-4988-bced-201232088e07" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_0a8eeace-638e-4f10-b760-7dee0be50989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_b111bf4e-f835-4657-a0cf-5c9cb349e854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_37437f05-5509-4ac2-a566-9c8249a6dd85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b111bf4e-f835-4657-a0cf-5c9cb349e854" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_37437f05-5509-4ac2-a566-9c8249a6dd85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_4077dcd5-f410-4c50-a695-cff50abe0168" xlink:href="cfr-20221231.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_b111bf4e-f835-4657-a0cf-5c9cb349e854" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_4077dcd5-f410-4c50-a695-cff50abe0168" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_a0695f96-0bef-41f5-8c7e-dda3b5a03072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b111bf4e-f835-4657-a0cf-5c9cb349e854" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_a0695f96-0bef-41f5-8c7e-dda3b5a03072" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_482bff08-7f39-4fc3-85f1-dd0d9000ce15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_077f430a-8c8d-4f86-95f0-92e91aba4682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_482bff08-7f39-4fc3-85f1-dd0d9000ce15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_077f430a-8c8d-4f86-95f0-92e91aba4682" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_aa943824-121e-4078-bb82-0204ea85592e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_482bff08-7f39-4fc3-85f1-dd0d9000ce15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_aa943824-121e-4078-bb82-0204ea85592e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f73a4991-ec43-42f1-a79b-bc6a2324f489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_d4ccfe71-ae40-4c81-b22e-455f6ce28402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f73a4991-ec43-42f1-a79b-bc6a2324f489" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_d4ccfe71-ae40-4c81-b22e-455f6ce28402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_65ea13a7-8c4d-4b8b-9da5-38e02c35930d" xlink:href="cfr-20221231.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_f73a4991-ec43-42f1-a79b-bc6a2324f489" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_65ea13a7-8c4d-4b8b-9da5-38e02c35930d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_3f1f0aa9-48a3-4093-99a5-6587854f42b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f73a4991-ec43-42f1-a79b-bc6a2324f489" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_3f1f0aa9-48a3-4093-99a5-6587854f42b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_9661c470-9950-4531-920b-5f1edb3a75d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_cc0ffc9f-88e6-43e0-a803-b30014e527ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_9661c470-9950-4531-920b-5f1edb3a75d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_cc0ffc9f-88e6-43e0-a803-b30014e527ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_18b941d1-140c-451b-b2cc-7993d3999cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_9661c470-9950-4531-920b-5f1edb3a75d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_18b941d1-140c-451b-b2cc-7993d3999cbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0b5b8198-b4f6-4a88-b112-a9e0d0191e38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_3e6e6df3-6bf1-40dd-ad1c-f38b2f95f68e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0b5b8198-b4f6-4a88-b112-a9e0d0191e38" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_3e6e6df3-6bf1-40dd-ad1c-f38b2f95f68e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_ebf505b3-3bcf-4c56-80c0-566f3142fc06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0b5b8198-b4f6-4a88-b112-a9e0d0191e38" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_ebf505b3-3bcf-4c56-80c0-566f3142fc06" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20221231.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_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_09e6db1f-517b-4c9e-826e-d535025372cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_b1c770af-5ba9-46bf-920b-a8f75fe071af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_09e6db1f-517b-4c9e-826e-d535025372cf" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_b1c770af-5ba9-46bf-920b-a8f75fe071af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_0c2ff7b1-8e46-4148-8b42-01571fe3d3d1" xlink:href="cfr-20221231.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_09e6db1f-517b-4c9e-826e-d535025372cf" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_0c2ff7b1-8e46-4148-8b42-01571fe3d3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_4775c568-a7c4-466e-93a2-fd4e7d6de7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_4fc66928-50d2-4746-89be-2b0a965d51dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4775c568-a7c4-466e-93a2-fd4e7d6de7d9" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_4fc66928-50d2-4746-89be-2b0a965d51dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_c211248a-fc8a-41d8-bf84-f79d2ca6bea5" xlink:href="cfr-20221231.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_4775c568-a7c4-466e-93a2-fd4e7d6de7d9" xlink:to="loc_cfr_ResellAgreementGrossOffset_c211248a-fc8a-41d8-bf84-f79d2ca6bea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_7c465be1-e7ff-4d16-9620-7fc8f1a4fa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_c4c94c9a-0aa6-4abf-923d-a780f7ffa405" xlink:href="cfr-20221231.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_7c465be1-e7ff-4d16-9620-7fc8f1a4fa8b" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_c4c94c9a-0aa6-4abf-923d-a780f7ffa405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_be0904b4-dea5-4dbf-89d0-e58e180ce617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7c465be1-e7ff-4d16-9620-7fc8f1a4fa8b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_be0904b4-dea5-4dbf-89d0-e58e180ce617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_7f8effd8-7f4a-4e6d-b340-b15027f8cf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_a18687d0-a42c-415a-80d5-8f4748adc6e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7f8effd8-7f4a-4e6d-b340-b15027f8cf5d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_a18687d0-a42c-415a-80d5-8f4748adc6e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_3aa571f7-e757-4b85-b019-209004258884" xlink:href="cfr-20221231.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_7f8effd8-7f4a-4e6d-b340-b15027f8cf5d" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_3aa571f7-e757-4b85-b019-209004258884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_a735c4e0-31b6-4f7f-8671-37f943f05614" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_2916d7e5-a0e1-4e7c-bf53-647c2102e9c2" xlink:href="cfr-20221231.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_a735c4e0-31b6-4f7f-8671-37f943f05614" xlink:to="loc_cfr_FinancialLiabilitiesGross_2916d7e5-a0e1-4e7c-bf53-647c2102e9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_de1b976d-5a4f-43f0-9c33-9ce05cc6e0ed" xlink:href="cfr-20221231.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_a735c4e0-31b6-4f7f-8671-37f943f05614" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_de1b976d-5a4f-43f0-9c33-9ce05cc6e0ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_6862b74e-4115-48f7-a88c-40fe2ad1dfe2" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_ec15e4dc-bcd5-4b80-9142-e908c1c49b16" xlink:href="cfr-20221231.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_6862b74e-4115-48f7-a88c-40fe2ad1dfe2" xlink:to="loc_cfr_FinancialAssetsGross_ec15e4dc-bcd5-4b80-9142-e908c1c49b16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_a3294021-26e0-4534-918e-9b861750304a" xlink:href="cfr-20221231.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_6862b74e-4115-48f7-a88c-40fe2ad1dfe2" xlink:to="loc_cfr_FinancialAssetsGrossOffset_a3294021-26e0-4534-918e-9b861750304a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_e836a700-41f3-438d-aec5-c15cba680d49" xlink:href="cfr-20221231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_72136f2a-56fe-4027-b14c-40d17ab845a8" xlink:href="cfr-20221231.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_e836a700-41f3-438d-aec5-c15cba680d49" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_72136f2a-56fe-4027-b14c-40d17ab845a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_5eb9d24d-2415-45fb-a8b6-fb7218373b52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e836a700-41f3-438d-aec5-c15cba680d49" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_5eb9d24d-2415-45fb-a8b6-fb7218373b52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_136e0fdd-95b2-41f8-8caf-5d0fae18792b" xlink:href="cfr-20221231.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_e836a700-41f3-438d-aec5-c15cba680d49" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_136e0fdd-95b2-41f8-8caf-5d0fae18792b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_1561fc37-83a6-4204-a5cc-009e4a0305ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_03c593fe-98ea-4d8b-a296-11068d1690c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1561fc37-83a6-4204-a5cc-009e4a0305ca" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_03c593fe-98ea-4d8b-a296-11068d1690c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_50179a85-380f-4443-a5ba-48a27e81eaa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1561fc37-83a6-4204-a5cc-009e4a0305ca" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_50179a85-380f-4443-a5ba-48a27e81eaa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_3345a242-bf3d-4b5b-8054-e394a11c2501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1561fc37-83a6-4204-a5cc-009e4a0305ca" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_3345a242-bf3d-4b5b-8054-e394a11c2501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_f467d31c-394c-46d5-8afa-b6f3f16d88c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_67a86ca1-7ceb-4b57-a396-9e866a0f1f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f467d31c-394c-46d5-8afa-b6f3f16d88c7" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_67a86ca1-7ceb-4b57-a396-9e866a0f1f7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_73acd72b-5fe7-415a-b5d4-c0ec6f5e7c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f467d31c-394c-46d5-8afa-b6f3f16d88c7" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_73acd72b-5fe7-415a-b5d4-c0ec6f5e7c93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_094618a3-26c4-4ff3-92f7-8a87fbcdc1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f467d31c-394c-46d5-8afa-b6f3f16d88c7" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_094618a3-26c4-4ff3-92f7-8a87fbcdc1a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_6743fda5-b893-41de-9a4d-f0bed8584491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_084dc84b-0503-4581-9185-4baca67c837a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6743fda5-b893-41de-9a4d-f0bed8584491" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_084dc84b-0503-4581-9185-4baca67c837a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_69b7625d-2917-4819-8090-07218852ceda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6743fda5-b893-41de-9a4d-f0bed8584491" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_69b7625d-2917-4819-8090-07218852ceda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_41466c19-2513-4ccd-87ce-8a37261caf09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6743fda5-b893-41de-9a4d-f0bed8584491" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_41466c19-2513-4ccd-87ce-8a37261caf09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_74222cd5-3718-4aec-9c04-eeacd63f0520" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_fd77d2a3-6b71-4d5e-b688-8a7b7be62cfa" xlink:href="cfr-20221231.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_74222cd5-3718-4aec-9c04-eeacd63f0520" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_fd77d2a3-6b71-4d5e-b688-8a7b7be62cfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_59c368b5-8d8d-4860-9296-ac2061383a91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_74222cd5-3718-4aec-9c04-eeacd63f0520" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_59c368b5-8d8d-4860-9296-ac2061383a91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_03ed5bce-ef23-4599-b044-26515158c2ca" xlink:href="cfr-20221231.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_74222cd5-3718-4aec-9c04-eeacd63f0520" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_03ed5bce-ef23-4599-b044-26515158c2ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_2089b6b6-07e7-4f3d-a84c-ecb55d2d466c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_d02eebe4-fcf5-479a-b41c-4912c68d6596" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2089b6b6-07e7-4f3d-a84c-ecb55d2d466c" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_d02eebe4-fcf5-479a-b41c-4912c68d6596" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_5bd978d3-faaf-4c94-9732-1677fcf28993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2089b6b6-07e7-4f3d-a84c-ecb55d2d466c" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_5bd978d3-faaf-4c94-9732-1677fcf28993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_a6c92eea-6182-4063-af8c-7f1bcc141bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2089b6b6-07e7-4f3d-a84c-ecb55d2d466c" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_a6c92eea-6182-4063-af8c-7f1bcc141bc9" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>cfr-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a9a555eb-4694-4a2a-a769-bbb7e76b7ddf,g:246d84e7-1f61-402d-9deb-039c4783f33d-->
<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-20221231.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="extended" id="iaa1875ff0e5341c38622c24b8119a1ea_DocumentandEntityInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_caae0134-f767-4218-a1ab-7ee899c033e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentType_caae0134-f767-4218-a1ab-7ee899c033e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_5a472824-d60a-4ecf-9593-52a71065e157" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentAnnualReport_5a472824-d60a-4ecf-9593-52a71065e157" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3eb62f00-beb0-4a9f-8091-2ae58cb9a81b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentPeriodEndDate_3eb62f00-beb0-4a9f-8091-2ae58cb9a81b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5d70157d-3e1e-4cb5-9830-c65b80479cc9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_CurrentFiscalYearEndDate_5d70157d-3e1e-4cb5-9830-c65b80479cc9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7e4dcd47-93a2-4d83-b471-e85db2273b23" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentFiscalYearFocus_7e4dcd47-93a2-4d83-b471-e85db2273b23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_edc444a3-4863-406a-b1e2-2859f23def98" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentTransitionReport_edc444a3-4863-406a-b1e2-2859f23def98" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8a1c968c-eec7-4447-9dfb-66028009418f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityFileNumber_8a1c968c-eec7-4447-9dfb-66028009418f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_dcca1b34-d1b8-4554-b2db-ffee82e6436f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityRegistrantName_dcca1b34-d1b8-4554-b2db-ffee82e6436f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_82c2512b-fb44-48f7-914a-85f7d183e882" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityIncorporationStateCountryCode_82c2512b-fb44-48f7-914a-85f7d183e882" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_b8ce81bb-a897-4671-b2cc-a49da511eb11" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityTaxIdentificationNumber_b8ce81bb-a897-4671-b2cc-a49da511eb11" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_af127ef3-fc22-4a66-bab2-5345c65cd566" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressAddressLine1_af127ef3-fc22-4a66-bab2-5345c65cd566" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_40a607e4-6afc-400c-9474-244a6ccc9cb4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressCityOrTown_40a607e4-6afc-400c-9474-244a6ccc9cb4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4c8bea17-d02e-4aca-ac61-f47d422016cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressStateOrProvince_4c8bea17-d02e-4aca-ac61-f47d422016cb" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_802cc6c2-81b6-4b1e-9316-8e60bee9900d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressPostalZipCode_802cc6c2-81b6-4b1e-9316-8e60bee9900d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_434ae54a-4c2b-48d5-814e-eed152508dfb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_CityAreaCode_434ae54a-4c2b-48d5-814e-eed152508dfb" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_050b17a0-bb44-42d0-8b73-94ea2303f995" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_LocalPhoneNumber_050b17a0-bb44-42d0-8b73-94ea2303f995" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_fead325b-cdf4-42c7-86a2-8ea89380f7c5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_Security12bTitle_fead325b-cdf4-42c7-86a2-8ea89380f7c5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_59ee3e0b-800e-4bb4-974f-a247ec986617" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_TradingSymbol_59ee3e0b-800e-4bb4-974f-a247ec986617" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c7ec2dd6-7e81-4461-8fb9-a4b3cb1a7a5f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_SecurityExchangeName_c7ec2dd6-7e81-4461-8fb9-a4b3cb1a7a5f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_808d37a3-e38f-4a40-83b4-cafa20e7a996" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_808d37a3-e38f-4a40-83b4-cafa20e7a996" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_7e103a1c-efd5-483d-a3bb-d8cc45873b28" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityVoluntaryFilers_7e103a1c-efd5-483d-a3bb-d8cc45873b28" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_f124c7e3-ec06-416e-a428-551f55f59580" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityCurrentReportingStatus_f124c7e3-ec06-416e-a428-551f55f59580" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_81245a91-ee75-4a0d-9511-cefab587af5c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityInteractiveDataCurrent_81245a91-ee75-4a0d-9511-cefab587af5c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5be04926-034c-47fb-a9bf-ef824dcb8dc7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityFilerCategory_5be04926-034c-47fb-a9bf-ef824dcb8dc7" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_4c90d7e8-6669-43ac-a1e3-b4a1c0ce9831" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntitySmallBusiness_4c90d7e8-6669-43ac-a1e3-b4a1c0ce9831" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_840f962d-7dfc-44c6-8f28-b1547f8c8181" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityEmergingGrowthCompany_840f962d-7dfc-44c6-8f28-b1547f8c8181" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_d800c28d-3440-4181-9873-c037d373653b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_IcfrAuditorAttestationFlag_d800c28d-3440-4181-9873-c037d373653b" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_21997ad8-1ba6-4c36-b330-0d4a14cefd32" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityShellCompany_21997ad8-1ba6-4c36-b330-0d4a14cefd32" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_f34cbdb9-02bd-4c4d-bb6e-442b3edab424" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityPublicFloat_f34cbdb9-02bd-4c4d-bb6e-442b3edab424" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_0c1f8d19-57e8-4edc-9a04-8feb35089e49" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_0c1f8d19-57e8-4edc-9a04-8feb35089e49" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_38f6be69-af52-494f-87cb-30490bddf789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_38f6be69-af52-494f-87cb-30490bddf789" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_24d863c1-65f4-4ea2-84bf-eabbb15dd12f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityCentralIndexKey_24d863c1-65f4-4ea2-84bf-eabbb15dd12f" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_59f28dc5-e990-4e82-b22a-f43a178d5e38" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AmendmentFlag_59f28dc5-e990-4e82-b22a-f43a178d5e38" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0471d6c5-32be-4a8d-a520-32e4bdc379d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0471d6c5-32be-4a8d-a520-32e4bdc379d4" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_80eef494-961f-48ab-ae62-898ee4876f95" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AuditorName_80eef494-961f-48ab-ae62-898ee4876f95" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_2e1450bd-fdf8-4f5e-b557-0e5ab7c23fa0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AuditorLocation_2e1450bd-fdf8-4f5e-b557-0e5ab7c23fa0" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_95ed466c-701c-4ee6-b63d-dd9686d286dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AuditorFirmId_95ed466c-701c-4ee6-b63d-dd9686d286dd" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0" xlink:to="loc_us-gaap_ClassOfStockDomain_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0" xlink:to="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_31064735-3b8b-4a18-9d71-24d49c1e65c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:to="loc_us-gaap_CommonStockMember_31064735-3b8b-4a18-9d71-24d49c1e65c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_4430d6fe-e406-4978-a2d3-3cfad3215452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_4430d6fe-e406-4978-a2d3-3cfad3215452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityListingsExchangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:to="loc_dei_EntityListingsExchangeAxis_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d" xlink:to="loc_dei_ExchangeDomain_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_46e8ee42-a6f1-4dc5-b0e5-2676e5e2a382" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d" xlink:to="loc_dei_ExchangeDomain_46e8ee42-a6f1-4dc5-b0e5-2676e5e2a382" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_c709ac29-3bed-4205-abdc-ae6f356752e8" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_XNYS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_46e8ee42-a6f1-4dc5-b0e5-2676e5e2a382" xlink:to="loc_exch_XNYS_c709ac29-3bed-4205-abdc-ae6f356752e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_111b6027-ab8d-4f47-b496-dcd4d9b4784e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:to="loc_dei_LegalEntityAxis_111b6027-ab8d-4f47-b496-dcd4d9b4784e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_111b6027-ab8d-4f47-b496-dcd4d9b4784e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_111b6027-ab8d-4f47-b496-dcd4d9b4784e" xlink:to="loc_dei_EntityDomain_111b6027-ab8d-4f47-b496-dcd4d9b4784e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fe612434-ef28-4400-8871-22e485c16fdf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_111b6027-ab8d-4f47-b496-dcd4d9b4784e" xlink:to="loc_dei_EntityDomain_fe612434-ef28-4400-8871-22e485c16fdf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cfr-20221231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i05ff2e7e2a47491f9608864cdeb754bb_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_1f1ae11d-7fac-4510-aa95-9e266ec31a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_1f1ae11d-7fac-4510-aa95-9e266ec31a82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_741b5ab4-ecd7-446f-b949-659852ab4ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_741b5ab4-ecd7-446f-b949-659852ab4ac6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_323689c5-fb1f-41a0-9e35-353efe5160c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_323689c5-fb1f-41a0-9e35-353efe5160c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_571ae310-7d11-45a0-b787-47ab872fb2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockSharesIssued_571ae310-7d11-45a0-b787-47ab872fb2cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_161338dc-fb52-474a-b611-eabf90ccf2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_161338dc-fb52-474a-b611-eabf90ccf2ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_98f6e071-67b4-4055-ad5b-6355aab240ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_98f6e071-67b4-4055-ad5b-6355aab240ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_46a5efed-bc10-48e5-85ee-1d72f2b0d3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_46a5efed-bc10-48e5-85ee-1d72f2b0d3b1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_391e16d7-0fe9-4150-819f-8d2dd7cb3a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_CommonStockSharesIssued_391e16d7-0fe9-4150-819f-8d2dd7cb3a58" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_8cdcde86-856c-42d2-a097-1354f0eb6702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_TreasuryStockShares_8cdcde86-856c-42d2-a097-1354f0eb6702" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bd03ee46-c708-4442-ad21-4a6d10699c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_StatementTable_bd03ee46-c708-4442-ad21-4a6d10699c02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6d999cb9-cca5-416a-8950-27998073a219" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_bd03ee46-c708-4442-ad21-4a6d10699c02" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6d999cb9-cca5-416a-8950-27998073a219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6d999cb9-cca5-416a-8950-27998073a219_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6d999cb9-cca5-416a-8950-27998073a219" xlink:to="loc_us-gaap_ClassOfStockDomain_6d999cb9-cca5-416a-8950-27998073a219_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_96cd9910-c3f8-4213-ba2d-355bd5109ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6d999cb9-cca5-416a-8950-27998073a219" xlink:to="loc_us-gaap_ClassOfStockDomain_96cd9910-c3f8-4213-ba2d-355bd5109ccf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_34dd338e-1f05-4d8c-87de-897043ef7030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96cd9910-c3f8-4213-ba2d-355bd5109ccf" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_34dd338e-1f05-4d8c-87de-897043ef7030" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20221231.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="extended" id="ibd18206f77b84bc6acde2a1ae080269c_ConsolidatedStatementsofIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_ed1542ca-cbd7-49fd-b2ce-9fa4d3441b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_ed1542ca-cbd7-49fd-b2ce-9fa4d3441b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_79a57d6a-2573-470e-ad7a-d2be8ed4f650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_79a57d6a-2573-470e-ad7a-d2be8ed4f650" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_791282ce-dccf-44c7-8617-cd2e647279d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_791282ce-dccf-44c7-8617-cd2e647279d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_5e57ca68-5829-43eb-a846-6b68b72ababf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_5e57ca68-5829-43eb-a846-6b68b72ababf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_095407dd-5cf9-448b-8cb7-c0c81a205925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_095407dd-5cf9-448b-8cb7-c0c81a205925" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_1cf9b40f-be83-4bd8-bd9a-68dccbc348f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_1cf9b40f-be83-4bd8-bd9a-68dccbc348f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_ca964777-8d80-482c-9557-ab6b20668f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_ca964777-8d80-482c-9557-ab6b20668f7b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_c53596cb-f03b-4f88-a481-7592cff64194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseDeposits_c53596cb-f03b-4f88-a481-7592cff64194" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_fba17955-efc0-41dc-8f36-229a38ce4d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_fba17955-efc0-41dc-8f36-229a38ce4d16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_26221beb-5fbc-49f0-ac23-b491ffbdd885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_26221beb-5fbc-49f0-ac23-b491ffbdd885" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_20908073-844f-49e9-81aa-4eb090366a62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_20908073-844f-49e9-81aa-4eb090366a62" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_0ac421e4-5034-4341-8e61-510d0c3225b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_0ac421e4-5034-4341-8e61-510d0c3225b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ec11702a-53e2-4fef-a307-beabf35e1e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ec11702a-53e2-4fef-a307-beabf35e1e83" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2a2576ed-b36f-4f9a-ba08-4833b47b8528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpense_2a2576ed-b36f-4f9a-ba08-4833b47b8528" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_357db10c-2e23-4c87-97a4-8fa00bcc2ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_357db10c-2e23-4c87-97a4-8fa00bcc2ebf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_233e4e7d-6b1e-4de5-aa9f-c3adb602917b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_233e4e7d-6b1e-4de5-aa9f-c3adb602917b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_189f70c0-743d-4e07-8835-3aab44de69b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_189f70c0-743d-4e07-8835-3aab44de69b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_2808fed7-9835-4090-9217-4737c7ba61fe" xlink:href="cfr-20221231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_2808fed7-9835-4090-9217-4737c7ba61fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d05fd811-1ca3-456f-b2a1-ddea03fb5282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d05fd811-1ca3-456f-b2a1-ddea03fb5282" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_a642b166-1cbc-4359-b802-ad8f9957acc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_a642b166-1cbc-4359-b802-ad8f9957acc1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_c777a5b4-bd8a-4dd7-941a-e7c6cc0b1da6" xlink:href="cfr-20221231.xsd#cfr_InterchangeAndCardTransactionFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_c777a5b4-bd8a-4dd7-941a-e7c6cc0b1da6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_28011509-edfc-4e53-8f9b-0f3b269fec84" xlink:href="cfr-20221231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_cfr_Otherchargescommissionsandfees_28011509-edfc-4e53-8f9b-0f3b269fec84" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_c415852f-3b71-45b6-b5ce-2bc9d64c74f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_c415852f-3b71-45b6-b5ce-2bc9d64c74f0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6c17ea01-45c1-4787-a5db-525b5e7fff4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6c17ea01-45c1-4787-a5db-525b5e7fff4e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_7eb56601-a1e9-49b2-9d9b-cdba0732f7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_NoninterestIncome_7eb56601-a1e9-49b2-9d9b-cdba0732f7d9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_0350a808-db69-46a3-af8e-6c331605fb9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_LaborAndRelatedExpense_0350a808-db69-46a3-af8e-6c331605fb9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_12c8dba0-a803-4912-a15c-488c21cfe47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_12c8dba0-a803-4912-a15c-488c21cfe47e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_8786625a-5300-4ef1-9079-648c00377c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_OccupancyNet_8786625a-5300-4ef1-9079-648c00377c52" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_8929162c-4b23-4029-ada7-c0c2eaab358b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_EquipmentExpense_8929162c-4b23-4029-ada7-c0c2eaab358b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2b2a53ce-fb96-4796-a4f1-6a0080200d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2b2a53ce-fb96-4796-a4f1-6a0080200d3a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f4b2cc65-7557-41de-ba55-c844e4f6166e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f4b2cc65-7557-41de-ba55-c844e4f6166e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_ffba1043-a29a-4862-acad-8a9888312838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_OtherNoninterestExpense_ffba1043-a29a-4862-acad-8a9888312838" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_358117a5-b546-40cb-9d5b-8c558e1cd021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_NoninterestExpense_358117a5-b546-40cb-9d5b-8c558e1cd021" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1377f6c3-3e77-4d2e-aa34-6fd3ce9d829a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1377f6c3-3e77-4d2e-aa34-6fd3ce9d829a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_81554e05-0bd0-4fbc-b714-16d7d6ef4533" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_81554e05-0bd0-4fbc-b714-16d7d6ef4533" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8687f641-36b8-4834-a24a-a6813a9be5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NetIncomeLoss_8687f641-36b8-4834-a24a-a6813a9be5ed" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_fa4879b0-f3e2-4f40-a969-1cc24012bba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_fa4879b0-f3e2-4f40-a969-1cc24012bba3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c7692052-222e-448e-acc6-a33eefae082c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c7692052-222e-448e-acc6-a33eefae082c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_23705f02-c703-4cae-bbc5-6c3a716b7684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_23705f02-c703-4cae-bbc5-6c3a716b7684" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_518e6a8e-fd47-460d-b953-4e560177261a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:to="loc_us-gaap_EarningsPerShareBasic_518e6a8e-fd47-460d-b953-4e560177261a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2b0570c3-37cf-4182-9c00-390b29ab6de4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2b0570c3-37cf-4182-9c00-390b29ab6de4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_29566f44-214a-4332-8c47-483e3a39fee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_StatementTable_29566f44-214a-4332-8c47-483e3a39fee7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_29566f44-214a-4332-8c47-483e3a39fee7" xlink:to="loc_dei_LegalEntityAxis_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f" xlink:to="loc_dei_EntityDomain_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c95604d9-d6f5-4db7-9f65-0338f3866b6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f" xlink:to="loc_dei_EntityDomain_c95604d9-d6f5-4db7-9f65-0338f3866b6a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i4c7e109333524ec8903a60b973eb9b61_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_da2d08e1-4565-4330-9f77-ece4220a93bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_us-gaap_NetIncomeLoss_da2d08e1-4565-4330-9f77-ece4220a93bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_46934a6a-857e-4250-b712-24f84e1c66b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_46934a6a-857e-4250-b712-24f84e1c66b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_c2d8542c-ff72-4b06-80fd-5fa1b9780ee7" xlink:href="cfr-20221231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_c2d8542c-ff72-4b06-80fd-5fa1b9780ee7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_a314c6ce-6b79-4f69-9b36-c01f6b02350c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_a314c6ce-6b79-4f69-9b36-c01f6b02350c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_1909ecea-96ee-4733-83c4-2d20d73e8bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_1909ecea-96ee-4733-83c4-2d20d73e8bf0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_d1109c2a-c900-4702-9d26-b4aa4979ea4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_d1109c2a-c900-4702-9d26-b4aa4979ea4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_90bf7d94-60c8-4b62-9603-d600443951f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_90bf7d94-60c8-4b62-9603-d600443951f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_843c82b0-68aa-423e-ada3-e439c3261efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_843c82b0-68aa-423e-ada3-e439c3261efa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:href="cfr-20221231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_00a1b7c6-7717-4cc1-baa3-502de0afb41b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_00a1b7c6-7717-4cc1-baa3-502de0afb41b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_3bc58a21-cee9-42db-8c36-6956720b8249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_3bc58a21-cee9-42db-8c36-6956720b8249" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4381f64d-7812-4a66-8d6b-8514fffdcfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4381f64d-7812-4a66-8d6b-8514fffdcfe4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f5e7310d-473c-4996-87e2-8ecdc079e4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_f5e7310d-473c-4996-87e2-8ecdc079e4c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3cb470dc-db7a-4558-aea2-8d8e3fffcabc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_us-gaap_StatementTable_3cb470dc-db7a-4558-aea2-8d8e3fffcabc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c2529f1a-da35-4ed9-8a22-3bd971cef6aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3cb470dc-db7a-4558-aea2-8d8e3fffcabc" xlink:to="loc_dei_LegalEntityAxis_c2529f1a-da35-4ed9-8a22-3bd971cef6aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c2529f1a-da35-4ed9-8a22-3bd971cef6aa_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c2529f1a-da35-4ed9-8a22-3bd971cef6aa" xlink:to="loc_dei_EntityDomain_c2529f1a-da35-4ed9-8a22-3bd971cef6aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d8f06b95-d741-41e6-945c-78394bd26a7e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c2529f1a-da35-4ed9-8a22-3bd971cef6aa" xlink:to="loc_dei_EntityDomain_d8f06b95-d741-41e6-945c-78394bd26a7e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20221231.xsd#ConsolidatedStatementofChangesinShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="extended" id="ia0ffa149989548278b009a2482ddb9d8_ConsolidatedStatementofChangesinShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_53202f05-553e-4232-99ae-e60d77f4a17f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_53202f05-553e-4232-99ae-e60d77f4a17f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_89b13125-a353-47fd-b904-957afd859c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockholdersEquity_89b13125-a353-47fd-b904-957afd859c3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_0b6687b4-0dc4-4f40-b6d0-7a5e01753557" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_0b6687b4-0dc4-4f40-b6d0-7a5e01753557" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_840fd1b7-16a5-4c6c-b759-4901ea55d68c" xlink:href="cfr-20221231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_840fd1b7-16a5-4c6c-b759-4901ea55d68c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_32e4158c-4221-489d-94d1-9c5558b67201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_NetIncomeLoss_32e4158c-4221-489d-94d1-9c5558b67201" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_24ca8550-2c54-4dea-9e21-7a9a740a0f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_24ca8550-2c54-4dea-9e21-7a9a740a0f29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a4775cd-6f75-4d81-95e5-a02bd75372a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a4775cd-6f75-4d81-95e5-a02bd75372a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_63efe0a3-aefd-4be4-a65e-f50a45677613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_63efe0a3-aefd-4be4-a65e-f50a45677613" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_658f053e-d590-4fd4-a04a-b03d96662c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_658f053e-d590-4fd4-a04a-b03d96662c9d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d42f4f0e-6199-4bf5-8371-db2c94753eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d42f4f0e-6199-4bf5-8371-db2c94753eb2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d6bc4314-30a5-4475-8f7d-588144ef1686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d6bc4314-30a5-4475-8f7d-588144ef1686" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_88894551-3392-4f9e-86cf-f6cbbbff96e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_88894551-3392-4f9e-86cf-f6cbbbff96e2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_95f382f2-5ec9-4f23-802d-424beb5a2fee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_DividendsPreferredStockCash_95f382f2-5ec9-4f23-802d-424beb5a2fee" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_21312c03-d363-43aa-981e-294fba09dd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_DividendsCommonStockCash_21312c03-d363-43aa-981e-294fba09dd3f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_94e61183-d75a-4d98-b4a0-7a67fb30dbab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_53202f05-553e-4232-99ae-e60d77f4a17f" xlink:to="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:to="loc_dei_LegalEntityAxis_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0" xlink:to="loc_dei_EntityDomain_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c87b3c15-4b6e-446e-ab31-b7cabf8169c9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0" xlink:to="loc_dei_EntityDomain_c87b3c15-4b6e-446e-ab31-b7cabf8169c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_43884ae0-bd55-44f7-badf-76f9647f825d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:to="loc_srt_StatementScenarioAxis_43884ae0-bd55-44f7-badf-76f9647f825d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_43884ae0-bd55-44f7-badf-76f9647f825d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_43884ae0-bd55-44f7-badf-76f9647f825d" xlink:to="loc_srt_ScenarioUnspecifiedDomain_43884ae0-bd55-44f7-badf-76f9647f825d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_1ab3316d-56b8-4126-96ab-4e63ce2588c7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_43884ae0-bd55-44f7-badf-76f9647f825d" xlink:to="loc_srt_ScenarioUnspecifiedDomain_1ab3316d-56b8-4126-96ab-4e63ce2588c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8" xlink:to="loc_us-gaap_EquityComponentDomain_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8" xlink:to="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_d0233d87-e19b-41c9-b5f4-d2fa27ec57a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_PreferredStockMember_d0233d87-e19b-41c9-b5f4-d2fa27ec57a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f346e9cc-9913-49c4-a714-59b6ed494ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_CommonStockMember_f346e9cc-9913-49c4-a714-59b6ed494ef3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_56f73e94-03b6-4eaa-a2b2-f47b58a8f556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_56f73e94-03b6-4eaa-a2b2-f47b58a8f556" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a0b81933-a397-4fea-9dd2-110f4402a3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_RetainedEarningsMember_a0b81933-a397-4fea-9dd2-110f4402a3ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f753cbee-7e0d-4202-b063-bbdd67028654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f753cbee-7e0d-4202-b063-bbdd67028654" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_3d382dd4-6da7-4330-a5fb-adac9bc6af3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_TreasuryStockMember_3d382dd4-6da7-4330-a5fb-adac9bc6af3c" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20221231.xsd#ConsolidatedStatementofChangesinShareholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="extended" id="ibff4524b887e4455a5ae1f9dcc097861_ConsolidatedStatementofChangesinShareholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_38a1f68b-4138-41ac-9f8c-82f709e701a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_38a1f68b-4138-41ac-9f8c-82f709e701a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_a6739624-4ce2-442e-aa49-c77de0bba6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_a6739624-4ce2-442e-aa49-c77de0bba6a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d36fe4bf-1207-42b9-8297-b4e041e7841f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d36fe4bf-1207-42b9-8297-b4e041e7841f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1a2105b3-b0f6-4772-affd-ea715382cd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1a2105b3-b0f6-4772-affd-ea715382cd9b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_cc938cf4-2ae4-4427-b81d-cc3356efa5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_cc938cf4-2ae4-4427-b81d-cc3356efa5d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_b1dd1ee4-fc66-48b0-9037-e7d1e7df362d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_b1dd1ee4-fc66-48b0-9037-e7d1e7df362d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_42a07a7e-c9c6-4842-a35c-ba1fafffc37b" xlink:href="cfr-20221231.xsd#cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_42a07a7e-c9c6-4842-a35c-ba1fafffc37b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_e4ee79dc-6004-481c-9f90-68226468e276" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_e4ee79dc-6004-481c-9f90-68226468e276" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:to="loc_dei_LegalEntityAxis_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246" xlink:to="loc_dei_EntityDomain_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c74470fb-b9e1-4fec-b55c-1068da112166" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246" xlink:to="loc_dei_EntityDomain_c74470fb-b9e1-4fec-b55c-1068da112166" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c6fdc2ec-c955-4128-b1d5-d406af1a0db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c6fdc2ec-c955-4128-b1d5-d406af1a0db7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c6fdc2ec-c955-4128-b1d5-d406af1a0db7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c6fdc2ec-c955-4128-b1d5-d406af1a0db7" xlink:to="loc_us-gaap_EquityComponentDomain_c6fdc2ec-c955-4128-b1d5-d406af1a0db7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c6fdc2ec-c955-4128-b1d5-d406af1a0db7" xlink:to="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_c8ad0ec5-c9ab-4198-b699-ac7a068a04d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:to="loc_us-gaap_PreferredStockMember_c8ad0ec5-c9ab-4198-b699-ac7a068a04d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0eea5f0a-33d6-4ca2-9583-463c4be067ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:to="loc_us-gaap_RetainedEarningsMember_0eea5f0a-33d6-4ca2-9583-463c4be067ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_73ffb891-7bcf-4b4f-963c-c7186acf41a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:to="loc_us-gaap_TreasuryStockMember_73ffb891-7bcf-4b4f-963c-c7186acf41a1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended" id="i5847e64d6a7c48828264e89799c27905_SummaryofSignificantAccountingPoliciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_7b779256-feba-4273-bbdf-254bd6eb00fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_7b779256-feba-4273-bbdf-254bd6eb00fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_69b9f33e-3912-4677-bea4-9f775b0df2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_69b9f33e-3912-4677-bea4-9f775b0df2f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_8455123c-e388-4453-81ce-3977155444d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedValuationAllowanceProvision1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_8455123c-e388-4453-81ce-3977155444d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_fd837295-2766-449a-ba42-ef1305c5ffbe" xlink:href="cfr-20221231.xsd#cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_fd837295-2766-449a-ba42-ef1305c5ffbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_65888ca0-d092-49ea-8524-38408de444f8" xlink:href="cfr-20221231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_65888ca0-d092-49ea-8524-38408de444f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5612e14-23cb-48d4-a381-8e2fbe456de4" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5612e14-23cb-48d4-a381-8e2fbe456de4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_820cc597-370b-4d79-92b7-0598c7216dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_820cc597-370b-4d79-92b7-0598c7216dbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_820cc597-370b-4d79-92b7-0598c7216dbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_820cc597-370b-4d79-92b7-0598c7216dbd" xlink:to="loc_us-gaap_EquityComponentDomain_820cc597-370b-4d79-92b7-0598c7216dbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f4925cea-611c-4b9a-afc3-958bec52f0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_820cc597-370b-4d79-92b7-0598c7216dbd" xlink:to="loc_us-gaap_EquityComponentDomain_f4925cea-611c-4b9a-afc3-958bec52f0f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_173d1cb0-f7a7-4c44-8d23-7ad0af993402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f4925cea-611c-4b9a-afc3-958bec52f0f1" xlink:to="loc_us-gaap_RetainedEarningsMember_173d1cb0-f7a7-4c44-8d23-7ad0af993402" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d3db9d7f-241c-4cf7-a137-5df72e26a987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d3db9d7f-241c-4cf7-a137-5df72e26a987" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:to="loc_srt_RangeAxis_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0" xlink:to="loc_srt_RangeMember_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0" xlink:to="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8f51e486-01a0-40d3-832d-09d30ba017eb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:to="loc_srt_MinimumMember_8f51e486-01a0-40d3-832d-09d30ba017eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48bb7d46-cb06-461c-8671-949087017035" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:to="loc_srt_MaximumMember_48bb7d46-cb06-461c-8671-949087017035" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="extended" id="i4486381d4e4a4afe85c18c5634375156_SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_96a7f857-8f16-489c-be2c-a9c9857ecd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_96a7f857-8f16-489c-be2c-a9c9857ecd8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a508a9cb-1cc3-42ce-a205-9912e05a68c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a508a9cb-1cc3-42ce-a205-9912e05a68c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_28076597-3652-4345-9121-e06926f192b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_28076597-3652-4345-9121-e06926f192b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_8fd0077d-fac6-4461-aefd-16c9e6768868" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_8fd0077d-fac6-4461-aefd-16c9e6768868" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ad79c111-86e7-4356-a536-957ae5e5c3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ad79c111-86e7-4356-a536-957ae5e5c3c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ad79c111-86e7-4356-a536-957ae5e5c3c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ad79c111-86e7-4356-a536-957ae5e5c3c1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ad79c111-86e7-4356-a536-957ae5e5c3c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ad79c111-86e7-4356-a536-957ae5e5c3c1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember_620ff117-afa8-467a-9fe5-0a7927fbc542" xlink:href="cfr-20221231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:to="loc_cfr_PreAdoptionAllowanceMember_620ff117-afa8-467a-9fe5-0a7927fbc542" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_a4ea3822-2f66-444e-883c-7867641e591f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_a4ea3822-2f66-444e-883c-7867641e591f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember_2193d42a-543a-4fa5-b896-d2d57b4281a5" xlink:href="cfr-20221231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:to="loc_cfr_PostAdoptionAllowanceMember_2193d42a-543a-4fa5-b896-d2d57b4281a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_521e77a5-0e5c-487a-af5e-0166a2696b98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_521e77a5-0e5c-487a-af5e-0166a2696b98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_521e77a5-0e5c-487a-af5e-0166a2696b98_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_521e77a5-0e5c-487a-af5e-0166a2696b98" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_521e77a5-0e5c-487a-af5e-0166a2696b98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_521e77a5-0e5c-487a-af5e-0166a2696b98" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0e6ca7c5-69f8-4149-ab87-a29886ee5b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0e6ca7c5-69f8-4149-ab87-a29886ee5b53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f07d0cb3-6de4-40b2-a4fe-f222f3575977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f07d0cb3-6de4-40b2-a4fe-f222f3575977" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_22f67836-4809-4032-8fa3-08a6366e3874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_22f67836-4809-4032-8fa3-08a6366e3874" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_14797aa3-3b76-4c12-91e6-be0d657bb1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_OtherInvestmentsMember_14797aa3-3b76-4c12-91e6-be0d657bb1ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_e8288afe-b2ba-4d34-b71f-27ede23b99ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_DebtSecuritiesMember_e8288afe-b2ba-4d34-b71f-27ede23b99ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_64d604f4-af57-4495-a6e4-99929a2be8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_64d604f4-af57-4495-a6e4-99929a2be8d9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8162d8e7-dbcc-4b96-a730-0399a14452b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8162d8e7-dbcc-4b96-a730-0399a14452b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8162d8e7-dbcc-4b96-a730-0399a14452b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8162d8e7-dbcc-4b96-a730-0399a14452b5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8162d8e7-dbcc-4b96-a730-0399a14452b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8162d8e7-dbcc-4b96-a730-0399a14452b5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c1970dbd-1784-4f5a-8f75-cbdd85f6cd25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c1970dbd-1784-4f5a-8f75-cbdd85f6cd25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_511d06f4-d8cf-40d2-98db-d334ed7a4db0" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_511d06f4-d8cf-40d2-98db-d334ed7a4db0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f07ca396-9200-4edf-a761-b5554b244fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f07ca396-9200-4edf-a761-b5554b244fcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_040603b8-f806-4db6-a5f8-1d65f8cd1a45" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_040603b8-f806-4db6-a5f8-1d65f8cd1a45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_1a48fc6d-153f-40ba-b5f7-a702d2c2d1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_ConsumerLoanMember_1a48fc6d-153f-40ba-b5f7-a702d2c2d1b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_ba298db7-c7eb-4892-aa34-667791604b86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_LoansReceivableMember_ba298db7-c7eb-4892-aa34-667791604b86" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a24c516f-1cda-4f12-b213-202851b928d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a24c516f-1cda-4f12-b213-202851b928d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a24c516f-1cda-4f12-b213-202851b928d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a24c516f-1cda-4f12-b213-202851b928d5" xlink:to="loc_us-gaap_EquityComponentDomain_a24c516f-1cda-4f12-b213-202851b928d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d77cfedf-5171-4cad-9d5b-32bd8b25fb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a24c516f-1cda-4f12-b213-202851b928d5" xlink:to="loc_us-gaap_EquityComponentDomain_d77cfedf-5171-4cad-9d5b-32bd8b25fb4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_35a77ff0-2091-41d7-a90e-6ca5d6d82351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d77cfedf-5171-4cad-9d5b-32bd8b25fb4a" xlink:to="loc_us-gaap_RetainedEarningsMember_35a77ff0-2091-41d7-a90e-6ca5d6d82351" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="extended" id="i31937577a2e54d1a992bec737754dfc9_SecuritiesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_5d22f30d-df75-488b-bba7-4777b9a88a09" xlink:href="cfr-20221231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_5d22f30d-df75-488b-bba7-4777b9a88a09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_f6ef4523-bac9-4ca4-baa5-cc729a882fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_InterestReceivable_f6ef4523-bac9-4ca4-baa5-cc729a882fbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_c1143743-8e43-4656-a494-c59083ec2c3e" xlink:href="cfr-20221231.xsd#cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_c1143743-8e43-4656-a494-c59083ec2c3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_7bf27e27-7f78-48d7-bb9b-e6139105c861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_7bf27e27-7f78-48d7-bb9b-e6139105c861" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_2f7a3bfd-4ae7-409e-a7b5-e72323ee25f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_2f7a3bfd-4ae7-409e-a7b5-e72323ee25f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_685ddb7e-c5f1-41ff-a409-c246e980010c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_685ddb7e-c5f1-41ff-a409-c246e980010c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_71d198ee-7881-4693-a84a-87c6b6f5d657" xlink:href="cfr-20221231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_71d198ee-7881-4693-a84a-87c6b6f5d657" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_1db08c28-76b4-4089-bf96-50b9fc2b68f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_1db08c28-76b4-4089-bf96-50b9fc2b68f7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_da931615-c91f-4ff5-925f-b72efd13bc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_da931615-c91f-4ff5-925f-b72efd13bc6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_da931615-c91f-4ff5-925f-b72efd13bc6d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_da931615-c91f-4ff5-925f-b72efd13bc6d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_da931615-c91f-4ff5-925f-b72efd13bc6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_da931615-c91f-4ff5-925f-b72efd13bc6d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_c13bf918-1ac1-47f4-9e58-ceb965da9c40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_c13bf918-1ac1-47f4-9e58-ceb965da9c40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_2e6644ed-0f81-4f61-be9b-13e0adc13e2c" xlink:href="cfr-20221231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_2e6644ed-0f81-4f61-be9b-13e0adc13e2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_aa02e742-d62b-4d3d-91ce-d30ff587d7a7" xlink:href="cfr-20221231.xsd#cfr_PreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_cfr_PreRefundedMember_aa02e742-d62b-4d3d-91ce-d30ff587d7a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_7d1a8b51-5e9b-4fbf-be14-4b49f4a0d26f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_7d1a8b51-5e9b-4fbf-be14-4b49f4a0d26f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2525f0a2-a388-4243-b59c-a572325b0051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2525f0a2-a388-4243-b59c-a572325b0051" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_d704c981-94e1-4f15-adf3-6af06a6c2f71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2525f0a2-a388-4243-b59c-a572325b0051" xlink:to="loc_us-gaap_DebtSecuritiesMember_d704c981-94e1-4f15-adf3-6af06a6c2f71" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended" id="i20960ca5fde14f9da2ab80c656e17175_SecuritiesYearEndSecuritiesHeldtoMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_53e76be1-c2a0-406c-be12-afc81068c19c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecurities_53e76be1-c2a0-406c-be12-afc81068c19c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_8f37722d-b677-467b-9af5-df4de248ffd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_8f37722d-b677-467b-9af5-df4de248ffd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_35ad5d5b-4586-422e-b051-23f32bf5722d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_35ad5d5b-4586-422e-b051-23f32bf5722d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_10d48788-d994-4436-9bb6-2a53473233df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_10d48788-d994-4436-9bb6-2a53473233df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_9af573ed-e1a0-4ee1-b376-fb678b84a902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_9af573ed-e1a0-4ee1-b376-fb678b84a902" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_0440f64c-0676-47ae-aa32-6ef8979184ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_0440f64c-0676-47ae-aa32-6ef8979184ad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_d04b17f9-9081-4d2a-953f-82b05e710598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_d04b17f9-9081-4d2a-953f-82b05e710598" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5b9f57de-8162-4752-b719-575e8a53c52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_d04b17f9-9081-4d2a-953f-82b05e710598" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5b9f57de-8162-4752-b719-575e8a53c52d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5b9f57de-8162-4752-b719-575e8a53c52d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5b9f57de-8162-4752-b719-575e8a53c52d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5b9f57de-8162-4752-b719-575e8a53c52d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5b9f57de-8162-4752-b719-575e8a53c52d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_90291101-2f5d-4067-93fe-a1ea6785e153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_90291101-2f5d-4067-93fe-a1ea6785e153" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_99cb0862-ecea-4058-9e46-91e13f0aa2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_99cb0862-ecea-4058-9e46-91e13f0aa2ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_da323895-c909-4c39-a330-09c83b0c534e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:to="loc_us-gaap_OtherInvestmentsMember_da323895-c909-4c39-a330-09c83b0c534e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="extended" id="i7c38cbebfdfa44a1b05f89a9a064adaf_SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_6599d5a0-ef94-43e7-8b15-8d254412fde2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_f890c60a-33d2-4260-b9d2-6f4af5d6ad0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_6599d5a0-ef94-43e7-8b15-8d254412fde2" xlink:to="loc_us-gaap_HeldToMaturitySecurities_f890c60a-33d2-4260-b9d2-6f4af5d6ad0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_6599d5a0-ef94-43e7-8b15-8d254412fde2" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_ec57eb2f-597e-4704-b91b-c1ef0041aeb3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CreditRatingMoodysAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_srt_CreditRatingMoodysAxis_ec57eb2f-597e-4704-b91b-c1ef0041aeb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_ec57eb2f-597e-4704-b91b-c1ef0041aeb3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CreditRatingMoodysAxis_ec57eb2f-597e-4704-b91b-c1ef0041aeb3" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_ec57eb2f-597e-4704-b91b-c1ef0041aeb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CreditRatingMoodysAxis_ec57eb2f-597e-4704-b91b-c1ef0041aeb3" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_f8e2d83a-f94c-4c71-9641-bb4cff502f3d" xlink:href="cfr-20221231.xsd#cfr_AaaAAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:to="loc_cfr_AaaAAAMember_f8e2d83a-f94c-4c71-9641-bb4cff502f3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_4773d9df-dd7b-4cf3-9916-044935a075a1" xlink:href="cfr-20221231.xsd#cfr_AaAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:to="loc_cfr_AaAAMember_4773d9df-dd7b-4cf3-9916-044935a075a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_ccf13be0-e5e3-4dfc-aac2-369569eccf56" xlink:href="cfr-20221231.xsd#cfr_NotratedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:to="loc_cfr_NotratedMember_ccf13be0-e5e3-4dfc-aac2-369569eccf56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_33508578-5dd9-483c-999f-228b160235a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_us-gaap_FinancialInstrumentAxis_33508578-5dd9-483c-999f-228b160235a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33508578-5dd9-483c-999f-228b160235a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_33508578-5dd9-483c-999f-228b160235a5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33508578-5dd9-483c-999f-228b160235a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_33508578-5dd9-483c-999f-228b160235a5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_6eed89b4-19f7-433a-b4c1-8b35bbd19a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_6eed89b4-19f7-433a-b4c1-8b35bbd19a2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_95e68ce7-2073-416c-840b-e6187ebbeff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:to="loc_us-gaap_OtherInvestmentsMember_95e68ce7-2073-416c-840b-e6187ebbeff9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f0ab0da4-ca25-4df2-8e2e-74c445b23c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f0ab0da4-ca25-4df2-8e2e-74c445b23c29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f0ab0da4-ca25-4df2-8e2e-74c445b23c29_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f0ab0da4-ca25-4df2-8e2e-74c445b23c29" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f0ab0da4-ca25-4df2-8e2e-74c445b23c29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f0ab0da4-ca25-4df2-8e2e-74c445b23c29" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_41e72b87-1b41-4407-ad54-c692459c795c" xlink:href="cfr-20221231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_41e72b87-1b41-4407-ad54-c692459c795c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_1e215e01-4d3f-4253-b06f-11e0c53ccc13" xlink:href="cfr-20221231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_1e215e01-4d3f-4253-b06f-11e0c53ccc13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_6924109c-29f6-479e-929c-f462f5c6f986" xlink:href="cfr-20221231.xsd#cfr_PreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:to="loc_cfr_PreRefundedMember_6924109c-29f6-479e-929c-f462f5c6f986" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0b4d1a05-61ea-46c4-a822-dc5277cc8577" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_srt_RangeAxis_0b4d1a05-61ea-46c4-a822-dc5277cc8577" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0b4d1a05-61ea-46c4-a822-dc5277cc8577_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0b4d1a05-61ea-46c4-a822-dc5277cc8577" xlink:to="loc_srt_RangeMember_0b4d1a05-61ea-46c4-a822-dc5277cc8577_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cc46a03-9e9f-4fd8-b7de-a1f1285952b0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0b4d1a05-61ea-46c4-a822-dc5277cc8577" xlink:to="loc_srt_RangeMember_2cc46a03-9e9f-4fd8-b7de-a1f1285952b0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="extended" id="i55fd12806cdd41c28a872dfdab9b061e_SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_a6eac919-4ffc-4202-8ca1-c6b45c6ec247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_a6eac919-4ffc-4202-8ca1-c6b45c6ec247" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_89c046a5-3721-45e8-bb03-b28a33e00b07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_89c046a5-3721-45e8-bb03-b28a33e00b07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_56019c63-6a1f-44ca-8d1e-e26546d7cd40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:to="loc_us-gaap_FinancialInstrumentAxis_56019c63-6a1f-44ca-8d1e-e26546d7cd40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56019c63-6a1f-44ca-8d1e-e26546d7cd40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_56019c63-6a1f-44ca-8d1e-e26546d7cd40" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56019c63-6a1f-44ca-8d1e-e26546d7cd40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69597ff4-ef23-4199-8ed9-0083f4a2a858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_56019c63-6a1f-44ca-8d1e-e26546d7cd40" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69597ff4-ef23-4199-8ed9-0083f4a2a858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_028c3e1b-db32-4305-91bc-dd7f4aec29bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69597ff4-ef23-4199-8ed9-0083f4a2a858" xlink:to="loc_us-gaap_DebtSecuritiesMember_028c3e1b-db32-4305-91bc-dd7f4aec29bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:to="loc_srt_RangeAxis_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c" xlink:to="loc_srt_RangeMember_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4b9bd284-583d-406b-99c7-fd309086259a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c" xlink:to="loc_srt_RangeMember_4b9bd284-583d-406b-99c7-fd309086259a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_bf9f0ffb-35d6-4694-96da-6e053e073550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82" xlink:to="loc_us-gaap_TypeOfAdoptionMember_bf9f0ffb-35d6-4694-96da-6e053e073550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_0650aab6-7d9c-47eb-b1a0-0f9d243e29bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_bf9f0ffb-35d6-4694-96da-6e053e073550" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_0650aab6-7d9c-47eb-b1a0-0f9d243e29bf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesSecuritiesAvailableforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="extended" id="i4d97b01cfcaa4070a2c2cc551ae43096_SecuritiesSecuritiesAvailableforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_805a1ed8-fabd-4998-92a8-e3f8e534358e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_805a1ed8-fabd-4998-92a8-e3f8e534358e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_4c28ba0b-1cd4-401d-b770-30f5f5a384fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_4c28ba0b-1cd4-401d-b770-30f5f5a384fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_05f30af5-141f-40f5-9ee5-d5515e6aee6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_05f30af5-141f-40f5-9ee5-d5515e6aee6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_ebd7c510-3c66-45b5-8904-7c33322042c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_ebd7c510-3c66-45b5-8904-7c33322042c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2e07777f-d3ee-4e60-b92e-6adf98afe76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2e07777f-d3ee-4e60-b92e-6adf98afe76f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f865b2a8-272a-46a2-859f-6216f43d4bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f865b2a8-272a-46a2-859f-6216f43d4bfb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cba313d7-de0b-44b4-8c71-3cccd300cf98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f865b2a8-272a-46a2-859f-6216f43d4bfb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cba313d7-de0b-44b4-8c71-3cccd300cf98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cba313d7-de0b-44b4-8c71-3cccd300cf98_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_cba313d7-de0b-44b4-8c71-3cccd300cf98" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cba313d7-de0b-44b4-8c71-3cccd300cf98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_cba313d7-de0b-44b4-8c71-3cccd300cf98" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_85d42197-96e2-4350-bdd6-12a13179c519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_85d42197-96e2-4350-bdd6-12a13179c519" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_3de91cb1-54d3-49ee-a501-eef775b2276b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_3de91cb1-54d3-49ee-a501-eef775b2276b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_569197e5-6ab7-4a03-ad24-92ad9b7cd15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_569197e5-6ab7-4a03-ad24-92ad9b7cd15e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_460d22c1-d8ae-453f-a953-ad33540408b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_OtherInvestmentsMember_460d22c1-d8ae-453f-a953-ad33540408b3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended" id="i841a7b2693914135aed0cca1b3c37ed6_SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5c4f44fb-7a79-463d-819b-9823b3cb284d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5c4f44fb-7a79-463d-819b-9823b3cb284d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_643731bb-d762-431e-ac03-ac6cfc3b7641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_643731bb-d762-431e-ac03-ac6cfc3b7641" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1c41beb2-fbb1-427b-8de4-3e14e7f220b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1c41beb2-fbb1-427b-8de4-3e14e7f220b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_431ed118-55c3-4817-a15a-7cc8a227a190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_431ed118-55c3-4817-a15a-7cc8a227a190" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f8965a82-8b51-412b-8fc7-481daef50e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f8965a82-8b51-412b-8fc7-481daef50e28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_fe443bc6-b7f9-4331-a40f-d2f995cd8840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_fe443bc6-b7f9-4331-a40f-d2f995cd8840" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_77953a3a-d731-42b7-97fc-6ee5f00b6981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_77953a3a-d731-42b7-97fc-6ee5f00b6981" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0641ad05-e7c4-477a-8b17-016fb8224967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_77953a3a-d731-42b7-97fc-6ee5f00b6981" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0641ad05-e7c4-477a-8b17-016fb8224967" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0641ad05-e7c4-477a-8b17-016fb8224967_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0641ad05-e7c4-477a-8b17-016fb8224967" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0641ad05-e7c4-477a-8b17-016fb8224967_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0641ad05-e7c4-477a-8b17-016fb8224967" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_42a58909-6916-4be0-996a-27b28730f9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_42a58909-6916-4be0-996a-27b28730f9b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b42b7197-f369-4220-8170-2f0a27a77dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b42b7197-f369-4220-8170-2f0a27a77dce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_d2db74af-fad7-4e67-b2c5-18175863bde1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_d2db74af-fad7-4e67-b2c5-18175863bde1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended" id="i1d0d6346743546149e05117ce10e6e40_SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_68e26b88-6576-4ccb-9fb8-e9cb8b07e657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_68e26b88-6576-4ccb-9fb8-e9cb8b07e657" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_c2f031be-bb7d-49d3-a6e2-3cfcc3897736" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_c2f031be-bb7d-49d3-a6e2-3cfcc3897736" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_c1fce584-a22c-45f9-8993-bef6f4f82f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_c1fce584-a22c-45f9-8993-bef6f4f82f79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_f7005caa-d22a-4905-9254-2f66bc553a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_f7005caa-d22a-4905-9254-2f66bc553a8f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_9c3e48fe-74c5-4396-b226-81837d67e45a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecurities_9c3e48fe-74c5-4396-b226-81837d67e45a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ddb8cd9a-1e26-430f-b9ea-a32e70c82fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ddb8cd9a-1e26-430f-b9ea-a32e70c82fc1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3f6cb9d4-0553-4994-960f-f35a96339b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3f6cb9d4-0553-4994-960f-f35a96339b5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b4b4692d-a3a7-4a5a-aabe-8c76b58d70e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b4b4692d-a3a7-4a5a-aabe-8c76b58d70e4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_eab40af7-06c8-4731-a74e-941cf06dc766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_eab40af7-06c8-4731-a74e-941cf06dc766" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5916b5d7-a2e5-4a99-b194-4ac4fdb0f4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5916b5d7-a2e5-4a99-b194-4ac4fdb0f4ba" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_49868734-44ac-47d0-80fa-3d791f495448" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_49868734-44ac-47d0-80fa-3d791f495448" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_59b08d59-3128-4128-8f54-961c6d7554bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_59b08d59-3128-4128-8f54-961c6d7554bb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_bdc57425-a175-4c12-8e1b-5729cc87e5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_bdc57425-a175-4c12-8e1b-5729cc87e5ca" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2079aa36-333d-4d86-80eb-f5292e243b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2079aa36-333d-4d86-80eb-f5292e243b78" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b4ccb325-9d97-4a07-a24a-696b82b1f337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b4ccb325-9d97-4a07-a24a-696b82b1f337" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4476c0dc-a26c-48d4-bbb1-a38ff977142d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4476c0dc-a26c-48d4-bbb1-a38ff977142d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_884a36b2-c99a-4d03-b81e-7498ae955785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_884a36b2-c99a-4d03-b81e-7498ae955785" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c49b20c0-7cc0-43e2-b638-42cb44ba36c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c49b20c0-7cc0-43e2-b638-42cb44ba36c7" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d940a64b-f746-4d99-b053-a84f0c8866d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d940a64b-f746-4d99-b053-a84f0c8866d5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_21137548-851b-412d-8997-8e65373883a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_21137548-851b-412d-8997-8e65373883a3" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_48491915-a08f-49dd-a630-552428dd33ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_48491915-a08f-49dd-a630-552428dd33ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_faac66bd-b34f-41dd-86ef-517999473bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_48491915-a08f-49dd-a630-552428dd33ff" xlink:to="loc_us-gaap_FinancialInstrumentAxis_faac66bd-b34f-41dd-86ef-517999473bd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faac66bd-b34f-41dd-86ef-517999473bd0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_faac66bd-b34f-41dd-86ef-517999473bd0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faac66bd-b34f-41dd-86ef-517999473bd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_faac66bd-b34f-41dd-86ef-517999473bd0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_1c9afdb5-4cbe-47ec-975a-4f60a4c5307f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_1c9afdb5-4cbe-47ec-975a-4f60a4c5307f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b6810290-8231-4c93-9094-bff561ca899e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b6810290-8231-4c93-9094-bff561ca899e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ca99b354-9ee3-4e14-a513-67e052dd2d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ca99b354-9ee3-4e14-a513-67e052dd2d89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_7409b16d-290a-4bc9-82d6-309ce4be3359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_OtherInvestmentsMember_7409b16d-290a-4bc9-82d6-309ce4be3359" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended" id="i6a6cb856bba745f1b60c157387042d0b_SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f966070a-14f3-4394-9d85-fc6e5a17aaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_85740457-45af-4bdf-b7c9-d8ba18b0ed46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f966070a-14f3-4394-9d85-fc6e5a17aaf7" xlink:to="loc_us-gaap_TradingSecurities_85740457-45af-4bdf-b7c9-d8ba18b0ed46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b07da488-579a-47e4-a399-370ac1c3733e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f966070a-14f3-4394-9d85-fc6e5a17aaf7" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b07da488-579a-47e4-a399-370ac1c3733e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d117fb4f-44f9-494e-af1e-4b326c5e961d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b07da488-579a-47e4-a399-370ac1c3733e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d117fb4f-44f9-494e-af1e-4b326c5e961d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d117fb4f-44f9-494e-af1e-4b326c5e961d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d117fb4f-44f9-494e-af1e-4b326c5e961d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d117fb4f-44f9-494e-af1e-4b326c5e961d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d117fb4f-44f9-494e-af1e-4b326c5e961d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0bb439cd-0f56-428e-bfee-ef1607f684ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0bb439cd-0f56-428e-bfee-ef1607f684ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9a26825d-2992-4f4b-84a3-40c5eb0798e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9a26825d-2992-4f4b-84a3-40c5eb0798e6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="extended" id="i6ac5274106194f35b5cfdb261756f344_LoansNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_da52d65a-297e-4988-93fe-52f3c279f1c3" xlink:href="cfr-20221231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_da52d65a-297e-4988-93fe-52f3c279f1c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_fa57b8e5-e566-4d14-9d53-541ded6acbca" xlink:href="cfr-20221231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_fa57b8e5-e566-4d14-9d53-541ded6acbca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_f066c1b5-cbee-4fd8-9521-913c131aebd0" xlink:href="cfr-20221231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_f066c1b5-cbee-4fd8-9521-913c131aebd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_7db22d3a-1061-4856-920e-e8c26a1f96c8" xlink:href="cfr-20221231.xsd#cfr_Unfundedbalances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_Unfundedbalances_7db22d3a-1061-4856-920e-e8c26a1f96c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_a6e49b76-cc1b-4f57-8a47-80db477eaf49" xlink:href="cfr-20221231.xsd#cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_a6e49b76-cc1b-4f57-8a47-80db477eaf49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_3bb3256d-250a-45b9-85a6-46332d133869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOverdrafts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_BankOverdrafts_3bb3256d-250a-45b9-85a6-46332d133869" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_d07aa054-30b5-462d-83ff-cbaf3f64a315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_InterestReceivable_d07aa054-30b5-462d-83ff-cbaf3f64a315" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_a924fb6a-720a-44ff-bfc1-063b715e1d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_a924fb6a-720a-44ff-bfc1-063b715e1d83" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_1e611735-377b-4b64-b991-10165cb7be96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_1e611735-377b-4b64-b991-10165cb7be96" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue_9614aa38-3b86-4094-ac18-9c59b5c490ad" xlink:href="cfr-20221231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_NumberOfDaysPastDue_9614aa38-3b86-4094-ac18-9c59b5c490ad" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_3fc82d82-2502-4da3-bc72-f21cc3afc8ad" xlink:href="cfr-20221231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_3fc82d82-2502-4da3-bc72-f21cc3afc8ad" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_1581d7b8-c359-4a9d-a107-9ab431f2bd0e" xlink:href="cfr-20221231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_1581d7b8-c359-4a9d-a107-9ab431f2bd0e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_010460ef-78ae-47da-a033-cd6f39d9f4b2" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_010460ef-78ae-47da-a033-cd6f39d9f4b2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_bec359bf-d75d-4a14-a7bc-713c37c00d59" xlink:href="cfr-20221231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_bec359bf-d75d-4a14-a7bc-713c37c00d59" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_5bcc9dc0-5c82-409e-9ce8-981b2e20e7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_5bcc9dc0-5c82-409e-9ce8-981b2e20e7b7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_ee212de9-ee19-4da0-987b-a51d3f7df0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_ee212de9-ee19-4da0-987b-a51d3f7df0f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_ee212de9-ee19-4da0-987b-a51d3f7df0f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_ee212de9-ee19-4da0-987b-a51d3f7df0f8" xlink:to="loc_us-gaap_LossContingencyNatureDomain_ee212de9-ee19-4da0-987b-a51d3f7df0f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_c87c8e79-8138-4005-935d-9da0f6f3ece7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_ee212de9-ee19-4da0-987b-a51d3f7df0f8" xlink:to="loc_us-gaap_LossContingencyNatureDomain_c87c8e79-8138-4005-935d-9da0f6f3ece7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_ad10ede4-a968-4ebb-93d0-42ef409daf39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_c87c8e79-8138-4005-935d-9da0f6f3ece7" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_ad10ede4-a968-4ebb-93d0-42ef409daf39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_829da12b-bf77-410a-b1a9-3a5a6ccd41ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_829da12b-bf77-410a-b1a9-3a5a6ccd41ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_829da12b-bf77-410a-b1a9-3a5a6ccd41ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_829da12b-bf77-410a-b1a9-3a5a6ccd41ec" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_829da12b-bf77-410a-b1a9-3a5a6ccd41ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2780ad4b-1656-4494-bc1f-cd4c77cbd7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_829da12b-bf77-410a-b1a9-3a5a6ccd41ec" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2780ad4b-1656-4494-bc1f-cd4c77cbd7ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_6cf41dd4-732e-4924-8239-6a57487f4667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2780ad4b-1656-4494-bc1f-cd4c77cbd7ff" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_6cf41dd4-732e-4924-8239-6a57487f4667" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_753d0573-d482-4854-8ac4-adf49adba8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_753d0573-d482-4854-8ac4-adf49adba8bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_753d0573-d482-4854-8ac4-adf49adba8bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_753d0573-d482-4854-8ac4-adf49adba8bd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_753d0573-d482-4854-8ac4-adf49adba8bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_753d0573-d482-4854-8ac4-adf49adba8bd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b0992733-f441-4c85-8213-f3549a72906c" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b0992733-f441-4c85-8213-f3549a72906c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_53c204c5-eb9d-4c0f-bcd5-23f9b2552fe9" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_NonAccrualLoansMember_53c204c5-eb9d-4c0f-bcd5-23f9b2552fe9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember_4dac1915-5d8f-4081-aea0-dd5737110431" xlink:href="cfr-20221231.xsd#cfr_GradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_GradeTwelveMember_4dac1915-5d8f-4081-aea0-dd5737110431" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember_11fb13d1-c84b-4036-88f6-4efa65e5b036" xlink:href="cfr-20221231.xsd#cfr_GradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_GradeThirteenMember_11fb13d1-c84b-4036-88f6-4efa65e5b036" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b4b24ab0-1803-4bc3-a999-aed7bdcf997d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b4b24ab0-1803-4bc3-a999-aed7bdcf997d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_375a50a9-abb7-42b8-aca9-28184c51b741" xlink:href="cfr-20221231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_375a50a9-abb7-42b8-aca9-28184c51b741" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7ce52dd1-c6cf-483a-8b3b-16389986bacf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7ce52dd1-c6cf-483a-8b3b-16389986bacf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8f7fa44c-fb67-44a8-b6f4-3b81435e5037" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8f7fa44c-fb67-44a8-b6f4-3b81435e5037" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_70c0b81d-e4be-4911-85cb-e0fb4bfb39f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_ConstructionLoansMember_70c0b81d-e4be-4911-85cb-e0fb4bfb39f7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_c19438a4-1d5d-415a-8abb-ee955a5f14f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_ConsumerLoanMember_c19438a4-1d5d-415a-8abb-ee955a5f14f5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_1104960e-e9e9-4b30-89dd-eb07455171d6" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_PaycheckProtectionProgramMember_1104960e-e9e9-4b30-89dd-eb07455171d6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_beadb563-0a59-47ce-b8d7-e57e8858d93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_beadb563-0a59-47ce-b8d7-e57e8858d93b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_beadb563-0a59-47ce-b8d7-e57e8858d93b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_beadb563-0a59-47ce-b8d7-e57e8858d93b" xlink:to="loc_us-gaap_ReceivableTypeDomain_beadb563-0a59-47ce-b8d7-e57e8858d93b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_3cd6248b-1264-4df5-96b6-a947c59d58e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_beadb563-0a59-47ce-b8d7-e57e8858d93b" xlink:to="loc_us-gaap_ReceivableTypeDomain_3cd6248b-1264-4df5-96b6-a947c59d58e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_03359967-14de-484e-905e-2db17ebb601b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_3cd6248b-1264-4df5-96b6-a947c59d58e9" xlink:to="loc_us-gaap_LoansReceivableMember_03359967-14de-484e-905e-2db17ebb601b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_fa2c6326-c709-49fa-9006-99ea1679115e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_fa2c6326-c709-49fa-9006-99ea1679115e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_fa2c6326-c709-49fa-9006-99ea1679115e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_fa2c6326-c709-49fa-9006-99ea1679115e" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_fa2c6326-c709-49fa-9006-99ea1679115e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_8a775be9-43cd-4619-bdda-284843fe1e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_fa2c6326-c709-49fa-9006-99ea1679115e" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_8a775be9-43cd-4619-bdda-284843fe1e5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_6b1a2332-713d-420a-ba8d-aa04c5431bc1" xlink:href="cfr-20221231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8a775be9-43cd-4619-bdda-284843fe1e5d" xlink:to="loc_cfr_RiskGradeOneToEightMember_6b1a2332-713d-420a-ba8d-aa04c5431bc1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="extended" id="if334db97953c4e8eb267b8c956f2143f_LoansLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_c7781789-c572-4f30-a2cf-12d625906ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_02a68d50-edf4-4744-b6e4-784c968d4303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_c7781789-c572-4f30-a2cf-12d625906ca4" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_02a68d50-edf4-4744-b6e4-784c968d4303" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_c7781789-c572-4f30-a2cf-12d625906ca4" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_245d95c1-fb6f-46e7-a15f-d4bbab27432e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_245d95c1-fb6f-46e7-a15f-d4bbab27432e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_245d95c1-fb6f-46e7-a15f-d4bbab27432e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_245d95c1-fb6f-46e7-a15f-d4bbab27432e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_245d95c1-fb6f-46e7-a15f-d4bbab27432e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_245d95c1-fb6f-46e7-a15f-d4bbab27432e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_f218f861-9f86-43dc-a955-0b1173da1e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_f218f861-9f86-43dc-a955-0b1173da1e01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_4cb52706-e375-488d-9f1f-026ffe802ee9" xlink:href="cfr-20221231.xsd#cfr_EnergyProductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_EnergyProductionMember_4cb52706-e375-488d-9f1f-026ffe802ee9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_b9828d4f-c081-4a86-9b74-45cb28fc9522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_EnergyServiceMember_b9828d4f-c081-4a86-9b74-45cb28fc9522" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_362875c8-3c91-4b1f-8651-41a87050e57e" xlink:href="cfr-20221231.xsd#cfr_EnergyOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_EnergyOtherMember_362875c8-3c91-4b1f-8651-41a87050e57e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6ed55d93-e396-4057-a2ac-181034f0683e" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6ed55d93-e396-4057-a2ac-181034f0683e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_342d39d6-f61b-4dd7-8278-cf38e0a730c3" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_PaycheckProtectionProgramMember_342d39d6-f61b-4dd7-8278-cf38e0a730c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_233a8e8d-be19-4fdd-87ea-b4561dc0459c" xlink:href="cfr-20221231.xsd#cfr_CommercialmortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_CommercialmortgageMember_233a8e8d-be19-4fdd-87ea-b4561dc0459c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_d57eaf9d-25ba-43a0-9baf-496eede10ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_ConstructionLoansMember_d57eaf9d-25ba-43a0-9baf-496eede10ad2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_b893bd67-bd25-4e1e-93b4-2dffaabd8d8b" xlink:href="cfr-20221231.xsd#cfr_CommerciallandloanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_CommerciallandloanMember_b893bd67-bd25-4e1e-93b4-2dffaabd8d8b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0b3b00c9-0774-4d39-800f-8220fd38802b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0b3b00c9-0774-4d39-800f-8220fd38802b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_a30e7625-0e2a-47b5-b9a6-93ae8a7bfb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_HomeEquityMember_a30e7625-0e2a-47b5-b9a6-93ae8a7bfb59" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_a932eefe-eff4-4639-ad42-ceaed0de2d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_HomeEquityLoanMember_a932eefe-eff4-4639-ad42-ceaed0de2d71" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_HomeImprovementLoansMember_423c2a20-69b4-4d6d-9f6c-05eea986dbd9" xlink:href="cfr-20221231.xsd#cfr_HomeImprovementLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_HomeImprovementLoansMember_423c2a20-69b4-4d6d-9f6c-05eea986dbd9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_4de8c397-b797-4fec-a0ab-b497bec09008" xlink:href="cfr-20221231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_4de8c397-b797-4fec-a0ab-b497bec09008" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e1e881cd-ddd8-4088-8713-90a96f0e1e7b" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e1e881cd-ddd8-4088-8713-90a96f0e1e7b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_8f7f1262-2c16-4b9f-880f-d636a4c58bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_RealEstateLoanMember_8f7f1262-2c16-4b9f-880f-d636a4c58bf8" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_6470f17c-d4dd-42dd-ba80-3ef5565bd9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_ConsumerLoanMember_6470f17c-d4dd-42dd-ba80-3ef5565bd9b2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7809c700-deaa-46bc-95f5-07b7e58516c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7809c700-deaa-46bc-95f5-07b7e58516c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7809c700-deaa-46bc-95f5-07b7e58516c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7809c700-deaa-46bc-95f5-07b7e58516c8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7809c700-deaa-46bc-95f5-07b7e58516c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c6842506-9395-47c9-8315-499df19d3b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7809c700-deaa-46bc-95f5-07b7e58516c8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c6842506-9395-47c9-8315-499df19d3b1e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="i0fecbf65769441b0af71a77ab7923f37_LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_4d2c7456-72b3-4b96-a30d-59c9c6314497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_4d2c7456-72b3-4b96-a30d-59c9c6314497" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_9eca4ddf-fbf7-4ee5-95bb-92da7ec0ecc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_9eca4ddf-fbf7-4ee5-95bb-92da7ec0ecc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_49bbdae9-25f6-4c91-87b8-0468a1bcc0fc" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_49bbdae9-25f6-4c91-87b8-0468a1bcc0fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_efcf2183-e7cd-430a-9253-d5113644e2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_49bbdae9-25f6-4c91-87b8-0468a1bcc0fc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_efcf2183-e7cd-430a-9253-d5113644e2e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_efcf2183-e7cd-430a-9253-d5113644e2e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_efcf2183-e7cd-430a-9253-d5113644e2e8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_efcf2183-e7cd-430a-9253-d5113644e2e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_efcf2183-e7cd-430a-9253-d5113644e2e8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c4d0575f-b047-404e-8698-cc1ad7b5b6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c4d0575f-b047-404e-8698-cc1ad7b5b6be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_de1136bd-1a8a-4750-b801-94893ec2c3d1" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_de1136bd-1a8a-4750-b801-94893ec2c3d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_1036b077-a229-43f6-8fcf-c489056a8263" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_PaycheckProtectionProgramMember_1036b077-a229-43f6-8fcf-c489056a8263" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a85ea95d-9ad5-47e5-91a5-091a0c5a2bac" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a85ea95d-9ad5-47e5-91a5-091a0c5a2bac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_dad48e74-3a4e-40cc-85f2-b069fd75427f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_us-gaap_ConstructionLoansMember_dad48e74-3a4e-40cc-85f2-b069fd75427f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_4aa02d39-0336-4d4b-87f1-4ddc42ec43dc" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_4aa02d39-0336-4d4b-87f1-4ddc42ec43dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_7d6186fd-5f19-41b4-bd69-0bbc369b2c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_us-gaap_ConsumerLoanMember_7d6186fd-5f19-41b4-bd69-0bbc369b2c99" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="extended" id="icd847081e3c948a29aeb9e1c24c6231f_LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_78dda917-4621-44fa-a313-06c3adb88fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_78dda917-4621-44fa-a313-06c3adb88fe5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_61f3a982-d0c1-43de-8a72-777adae3d44e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_61f3a982-d0c1-43de-8a72-777adae3d44e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_5b0e4285-34ed-49aa-90a3-9d925d93aed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_5b0e4285-34ed-49aa-90a3-9d925d93aed3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_35280376-95a9-4837-b5a6-266c151c1e13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_35280376-95a9-4837-b5a6-266c151c1e13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_a107f81f-6fe6-42f8-82ec-c123f919701f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_a107f81f-6fe6-42f8-82ec-c123f919701f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_69aa1da0-abad-452b-82c8-00eb7a44fc26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_69aa1da0-abad-452b-82c8-00eb7a44fc26" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_43071ebf-68e6-4ccd-a62f-5a400d2594db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableRevolving_43071ebf-68e6-4ccd-a62f-5a400d2594db" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_e1f3df0e-8386-464e-bd86-969dab28a9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_e1f3df0e-8386-464e-bd86-969dab28a9c0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_8cdffba5-bb3b-4179-991a-959d8a019aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_8cdffba5-bb3b-4179-991a-959d8a019aa5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5d2968d0-117f-4d08-8161-7f5ea890104e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5d2968d0-117f-4d08-8161-7f5ea890104e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_5d2968d0-117f-4d08-8161-7f5ea890104e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5d2968d0-117f-4d08-8161-7f5ea890104e" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_5d2968d0-117f-4d08-8161-7f5ea890104e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6bd28672-3eaf-4bd6-9f0c-5282642aaaec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5d2968d0-117f-4d08-8161-7f5ea890104e" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6bd28672-3eaf-4bd6-9f0c-5282642aaaec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_93c379a5-4d40-4c5e-a4ae-76828465a6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6bd28672-3eaf-4bd6-9f0c-5282642aaaec" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_93c379a5-4d40-4c5e-a4ae-76828465a6d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9dca525a-eaca-4595-86a3-6daba8193fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9dca525a-eaca-4595-86a3-6daba8193fd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9dca525a-eaca-4595-86a3-6daba8193fd8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9dca525a-eaca-4595-86a3-6daba8193fd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9dca525a-eaca-4595-86a3-6daba8193fd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9dca525a-eaca-4595-86a3-6daba8193fd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_af5d6707-a42a-4a35-8383-082b56dff66a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_af5d6707-a42a-4a35-8383-082b56dff66a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_359c2e2d-9a39-4e97-bc54-11536cb660c9" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_359c2e2d-9a39-4e97-bc54-11536cb660c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a0f6f3fc-bdf6-4762-b3e2-7fb4d89a2806" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a0f6f3fc-bdf6-4762-b3e2-7fb4d89a2806" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_aaa5e7e8-faae-4cf8-9249-341d1d2679f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_us-gaap_ConstructionLoansMember_aaa5e7e8-faae-4cf8-9249-341d1d2679f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e1630bc1-6740-4a85-a816-343382254f38" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e1630bc1-6740-4a85-a816-343382254f38" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_7b2b2b92-161a-411f-ac15-4e52ff8779cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_us-gaap_ConsumerLoanMember_7b2b2b92-161a-411f-ac15-4e52ff8779cd" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="i11eb91263aab496babe24d9f3cb3a459_LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_d761d2c2-40e1-4ef4-9b94-b67144857de0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:to="loc_us-gaap_NotesReceivableGross_d761d2c2-40e1-4ef4-9b94-b67144857de0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6af53a6b-d0d5-46ef-81f6-43be38788fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6af53a6b-d0d5-46ef-81f6-43be38788fb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_a48bd4c7-4d2c-4371-92f7-bfe8ecaa82b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_a48bd4c7-4d2c-4371-92f7-bfe8ecaa82b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_05911ebe-a227-491b-aae6-46750b5ed286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_05911ebe-a227-491b-aae6-46750b5ed286" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_05911ebe-a227-491b-aae6-46750b5ed286_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_05911ebe-a227-491b-aae6-46750b5ed286" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_05911ebe-a227-491b-aae6-46750b5ed286_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_05911ebe-a227-491b-aae6-46750b5ed286" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_e41c13c0-edcc-4e2f-9c0b-a8832e9739ab" xlink:href="cfr-20221231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_e41c13c0-edcc-4e2f-9c0b-a8832e9739ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_09dd6dbe-407f-405b-8a9c-234aa391e494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_09dd6dbe-407f-405b-8a9c-234aa391e494" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_26b8d7e8-826a-459b-ac63-9a060df80fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_26b8d7e8-826a-459b-ac63-9a060df80fd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_8956b276-f073-4520-aa37-8c7bba7ca704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_8956b276-f073-4520-aa37-8c7bba7ca704" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b3c62134-5701-420e-a71d-490fe3fb80a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b3c62134-5701-420e-a71d-490fe3fb80a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3c62134-5701-420e-a71d-490fe3fb80a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b3c62134-5701-420e-a71d-490fe3fb80a0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3c62134-5701-420e-a71d-490fe3fb80a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b3c62134-5701-420e-a71d-490fe3fb80a0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b4e41a80-68e6-4ba1-b0c9-18edefe3ce5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b4e41a80-68e6-4ba1-b0c9-18edefe3ce5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_67eec0dc-e378-4965-b6d9-3517bea9790b" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_67eec0dc-e378-4965-b6d9-3517bea9790b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_b428e30a-5167-49c1-bebe-1b34ecbb042a" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_PaycheckProtectionProgramMember_b428e30a-5167-49c1-bebe-1b34ecbb042a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_41b16b02-4982-4273-b488-156d36ea642d" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_41b16b02-4982-4273-b488-156d36ea642d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_40e09f00-819e-4656-8fd2-eadb8108df59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_us-gaap_ConstructionLoansMember_40e09f00-819e-4656-8fd2-eadb8108df59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_47a5fc17-9607-48d5-950d-723ea327488a" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_47a5fc17-9607-48d5-950d-723ea327488a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_8ef945d6-615d-4e31-9c7d-65880ce73437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_us-gaap_ConsumerLoanMember_8ef945d6-615d-4e31-9c7d-65880ce73437" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansTroubledDebtRestructuringsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="extended" id="i793de96a616c472997f7c86684abc88c_LoansTroubledDebtRestructuringsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9d3608fa-22ee-494a-8bc2-f0ee648c1455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9d3608fa-22ee-494a-8bc2-f0ee648c1455" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_eda91186-f2c5-4894-92d8-a9e8ff428f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_eda91186-f2c5-4894-92d8-a9e8ff428f8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2d0efd65-e253-4700-895a-ee155c640fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2d0efd65-e253-4700-895a-ee155c640fc0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ae4ddd86-baee-4a4b-81d3-92536a1c39a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2d0efd65-e253-4700-895a-ee155c640fc0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ae4ddd86-baee-4a4b-81d3-92536a1c39a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae4ddd86-baee-4a4b-81d3-92536a1c39a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ae4ddd86-baee-4a4b-81d3-92536a1c39a9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae4ddd86-baee-4a4b-81d3-92536a1c39a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ae4ddd86-baee-4a4b-81d3-92536a1c39a9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_65f7dfa7-6a72-46a2-9b73-0a751a666d05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_65f7dfa7-6a72-46a2-9b73-0a751a666d05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_99bfb386-bb12-4256-8135-36ac1732463a" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_99bfb386-bb12-4256-8135-36ac1732463a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_3dd3332c-7dd7-467f-b2e5-e57ba4516dfb" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_3dd3332c-7dd7-467f-b2e5-e57ba4516dfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_e0f98818-cb13-4852-ade5-8777c523102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_us-gaap_ConstructionLoansMember_e0f98818-cb13-4852-ade5-8777c523102b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_7c4e2dba-1b24-4800-a1e6-108519f46c4a" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_7c4e2dba-1b24-4800-a1e6-108519f46c4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2a1d77b0-dc10-4797-a0cb-c18cb58c86a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_us-gaap_ConsumerLoanMember_2a1d77b0-dc10-4797-a0cb-c18cb58c86a0" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="extended" id="i60df1277eb8141e2ae34bbdeafd0a076_LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_0453c804-2763-43a3-bc25-2dc35704f55b" xlink:href="cfr-20221231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_0453c804-2763-43a3-bc25-2dc35704f55b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_8770877d-9194-48c9-9b19-8e875a0c8cac" xlink:href="cfr-20221231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_8770877d-9194-48c9-9b19-8e875a0c8cac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_348ed8a3-4994-4ef8-a985-c18c35d73658" xlink:href="cfr-20221231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_348ed8a3-4994-4ef8-a985-c18c35d73658" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_73d1743d-b2fb-405b-8fba-8e87a9a6c445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_73d1743d-b2fb-405b-8fba-8e87a9a6c445" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_5361dca9-cf21-4e3b-ad8e-2e95c8ce6ab8" xlink:href="cfr-20221231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_5361dca9-cf21-4e3b-ad8e-2e95c8ce6ab8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Proceedsfromsaleofrestructuredloans_8b6d819a-dc82-4a08-81c0-98b6b0ef01e2" xlink:href="cfr-20221231.xsd#cfr_Proceedsfromsaleofrestructuredloans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_Proceedsfromsaleofrestructuredloans_8b6d819a-dc82-4a08-81c0-98b6b0ef01e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7d88d04e-208e-490b-a456-8e722c11e20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7d88d04e-208e-490b-a456-8e722c11e20d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a94dce89-1e3b-4943-b33e-f5b2b02d1660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a94dce89-1e3b-4943-b33e-f5b2b02d1660" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a94dce89-1e3b-4943-b33e-f5b2b02d1660_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a94dce89-1e3b-4943-b33e-f5b2b02d1660" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a94dce89-1e3b-4943-b33e-f5b2b02d1660_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5bc2d56b-3dcc-4fdb-b56b-9cd314421e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a94dce89-1e3b-4943-b33e-f5b2b02d1660" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5bc2d56b-3dcc-4fdb-b56b-9cd314421e8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_f4dd6884-a855-4702-ad3d-769b7ff4a9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_CollateralAxis_f4dd6884-a855-4702-ad3d-769b7ff4a9d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_f4dd6884-a855-4702-ad3d-769b7ff4a9d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_f4dd6884-a855-4702-ad3d-769b7ff4a9d2" xlink:to="loc_us-gaap_CollateralDomain_f4dd6884-a855-4702-ad3d-769b7ff4a9d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_6ba9c749-3e24-433f-8934-e0dcd06e6a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_f4dd6884-a855-4702-ad3d-769b7ff4a9d2" xlink:to="loc_us-gaap_CollateralDomain_6ba9c749-3e24-433f-8934-e0dcd06e6a2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_9039e36e-f74c-4265-8ad0-ad09edf30353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_GeographicDistributionAxis_9039e36e-f74c-4265-8ad0-ad09edf30353" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_9039e36e-f74c-4265-8ad0-ad09edf30353_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_9039e36e-f74c-4265-8ad0-ad09edf30353" xlink:to="loc_us-gaap_GeographicDistributionDomain_9039e36e-f74c-4265-8ad0-ad09edf30353_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_55b7e033-b17e-4a39-b7fb-ee647ad50e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_9039e36e-f74c-4265-8ad0-ad09edf30353" xlink:to="loc_us-gaap_GeographicDistributionDomain_55b7e033-b17e-4a39-b7fb-ee647ad50e3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0eec2386-47ea-4252-b91a-fef16f307ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0eec2386-47ea-4252-b91a-fef16f307ca6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_0eec2386-47ea-4252-b91a-fef16f307ca6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0eec2386-47ea-4252-b91a-fef16f307ca6" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_0eec2386-47ea-4252-b91a-fef16f307ca6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_5e2b0a1e-2362-436c-b7a8-8c8a086da947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0eec2386-47ea-4252-b91a-fef16f307ca6" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_5e2b0a1e-2362-436c-b7a8-8c8a086da947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_6c5ba6dd-37ec-450c-accb-0275d0221829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_6c5ba6dd-37ec-450c-accb-0275d0221829" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_6c5ba6dd-37ec-450c-accb-0275d0221829_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_6c5ba6dd-37ec-450c-accb-0275d0221829" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_6c5ba6dd-37ec-450c-accb-0275d0221829_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_cf7c36de-0fd2-40d1-90bc-358d59bc78bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_6c5ba6dd-37ec-450c-accb-0275d0221829" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_cf7c36de-0fd2-40d1-90bc-358d59bc78bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_ba65151b-3dda-4759-b9ab-09a44a335c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_ba65151b-3dda-4759-b9ab-09a44a335c1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_17ab20c0-b001-4ad6-aea5-968013414767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_17ab20c0-b001-4ad6-aea5-968013414767" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_17ab20c0-b001-4ad6-aea5-968013414767_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_17ab20c0-b001-4ad6-aea5-968013414767" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_17ab20c0-b001-4ad6-aea5-968013414767_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_5237ea8c-eaf7-4bf3-9045-af948e41ae4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_17ab20c0-b001-4ad6-aea5-968013414767" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_5237ea8c-eaf7-4bf3-9045-af948e41ae4a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="extended" id="i7a3aedc5a299493a8810aad61329cf18_LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_75efbd6a-d07a-4422-950d-d2a89b35e824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_75efbd6a-d07a-4422-950d-d2a89b35e824" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_45f0cfb8-3d3e-4071-beff-20656c5e705b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_45f0cfb8-3d3e-4071-beff-20656c5e705b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_92fe66a6-a8c6-410a-8c6c-adf547adf574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_92fe66a6-a8c6-410a-8c6c-adf547adf574" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_14991d8f-cbaf-42ff-96bb-ef85f0347136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_14991d8f-cbaf-42ff-96bb-ef85f0347136" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_b93101da-b1e4-40e2-ba0c-fdf5712a555f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_b93101da-b1e4-40e2-ba0c-fdf5712a555f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_e67cb5c2-cf5f-4402-acda-910bc20e806c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_e67cb5c2-cf5f-4402-acda-910bc20e806c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_213872fa-9fe2-4435-b05e-bb690d893087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableRevolving_213872fa-9fe2-4435-b05e-bb690d893087" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_7132465e-b457-4d0a-aafc-72a78ba3d915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_7132465e-b457-4d0a-aafc-72a78ba3d915" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9631f3fb-ea15-4389-8f55-4df601b10496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9631f3fb-ea15-4389-8f55-4df601b10496" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_04c2f81b-65e6-4ccb-9995-f2d4b6cbe529" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_04c2f81b-65e6-4ccb-9995-f2d4b6cbe529" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_28d611b4-6943-448d-aefa-e5367ef623e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_28d611b4-6943-448d-aefa-e5367ef623e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_28d611b4-6943-448d-aefa-e5367ef623e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_28d611b4-6943-448d-aefa-e5367ef623e7" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_28d611b4-6943-448d-aefa-e5367ef623e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_28d611b4-6943-448d-aefa-e5367ef623e7" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_7bd7bebf-6980-4419-9359-8f69fb3dbb0a" xlink:href="cfr-20221231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeOneToEightMember_7bd7bebf-6980-4419-9359-8f69fb3dbb0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_3e520ba9-57a8-4dc2-affa-c2656034fe78" xlink:href="cfr-20221231.xsd#cfr_RiskGradeNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeNineMember_3e520ba9-57a8-4dc2-affa-c2656034fe78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_7cce5227-9a78-47f9-a96d-24c68d6e0d49" xlink:href="cfr-20221231.xsd#cfr_RiskGradeTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeTenMember_7cce5227-9a78-47f9-a96d-24c68d6e0d49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_b19affa8-7321-4e29-a240-c0c31bcb4cff" xlink:href="cfr-20221231.xsd#cfr_RiskGradeElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeElevenMember_b19affa8-7321-4e29-a240-c0c31bcb4cff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_5b852e3a-67ba-46e2-a609-5f4ac462908a" xlink:href="cfr-20221231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeTwelveMember_5b852e3a-67ba-46e2-a609-5f4ac462908a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_2f1a35d8-210f-4b50-9313-d901da7a8caa" xlink:href="cfr-20221231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeThirteenMember_2f1a35d8-210f-4b50-9313-d901da7a8caa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_86806e8a-355a-4183-ba83-ff973a213b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_86806e8a-355a-4183-ba83-ff973a213b6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_86806e8a-355a-4183-ba83-ff973a213b6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_86806e8a-355a-4183-ba83-ff973a213b6f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_86806e8a-355a-4183-ba83-ff973a213b6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_86806e8a-355a-4183-ba83-ff973a213b6f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_92e59a57-5e4a-4ac5-b274-ea35fc6b0cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_92e59a57-5e4a-4ac5-b274-ea35fc6b0cdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_84a31b93-3933-4617-bdfb-73941341ca7c" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_84a31b93-3933-4617-bdfb-73941341ca7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_00c202cc-5f00-41e8-8326-5de10f69c878" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_00c202cc-5f00-41e8-8326-5de10f69c878" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_ad4e6019-9c52-4bdf-ab9f-925f7851b298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_us-gaap_ConstructionLoansMember_ad4e6019-9c52-4bdf-ab9f-925f7851b298" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_48d48163-1361-4ea5-be97-0e0868998b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_48d48163-1361-4ea5-be97-0e0868998b4c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_c365ba47-760f-45a4-9b61-aed5cbf8b31a" xlink:href="cfr-20221231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_c365ba47-760f-45a4-9b61-aed5cbf8b31a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_c365ba47-760f-45a4-9b61-aed5cbf8b31a_default" xlink:href="cfr-20221231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_c365ba47-760f-45a4-9b61-aed5cbf8b31a" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_c365ba47-760f-45a4-9b61-aed5cbf8b31a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:href="cfr-20221231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_c365ba47-760f-45a4-9b61-aed5cbf8b31a" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_119971d0-103f-498d-9d8a-99e5a6d999c2" xlink:href="cfr-20221231.xsd#cfr_A2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2022Member_119971d0-103f-498d-9d8a-99e5a6d999c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_8f388270-d5c9-4035-b805-19cf7dc8679f" xlink:href="cfr-20221231.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2021Member_8f388270-d5c9-4035-b805-19cf7dc8679f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_11fa81a6-452d-4168-822f-c82dea4796d8" xlink:href="cfr-20221231.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2020Member_11fa81a6-452d-4168-822f-c82dea4796d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_3fece7ac-3665-4129-a0a6-88340f4f11af" xlink:href="cfr-20221231.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2019Member_3fece7ac-3665-4129-a0a6-88340f4f11af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_ab023520-d0e1-4b67-bdef-b93923c4e77b" xlink:href="cfr-20221231.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2018Member_ab023520-d0e1-4b67-bdef-b93923c4e77b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_6662e07c-6300-4e7a-824b-5d3e5c948080" xlink:href="cfr-20221231.xsd#cfr_A2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2017Member_6662e07c-6300-4e7a-824b-5d3e5c948080" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_2467c093-c9dd-427b-b108-d886d3a3087a" xlink:href="cfr-20221231.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_PriorYearsMember_2467c093-c9dd-427b-b108-d886d3a3087a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_cfde8186-d77b-44b7-b897-e5768b9895a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_us-gaap_CreditFacilityAxis_cfde8186-d77b-44b7-b897-e5768b9895a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cfde8186-d77b-44b7-b897-e5768b9895a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_cfde8186-d77b-44b7-b897-e5768b9895a6" xlink:to="loc_us-gaap_CreditFacilityDomain_cfde8186-d77b-44b7-b897-e5768b9895a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_cfde8186-d77b-44b7-b897-e5768b9895a6" xlink:to="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e8a9dab9-00f3-425e-8468-b70ddab979b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e8a9dab9-00f3-425e-8468-b70ddab979b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_01f91622-ff4a-4308-a3e6-c9c784ec0bc4" xlink:href="cfr-20221231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_01f91622-ff4a-4308-a3e6-c9c784ec0bc4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="extended" id="i081172be41044e9b886fd711e3aeab74_LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_ce6aef75-9a99-4daf-8a6c-b71b474bc786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:to="loc_us-gaap_NotesReceivableGross_ce6aef75-9a99-4daf-8a6c-b71b474bc786" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d6b81ca1-3818-4563-afc2-d7595da15d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d6b81ca1-3818-4563-afc2-d7595da15d9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_a1907a23-37a3-4f96-8da7-ff34ae00b080" xlink:href="cfr-20221231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_a1907a23-37a3-4f96-8da7-ff34ae00b080" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_a1907a23-37a3-4f96-8da7-ff34ae00b080_default" xlink:href="cfr-20221231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_a1907a23-37a3-4f96-8da7-ff34ae00b080" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_a1907a23-37a3-4f96-8da7-ff34ae00b080_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:href="cfr-20221231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_a1907a23-37a3-4f96-8da7-ff34ae00b080" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_8f6c9333-5a9d-4e2d-9316-02a1fa0d97d1" xlink:href="cfr-20221231.xsd#cfr_A2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2022Member_8f6c9333-5a9d-4e2d-9316-02a1fa0d97d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_c97b985d-d76c-4418-93de-cbf102b304f0" xlink:href="cfr-20221231.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2021Member_c97b985d-d76c-4418-93de-cbf102b304f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_42e1d915-bab2-404d-b052-34a4c28fcc8c" xlink:href="cfr-20221231.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2020Member_42e1d915-bab2-404d-b052-34a4c28fcc8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_57e2b3f7-7d53-4369-84c6-99fbd8ef5ff7" xlink:href="cfr-20221231.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2019Member_57e2b3f7-7d53-4369-84c6-99fbd8ef5ff7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_77b47c56-1b01-4f02-9d5a-293caf11fe49" xlink:href="cfr-20221231.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2018Member_77b47c56-1b01-4f02-9d5a-293caf11fe49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_ce625d8c-c813-48d1-8431-c42983345332" xlink:href="cfr-20221231.xsd#cfr_A2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2017Member_ce625d8c-c813-48d1-8431-c42983345332" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_682942fe-0e9c-4c39-9ab8-26bdcb032f09" xlink:href="cfr-20221231.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_PriorYearsMember_682942fe-0e9c-4c39-9ab8-26bdcb032f09" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_94e70ea3-f138-4ea9-bd6f-cee9b96e829d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_94e70ea3-f138-4ea9-bd6f-cee9b96e829d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94e70ea3-f138-4ea9-bd6f-cee9b96e829d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_94e70ea3-f138-4ea9-bd6f-cee9b96e829d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94e70ea3-f138-4ea9-bd6f-cee9b96e829d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_94e70ea3-f138-4ea9-bd6f-cee9b96e829d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_0b370cf8-4c12-4072-9d50-72a0d3600866" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_0b370cf8-4c12-4072-9d50-72a0d3600866" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_3bc4fbc3-3ae1-4c0e-818a-ac3c5a2697a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:to="loc_us-gaap_ConsumerLoanMember_3bc4fbc3-3ae1-4c0e-818a-ac3c5a2697a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7b0ff799-9ed6-40f8-95dd-256900d961b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7b0ff799-9ed6-40f8-95dd-256900d961b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_7b0ff799-9ed6-40f8-95dd-256900d961b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7b0ff799-9ed6-40f8-95dd-256900d961b4" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_7b0ff799-9ed6-40f8-95dd-256900d961b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7b0ff799-9ed6-40f8-95dd-256900d961b4" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_8a44051d-9b54-4ac4-ba9e-be7fa793b629" xlink:href="cfr-20221231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_8a44051d-9b54-4ac4-ba9e-be7fa793b629" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ab6bc645-db3e-4eb7-96c8-8372519cbbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ab6bc645-db3e-4eb7-96c8-8372519cbbcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_09bcfaa0-056d-40f4-a611-9246ef318ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_09bcfaa0-056d-40f4-a611-9246ef318ae1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_f828b8c7-d6eb-48a1-96b0-2954661cf0be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_f828b8c7-d6eb-48a1-96b0-2954661cf0be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_108728f0-3be5-4f77-bd58-725d25de2c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_us-gaap_CreditFacilityAxis_108728f0-3be5-4f77-bd58-725d25de2c29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_108728f0-3be5-4f77-bd58-725d25de2c29_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_108728f0-3be5-4f77-bd58-725d25de2c29" xlink:to="loc_us-gaap_CreditFacilityDomain_108728f0-3be5-4f77-bd58-725d25de2c29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_108728f0-3be5-4f77-bd58-725d25de2c29" xlink:to="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0c44bbab-1450-43df-8bb3-9a9886bf6f37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0c44bbab-1450-43df-8bb3-9a9886bf6f37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_51cd1637-75c7-4ca5-90d5-9b8bcf9cf510" xlink:href="cfr-20221231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_51cd1637-75c7-4ca5-90d5-9b8bcf9cf510" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansRevolvingLoansConvertedtoTermDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended" id="i48da3093c54a4ddead3bb56f7c58903d_LoansRevolvingLoansConvertedtoTermDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ab38a88e-6d8a-4f1f-b67e-77f9255d8449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_672e0d00-eaf3-49bd-a424-d554cb768365" xlink:href="cfr-20221231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ab38a88e-6d8a-4f1f-b67e-77f9255d8449" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_672e0d00-eaf3-49bd-a424-d554cb768365" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ab38a88e-6d8a-4f1f-b67e-77f9255d8449" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e16403fb-dfe9-4e89-b50a-855f3a5b6412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:to="loc_us-gaap_CreditFacilityAxis_e16403fb-dfe9-4e89-b50a-855f3a5b6412" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e16403fb-dfe9-4e89-b50a-855f3a5b6412_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e16403fb-dfe9-4e89-b50a-855f3a5b6412" xlink:to="loc_us-gaap_CreditFacilityDomain_e16403fb-dfe9-4e89-b50a-855f3a5b6412_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ba5178b7-24bf-4be6-8140-8a34562ed1d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e16403fb-dfe9-4e89-b50a-855f3a5b6412" xlink:to="loc_us-gaap_CreditFacilityDomain_ba5178b7-24bf-4be6-8140-8a34562ed1d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_48fc35e9-d7c2-4560-b7f0-7e5ff0318b38" xlink:href="cfr-20221231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ba5178b7-24bf-4be6-8140-8a34562ed1d0" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_48fc35e9-d7c2-4560-b7f0-7e5ff0318b38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_72de97f4-f050-43f5-98ca-91041171e2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_72de97f4-f050-43f5-98ca-91041171e2d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_72de97f4-f050-43f5-98ca-91041171e2d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_72de97f4-f050-43f5-98ca-91041171e2d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_72de97f4-f050-43f5-98ca-91041171e2d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_72de97f4-f050-43f5-98ca-91041171e2d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_de768fe7-bf54-46bf-9252-a8a3ed790e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_de768fe7-bf54-46bf-9252-a8a3ed790e5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e63d2ca7-4e42-49c5-a625-daeae49f1183" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e63d2ca7-4e42-49c5-a625-daeae49f1183" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9d190b99-11f6-4041-be24-fe7b666aad4d" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9d190b99-11f6-4041-be24-fe7b666aad4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_d2cf08e5-f3e5-4c80-bfe6-9277f5d235cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_us-gaap_ConstructionLoansMember_d2cf08e5-f3e5-4c80-bfe6-9277f5d235cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_403f3ce4-ae20-49e9-a9f6-1272c62597b0" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_403f3ce4-ae20-49e9-a9f6-1272c62597b0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2fb67a50-41bc-4efe-b9ab-dfff79600b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_us-gaap_ConsumerLoanMember_2fb67a50-41bc-4efe-b9ab-dfff79600b46" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended" id="i3523574a40a14e89a36649ed807c3890_LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_5b6dc75b-1960-415d-a621-9182b798e7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0216c02f-4a3b-4655-9c3c-93a3e59cabd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_5b6dc75b-1960-415d-a621-9182b798e7ac" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0216c02f-4a3b-4655-9c3c-93a3e59cabd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_5b6dc75b-1960-415d-a621-9182b798e7ac" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b762b6cc-11b9-47e2-a649-e99db444071e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b762b6cc-11b9-47e2-a649-e99db444071e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b762b6cc-11b9-47e2-a649-e99db444071e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b762b6cc-11b9-47e2-a649-e99db444071e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b762b6cc-11b9-47e2-a649-e99db444071e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b762b6cc-11b9-47e2-a649-e99db444071e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_748bb204-2855-49f6-8675-67a6acdec870" xlink:href="cfr-20221231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_748bb204-2855-49f6-8675-67a6acdec870" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_27fbc2a9-60c8-4fbb-8b4b-7ae6a96649cd" xlink:href="cfr-20221231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:to="loc_cfr_QfactoradjustmentsMember_27fbc2a9-60c8-4fbb-8b4b-7ae6a96649cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_e32de26a-8078-44fa-bdaf-acd30bbfd83c" xlink:href="cfr-20221231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:to="loc_cfr_SpecificValuationAllowancesMember_e32de26a-8078-44fa-bdaf-acd30bbfd83c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_149b07a9-7dac-4253-9734-7ea886723e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_149b07a9-7dac-4253-9734-7ea886723e2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_149b07a9-7dac-4253-9734-7ea886723e2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_149b07a9-7dac-4253-9734-7ea886723e2b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_149b07a9-7dac-4253-9734-7ea886723e2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_149b07a9-7dac-4253-9734-7ea886723e2b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_80bd1b59-d652-41a7-ac17-f241cf2b5b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_80bd1b59-d652-41a7-ac17-f241cf2b5b61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f027f7d4-25a7-4d71-b610-7dfa9db75e40" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f027f7d4-25a7-4d71-b610-7dfa9db75e40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1aece06e-0619-478c-84db-57338db05cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1aece06e-0619-478c-84db-57338db05cd2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_296a88d5-a297-44a2-841b-666296048bd3" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_296a88d5-a297-44a2-841b-666296048bd3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_9b85593c-ec26-488e-9ecc-4e557b59a076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_ConsumerLoanMember_9b85593c-ec26-488e-9ecc-4e557b59a076" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_0b261825-c59d-4440-ab06-5bdd1c8ad652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_LoansReceivableMember_0b261825-c59d-4440-ab06-5bdd1c8ad652" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended" id="iea50d226f2344d10a9eb2bc9026ecdfa_LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_40ca8d75-c1b1-4903-a853-877c7b6eba56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_40ca8d75-c1b1-4903-a853-877c7b6eba56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_3818a3da-777e-42f3-8138-928db0e531bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_3818a3da-777e-42f3-8138-928db0e531bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_d7075532-8854-4536-ade0-356d6439394c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_d7075532-8854-4536-ade0-356d6439394c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_a582f7ce-2ce1-4880-8a78-6597cbbe01cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_a582f7ce-2ce1-4880-8a78-6597cbbe01cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b5def8e7-e996-484a-bb3f-f7c1d4b3e2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b5def8e7-e996-484a-bb3f-f7c1d4b3e2d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6160d092-b47c-47a6-94b2-e685652277dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6160d092-b47c-47a6-94b2-e685652277dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6160d092-b47c-47a6-94b2-e685652277dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6160d092-b47c-47a6-94b2-e685652277dc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6160d092-b47c-47a6-94b2-e685652277dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6160d092-b47c-47a6-94b2-e685652277dc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3af4ffc8-2ed2-40cc-bd73-19955c2e0550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3af4ffc8-2ed2-40cc-bd73-19955c2e0550" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cfb4bf81-8a23-44e6-87d1-739234f1d817" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cfb4bf81-8a23-44e6-87d1-739234f1d817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0a20738c-3931-44ee-990b-072a65b5fae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0a20738c-3931-44ee-990b-072a65b5fae7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_30d4c598-a413-4d8d-9960-b8929d906f05" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_30d4c598-a413-4d8d-9960-b8929d906f05" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_42233277-a301-4d4f-8201-b2196e9d7499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_ConsumerLoanMember_42233277-a301-4d4f-8201-b2196e9d7499" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_ebb09cd2-5235-42e5-9374-2527552af574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_LoansReceivableMember_ebb09cd2-5235-42e5-9374-2527552af574" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74bba9ea-48ee-43ac-bbe8-837735594176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74bba9ea-48ee-43ac-bbe8-837735594176" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_74bba9ea-48ee-43ac-bbe8-837735594176_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74bba9ea-48ee-43ac-bbe8-837735594176" xlink:to="loc_us-gaap_TypeOfAdoptionMember_74bba9ea-48ee-43ac-bbe8-837735594176_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_d871eea4-4bb3-4aa3-bb83-7357ed1f2b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74bba9ea-48ee-43ac-bbe8-837735594176" xlink:to="loc_us-gaap_TypeOfAdoptionMember_d871eea4-4bb3-4aa3-bb83-7357ed1f2b2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_fb4a7f02-b9af-426a-90f0-b8a23493e3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_d871eea4-4bb3-4aa3-bb83-7357ed1f2b2e" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_fb4a7f02-b9af-426a-90f0-b8a23493e3bc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended" id="i337c24b7fe704aa59a156209e6cd0ad3_LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f336a688-b2ba-427d-a95e-cb8db6d96035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f336a688-b2ba-427d-a95e-cb8db6d96035" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_f0119b69-9a52-4cb3-9092-d9814f9e75ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_f0119b69-9a52-4cb3-9092-d9814f9e75ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_833cb8b3-b83b-4325-8d33-4d26acb59779" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:to="loc_srt_ProductOrServiceAxis_833cb8b3-b83b-4325-8d33-4d26acb59779" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_833cb8b3-b83b-4325-8d33-4d26acb59779_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_833cb8b3-b83b-4325-8d33-4d26acb59779" xlink:to="loc_srt_ProductsAndServicesDomain_833cb8b3-b83b-4325-8d33-4d26acb59779_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5f317a7f-48d8-436a-9884-5ba8b9a1957d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_833cb8b3-b83b-4325-8d33-4d26acb59779" xlink:to="loc_srt_ProductsAndServicesDomain_5f317a7f-48d8-436a-9884-5ba8b9a1957d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_81e3395f-07fa-4834-9d56-7f8abed952b3" xlink:href="cfr-20221231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5f317a7f-48d8-436a-9884-5ba8b9a1957d" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_81e3395f-07fa-4834-9d56-7f8abed952b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_94717099-b6f3-4606-9a93-bee4ce35f5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:to="loc_us-gaap_FinancialInstrumentAxis_94717099-b6f3-4606-9a93-bee4ce35f5a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_94717099-b6f3-4606-9a93-bee4ce35f5a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_94717099-b6f3-4606-9a93-bee4ce35f5a1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_94717099-b6f3-4606-9a93-bee4ce35f5a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7afe4b1d-9d7b-462a-8b02-85913c8c3ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_94717099-b6f3-4606-9a93-bee4ce35f5a1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7afe4b1d-9d7b-462a-8b02-85913c8c3ec7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_32480347-93df-48f4-84e8-6e7be9902a87" xlink:href="cfr-20221231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7afe4b1d-9d7b-462a-8b02-85913c8c3ec7" xlink:to="loc_cfr_SpecificValuationAllowancesMember_32480347-93df-48f4-84e8-6e7be9902a87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dafbf8fa-438d-4eb7-99c7-e225838f35e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dafbf8fa-438d-4eb7-99c7-e225838f35e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dafbf8fa-438d-4eb7-99c7-e225838f35e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dafbf8fa-438d-4eb7-99c7-e225838f35e1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dafbf8fa-438d-4eb7-99c7-e225838f35e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dafbf8fa-438d-4eb7-99c7-e225838f35e1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3002feae-2da8-41da-a63f-73178cf7374a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3002feae-2da8-41da-a63f-73178cf7374a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cae2df55-0611-406e-8594-b707a0b86780" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cae2df55-0611-406e-8594-b707a0b86780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_04b2c0c3-f67d-4466-bf65-30a3e35bb56f" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_PaycheckProtectionProgramMember_04b2c0c3-f67d-4466-bf65-30a3e35bb56f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_e95e0cda-789f-441c-b476-f6a1b99b5e0b" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_e95e0cda-789f-441c-b476-f6a1b99b5e0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_1c714ef3-628b-461c-b1d7-a3f522612b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_us-gaap_ConstructionLoansMember_1c714ef3-628b-461c-b1d7-a3f522612b59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_8b442210-f813-456b-bdef-0103af35dd8e" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_8b442210-f813-456b-bdef-0103af35dd8e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_fd7d91d5-688c-487b-8fcc-3dadb1136590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_us-gaap_ConsumerLoanMember_fd7d91d5-688c-487b-8fcc-3dadb1136590" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="extended" id="if79848cff1f146b3b15104483551d896_PremisesandEquipmentNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_3eaae55b-ea41-444b-8b51-5a859d13147e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_Depreciation_3eaae55b-ea41-444b-8b51-5a859d13147e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_184889f1-1263-4096-95aa-fba7f07b80da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeaseExpense_184889f1-1263-4096-95aa-fba7f07b80da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_37e418cb-16d7-4785-a533-499e05308550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_37e418cb-16d7-4785-a533-499e05308550" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_25056c19-7dd0-4916-93b8-2d9497416715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeaseLiability_25056c19-7dd0-4916-93b8-2d9497416715" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d702736e-78c0-41e5-a659-a94da8304827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeasePayments_d702736e-78c0-41e5-a659-a94da8304827" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6a9c1192-32cb-453c-927e-171b3aa4a81b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6a9c1192-32cb-453c-927e-171b3aa4a81b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6a9c1192-32cb-453c-927e-171b3aa4a81b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6a9c1192-32cb-453c-927e-171b3aa4a81b" xlink:to="loc_us-gaap_RelatedPartyDomain_6a9c1192-32cb-453c-927e-171b3aa4a81b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_5f2a72f7-8f1b-4aac-b395-794d54367815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6a9c1192-32cb-453c-927e-171b3aa4a81b" xlink:to="loc_us-gaap_RelatedPartyDomain_5f2a72f7-8f1b-4aac-b395-794d54367815" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_4cf8e6fa-f6a5-48cd-9ae6-36ecf33639c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PartnershipInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5f2a72f7-8f1b-4aac-b395-794d54367815" xlink:to="loc_srt_PartnershipInterestMember_4cf8e6fa-f6a5-48cd-9ae6-36ecf33639c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b2dc60cb-a7db-4afe-9b33-4108aa3e855c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b2dc60cb-a7db-4afe-9b33-4108aa3e855c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c78e9117-94f0-47a5-840d-10aea4c051cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_srt_RangeAxis_c78e9117-94f0-47a5-840d-10aea4c051cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c78e9117-94f0-47a5-840d-10aea4c051cc_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c78e9117-94f0-47a5-840d-10aea4c051cc" xlink:to="loc_srt_RangeMember_c78e9117-94f0-47a5-840d-10aea4c051cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7e4db437-f9d5-45eb-b9e4-cbbd8b303528" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c78e9117-94f0-47a5-840d-10aea4c051cc" xlink:to="loc_srt_RangeMember_7e4db437-f9d5-45eb-b9e4-cbbd8b303528" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8a35f309-c2b9-4c3d-896a-f30a2a038740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8a35f309-c2b9-4c3d-896a-f30a2a038740" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8a35f309-c2b9-4c3d-896a-f30a2a038740_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8a35f309-c2b9-4c3d-896a-f30a2a038740" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8a35f309-c2b9-4c3d-896a-f30a2a038740_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8a35f309-c2b9-4c3d-896a-f30a2a038740" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_220e8c9e-b18b-444f-937d-dc5c6b807ff0" xlink:href="cfr-20221231.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:to="loc_cfr_PremisesAndEquipmentMember_220e8c9e-b18b-444f-937d-dc5c6b807ff0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_be32ddd7-0956-4939-b142-a83568bbd5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:to="loc_us-gaap_OtherLiabilitiesMember_be32ddd7-0956-4939-b142-a83568bbd5f7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended" id="if12e5e10508b43519ebad31b6d4b58c2_PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_feaba024-300b-4b92-8cc9-170d6dd49713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_feaba024-300b-4b92-8cc9-170d6dd49713" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_079e263e-2ee0-4f15-b3e1-5681ff9617ab" xlink:href="cfr-20221231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_079e263e-2ee0-4f15-b3e1-5681ff9617ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_3cf50044-3c14-4338-afd2-7ef79d33c8a9" xlink:href="cfr-20221231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_3cf50044-3c14-4338-afd2-7ef79d33c8a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_20de29a6-fbc0-4e8f-ac83-664b91fa480b" xlink:href="cfr-20221231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_cfr_Totaloperatingleaseexpenseexcludingrent_20de29a6-fbc0-4e8f-ac83-664b91fa480b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_efde500d-07f8-4dcd-9c1e-c2d7e1142818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_efde500d-07f8-4dcd-9c1e-c2d7e1142818" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efde500d-07f8-4dcd-9c1e-c2d7e1142818_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_efde500d-07f8-4dcd-9c1e-c2d7e1142818" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efde500d-07f8-4dcd-9c1e-c2d7e1142818_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_66d554b9-e8a6-4213-b5ff-3770cdee6c13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_efde500d-07f8-4dcd-9c1e-c2d7e1142818" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_66d554b9-e8a6-4213-b5ff-3770cdee6c13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_17dfd727-4dd3-4316-9747-28023339b3fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:to="loc_srt_RangeAxis_17dfd727-4dd3-4316-9747-28023339b3fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_17dfd727-4dd3-4316-9747-28023339b3fa_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_17dfd727-4dd3-4316-9747-28023339b3fa" xlink:to="loc_srt_RangeMember_17dfd727-4dd3-4316-9747-28023339b3fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f1c100b7-2859-4518-a7ae-9d6de28998ba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_17dfd727-4dd3-4316-9747-28023339b3fa" xlink:to="loc_srt_RangeMember_f1c100b7-2859-4518-a7ae-9d6de28998ba" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended" id="i23b4ba3516354ce9be20d4417f55f2d6_PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ae9a6837-6110-4ddc-a63c-9b514f5263ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ae9a6837-6110-4ddc-a63c-9b514f5263ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1616b0bd-8d0d-4893-9e5b-1103e4485891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1616b0bd-8d0d-4893-9e5b-1103e4485891" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_dfe8ddd0-b3a2-477d-b5ca-d034581ff7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_dfe8ddd0-b3a2-477d-b5ca-d034581ff7ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8185e7b6-f232-414b-bc89-e39fe5d3afdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8185e7b6-f232-414b-bc89-e39fe5d3afdd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_79d8ddd4-8ac3-49a1-a70e-bf5cb4e61389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_79d8ddd4-8ac3-49a1-a70e-bf5cb4e61389" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b740b290-3999-40c1-ad8e-0c5a04b30c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b740b290-3999-40c1-ad8e-0c5a04b30c95" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_839852fc-2369-46a0-be06-154f94652b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_839852fc-2369-46a0-be06-154f94652b06" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_efacd2ac-03f8-4d8d-8188-b495985b4e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_efacd2ac-03f8-4d8d-8188-b495985b4e8c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a78c477f-16c1-4474-88d2-1a0511313211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_OperatingLeaseLiability_a78c477f-16c1-4474-88d2-1a0511313211" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_892d91c5-c49b-4d1a-81aa-76a47c18c564" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_892d91c5-c49b-4d1a-81aa-76a47c18c564" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9d4d6a2d-638d-4412-a9f6-5da2b47cc477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9d4d6a2d-638d-4412-a9f6-5da2b47cc477" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a001070e-b679-4cf6-844e-a4c688b72629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a001070e-b679-4cf6-844e-a4c688b72629" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a001070e-b679-4cf6-844e-a4c688b72629_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a001070e-b679-4cf6-844e-a4c688b72629" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a001070e-b679-4cf6-844e-a4c688b72629_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5b782da4-6332-4bbc-bfc5-fae7e9544311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a001070e-b679-4cf6-844e-a4c688b72629" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5b782da4-6332-4bbc-bfc5-fae7e9544311" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d01e226f-7a2b-473f-bb72-a1c07d222023" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:to="loc_srt_RangeAxis_d01e226f-7a2b-473f-bb72-a1c07d222023" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d01e226f-7a2b-473f-bb72-a1c07d222023_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d01e226f-7a2b-473f-bb72-a1c07d222023" xlink:to="loc_srt_RangeMember_d01e226f-7a2b-473f-bb72-a1c07d222023_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4254ab95-6aa9-4555-bb76-1cf5c7ef7da4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d01e226f-7a2b-473f-bb72-a1c07d222023" xlink:to="loc_srt_RangeMember_4254ab95-6aa9-4555-bb76-1cf5c7ef7da4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_aae31562-4948-4219-9b4e-814fc81b436a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_aae31562-4948-4219-9b4e-814fc81b436a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aae31562-4948-4219-9b4e-814fc81b436a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_aae31562-4948-4219-9b4e-814fc81b436a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aae31562-4948-4219-9b4e-814fc81b436a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f1eafa99-7b1d-4c9b-a65c-d30d5ff96b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_aae31562-4948-4219-9b4e-814fc81b436a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f1eafa99-7b1d-4c9b-a65c-d30d5ff96b4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_dc92f3b4-c179-4d5d-a812-539397183da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f1eafa99-7b1d-4c9b-a65c-d30d5ff96b4a" xlink:to="loc_us-gaap_OtherLiabilitiesMember_dc92f3b4-c179-4d5d-a812-539397183da8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended" id="ice615a1c357f4a1b9af22932b41f8ce2_GoodwillandOtherIntangibleAssetsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_252921b6-4343-45c8-bbd2-6a2e40183789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_252921b6-4343-45c8-bbd2-6a2e40183789" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_bdd4c73b-167d-4169-a545-affde4ab5a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_bdd4c73b-167d-4169-a545-affde4ab5a82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9141d7be-e42c-405e-96d0-c2dd96b9e350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9141d7be-e42c-405e-96d0-c2dd96b9e350" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_55c061be-eab0-4f74-8109-327f3043429b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9141d7be-e42c-405e-96d0-c2dd96b9e350" xlink:to="loc_srt_RangeAxis_55c061be-eab0-4f74-8109-327f3043429b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_55c061be-eab0-4f74-8109-327f3043429b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_55c061be-eab0-4f74-8109-327f3043429b" xlink:to="loc_srt_RangeMember_55c061be-eab0-4f74-8109-327f3043429b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_55c061be-eab0-4f74-8109-327f3043429b" xlink:to="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a58be11-5079-4699-ad27-a80847707995" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:to="loc_srt_MinimumMember_8a58be11-5079-4699-ad27-a80847707995" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_548ce8fa-0988-40de-bfec-58da8ee8ad2c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:to="loc_srt_MaximumMember_548ce8fa-0988-40de-bfec-58da8ee8ad2c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="extended" id="i7f4264f164f8424ba7c8dc19072d68f5_GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_877ef836-9a48-4891-9866-3ff75456da7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_877ef836-9a48-4891-9866-3ff75456da7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3a68770d-3bcc-4bb9-8bc7-042ecae7e869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3a68770d-3bcc-4bb9-8bc7-042ecae7e869" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92a2ad81-6a60-4d74-89f3-1af6ccb9b46d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92a2ad81-6a60-4d74-89f3-1af6ccb9b46d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7bffb665-c28c-438b-bd83-401da0a26894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7bffb665-c28c-438b-bd83-401da0a26894" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b23926dd-d9cf-4b53-9847-9f05bf4103ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7bffb665-c28c-438b-bd83-401da0a26894" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b23926dd-d9cf-4b53-9847-9f05bf4103ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b23926dd-d9cf-4b53-9847-9f05bf4103ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b23926dd-d9cf-4b53-9847-9f05bf4103ca" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b23926dd-d9cf-4b53-9847-9f05bf4103ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b23926dd-d9cf-4b53-9847-9f05bf4103ca" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_45196bcd-1cf6-4980-8ca9-24396579c0c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:to="loc_us-gaap_CoreDepositsMember_45196bcd-1cf6-4980-8ca9-24396579c0c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c2fe5eae-97d6-4089-9cd3-7e17991ba59d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c2fe5eae-97d6-4089-9cd3-7e17991ba59d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended" id="i14d5871b724b479486e61281ce8c521f_DepositsScheduleofDepositsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_5b6ef58c-aff6-4447-a148-047423ac3dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_5b6ef58c-aff6-4447-a148-047423ac3dd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_ca26bab2-409c-466c-88b9-9c9d79eec31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_ca26bab2-409c-466c-88b9-9c9d79eec31e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_f39ae368-7cb8-45ab-8a2f-0122b44043e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_f39ae368-7cb8-45ab-8a2f-0122b44043e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_cd2554f6-7dd5-41b5-a88b-769c2d0e2323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositTimeDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_cd2554f6-7dd5-41b5-a88b-769c2d0e2323" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_f53d7e55-969b-4060-b4ef-7bb0fa67e144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_f53d7e55-969b-4060-b4ef-7bb0fa67e144" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_2828a582-b3e6-4066-9c62-cdbc2387e05d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_Deposits_2828a582-b3e6-4066-9c62-cdbc2387e05d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_a2a80973-ec65-471b-99b0-642a382159dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_a2a80973-ec65-471b-99b0-642a382159dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_23bf392d-03bd-4d41-a04a-bd6216a3715f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_a2a80973-ec65-471b-99b0-642a382159dd" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_23bf392d-03bd-4d41-a04a-bd6216a3715f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_23bf392d-03bd-4d41-a04a-bd6216a3715f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_23bf392d-03bd-4d41-a04a-bd6216a3715f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_23bf392d-03bd-4d41-a04a-bd6216a3715f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0c373603-e3e4-4e50-8f4f-f6b20df62787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_23bf392d-03bd-4d41-a04a-bd6216a3715f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0c373603-e3e4-4e50-8f4f-f6b20df62787" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended" id="i4801eed0f9124d2ab28e6287dee6d4b9_DepositsAdditionalInformationAboutCorporationsDepositsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign_a087febc-4d2d-41a9-82dc-b2f3e374626f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_DepositsForeign_a087febc-4d2d-41a9-82dc-b2f3e374626f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_0d68325a-a1b2-41c0-ae70-7d1b91e71d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_0d68325a-a1b2-41c0-ae70-7d1b91e71d10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_2eb6a667-725e-436a-96cc-f559369c970c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_2eb6a667-725e-436a-96cc-f559369c970c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityUninsured_1a632b54-39a8-48a9-aa25-b15f780cd5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityUninsured"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_DepositLiabilityUninsured_1a632b54-39a8-48a9-aa25-b15f780cd5c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_b04b868f-dffb-4864-8111-984f362a46ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_b04b868f-dffb-4864-8111-984f362a46ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities_40c69bff-b435-43fb-9089-7e76903ab89e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_RelatedPartyDepositLiabilities_40c69bff-b435-43fb-9089-7e76903ab89e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_3092f5be-e849-4fcb-8e73-c18579491d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_3092f5be-e849-4fcb-8e73-c18579491d6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7179e6f7-9c85-465c-88d6-d18b43eadfad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_3092f5be-e849-4fcb-8e73-c18579491d6c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7179e6f7-9c85-465c-88d6-d18b43eadfad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7179e6f7-9c85-465c-88d6-d18b43eadfad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7179e6f7-9c85-465c-88d6-d18b43eadfad" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7179e6f7-9c85-465c-88d6-d18b43eadfad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_31d9ea41-025b-4f9e-a5a4-30ec0058644d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7179e6f7-9c85-465c-88d6-d18b43eadfad" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_31d9ea41-025b-4f9e-a5a4-30ec0058644d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_c34e3d0d-f7b0-4376-9f47-6de3c3bc2423" xlink:href="cfr-20221231.xsd#cfr_PublicFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_31d9ea41-025b-4f9e-a5a4-30ec0058644d" xlink:to="loc_cfr_PublicFundsMember_c34e3d0d-f7b0-4376-9f47-6de3c3bc2423" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#BorrowedFundsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="extended" id="i7239f19f0e4a4499a54febf8ecae0a37_BorrowedFundsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:href="cfr-20221231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod_e58d615f-29da-42e7-b568-6d4958033026" xlink:href="cfr-20221231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_cfr_DebtInstrumentMaturitiesPeriod_e58d615f-29da-42e7-b568-6d4958033026" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_d247a683-ced6-4c55-8ea0-638cf6cdce36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_FederalFundsPurchased_d247a683-ced6-4c55-8ea0-638cf6cdce36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_4aa2221a-0068-427b-881e-86144bcbfadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_4aa2221a-0068-427b-881e-86144bcbfadc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_3ab991a0-369b-429f-a0a9-24dd2d17b622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_SubordinatedDebt_3ab991a0-369b-429f-a0a9-24dd2d17b622" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_bf7d7754-6907-4f80-8300-1048447f938f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_bf7d7754-6907-4f80-8300-1048447f938f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_4338720c-2831-40ea-980a-13ee9d78d26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_4338720c-2831-40ea-980a-13ee9d78d26c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_c088b233-3044-46a7-9793-021c6f6b26a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_c088b233-3044-46a7-9793-021c6f6b26a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_efee09a6-7369-4022-bdbd-5d9a3f7ecbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_efee09a6-7369-4022-bdbd-5d9a3f7ecbd0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0fb37a2b-1dcf-4100-8b14-09a6592a152a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0fb37a2b-1dcf-4100-8b14-09a6592a152a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_299ceddd-2361-4d19-bad3-a447a3904855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_299ceddd-2361-4d19-bad3-a447a3904855" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_94b6b365-498b-4d52-8379-07c94a5e327d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_94b6b365-498b-4d52-8379-07c94a5e327d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_eb2eaa35-80ad-4ae4-861a-cb0e76a18047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_eb2eaa35-80ad-4ae4-861a-cb0e76a18047" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_086f6901-6069-4110-878a-c64d2c0c2eb9" xlink:href="cfr-20221231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_086f6901-6069-4110-878a-c64d2c0c2eb9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:href="cfr-20221231.xsd#cfr_BorrowedFundsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_16ed16fc-afbb-46d8-afcf-c6fc0428abf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_16ed16fc-afbb-46d8-afcf-c6fc0428abf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_16ed16fc-afbb-46d8-afcf-c6fc0428abf8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_16ed16fc-afbb-46d8-afcf-c6fc0428abf8" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_16ed16fc-afbb-46d8-afcf-c6fc0428abf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_16ed16fc-afbb-46d8-afcf-c6fc0428abf8" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_177e98d1-a240-410e-8e1b-7914d9193a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_177e98d1-a240-410e-8e1b-7914d9193a9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_231e0eba-22b7-40dc-add7-18cf693a547c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_231e0eba-22b7-40dc-add7-18cf693a547c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_4e154411-42f4-4a09-b5f0-f03d1ccb5c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_SubordinatedDebtMember_4e154411-42f4-4a09-b5f0-f03d1ccb5c4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_5a9206b5-94f2-45e8-b380-42466edbe6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_5a9206b5-94f2-45e8-b380-42466edbe6c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_cbc5d00e-c707-4872-8fa3-d7f87acb4dd0" xlink:href="cfr-20221231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_cfr_WNBCapitalTrustIMember_cbc5d00e-c707-4872-8fa3-d7f87acb4dd0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_327722c6-7983-4260-9e08-df0852ede65a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_srt_RangeAxis_327722c6-7983-4260-9e08-df0852ede65a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_327722c6-7983-4260-9e08-df0852ede65a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_327722c6-7983-4260-9e08-df0852ede65a" xlink:to="loc_srt_RangeMember_327722c6-7983-4260-9e08-df0852ede65a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_327722c6-7983-4260-9e08-df0852ede65a" xlink:to="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_99a42183-93ca-4ec7-a44f-35461a652463" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:to="loc_srt_MinimumMember_99a42183-93ca-4ec7-a44f-35461a652463" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8c6f521e-0ce8-46a3-a1dc-009fcb7cca30" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:to="loc_srt_MaximumMember_8c6f521e-0ce8-46a3-a1dc-009fcb7cca30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5232e0f4-5e1f-4222-8cb4-d3527b5facbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5232e0f4-5e1f-4222-8cb4-d3527b5facbf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5232e0f4-5e1f-4222-8cb4-d3527b5facbf_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5232e0f4-5e1f-4222-8cb4-d3527b5facbf" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5232e0f4-5e1f-4222-8cb4-d3527b5facbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5232e0f4-5e1f-4222-8cb4-d3527b5facbf" xlink:to="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember_868f6418-241d-4560-938d-fb5648d3cf80" xlink:href="cfr-20221231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:to="loc_cfr_CullenFrostCapitalTrustIIMember_868f6418-241d-4560-938d-fb5648d3cf80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_92588146-f30d-436a-abde-59230bc61613" xlink:href="cfr-20221231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:to="loc_cfr_WNBCapitalTrustIMember_92588146-f30d-436a-abde-59230bc61613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3ccf5c54-dcbd-49ec-9585-a814aef36079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_us-gaap_DebtInstrumentAxis_3ccf5c54-dcbd-49ec-9585-a814aef36079" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3ccf5c54-dcbd-49ec-9585-a814aef36079_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_3ccf5c54-dcbd-49ec-9585-a814aef36079" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3ccf5c54-dcbd-49ec-9585-a814aef36079_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_685bbc9c-33cc-4c3e-87b6-32217ad0dcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_3ccf5c54-dcbd-49ec-9585-a814aef36079" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_685bbc9c-33cc-4c3e-87b6-32217ad0dcbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_da34874b-d05b-45bf-a8d6-a80833900b2e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_dei_LegalEntityAxis_da34874b-d05b-45bf-a8d6-a80833900b2e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_da34874b-d05b-45bf-a8d6-a80833900b2e_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_da34874b-d05b-45bf-a8d6-a80833900b2e" xlink:to="loc_dei_EntityDomain_da34874b-d05b-45bf-a8d6-a80833900b2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e8ad8e36-c505-4db1-84a7-5759ec6ce122" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_da34874b-d05b-45bf-a8d6-a80833900b2e" xlink:to="loc_dei_EntityDomain_e8ad8e36-c505-4db1-84a7-5759ec6ce122" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="extended" id="i1bf1b2a51ba54e20a8e27c5816ac4429_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:href="cfr-20221231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees_beecafa0-c949-4a21-837e-f4380312db2a" xlink:href="cfr-20221231.xsd#cfr_CreditCardGuarantees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:to="loc_cfr_CreditCardGuarantees_beecafa0-c949-4a21-837e-f4380312db2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees_19fb34d1-31f7-4f28-bc91-821aa11270b8" xlink:href="cfr-20221231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:to="loc_cfr_CollateralizedCreditCardGuarantees_19fb34d1-31f7-4f28-bc91-821aa11270b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_c7ec917e-aa36-4262-ac43-b8e7b65b72a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_c7ec917e-aa36-4262-ac43-b8e7b65b72a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:href="cfr-20221231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:to="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1" xlink:to="loc_us-gaap_RelatedPartyDomain_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_85083af8-0fdf-4905-830f-029e1022e431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1" xlink:to="loc_us-gaap_RelatedPartyDomain_85083af8-0fdf-4905-830f-029e1022e431" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e" xlink:to="loc_us-gaap_SegmentDomain_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a88eabeb-5489-43f8-a227-11d4e738d022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e" xlink:to="loc_us-gaap_SegmentDomain_a88eabeb-5489-43f8-a227-11d4e738d022" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_76fcffd3-266d-4ea5-8be6-cd584e16503e" xlink:href="cfr-20221231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a88eabeb-5489-43f8-a227-11d4e738d022" xlink:to="loc_cfr_FrostWealthAdvisorsMember_76fcffd3-266d-4ea5-8be6-cd584e16503e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="extended" id="i014d301014624c96b781e6980eecb3a8_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_43fd5207-0539-4c1b-a626-50a9dad1ffae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_79085df1-2ca0-456a-b82a-54b12f467de4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_43fd5207-0539-4c1b-a626-50a9dad1ffae" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_79085df1-2ca0-456a-b82a-54b12f467de4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_43fd5207-0539-4c1b-a626-50a9dad1ffae" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_17d0a625-3bad-449f-bb64-6c7b12756886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_17d0a625-3bad-449f-bb64-6c7b12756886" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_17d0a625-3bad-449f-bb64-6c7b12756886_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_17d0a625-3bad-449f-bb64-6c7b12756886" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_17d0a625-3bad-449f-bb64-6c7b12756886_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ef6070ff-745b-4c7c-844d-089239a715dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_17d0a625-3bad-449f-bb64-6c7b12756886" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ef6070ff-745b-4c7c-844d-089239a715dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_5f7e6624-c9b4-445a-a46e-12332657f6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ef6070ff-745b-4c7c-844d-089239a715dc" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_5f7e6624-c9b4-445a-a46e-12332657f6be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_47fb81b6-6f83-424f-a44d-f4e94c053451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_47fb81b6-6f83-424f-a44d-f4e94c053451" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_47fb81b6-6f83-424f-a44d-f4e94c053451_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_47fb81b6-6f83-424f-a44d-f4e94c053451" xlink:to="loc_us-gaap_LossContingencyNatureDomain_47fb81b6-6f83-424f-a44d-f4e94c053451_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_47fb81b6-6f83-424f-a44d-f4e94c053451" xlink:to="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_eabb3243-ec92-4629-b1cd-d9b320e43809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_eabb3243-ec92-4629-b1cd-d9b320e43809" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_94616bcd-1adf-4f54-a191-37eee173f0a1" xlink:href="cfr-20221231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_94616bcd-1adf-4f54-a191-37eee173f0a1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CapitalandRegulatoryMattersNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="extended" id="i052b17d6fe6a48968275630c8582e0e9_CapitalandRegulatoryMattersNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_c0e24db1-9cc4-4b67-9bb8-b43a834c42ae" xlink:href="cfr-20221231.xsd#cfr_CreditLossOptionalTransitionalPeriodUnderCECL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_c0e24db1-9cc4-4b67-9bb8-b43a834c42ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_dc89c916-8353-4166-b483-1db14d7734ff" xlink:href="cfr-20221231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_dc89c916-8353-4166-b483-1db14d7734ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_373d84fd-9457-476f-afa2-53f767e0768b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_373d84fd-9457-476f-afa2-53f767e0768b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_05c6be2b-b77c-49dd-8313-48dadf8e0e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_05c6be2b-b77c-49dd-8313-48dadf8e0e81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_5f361dc9-3bb9-4d66-9250-1ca78455ff2d" xlink:href="cfr-20221231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_5f361dc9-3bb9-4d66-9250-1ca78455ff2d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_fa7402b2-e835-4080-9aa2-db8c0f8ef26a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_SubordinatedDebt_fa7402b2-e835-4080-9aa2-db8c0f8ef26a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_b89899bc-ee2c-4901-976b-fe9fcadbc79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_b89899bc-ee2c-4901-976b-fe9fcadbc79f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_a95d63f5-917e-4a03-a24c-03774fabc1c6" xlink:href="cfr-20221231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_a95d63f5-917e-4a03-a24c-03774fabc1c6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_07d1f968-f304-4221-971b-3852f59bf902" xlink:href="cfr-20221231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_07d1f968-f304-4221-971b-3852f59bf902" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_cac0b2c3-b2ab-4b0d-b5ae-8fed9fc750be" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_cac0b2c3-b2ab-4b0d-b5ae-8fed9fc750be" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer_214c5d67-9961-42b5-8413-643fb4fe5551" xlink:href="cfr-20221231.xsd#cfr_CapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CapitalConservationBuffer_214c5d67-9961-42b5-8413-643fb4fe5551" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_902d8334-10bc-4b27-a741-883aa4dd21a2" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_902d8334-10bc-4b27-a741-883aa4dd21a2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_051cbfeb-f670-46e7-a7eb-5e40c9209739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_051cbfeb-f670-46e7-a7eb-5e40c9209739" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_7bf2cd2f-ebd4-46d0-8f60-3aa5122ca191" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_7bf2cd2f-ebd4-46d0-8f60-3aa5122ca191" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_6a88db4c-a8e5-436f-a1c0-626cd4084166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_6a88db4c-a8e5-436f-a1c0-626cd4084166" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_fa5eb897-5059-475b-a56d-ea9c2bdcf61c" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_fa5eb897-5059-475b-a56d-ea9c2bdcf61c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8e73c45e-540c-4650-a13a-23b02318dba7" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8e73c45e-540c-4650-a13a-23b02318dba7" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9f8b96d-5900-4584-864d-ffe362eaf180" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9f8b96d-5900-4584-864d-ffe362eaf180" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL_b9d4e07b-4b05-41cb-a95a-a95840d71899" xlink:href="cfr-20221231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CreditLossTransitionalPeriodUnderCECL_b9d4e07b-4b05-41cb-a95a-a95840d71899" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount_2b0578ab-6bda-4cad-864a-4f725826e9fe" xlink:href="cfr-20221231.xsd#cfr_CECLTransitionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CECLTransitionAmount_2b0578ab-6bda-4cad-864a-4f725826e9fe" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_8d365763-819b-4fb2-bbd4-70b316bb6a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockSharesIssued_8d365763-819b-4fb2-bbd4-70b316bb6a0d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_0f3e7ded-c675-4eba-97df-d3bfb0144d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_0f3e7ded-c675-4eba-97df-d3bfb0144d6a" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9bec31d1-9e6c-4e9e-b64b-997b1e548b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9bec31d1-9e6c-4e9e-b64b-997b1e548b6d" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_7e837bee-3ae1-47b7-8f62-b7e91da6093e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_7e837bee-3ae1-47b7-8f62-b7e91da6093e" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_53762d5f-badf-43c4-abf8-343a9609868f" xlink:href="cfr-20221231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_53762d5f-badf-43c4-abf8-343a9609868f" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_973b03ea-99db-47e7-9db0-f34c9accb455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_973b03ea-99db-47e7-9db0-f34c9accb455" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_a1cd9cbd-94ed-4b75-abb2-cb633767ba96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_a1cd9cbd-94ed-4b75-abb2-cb633767ba96" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a8222fa2-b76f-4618-839b-32c37d5bfa45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a8222fa2-b76f-4618-839b-32c37d5bfa45" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_031af267-a704-4054-b434-11fab3dc74c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_031af267-a704-4054-b434-11fab3dc74c1" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_6961a7f5-e8c6-4b93-9722-5781db2b9445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_6961a7f5-e8c6-4b93-9722-5781db2b9445" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_fb652975-96aa-4857-8b1f-7725155d52b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_fb652975-96aa-4857-8b1f-7725155d52b1" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73ab52a9-7b37-43c6-8bcc-f2b01ee1a719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73ab52a9-7b37-43c6-8bcc-f2b01ee1a719" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_3cb46639-1b8e-4f5a-8a61-1d1d20d2101b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_3cb46639-1b8e-4f5a-8a61-1d1d20d2101b" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_31fc471c-07e5-4fe5-8afe-8a3e5d884ada" xlink:href="cfr-20221231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_31fc471c-07e5-4fe5-8afe-8a3e5d884ada" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_efaae625-7956-4dbc-9f34-b61c4757037f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_efaae625-7956-4dbc-9f34-b61c4757037f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_efaae625-7956-4dbc-9f34-b61c4757037f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_efaae625-7956-4dbc-9f34-b61c4757037f" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_efaae625-7956-4dbc-9f34-b61c4757037f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_efaae625-7956-4dbc-9f34-b61c4757037f" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2022PlanMember_d0cb5847-651b-4498-9a1b-d5259a32ed79" xlink:href="cfr-20221231.xsd#cfr_StockRepurchase2022PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:to="loc_cfr_StockRepurchase2022PlanMember_d0cb5847-651b-4498-9a1b-d5259a32ed79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2021PlanMember_79aa299a-64a0-4ada-ab92-51baea099266" xlink:href="cfr-20221231.xsd#cfr_StockRepurchase2021PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:to="loc_cfr_StockRepurchase2021PlanMember_79aa299a-64a0-4ada-ab92-51baea099266" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorStockRepurchasePlansMember_16bba5f1-10b3-4acc-b927-fce6964623e1" xlink:href="cfr-20221231.xsd#cfr_PriorStockRepurchasePlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:to="loc_cfr_PriorStockRepurchasePlansMember_16bba5f1-10b3-4acc-b927-fce6964623e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bdb5372d-4f07-4926-a4a6-596cd50d32c5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_dei_LegalEntityAxis_bdb5372d-4f07-4926-a4a6-596cd50d32c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bdb5372d-4f07-4926-a4a6-596cd50d32c5_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bdb5372d-4f07-4926-a4a6-596cd50d32c5" xlink:to="loc_dei_EntityDomain_bdb5372d-4f07-4926-a4a6-596cd50d32c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bdb5372d-4f07-4926-a4a6-596cd50d32c5" xlink:to="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_2729b0a1-3273-4c03-b203-e522d1116660" xlink:href="cfr-20221231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:to="loc_cfr_CullenFrostMember_2729b0a1-3273-4c03-b203-e522d1116660" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_6850d35a-50ae-4bef-a957-506031044fa1" xlink:href="cfr-20221231.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:to="loc_cfr_FrostBankMember_6850d35a-50ae-4bef-a957-506031044fa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_67541b35-51b2-431d-b802-796d75b22bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_67541b35-51b2-431d-b802-796d75b22bc1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_67541b35-51b2-431d-b802-796d75b22bc1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67541b35-51b2-431d-b802-796d75b22bc1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_67541b35-51b2-431d-b802-796d75b22bc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b3ee2cba-e5b4-43d9-a203-e8c3da85975e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67541b35-51b2-431d-b802-796d75b22bc1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b3ee2cba-e5b4-43d9-a203-e8c3da85975e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_70c9d0eb-ecc6-4abb-9a1d-047e627be742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b3ee2cba-e5b4-43d9-a203-e8c3da85975e" xlink:to="loc_us-gaap_SubordinatedDebtMember_70c9d0eb-ecc6-4abb-9a1d-047e627be742" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_12475972-ae99-4af3-b1e5-ad2dc2e61c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_DebtInstrumentAxis_12475972-ae99-4af3-b1e5-ad2dc2e61c77" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_12475972-ae99-4af3-b1e5-ad2dc2e61c77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_12475972-ae99-4af3-b1e5-ad2dc2e61c77" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_12475972-ae99-4af3-b1e5-ad2dc2e61c77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_43c1fad5-549d-4645-9e10-268a8dc94b38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_12475972-ae99-4af3-b1e5-ad2dc2e61c77" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_43c1fad5-549d-4645-9e10-268a8dc94b38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_800fa439-f970-46e7-8568-e98475f2b4eb" xlink:href="cfr-20221231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_43c1fad5-549d-4645-9e10-268a8dc94b38" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_800fa439-f970-46e7-8568-e98475f2b4eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_31d5569d-d0f5-4813-aa77-ae06313a6430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_31d5569d-d0f5-4813-aa77-ae06313a6430" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_31d5569d-d0f5-4813-aa77-ae06313a6430_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_31d5569d-d0f5-4813-aa77-ae06313a6430" xlink:to="loc_us-gaap_ClassOfStockDomain_31d5569d-d0f5-4813-aa77-ae06313a6430_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_31d5569d-d0f5-4813-aa77-ae06313a6430" xlink:to="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_e29cb596-d73f-40f5-840d-d7be319a4d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_e29cb596-d73f-40f5-840d-d7be319a4d9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_0e2ce7f7-eabc-4138-9bc9-33c985701cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_us-gaap_TreasuryStockMember_0e2ce7f7-eabc-4138-9bc9-33c985701cf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_fda8f5e7-7f3d-456c-a528-72b79f1437fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_fda8f5e7-7f3d-456c-a528-72b79f1437fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_ae4affeb-2d6b-4fba-a624-21daabd4c63c" xlink:href="cfr-20221231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_ae4affeb-2d6b-4fba-a624-21daabd4c63c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_9fb4cf1b-6fb6-4537-ba75-a65579c88476" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_9fb4cf1b-6fb6-4537-ba75-a65579c88476" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_9fb4cf1b-6fb6-4537-ba75-a65579c88476_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_9fb4cf1b-6fb6-4537-ba75-a65579c88476" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_9fb4cf1b-6fb6-4537-ba75-a65579c88476_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_86b3ac67-ecca-4003-ba82-a3d9f486314b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_9fb4cf1b-6fb6-4537-ba75-a65579c88476" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_86b3ac67-ecca-4003-ba82-a3d9f486314b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fc30809d-edbe-4719-80a9-52c943c90a10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_srt_RangeAxis_fc30809d-edbe-4719-80a9-52c943c90a10" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc30809d-edbe-4719-80a9-52c943c90a10_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_fc30809d-edbe-4719-80a9-52c943c90a10" xlink:to="loc_srt_RangeMember_fc30809d-edbe-4719-80a9-52c943c90a10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31520ec2-06b1-460c-9209-0ca102505f31" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_fc30809d-edbe-4719-80a9-52c943c90a10" xlink:to="loc_srt_RangeMember_31520ec2-06b1-460c-9209-0ca102505f31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_OtherCommitmentsAxis_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_d67200e3-4f94-4567-abea-e31960a21b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_d67200e3-4f94-4567-abea-e31960a21b0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_PositionAxis_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PositionAxis_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b" xlink:to="loc_us-gaap_PositionDomain_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_52d7136d-00ab-495c-bf28-c77cac8bfa18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PositionAxis_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b" xlink:to="loc_us-gaap_PositionDomain_52d7136d-00ab-495c-bf28-c77cac8bfa18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_TransactionTypeAxis_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TransactionTypeAxis_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a" xlink:to="loc_us-gaap_TransactionDomain_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_a642b431-19bb-46b8-9980-59b2e3da5975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TransactionTypeAxis_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a" xlink:to="loc_us-gaap_TransactionDomain_a642b431-19bb-46b8-9980-59b2e3da5975" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1512fe70-cc0d-4850-896d-fa568947bc71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1512fe70-cc0d-4850-896d-fa568947bc71" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1512fe70-cc0d-4850-896d-fa568947bc71_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1512fe70-cc0d-4850-896d-fa568947bc71" xlink:to="loc_us-gaap_EquityComponentDomain_1512fe70-cc0d-4850-896d-fa568947bc71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2d052ae6-2f66-44b1-b8a9-d1a2f7767d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1512fe70-cc0d-4850-896d-fa568947bc71" xlink:to="loc_us-gaap_EquityComponentDomain_2d052ae6-2f66-44b1-b8a9-d1a2f7767d88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_1fe08e7b-3940-42fd-8025-6d695a3484e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2d052ae6-2f66-44b1-b8a9-d1a2f7767d88" xlink:to="loc_us-gaap_RetainedEarningsMember_1fe08e7b-3940-42fd-8025-6d695a3484e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ee59884d-e808-4b54-a3a9-0ce3654a809d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ee59884d-e808-4b54-a3a9-0ce3654a809d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ee59884d-e808-4b54-a3a9-0ce3654a809d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ee59884d-e808-4b54-a3a9-0ce3654a809d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ee59884d-e808-4b54-a3a9-0ce3654a809d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_71b0203b-4162-49eb-b83f-7880bb4bdccf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ee59884d-e808-4b54-a3a9-0ce3654a809d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_71b0203b-4162-49eb-b83f-7880bb4bdccf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8c156861-5a77-46ef-ad93-c6e054cfbe46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8c156861-5a77-46ef-ad93-c6e054cfbe46" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8c156861-5a77-46ef-ad93-c6e054cfbe46_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8c156861-5a77-46ef-ad93-c6e054cfbe46" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8c156861-5a77-46ef-ad93-c6e054cfbe46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e18471df-7544-41d1-878a-8eb7be998bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8c156861-5a77-46ef-ad93-c6e054cfbe46" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e18471df-7544-41d1-878a-8eb7be998bc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_cf19dec7-ccfa-4c74-9b82-069a7c49fddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e18471df-7544-41d1-878a-8eb7be998bc3" xlink:to="loc_us-gaap_SubsequentEventMember_cf19dec7-ccfa-4c74-9b82-069a7c49fddd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#RegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended" id="i3cee38202f84456ea58259cf2e5c2f3f_RegulatoryMattersActualandRequiredCapitalRatiosDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_cbbbcd00-ce25-42be-8c20-3c7f63fea97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_cbbbcd00-ce25-42be-8c20-3c7f63fea97b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_f65d18b6-3ef3-45bd-90a9-fef9af47b4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_f65d18b6-3ef3-45bd-90a9-fef9af47b4c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_6fdf639f-cb45-446e-a8b6-7a7760716d3b" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_6fdf639f-cb45-446e-a8b6-7a7760716d3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_d7afff85-aab9-4b1d-9c40-e5d4861f6769" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_d7afff85-aab9-4b1d-9c40-e5d4861f6769" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_86d863c9-8702-42ee-8d14-b254a68e4e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_86d863c9-8702-42ee-8d14-b254a68e4e65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_68ba3a80-79a5-430c-b8ea-3d3674d2ecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_68ba3a80-79a5-430c-b8ea-3d3674d2ecc4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_77b58cfd-20b9-44a2-84e7-14fc525d6993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_77b58cfd-20b9-44a2-84e7-14fc525d6993" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_36b34b38-6dbe-4610-9502-be59728a6f66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_36b34b38-6dbe-4610-9502-be59728a6f66" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_e02f9eeb-3c66-4764-9788-4935f83768f7" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_e02f9eeb-3c66-4764-9788-4935f83768f7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_31c826ca-9efe-44f5-b4ca-9059f9405376" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_31c826ca-9efe-44f5-b4ca-9059f9405376" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_09b73fb5-a54e-4542-846e-5d61a8ec22a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_09b73fb5-a54e-4542-846e-5d61a8ec22a6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_48ac5468-72bb-4942-8bea-9334b373820e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_48ac5468-72bb-4942-8bea-9334b373820e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_20b8636e-f15c-43cb-89b5-db03c82c648c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_Capital_20b8636e-f15c-43cb-89b5-db03c82c648c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_db631a8b-57a2-4aaf-a0d7-9492e3ab26b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_db631a8b-57a2-4aaf-a0d7-9492e3ab26b9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7148047f-f696-477d-a524-21f6f3deacc1" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7148047f-f696-477d-a524-21f6f3deacc1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8580ee8d-abf9-4294-9110-dbbf98f975be" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8580ee8d-abf9-4294-9110-dbbf98f975be" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5a6aa724-4f9a-4fad-811c-fdff17136567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5a6aa724-4f9a-4fad-811c-fdff17136567" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5e7134f3-784e-45d7-95ff-49e0d5a157dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5e7134f3-784e-45d7-95ff-49e0d5a157dc" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_f18b562e-b28b-4ae3-925f-a435014ad851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapital_f18b562e-b28b-4ae3-925f-a435014ad851" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_e297a8ce-c002-47f6-84ea-9e2cfe15f22d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_e297a8ce-c002-47f6-84ea-9e2cfe15f22d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7ca7bb0f-db1f-4703-866f-7059c4f09e57" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7ca7bb0f-db1f-4703-866f-7059c4f09e57" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_13573546-e81c-4660-abfb-83fdd9190b95" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_13573546-e81c-4660-abfb-83fdd9190b95" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_64d6e481-a88c-423b-8816-68695f60f1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_64d6e481-a88c-423b-8816-68695f60f1d6" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_eb3470dc-db94-4bd2-8336-e1786a8a6bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_eb3470dc-db94-4bd2-8336-e1786a8a6bdb" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f02d4a0b-9da4-490b-83eb-9bd632f66aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f02d4a0b-9da4-490b-83eb-9bd632f66aa9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0ad3a161-f053-4c5b-9f51-516909a057ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f02d4a0b-9da4-490b-83eb-9bd632f66aa9" xlink:to="loc_dei_LegalEntityAxis_0ad3a161-f053-4c5b-9f51-516909a057ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0ad3a161-f053-4c5b-9f51-516909a057ba_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0ad3a161-f053-4c5b-9f51-516909a057ba" xlink:to="loc_dei_EntityDomain_0ad3a161-f053-4c5b-9f51-516909a057ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0ad3a161-f053-4c5b-9f51-516909a057ba" xlink:to="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_06369dbf-ab0f-4834-9236-499b2f709ee8" xlink:href="cfr-20221231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:to="loc_cfr_CullenFrostMember_06369dbf-ab0f-4834-9236-499b2f709ee8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_fb33b8bf-96e8-438e-a892-64f5d0b62e4d" xlink:href="cfr-20221231.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:to="loc_cfr_FrostBankMember_fb33b8bf-96e8-438e-a892-64f5d0b62e4d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="extended" id="i5ae392c0cb9e4d148f953b567e5bd569_EmployeeBenefitPlansNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:href="cfr-20221231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d6ab904b-7adf-4a78-b3b8-22b2956ac693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d6ab904b-7adf-4a78-b3b8-22b2956ac693" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_197f1d99-10b6-4075-8922-0af29f6f4201" xlink:href="cfr-20221231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_197f1d99-10b6-4075-8922-0af29f6f4201" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7eaf15c1-2cd5-4aaf-a5f3-eefe6124328a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7eaf15c1-2cd5-4aaf-a5f3-eefe6124328a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_8c648a24-1c47-41f5-a84e-5a9e2d92de62" xlink:href="cfr-20221231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_8c648a24-1c47-41f5-a84e-5a9e2d92de62" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_357837ba-1660-4049-bc31-72c59506ed18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_357837ba-1660-4049-bc31-72c59506ed18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_31053f35-2baa-44ee-9c87-b45247799ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_31053f35-2baa-44ee-9c87-b45247799ef4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f688b496-3b31-40ff-bb4b-ef91efec41ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f688b496-3b31-40ff-bb4b-ef91efec41ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_5a829cb0-7766-42ad-917a-1500cfabed86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_5a829cb0-7766-42ad-917a-1500cfabed86" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans_05818055-3b77-43ab-9978-32cce09d81da" xlink:href="cfr-20221231.xsd#cfr_Numberofstockplans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Numberofstockplans_05818055-3b77-43ab-9978-32cce09d81da" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_01c83b6a-e48f-4446-a5a5-1dfd818946b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_01c83b6a-e48f-4446-a5a5-1dfd818946b9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e98145f-fd69-412f-a984-eed47bc0adb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e98145f-fd69-412f-a984-eed47bc0adb6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f4c33bdf-b452-44fe-bccb-2cde08cb657b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f4c33bdf-b452-44fe-bccb-2cde08cb657b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_650d1312-a0f2-4893-bbb9-bc5d8284b03f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_650d1312-a0f2-4893-bbb9-bc5d8284b03f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearAdjustedNetRevenueAmount_80b0844a-9670-4f89-83dd-96172cb99fb8" xlink:href="cfr-20221231.xsd#cfr_BaseYearAdjustedNetRevenueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_BaseYearAdjustedNetRevenueAmount_80b0844a-9670-4f89-83dd-96172cb99fb8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearCalculationBasisPointAdjustment_da6549d3-3149-4225-a8c9-2123ab417eed" xlink:href="cfr-20221231.xsd#cfr_BaseYearCalculationBasisPointAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_BaseYearCalculationBasisPointAdjustment_da6549d3-3149-4225-a8c9-2123ab417eed" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_38a2e35d-fc0c-4a4b-a5f2-68625a3ee896" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_38a2e35d-fc0c-4a4b-a5f2-68625a3ee896" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_37dd6e72-b801-4030-89ea-2980742f713f" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt0Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_37dd6e72-b801-4030-89ea-2980742f713f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_04ce0bd6-9885-4220-be10-317d5fb2eb67" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement13PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_04ce0bd6-9885-4220-be10-317d5fb2eb67" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_26f9c422-d109-4cfd-ad32-a082633766c6" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt50Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_26f9c422-d109-4cfd-ad32-a082633766c6" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_72dbe9b1-a57a-4914-b098-ec24d118d142" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement19PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_72dbe9b1-a57a-4914-b098-ec24d118d142" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_d3a0719a-e472-4a92-a816-d673afbcdc34" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt100Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_d3a0719a-e472-4a92-a816-d673afbcdc34" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_73a747aa-06a4-4804-b02b-6c4b06c7cd6b" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement25PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_73a747aa-06a4-4804-b02b-6c4b06c7cd6b" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_ad9fe9a1-2ac8-41fb-a677-829ca6f0f9fe" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt150Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_ad9fe9a1-2ac8-41fb-a677-829ca6f0f9fe" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_5c361370-2560-4823-9dd9-4cccdaa5aad4" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_5c361370-2560-4823-9dd9-4cccdaa5aad4" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_d77e892f-cac5-4390-a0e8-614fa0264762" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_d77e892f-cac5-4390-a0e8-614fa0264762" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_d4607265-73ba-473b-871e-2b3c4a5726e5" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_d4607265-73ba-473b-871e-2b3c4a5726e5" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_283ca01b-57f8-42cc-b86a-cd4eb5f305ae" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_283ca01b-57f8-42cc-b86a-cd4eb5f305ae" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_d29a0ee3-68ea-4d8f-89c8-cd6ccd918528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_d29a0ee3-68ea-4d8f-89c8-cd6ccd918528" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4b2366d8-41df-47f0-9610-bde757ff3f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4b2366d8-41df-47f0-9610-bde757ff3f82" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f21e0015-5cba-4b2b-af88-09568b2a251b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f21e0015-5cba-4b2b-af88-09568b2a251b" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_acbc2089-403f-45b0-be36-05001284b115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_acbc2089-403f-45b0-be36-05001284b115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_acbc2089-403f-45b0-be36-05001284b115_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_acbc2089-403f-45b0-be36-05001284b115" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_acbc2089-403f-45b0-be36-05001284b115_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_916e4d88-51df-4732-b090-2ad20a1279de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_acbc2089-403f-45b0-be36-05001284b115" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_916e4d88-51df-4732-b090-2ad20a1279de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c01fd031-3f79-4e45-811f-9a75a8a783a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_916e4d88-51df-4732-b090-2ad20a1279de" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c01fd031-3f79-4e45-811f-9a75a8a783a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_11487d15-e937-44f2-b2a3-a2989acf4307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_RetirementPlanNameAxis_11487d15-e937-44f2-b2a3-a2989acf4307" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_11487d15-e937-44f2-b2a3-a2989acf4307_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_11487d15-e937-44f2-b2a3-a2989acf4307" xlink:to="loc_us-gaap_RetirementPlanNameDomain_11487d15-e937-44f2-b2a3-a2989acf4307_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_3ac3b714-daef-48e0-9205-a806b9458469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_11487d15-e937-44f2-b2a3-a2989acf4307" xlink:to="loc_us-gaap_RetirementPlanNameDomain_3ac3b714-daef-48e0-9205-a806b9458469" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_ff11b0c4-22a0-468c-a377-641df1e57364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_ff11b0c4-22a0-468c-a377-641df1e57364" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_ff11b0c4-22a0-468c-a377-641df1e57364_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_ff11b0c4-22a0-468c-a377-641df1e57364" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_ff11b0c4-22a0-468c-a377-641df1e57364_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_155a371c-8ce0-4ae7-9d82-e1b947934a03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_ff11b0c4-22a0-468c-a377-641df1e57364" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_155a371c-8ce0-4ae7-9d82-e1b947934a03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_d4c0ca4f-73f4-45fd-ac22-4afd58be4145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_155a371c-8ce0-4ae7-9d82-e1b947934a03" xlink:to="loc_us-gaap_QualifiedPlanMember_d4c0ca4f-73f4-45fd-ac22-4afd58be4145" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9fb07a25-4f78-4004-808c-0162e2fc2acd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_srt_RangeAxis_9fb07a25-4f78-4004-808c-0162e2fc2acd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9fb07a25-4f78-4004-808c-0162e2fc2acd_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9fb07a25-4f78-4004-808c-0162e2fc2acd" xlink:to="loc_srt_RangeMember_9fb07a25-4f78-4004-808c-0162e2fc2acd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9fb07a25-4f78-4004-808c-0162e2fc2acd" xlink:to="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b37ad74b-6d78-4102-a9ca-7908c4417f3e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:to="loc_srt_MinimumMember_b37ad74b-6d78-4102-a9ca-7908c4417f3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_49126162-de4f-47c7-a23f-554a04440e44" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:to="loc_srt_MaximumMember_49126162-de4f-47c7-a23f-554a04440e44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b7259eea-5f9c-4088-8571-93ae19feb2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_PlanNameAxis_b7259eea-5f9c-4088-8571-93ae19feb2a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b7259eea-5f9c-4088-8571-93ae19feb2a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_b7259eea-5f9c-4088-8571-93ae19feb2a4" xlink:to="loc_us-gaap_PlanNameDomain_b7259eea-5f9c-4088-8571-93ae19feb2a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_075365e9-7248-4838-9b63-a483df464eef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_b7259eea-5f9c-4088-8571-93ae19feb2a4" xlink:to="loc_us-gaap_PlanNameDomain_075365e9-7248-4838-9b63-a483df464eef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember_92f4ac4f-518c-4068-8222-3a24c43c1fc4" xlink:href="cfr-20221231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_075365e9-7248-4838-9b63-a483df464eef" xlink:to="loc_cfr_TwoThousandFifteenPlanMember_92f4ac4f-518c-4068-8222-3a24c43c1fc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2db1f501-e76d-42e1-818a-aad7e4d10f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2db1f501-e76d-42e1-818a-aad7e4d10f62" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2db1f501-e76d-42e1-818a-aad7e4d10f62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2db1f501-e76d-42e1-818a-aad7e4d10f62" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2db1f501-e76d-42e1-818a-aad7e4d10f62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2db1f501-e76d-42e1-818a-aad7e4d10f62" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_1a6067f9-3151-4cb5-9b90-af3026641953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:to="loc_us-gaap_EquitySecuritiesMember_1a6067f9-3151-4cb5-9b90-af3026641953" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_aadee0c3-0dc5-4257-8ff6-6d5321df44c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_aadee0c3-0dc5-4257-8ff6-6d5321df44c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fae7e8d7-68bf-4a1e-9255-ba806dec00b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_AwardTypeAxis_fae7e8d7-68bf-4a1e-9255-ba806dec00b8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fae7e8d7-68bf-4a1e-9255-ba806dec00b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_fae7e8d7-68bf-4a1e-9255-ba806dec00b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fae7e8d7-68bf-4a1e-9255-ba806dec00b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_fae7e8d7-68bf-4a1e-9255-ba806dec00b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_0562255d-1848-4b62-b54b-215540337384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_us-gaap_StockOptionMember_0562255d-1848-4b62-b54b-215540337384" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_fd2923d4-6411-4d27-8407-7b126ce295c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_us-gaap_PerformanceSharesMember_fd2923d4-6411-4d27-8407-7b126ce295c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember_0ef3a218-5215-4d3c-b79d-5af299e50076" xlink:href="cfr-20221231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_cfr_NonVestedStockAndStockUnitsMember_0ef3a218-5215-4d3c-b79d-5af299e50076" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_837cd14c-c645-4580-9a4d-83037ddf3dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_us-gaap_EmployeeStockOptionMember_837cd14c-c645-4580-9a4d-83037ddf3dd2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_srt_StatementScenarioAxis_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85" xlink:to="loc_srt_ScenarioUnspecifiedDomain_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a1cf9d61-ba8e-4d1c-8583-8f9bbd1649cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a1cf9d61-ba8e-4d1c-8583-8f9bbd1649cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_c1a8a9ef-3bdb-41c6-96ae-86e5ca889398" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProFormaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_a1cf9d61-ba8e-4d1c-8583-8f9bbd1649cc" xlink:to="loc_srt_ProFormaMember_c1a8a9ef-3bdb-41c6-96ae-86e5ca889398" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_3ddff38c-2ee4-4315-b564-482be8545fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_AwardDateAxis_3ddff38c-2ee4-4315-b564-482be8545fc2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_3ddff38c-2ee4-4315-b564-482be8545fc2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_3ddff38c-2ee4-4315-b564-482be8545fc2" xlink:to="loc_us-gaap_AwardDateDomain_3ddff38c-2ee4-4315-b564-482be8545fc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_3ddff38c-2ee4-4315-b564-482be8545fc2" xlink:to="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_39a51cca-b721-4d43-92b8-d2ae5a70bdcb" xlink:href="cfr-20221231.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:to="loc_cfr_A2021Member_39a51cca-b721-4d43-92b8-d2ae5a70bdcb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorTo2021Member_e660d257-7e1d-40d7-9ba8-fc83109e6959" xlink:href="cfr-20221231.xsd#cfr_PriorTo2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:to="loc_cfr_PriorTo2021Member_e660d257-7e1d-40d7-9ba8-fc83109e6959" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended" id="i902ede4067224b54be2c0dbf1bb70f6e_EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8cf90817-cb10-419e-858a-27b9c7f43a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8cf90817-cb10-419e-858a-27b9c7f43a8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_006d2de8-b59f-4340-9a7b-66b9e207ac6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_006d2de8-b59f-4340-9a7b-66b9e207ac6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_baa5b916-d473-4593-949e-875b1318ac1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_baa5b916-d473-4593-949e-875b1318ac1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_506b0648-7431-426e-8e89-5f46bcf9b868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_506b0648-7431-426e-8e89-5f46bcf9b868" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a05af72-598c-430d-9e8e-0d621db44de5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a05af72-598c-430d-9e8e-0d621db44de5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4b4c5199-3096-43ff-a7ea-b4da817227ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a05af72-598c-430d-9e8e-0d621db44de5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4b4c5199-3096-43ff-a7ea-b4da817227ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4b4c5199-3096-43ff-a7ea-b4da817227ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4b4c5199-3096-43ff-a7ea-b4da817227ee" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4b4c5199-3096-43ff-a7ea-b4da817227ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4b4c5199-3096-43ff-a7ea-b4da817227ee" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0436c60f-d620-40a5-8a97-53aadad3fe91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0436c60f-d620-40a5-8a97-53aadad3fe91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_481d49a8-27f1-4777-b7e5-134c982535b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:to="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_481d49a8-27f1-4777-b7e5-134c982535b3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="extended" id="ib8c561fda16a407fa1fe7fa4d61f3b31_EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_7e789e60-7d4e-43b9-99c2-1c0db7a5d3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_7e789e60-7d4e-43b9-99c2-1c0db7a5d3d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_79796653-a612-46df-b13b-afa85d8c5fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_79796653-a612-46df-b13b-afa85d8c5fb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9082dff5-4130-4c52-b456-10a9a366be79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9082dff5-4130-4c52-b456-10a9a366be79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9bb95504-8daf-40c8-a6ce-d31bdb734e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9bb95504-8daf-40c8-a6ce-d31bdb734e45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a9622d47-a46e-4fb8-aa57-11ec7e58f547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9bb95504-8daf-40c8-a6ce-d31bdb734e45" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a9622d47-a46e-4fb8-aa57-11ec7e58f547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_a9622d47-a46e-4fb8-aa57-11ec7e58f547_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a9622d47-a46e-4fb8-aa57-11ec7e58f547" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_a9622d47-a46e-4fb8-aa57-11ec7e58f547_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_02354f05-7997-43d6-8a7a-59513b4a2373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a9622d47-a46e-4fb8-aa57-11ec7e58f547" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_02354f05-7997-43d6-8a7a-59513b4a2373" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="extended" id="i2061596959a34a17a108fa3f6739ca0b_EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_48837cf4-948e-456d-9bed-503dd6ef7311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_48837cf4-948e-456d-9bed-503dd6ef7311" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_89166337-947f-47ea-b1e6-81184dcb9c19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_89166337-947f-47ea-b1e6-81184dcb9c19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_78f27356-327e-4ae6-b3ae-7a636c01a041" xlink:href="cfr-20221231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:to="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_78f27356-327e-4ae6-b3ae-7a636c01a041" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3dea9da1-c63b-489b-8360-4edc6d109f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3dea9da1-c63b-489b-8360-4edc6d109f3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e05d478b-4913-4005-a7a5-138be2fe7abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3dea9da1-c63b-489b-8360-4edc6d109f3f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e05d478b-4913-4005-a7a5-138be2fe7abc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e05d478b-4913-4005-a7a5-138be2fe7abc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e05d478b-4913-4005-a7a5-138be2fe7abc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e05d478b-4913-4005-a7a5-138be2fe7abc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c3d71be6-4b98-433b-bd46-cb6f81dbe1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e05d478b-4913-4005-a7a5-138be2fe7abc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c3d71be6-4b98-433b-bd46-cb6f81dbe1cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_73e9fd8d-5c90-4fd3-95b0-a93a0842e6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c3d71be6-4b98-433b-bd46-cb6f81dbe1cc" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_73e9fd8d-5c90-4fd3-95b0-a93a0842e6da" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="extended" id="i8165bb34fa764a54a3ad2551c7188ad1_EmployeeBenefitPlansFairValueofPlanAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c37b3ba-3b6c-4383-b607-ad7532bc9964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_ebfa0f42-ee4b-4231-94fa-9dbcdc9729e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c37b3ba-3b6c-4383-b607-ad7532bc9964" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_ebfa0f42-ee4b-4231-94fa-9dbcdc9729e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c37b3ba-3b6c-4383-b607-ad7532bc9964" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aeca725a-e0cd-4f20-9183-50fd6d767369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aeca725a-e0cd-4f20-9183-50fd6d767369" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_aeca725a-e0cd-4f20-9183-50fd6d767369_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aeca725a-e0cd-4f20-9183-50fd6d767369" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_aeca725a-e0cd-4f20-9183-50fd6d767369_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aeca725a-e0cd-4f20-9183-50fd6d767369" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember_569637e9-ad5c-49a6-96d9-27c4ad938f2d" xlink:href="cfr-20221231.xsd#cfr_MutualFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:to="loc_cfr_MutualFundsMember_569637e9-ad5c-49a6-96d9-27c4ad938f2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_bdf8b278-bf0d-45e7-9c63-aaf6854abb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_bdf8b278-bf0d-45e7-9c63-aaf6854abb9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9bf98d2-e281-4c99-923a-7afb1848b32c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9bf98d2-e281-4c99-923a-7afb1848b32c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a9bf98d2-e281-4c99-923a-7afb1848b32c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9bf98d2-e281-4c99-923a-7afb1848b32c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a9bf98d2-e281-4c99-923a-7afb1848b32c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77c2c9ce-6ec1-4caa-9e1c-e074bc41556c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9bf98d2-e281-4c99-923a-7afb1848b32c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77c2c9ce-6ec1-4caa-9e1c-e074bc41556c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b6083a18-db22-4a3b-abe0-a51f8c062611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77c2c9ce-6ec1-4caa-9e1c-e074bc41556c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b6083a18-db22-4a3b-abe0-a51f8c062611" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended" id="i00c1342102ce455ab3b73303b8770657_EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98a311dd-754e-42f3-b280-16add2e1b9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98a311dd-754e-42f3-b280-16add2e1b9bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_93857cad-d53a-4d3c-aa90-43067e57f6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_04ba7e9a-074e-403a-ab3b-c933464db975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_04ba7e9a-074e-403a-ab3b-c933464db975" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_59c176e5-c6d6-4029-b580-3c882be5fa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a72c6134-82a1-441c-8fb6-59fbe6858eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a72c6134-82a1-441c-8fb6-59fbe6858eda" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9a53176d-57c3-45dd-b341-95648997e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9a53176d-57c3-45dd-b341-95648997e27f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5a2c05f8-1034-4bfd-ad56-41fe2bbfa06d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5a2c05f8-1034-4bfd-ad56-41fe2bbfa06d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_cd6c6f15-447c-4c1a-ae11-cf5922d0dfbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_cd6c6f15-447c-4c1a-ae11-cf5922d0dfbc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_110864cd-fd1e-441d-8d0d-40bc172b35d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_110864cd-fd1e-441d-8d0d-40bc172b35d5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_12287dd0-8169-4910-82df-191e242845bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_12287dd0-8169-4910-82df-191e242845bf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e48ef998-6c38-4c11-8da1-a833e1fd8822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e48ef998-6c38-4c11-8da1-a833e1fd8822" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_345aec40-9811-4c11-9dd1-4b7bfc761b86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1d397a08-3020-43ae-91e4-abb88cf60a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1d397a08-3020-43ae-91e4-abb88cf60a64" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_219e2a5e-b6ee-4922-b05f-c0864726607f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81fb12ae-963c-4fb2-b170-c50f6019e6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81fb12ae-963c-4fb2-b170-c50f6019e6ee" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0b2ac039-b7ae-4ae0-8cbd-d6acccfa8670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0b2ac039-b7ae-4ae0-8cbd-d6acccfa8670" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_181c9e21-51d3-46dc-b761-420e6d27385a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_181c9e21-51d3-46dc-b761-420e6d27385a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_a6ca13fb-511f-4777-a183-547aaaa9b762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_a6ca13fb-511f-4777-a183-547aaaa9b762" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_46409a01-414c-43ef-9ff9-29612c07e6b7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:to="loc_srt_RangeAxis_46409a01-414c-43ef-9ff9-29612c07e6b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_46409a01-414c-43ef-9ff9-29612c07e6b7_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_46409a01-414c-43ef-9ff9-29612c07e6b7" xlink:to="loc_srt_RangeMember_46409a01-414c-43ef-9ff9-29612c07e6b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_63fe710b-6bf8-4acd-942b-c64f8df7d8a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_46409a01-414c-43ef-9ff9-29612c07e6b7" xlink:to="loc_srt_RangeMember_63fe710b-6bf8-4acd-942b-c64f8df7d8a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_faae1d91-2c93-4d54-bd63-aa7f2b0edb1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_63fe710b-6bf8-4acd-942b-c64f8df7d8a7" xlink:to="loc_srt_MaximumMember_faae1d91-2c93-4d54-bd63-aa7f2b0edb1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0ad6cd45-bfab-4d94-b999-305117ceb19e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:to="loc_us-gaap_AwardTypeAxis_0ad6cd45-bfab-4d94-b999-305117ceb19e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ad6cd45-bfab-4d94-b999-305117ceb19e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_0ad6cd45-bfab-4d94-b999-305117ceb19e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ad6cd45-bfab-4d94-b999-305117ceb19e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_0ad6cd45-bfab-4d94-b999-305117ceb19e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_4a73d55b-dce7-46fc-a5d8-1f9c37fcfa40" xlink:href="cfr-20221231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_4a73d55b-dce7-46fc-a5d8-1f9c37fcfa40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_52b26984-5fd7-4f8f-b146-4435ade3003b" xlink:href="cfr-20221231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_52b26984-5fd7-4f8f-b146-4435ade3003b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_58260a8b-4d53-4aa9-9187-7e198070b043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_us-gaap_PerformanceSharesMember_58260a8b-4d53-4aa9-9187-7e198070b043" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0a169ffc-b96d-47c6-9643-dabc72d39b84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0a169ffc-b96d-47c6-9643-dabc72d39b84" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="extended" id="id6571a69a43a4843aaab2cd44231c197_EmployeeBenefitPlansOptionsOutstandingandExercisableDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4ed1a42e-660d-4a49-b808-f97b64637586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4ed1a42e-660d-4a49-b808-f97b64637586" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9077ecac-b378-4777-af3f-1a94595f1aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9077ecac-b378-4777-af3f-1a94595f1aae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_9736c433-7983-4d7b-9472-b45ea15b7e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_9736c433-7983-4d7b-9472-b45ea15b7e8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2ff41000-fd6b-47f0-8c66-db1a4565b087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2ff41000-fd6b-47f0-8c66-db1a4565b087" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_40f0bf03-14a5-4698-913f-ba64ca9f20d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_40f0bf03-14a5-4698-913f-ba64ca9f20d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_3cf70968-2c89-429a-981f-e5bd5e0efdac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_3cf70968-2c89-429a-981f-e5bd5e0efdac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_8a5cf12c-bc51-43ea-8f10-c1f196df7a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_8a5cf12c-bc51-43ea-8f10-c1f196df7a68" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_dd4be23e-e277-4d40-9ff3-08874ec1f0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_dd4be23e-e277-4d40-9ff3-08874ec1f0b8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d84611d3-ecc6-4b1a-8324-233c7f9f3aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d84611d3-ecc6-4b1a-8324-233c7f9f3aea" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9036b8c8-f11c-4da1-8e67-f055ca61e159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:to="loc_us-gaap_AwardTypeAxis_9036b8c8-f11c-4da1-8e67-f055ca61e159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9036b8c8-f11c-4da1-8e67-f055ca61e159_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9036b8c8-f11c-4da1-8e67-f055ca61e159" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9036b8c8-f11c-4da1-8e67-f055ca61e159_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9036b8c8-f11c-4da1-8e67-f055ca61e159" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_51da27ce-d260-4711-8683-7f6e71abef94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:to="loc_us-gaap_EmployeeStockOptionMember_51da27ce-d260-4711-8683-7f6e71abef94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember_0615bfaf-9665-4e79-bba0-cc58560b2253" xlink:href="cfr-20221231.xsd#cfr_OptionsExercisableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:to="loc_cfr_OptionsExercisableMember_0615bfaf-9665-4e79-bba0-cc58560b2253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b8febdc8-b2f7-4bb1-b735-dbf633034c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b8febdc8-b2f7-4bb1-b735-dbf633034c4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_b8febdc8-b2f7-4bb1-b735-dbf633034c4b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b8febdc8-b2f7-4bb1-b735-dbf633034c4b" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_b8febdc8-b2f7-4bb1-b735-dbf633034c4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b8febdc8-b2f7-4bb1-b735-dbf633034c4b" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_ff276c18-a672-49a7-ac7b-e6ea820700e6" xlink:href="cfr-20221231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:to="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_ff276c18-a672-49a7-ac7b-e6ea820700e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_82878240-2407-4ed8-b3f9-5ee347957d6a" xlink:href="cfr-20221231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:to="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_82878240-2407-4ed8-b3f9-5ee347957d6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_702c544b-a3da-447b-9f02-1fbe2e039c41" xlink:href="cfr-20221231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:to="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_702c544b-a3da-447b-9f02-1fbe2e039c41" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended" id="i95c714eec8674f33a974831200915bc3_EmployeeBenefitPlansStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_cc28f130-fa55-4043-9bcc-a61dc453b784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:to="loc_us-gaap_RestrictedStockExpense_cc28f130-fa55-4043-9bcc-a61dc453b784" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_68ce2bc5-a394-4056-9658-d19db09e46a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_68ce2bc5-a394-4056-9658-d19db09e46a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_40f97c37-e9be-4aed-8ae5-d578f19ac019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_40f97c37-e9be-4aed-8ae5-d578f19ac019" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f333d1b7-8f19-481c-bece-2ea08b4afc14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f333d1b7-8f19-481c-bece-2ea08b4afc14" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6a087124-eb97-4a21-b747-f4deb3f304a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f333d1b7-8f19-481c-bece-2ea08b4afc14" xlink:to="loc_us-gaap_AwardTypeAxis_6a087124-eb97-4a21-b747-f4deb3f304a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6a087124-eb97-4a21-b747-f4deb3f304a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6a087124-eb97-4a21-b747-f4deb3f304a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6a087124-eb97-4a21-b747-f4deb3f304a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6a087124-eb97-4a21-b747-f4deb3f304a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_11714f7d-660d-4898-b1b5-ec0a2de06984" xlink:href="cfr-20221231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_11714f7d-660d-4898-b1b5-ec0a2de06984" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_6fc0782c-6bc8-4e41-b81d-cbad1a3ae5f4" xlink:href="cfr-20221231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_6fc0782c-6bc8-4e41-b81d-cbad1a3ae5f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_351ef49c-8ebc-4d8a-a8e0-b486ad6f0c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:to="loc_us-gaap_PerformanceSharesMember_351ef49c-8ebc-4d8a-a8e0-b486ad6f0c4a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended" id="i3f9bdc5d367a42b99b4539acaaf87eac_EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0b830275-f265-4888-85b4-614d14f2ccf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0b830275-f265-4888-85b4-614d14f2ccf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_2c5f3a7e-e777-4613-878b-b2acdccaa602" xlink:href="cfr-20221231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_2c5f3a7e-e777-4613-878b-b2acdccaa602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_95a08573-4664-4ad7-ba22-dbaf0d70de66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_95a08573-4664-4ad7-ba22-dbaf0d70de66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3c881162-f950-4a84-b317-a950d22db977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3c881162-f950-4a84-b317-a950d22db977" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_0c7ca51e-030a-4aa2-868d-5a61988c6347" xlink:href="cfr-20221231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_0c7ca51e-030a-4aa2-868d-5a61988c6347" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_8c98204a-8142-4417-abbd-7f30ab6b7af3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_8c98204a-8142-4417-abbd-7f30ab6b7af3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_20498e8a-4c19-4e93-aeff-c404c2bffbef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_8c98204a-8142-4417-abbd-7f30ab6b7af3" xlink:to="loc_us-gaap_AwardTypeAxis_20498e8a-4c19-4e93-aeff-c404c2bffbef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_20498e8a-4c19-4e93-aeff-c404c2bffbef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_20498e8a-4c19-4e93-aeff-c404c2bffbef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_20498e8a-4c19-4e93-aeff-c404c2bffbef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f34818d-485a-45b5-8dfd-1ec8bd9cd90b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_20498e8a-4c19-4e93-aeff-c404c2bffbef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f34818d-485a-45b5-8dfd-1ec8bd9cd90b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended" id="i070895e6fbee4dd3bb818cda4c6149f7_OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_ed9849ab-a39d-46b3-bcdb-1504eb302c5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_ed9849ab-a39d-46b3-bcdb-1504eb302c5e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e17a5c64-8781-49c0-a4a6-f4276df64bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e17a5c64-8781-49c0-a4a6-f4276df64bb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_aef2c8cf-b26e-4504-8106-956fd6d55412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_aef2c8cf-b26e-4504-8106-956fd6d55412" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_97247a8a-9eb3-46c4-b456-2032469f2ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_97247a8a-9eb3-46c4-b456-2032469f2ab1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca25fd97-7366-48f9-8df7-21c9b8f8b3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca25fd97-7366-48f9-8df7-21c9b8f8b3d1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_801c97cc-6fba-4a10-87be-b0fe7560d0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_332b977c-7e0e-4491-a41f-f4feee47bc1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_ed9849ab-a39d-46b3-bcdb-1504eb302c5e" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_332b977c-7e0e-4491-a41f-f4feee47bc1a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_86c337a1-e5a6-4147-81e4-71b8336273e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_332b977c-7e0e-4491-a41f-f4feee47bc1a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_86c337a1-e5a6-4147-81e4-71b8336273e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_86c337a1-e5a6-4147-81e4-71b8336273e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_86c337a1-e5a6-4147-81e4-71b8336273e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_86c337a1-e5a6-4147-81e4-71b8336273e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_86c337a1-e5a6-4147-81e4-71b8336273e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_c9c03b24-a879-4c72-ada9-71d6662bd98e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_c9c03b24-a879-4c72-ada9-71d6662bd98e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9be1baaf-320f-41f0-9f73-64db38e36cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9be1baaf-320f-41f0-9f73-64db38e36cb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8bcd9b9d-c3e7-485c-a43f-90f1ad3c01d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8bcd9b9d-c3e7-485c-a43f-90f1ad3c01d8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="extended" id="ic3e2cdc6fd9f4b8fb70833ed729f3904_DerivativeFinancialInstrumentsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_6d76788e-7937-4ddd-a6b1-871f1c7952d5" xlink:href="cfr-20221231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_6d76788e-7937-4ddd-a6b1-871f1c7952d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_71e09e0e-8f10-4f0f-8bf2-471be5a9c6fc" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_71e09e0e-8f10-4f0f-8bf2-471be5a9c6fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6dcc95df-27f7-4fe0-904c-440e7d9bea77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6dcc95df-27f7-4fe0-904c-440e7d9bea77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_11a00855-f932-4c95-990c-9f30830444e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_11a00855-f932-4c95-990c-9f30830444e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_b88737f8-6649-4b49-932e-0f0f5b21eba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_b88737f8-6649-4b49-932e-0f0f5b21eba8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedFairValueOfCollateral_2cb09d7d-4942-461d-8a75-a76560427247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedFairValueOfCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_SecuritiesLoanedFairValueOfCollateral_2cb09d7d-4942-461d-8a75-a76560427247" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_e2a126c6-5f38-43c1-96f4-892e82a037fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:to="loc_us-gaap_HedgingDesignationAxis_e2a126c6-5f38-43c1-96f4-892e82a037fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e2a126c6-5f38-43c1-96f4-892e82a037fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_e2a126c6-5f38-43c1-96f4-892e82a037fb" xlink:to="loc_us-gaap_HedgingDesignationDomain_e2a126c6-5f38-43c1-96f4-892e82a037fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_954ca85f-38ac-4109-9903-20166c70ad65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_e2a126c6-5f38-43c1-96f4-892e82a037fb" xlink:to="loc_us-gaap_HedgingDesignationDomain_954ca85f-38ac-4109-9903-20166c70ad65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_b9b598c1-cb71-4d76-b7d5-d00b5596efcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_954ca85f-38ac-4109-9903-20166c70ad65" xlink:to="loc_us-gaap_NondesignatedMember_b9b598c1-cb71-4d76-b7d5-d00b5596efcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d95d4181-b27a-4171-8746-76bf52a28c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d95d4181-b27a-4171-8746-76bf52a28c99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d95d4181-b27a-4171-8746-76bf52a28c99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d95d4181-b27a-4171-8746-76bf52a28c99" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d95d4181-b27a-4171-8746-76bf52a28c99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d95d4181-b27a-4171-8746-76bf52a28c99" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1ba8503b-747c-4a50-a6aa-93fe5c0c96dc" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1ba8503b-747c-4a50-a6aa-93fe5c0c96dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_a544d477-88a8-4efe-ac34-b2df9b2cb1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:to="loc_us-gaap_PutOptionMember_a544d477-88a8-4efe-ac34-b2df9b2cb1ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_5714531c-9c17-4e74-b29a-f8418d978772" xlink:href="cfr-20221231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_5714531c-9c17-4e74-b29a-f8418d978772" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_c316a46d-bcf9-4485-9fdf-b905d94f3879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_c316a46d-bcf9-4485-9fdf-b905d94f3879" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c316a46d-bcf9-4485-9fdf-b905d94f3879_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c316a46d-bcf9-4485-9fdf-b905d94f3879" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c316a46d-bcf9-4485-9fdf-b905d94f3879_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_94d8422d-1003-4b39-9743-4bb27b7d2c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c316a46d-bcf9-4485-9fdf-b905d94f3879" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_94d8422d-1003-4b39-9743-4bb27b7d2c1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_1dff6d08-0371-4604-bdef-f51b538d60a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_94d8422d-1003-4b39-9743-4bb27b7d2c1e" xlink:to="loc_us-gaap_OtherIncomeMember_1dff6d08-0371-4604-bdef-f51b538d60a5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended" id="i0248454261e749b9ac19f3bd4ad28b90_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_836f884a-fa23-44b0-8804-220ce396798c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_836f884a-fa23-44b0-8804-220ce396798c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_d32141c4-b59d-4174-b9de-b1a21232320c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_d32141c4-b59d-4174-b9de-b1a21232320c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_501bcc46-d807-4601-bbf3-ae787eff0f22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_501bcc46-d807-4601-bbf3-ae787eff0f22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_6c7c609f-3668-4ce5-94d7-4eb89f8517ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:to="loc_us-gaap_HedgingDesignationAxis_6c7c609f-3668-4ce5-94d7-4eb89f8517ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6c7c609f-3668-4ce5-94d7-4eb89f8517ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_6c7c609f-3668-4ce5-94d7-4eb89f8517ee" xlink:to="loc_us-gaap_HedgingDesignationDomain_6c7c609f-3668-4ce5-94d7-4eb89f8517ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_6c7c609f-3668-4ce5-94d7-4eb89f8517ee" xlink:to="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_507532e8-bdee-4424-9bda-306ca5c47c63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_507532e8-bdee-4424-9bda-306ca5c47c63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_bcab036d-82e8-45c9-ad52-7ee27d79292f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:to="loc_us-gaap_NondesignatedMember_bcab036d-82e8-45c9-ad52-7ee27d79292f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fa49bb63-b964-461a-91ff-64cf5042a5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fa49bb63-b964-461a-91ff-64cf5042a5d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fa49bb63-b964-461a-91ff-64cf5042a5d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fa49bb63-b964-461a-91ff-64cf5042a5d5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fa49bb63-b964-461a-91ff-64cf5042a5d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fa49bb63-b964-461a-91ff-64cf5042a5d5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_42132825-a467-452a-ad36-6f8497f51318" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_42132825-a467-452a-ad36-6f8497f51318" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_210aac79-7a80-4722-aa23-bd2fc322b5d2" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_210aac79-7a80-4722-aa23-bd2fc322b5d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_33e81561-ea82-4a0d-a31e-5366a2f01506" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_33e81561-ea82-4a0d-a31e-5366a2f01506" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5bf931c0-a4d2-4ba2-8ba6-81b3fe7a6f14" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5bf931c0-a4d2-4ba2-8ba6-81b3fe7a6f14" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_40ab7f10-034c-472e-bba7-7c33d361f802" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_40ab7f10-034c-472e-bba7-7c33d361f802" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_5aa3ac40-f434-4870-9de7-cc0ebd36cfdf" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_5aa3ac40-f434-4870-9de7-cc0ebd36cfdf" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended" id="i8df56da3c41a43dea8bd533fbe1c4f22_DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_dbeda983-aa6b-414c-8d9f-8640df6e2f02" xlink:href="cfr-20221231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_dbeda983-aa6b-414c-8d9f-8640df6e2f02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_ecc39a5d-906b-40bb-8e74-48bd250f942d" xlink:href="cfr-20221231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_ecc39a5d-906b-40bb-8e74-48bd250f942d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_9359ad46-a280-498c-ac4e-2c3f3d90bc28" xlink:href="cfr-20221231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_9359ad46-a280-498c-ac4e-2c3f3d90bc28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_fff6c1e9-da71-455d-bd84-a7d8a65325e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:to="loc_srt_CounterpartyNameAxis_fff6c1e9-da71-455d-bd84-a7d8a65325e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_fff6c1e9-da71-455d-bd84-a7d8a65325e1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_fff6c1e9-da71-455d-bd84-a7d8a65325e1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_fff6c1e9-da71-455d-bd84-a7d8a65325e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_fff6c1e9-da71-455d-bd84-a7d8a65325e1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_a064ca21-f6dc-41bc-8479-56d28148a0ed" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_a064ca21-f6dc-41bc-8479-56d28148a0ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_800b1c85-bb48-4c7d-be56-ac1e21ac798e" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:to="loc_cfr_CustomerCounterpartiesMember_800b1c85-bb48-4c7d-be56-ac1e21ac798e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_4bd90d5a-12f8-493f-9c41-9fa547ca644f" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_4bd90d5a-12f8-493f-9c41-9fa547ca644f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_fd0f5a02-fc76-49bd-8d33-00de2400190a" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_fd0f5a02-fc76-49bd-8d33-00de2400190a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended" id="i787199d158b146ac89bc9347a12869f0_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:href="cfr-20221231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_d777a5a5-1983-49e5-bbbf-826aa7230c4b" xlink:href="cfr-20221231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_d777a5a5-1983-49e5-bbbf-826aa7230c4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_c66107ff-a030-4015-a34d-45cde446f817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_c66107ff-a030-4015-a34d-45cde446f817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_71d64537-af4c-4a38-bfab-47bbe39072c4" xlink:href="cfr-20221231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_71d64537-af4c-4a38-bfab-47bbe39072c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_b3ce4523-e7c2-494c-ba49-2f987fef2904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_b3ce4523-e7c2-494c-ba49-2f987fef2904" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:href="cfr-20221231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_1abecef0-a170-413e-9b26-3bccc6d883f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:to="loc_srt_CounterpartyNameAxis_1abecef0-a170-413e-9b26-3bccc6d883f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1abecef0-a170-413e-9b26-3bccc6d883f0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_1abecef0-a170-413e-9b26-3bccc6d883f0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1abecef0-a170-413e-9b26-3bccc6d883f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_1abecef0-a170-413e-9b26-3bccc6d883f0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_46c8518f-5a76-4aae-a6fb-64f8b863b9e2" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_46c8518f-5a76-4aae-a6fb-64f8b863b9e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_2f10aa95-cd88-41dd-8e95-0bda672d1c02" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:to="loc_cfr_CustomerCounterpartiesMember_2f10aa95-cd88-41dd-8e95-0bda672d1c02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0e7019fa-32a2-4743-8a56-4da4cc4cc975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0e7019fa-32a2-4743-8a56-4da4cc4cc975" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0e7019fa-32a2-4743-8a56-4da4cc4cc975_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0e7019fa-32a2-4743-8a56-4da4cc4cc975" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0e7019fa-32a2-4743-8a56-4da4cc4cc975_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0e7019fa-32a2-4743-8a56-4da4cc4cc975" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_4506dbc7-204e-45df-9674-1bff690b56d1" xlink:href="cfr-20221231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:to="loc_cfr_OilCommodityDerivativeMember_4506dbc7-204e-45df-9674-1bff690b56d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_3e6cfe9d-3380-4732-acf5-e79b354b24fa" xlink:href="cfr-20221231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_3e6cfe9d-3380-4732-acf5-e79b354b24fa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="extended" id="i118912c504a046a492a42768fffff9f6_DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:href="cfr-20221231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_302f0071-ae72-46d3-8758-2e22d4b038ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_302f0071-ae72-46d3-8758-2e22d4b038ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_9ce3523f-ae85-48e8-a427-072a0918bd46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_9ce3523f-ae85-48e8-a427-072a0918bd46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_301ec46e-dd07-43c3-960d-691ed2f01b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_301ec46e-dd07-43c3-960d-691ed2f01b0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_2ed21f74-7d24-4e63-82cb-d75d3e653ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_2ed21f74-7d24-4e63-82cb-d75d3e653ed3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:href="cfr-20221231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember_9f6698a7-31d2-4979-af01-b5fa942bf48a" xlink:href="cfr-20221231.xsd#cfr_GBPForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:to="loc_cfr_GBPForeignExchangeForwardMember_9f6698a7-31d2-4979-af01-b5fa942bf48a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_aaa19cec-8265-4550-9e8a-3f3c48f63fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_aaa19cec-8265-4550-9e8a-3f3c48f63fcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_7b7b3857-54b2-42b3-912b-9d2171d53a38" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_srt_CounterpartyNameAxis_7b7b3857-54b2-42b3-912b-9d2171d53a38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7b7b3857-54b2-42b3-912b-9d2171d53a38_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_7b7b3857-54b2-42b3-912b-9d2171d53a38" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7b7b3857-54b2-42b3-912b-9d2171d53a38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_7b7b3857-54b2-42b3-912b-9d2171d53a38" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_ea28a7ea-3aaa-4c05-aef0-0aa857d29b82" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_ea28a7ea-3aaa-4c05-aef0-0aa857d29b82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_a1171ab3-a40d-4872-a96a-353b9b890130" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:to="loc_cfr_CustomerCounterpartiesMember_a1171ab3-a40d-4872-a96a-353b9b890130" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_15f7292f-bba1-461a-95c0-a5cbb3e81800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_15f7292f-bba1-461a-95c0-a5cbb3e81800" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_15f7292f-bba1-461a-95c0-a5cbb3e81800_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_15f7292f-bba1-461a-95c0-a5cbb3e81800" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_15f7292f-bba1-461a-95c0-a5cbb3e81800_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_15f7292f-bba1-461a-95c0-a5cbb3e81800" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_6515926d-a639-4918-b096-7586b92f458c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:to="loc_us-gaap_OtherAssetsMember_6515926d-a639-4918-b096-7586b92f458c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_21dde5bf-79a3-4a1d-9d21-209bcce31101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:to="loc_us-gaap_OtherLiabilitiesMember_21dde5bf-79a3-4a1d-9d21-209bcce31101" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_08057edc-b455-4cda-923e-9b084c2be85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_us-gaap_HedgingDesignationAxis_08057edc-b455-4cda-923e-9b084c2be85b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_08057edc-b455-4cda-923e-9b084c2be85b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_08057edc-b455-4cda-923e-9b084c2be85b" xlink:to="loc_us-gaap_HedgingDesignationDomain_08057edc-b455-4cda-923e-9b084c2be85b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1bee4746-91bc-4aee-924f-ad9f89196cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_08057edc-b455-4cda-923e-9b084c2be85b" xlink:to="loc_us-gaap_HedgingDesignationDomain_1bee4746-91bc-4aee-924f-ad9f89196cab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_da5290aa-f139-4359-b044-24ce90e4736f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_1bee4746-91bc-4aee-924f-ad9f89196cab" xlink:to="loc_us-gaap_NondesignatedMember_da5290aa-f139-4359-b044-24ce90e4736f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="extended" id="ic660d4080b984dbf93ff27ee3ee36a87_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e9b04594-267b-40fe-a447-ba0748265976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d4de4b12-9ddb-4d73-92a8-2a2ae7573937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e9b04594-267b-40fe-a447-ba0748265976" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d4de4b12-9ddb-4d73-92a8-2a2ae7573937" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e9b04594-267b-40fe-a447-ba0748265976" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_9e674b23-c621-49e4-a348-05f74af9bbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_9e674b23-c621-49e4-a348-05f74af9bbdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9e674b23-c621-49e4-a348-05f74af9bbdb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9e674b23-c621-49e4-a348-05f74af9bbdb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9e674b23-c621-49e4-a348-05f74af9bbdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9e674b23-c621-49e4-a348-05f74af9bbdb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_0c71dcaf-33c6-4ff7-a7a7-8f887e6a712d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:to="loc_us-gaap_InterestIncomeMember_0c71dcaf-33c6-4ff7-a7a7-8f887e6a712d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_1437b3e4-8adb-487e-a5e5-5f268b3d1861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:to="loc_us-gaap_OtherExpenseMember_1437b3e4-8adb-487e-a5e5-5f268b3d1861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f11907a7-8734-45c8-a594-6ffbd793fe73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:to="loc_us-gaap_HedgingDesignationAxis_f11907a7-8734-45c8-a594-6ffbd793fe73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f11907a7-8734-45c8-a594-6ffbd793fe73_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_f11907a7-8734-45c8-a594-6ffbd793fe73" xlink:to="loc_us-gaap_HedgingDesignationDomain_f11907a7-8734-45c8-a594-6ffbd793fe73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_57b4436d-d708-4363-841f-65dbb6d6fa1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_f11907a7-8734-45c8-a594-6ffbd793fe73" xlink:to="loc_us-gaap_HedgingDesignationDomain_57b4436d-d708-4363-841f-65dbb6d6fa1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_55c7400e-5422-47f9-bf7c-13b27676658f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_57b4436d-d708-4363-841f-65dbb6d6fa1d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_55c7400e-5422-47f9-bf7c-13b27676658f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c7188b4d-8916-41c5-a6eb-7277f8b41a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c7188b4d-8916-41c5-a6eb-7277f8b41a9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c7188b4d-8916-41c5-a6eb-7277f8b41a9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c7188b4d-8916-41c5-a6eb-7277f8b41a9f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c7188b4d-8916-41c5-a6eb-7277f8b41a9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_43324f93-08c6-4885-8a92-d0af70e110c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c7188b4d-8916-41c5-a6eb-7277f8b41a9f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_43324f93-08c6-4885-8a92-d0af70e110c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_0e2350d1-a04f-4ac2-9a0a-2159f0d8c475" xlink:href="cfr-20221231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_43324f93-08c6-4885-8a92-d0af70e110c0" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_0e2350d1-a04f-4ac2-9a0a-2159f0d8c475" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="extended" id="iccf228d26e4748e9ab08874842cee326_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_bbc6e1cd-7cff-4d93-9d7f-32003acfeb2e" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_28578f25-a42d-42b0-b356-d29fa1ecfe73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_bbc6e1cd-7cff-4d93-9d7f-32003acfeb2e" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_28578f25-a42d-42b0-b356-d29fa1ecfe73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_bbc6e1cd-7cff-4d93-9d7f-32003acfeb2e" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e76b9682-9ddc-4bc4-a22b-cfa875734c82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e76b9682-9ddc-4bc4-a22b-cfa875734c82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e76b9682-9ddc-4bc4-a22b-cfa875734c82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e76b9682-9ddc-4bc4-a22b-cfa875734c82" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e76b9682-9ddc-4bc4-a22b-cfa875734c82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e76b9682-9ddc-4bc4-a22b-cfa875734c82" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_c8955352-69aa-484e-94bd-2b0b5ea98d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_InterestRateContractMember_c8955352-69aa-484e-94bd-2b0b5ea98d11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_2bb3f429-abaf-4ab4-b9c1-804efaee20e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_CommodityContractMember_2bb3f429-abaf-4ab4-b9c1-804efaee20e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_ea21b5b3-1dc0-4f23-947c-50f3903e0606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_ForeignExchangeContractMember_ea21b5b3-1dc0-4f23-947c-50f3903e0606" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_cc452e97-66aa-49fb-9bdf-fb58be34533e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_PutOptionMember_cc452e97-66aa-49fb-9bdf-fb58be34533e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f31e01d7-588e-49d0-815a-2ab102ca6517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f31e01d7-588e-49d0-815a-2ab102ca6517" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f31e01d7-588e-49d0-815a-2ab102ca6517_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f31e01d7-588e-49d0-815a-2ab102ca6517" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f31e01d7-588e-49d0-815a-2ab102ca6517_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f31e01d7-588e-49d0-815a-2ab102ca6517" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_b70c16b8-1880-4ecd-a109-ad69915eae8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:to="loc_us-gaap_OtherIncomeMember_b70c16b8-1880-4ecd-a109-ad69915eae8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_860c7fac-9395-41a2-8f44-bec11bd10552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:to="loc_us-gaap_OtherExpenseMember_860c7fac-9395-41a2-8f44-bec11bd10552" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_326a3821-385c-421c-8a33-3e564ae99746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:to="loc_us-gaap_HedgingDesignationAxis_326a3821-385c-421c-8a33-3e564ae99746" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_326a3821-385c-421c-8a33-3e564ae99746_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_326a3821-385c-421c-8a33-3e564ae99746" xlink:to="loc_us-gaap_HedgingDesignationDomain_326a3821-385c-421c-8a33-3e564ae99746_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_73609c3c-b3b2-400c-989e-6694fcd474a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_326a3821-385c-421c-8a33-3e564ae99746" xlink:to="loc_us-gaap_HedgingDesignationDomain_73609c3c-b3b2-400c-989e-6694fcd474a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_33183bfe-3de0-46ef-99a7-07afbc01d6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_73609c3c-b3b2-400c-989e-6694fcd474a1" xlink:to="loc_us-gaap_NondesignatedMember_33183bfe-3de0-46ef-99a7-07afbc01d6c5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended" id="if263dae202824512a0361371bf443b0e_BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0b631d47-1bc0-4139-af5f-c634e8857d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0b631d47-1bc0-4139-af5f-c634e8857d32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_9c9f3baa-a472-4e61-a100-f09d24df5729" xlink:href="cfr-20221231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_9c9f3baa-a472-4e61-a100-f09d24df5729" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_14ece75a-c241-47f3-b82e-d3443ce4bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeAssets_14ece75a-c241-47f3-b82e-d3443ce4bf84" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_66018b24-055d-4c31-a8b2-2556326068b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_66018b24-055d-4c31-a8b2-2556326068b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_674e656a-3256-4412-9d66-4eed27447f11" xlink:href="cfr-20221231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_ResellAgreementGrossOffset_674e656a-3256-4412-9d66-4eed27447f11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_8a49a57a-1631-43bd-988d-346cc4b98b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_8a49a57a-1631-43bd-988d-346cc4b98b7b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_1f0c8021-d202-4723-aa7c-c4a9833f2df7" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialAssetsGross_1f0c8021-d202-4723-aa7c-c4a9833f2df7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_9e989fa3-1883-43ae-9f1e-733c6b09334a" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialAssetsGrossOffset_9e989fa3-1883-43ae-9f1e-733c6b09334a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_d3e09e59-b9fd-4c20-ae03-8f7c1fb986d0" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_d3e09e59-b9fd-4c20-ae03-8f7c1fb986d0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_40d217a1-56dc-43ab-9c01-6615c2aec72d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_40d217a1-56dc-43ab-9c01-6615c2aec72d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_25e64b47-209b-43b1-88cc-3439f10b52ad" xlink:href="cfr-20221231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_25e64b47-209b-43b1-88cc-3439f10b52ad" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_88d7b41f-2c27-412e-af35-e95976df551f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeLiabilities_88d7b41f-2c27-412e-af35-e95976df551f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_6254bd46-88bb-43fe-b156-0121b9bf421e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_6254bd46-88bb-43fe-b156-0121b9bf421e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_b2373b00-f890-423d-9ebc-83c9e9518961" xlink:href="cfr-20221231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_b2373b00-f890-423d-9ebc-83c9e9518961" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_20e0fb59-0fd2-4756-b8b4-a4ffc1c3baed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_20e0fb59-0fd2-4756-b8b4-a4ffc1c3baed" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_5581c002-4f77-444c-8551-86b273580936" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialLiabilitiesGross_5581c002-4f77-444c-8551-86b273580936" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_9ed08d25-d7d3-476b-ab46-af254403a4eb" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_9ed08d25-d7d3-476b-ab46-af254403a4eb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_a0fd44b3-8dfc-4210-88f3-a8125407f921" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_a0fd44b3-8dfc-4210-88f3-a8125407f921" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_e4683665-fc03-4fd3-8a5d-6ff146084a03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_e4683665-fc03-4fd3-8a5d-6ff146084a03" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_47c3d950-0ff4-49f4-8bbd-118aeec71894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_e4683665-fc03-4fd3-8a5d-6ff146084a03" xlink:to="loc_us-gaap_FinancialInstrumentAxis_47c3d950-0ff4-49f4-8bbd-118aeec71894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_47c3d950-0ff4-49f4-8bbd-118aeec71894_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_47c3d950-0ff4-49f4-8bbd-118aeec71894" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_47c3d950-0ff4-49f4-8bbd-118aeec71894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_47c3d950-0ff4-49f4-8bbd-118aeec71894" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_01989e26-ee91-4310-8866-f1249aa56bb7" xlink:href="cfr-20221231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_01989e26-ee91-4310-8866-f1249aa56bb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_d4ee69f4-5612-48f3-9eb9-83c95f9af044" xlink:href="cfr-20221231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_d4ee69f4-5612-48f3-9eb9-83c95f9af044" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_9fba6df1-e218-460a-a896-e495c0779963" xlink:href="cfr-20221231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_9fba6df1-e218-460a-a896-e495c0779963" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember_6a677f5f-23ed-4574-8087-011256327cae" xlink:href="cfr-20221231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsMember_6a677f5f-23ed-4574-8087-011256327cae" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended" id="iab7c5b50e7f14814873307e76a1f14aa_BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_375c44f2-1dfc-4bec-b7e5-ca3c06b62412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_375c44f2-1dfc-4bec-b7e5-ca3c06b62412" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_cae72baa-5325-461b-90f3-e8bd0912af5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_cae72baa-5325-461b-90f3-e8bd0912af5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6dd023c5-cc36-4b8d-8d68-e6ff08971deb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6dd023c5-cc36-4b8d-8d68-e6ff08971deb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_acfe6a11-7927-48ab-b14c-d50b98a1215b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_acfe6a11-7927-48ab-b14c-d50b98a1215b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_b3018f2a-cb11-45ab-9b19-3f9b243096ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_b3018f2a-cb11-45ab-9b19-3f9b243096ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_cf550d01-300f-45ff-bd41-278332834ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_cf550d01-300f-45ff-bd41-278332834ea0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_ed6eec8b-9ca2-4c46-a148-50fddc8b4764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_ed6eec8b-9ca2-4c46-a148-50fddc8b4764" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5e0fe6d6-9f2f-438f-bc0a-dc1873f1a892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5e0fe6d6-9f2f-438f-bc0a-dc1873f1a892" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_26aea754-11e9-4793-adcf-917a5176d873" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_26aea754-11e9-4793-adcf-917a5176d873" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a43879b9-ab60-4bf7-a6c5-a425248bf669" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a43879b9-ab60-4bf7-a6c5-a425248bf669" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_b266f7ad-a874-4096-a102-c74d8c19c079" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_b266f7ad-a874-4096-a102-c74d8c19c079" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_d7b99b65-49b5-470f-bbaa-56ac780c27db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_d7b99b65-49b5-470f-bbaa-56ac780c27db" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_8b768f0b-ca38-42b4-b5d8-5d8966545c21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_8b768f0b-ca38-42b4-b5d8-5d8966545c21" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_8c42a910-1787-4576-8aac-7d1431204c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_8c42a910-1787-4576-8aac-7d1431204c97" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_4a226ba5-1392-4298-aa98-eb9ef6f118fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_4a226ba5-1392-4298-aa98-eb9ef6f118fb" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_899f8e3c-b37b-4709-8ec9-98699d54266d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_899f8e3c-b37b-4709-8ec9-98699d54266d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_e76231dc-4c91-4bb4-9b51-8b727e15d0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_e76231dc-4c91-4bb4-9b51-8b727e15d0ba" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_1066b645-7a2e-4de6-9897-18ed8a42b1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_1066b645-7a2e-4de6-9897-18ed8a42b1eb" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_70d6d0b8-3b14-4237-a9ea-341e8d9c90ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_70d6d0b8-3b14-4237-a9ea-341e8d9c90ca" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_6e291ce1-6463-4e2d-b08d-501470821ef0" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_6e291ce1-6463-4e2d-b08d-501470821ef0" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_afcc6296-75e6-41dd-a39f-c2d5f3a8e38d" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_afcc6296-75e6-41dd-a39f-c2d5f3a8e38d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_cb1c4705-9141-41e2-abee-c596a13c601d" xlink:href="cfr-20221231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_cb1c4705-9141-41e2-abee-c596a13c601d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d11a221c-8efb-440b-a3d7-008887cfe4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d11a221c-8efb-440b-a3d7-008887cfe4fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d11a221c-8efb-440b-a3d7-008887cfe4fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d11a221c-8efb-440b-a3d7-008887cfe4fb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d11a221c-8efb-440b-a3d7-008887cfe4fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b69e4b80-693c-49c3-a06c-900d0310be08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d11a221c-8efb-440b-a3d7-008887cfe4fb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b69e4b80-693c-49c3-a06c-900d0310be08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_288f086e-d07f-4c12-8491-1e935064c35d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:to="loc_srt_CounterpartyNameAxis_288f086e-d07f-4c12-8491-1e935064c35d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_288f086e-d07f-4c12-8491-1e935064c35d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_288f086e-d07f-4c12-8491-1e935064c35d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_288f086e-d07f-4c12-8491-1e935064c35d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_288f086e-d07f-4c12-8491-1e935064c35d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyBMember_c133089f-ee58-43b5-902d-f5949c50d824" xlink:href="cfr-20221231.xsd#cfr_CounterpartyBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyBMember_c133089f-ee58-43b5-902d-f5949c50d824" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyEMember_d290005a-b1e0-4688-8822-b2208b5b5120" xlink:href="cfr-20221231.xsd#cfr_CounterpartyEMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyEMember_d290005a-b1e0-4688-8822-b2208b5b5120" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyFMember_dc0f2dfe-2d42-4b8b-bfb1-1ae0ed7d2a80" xlink:href="cfr-20221231.xsd#cfr_CounterpartyFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyFMember_dc0f2dfe-2d42-4b8b-bfb1-1ae0ed7d2a80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyGMember_50b927d5-8730-4fd8-a65a-a9acd60262ca" xlink:href="cfr-20221231.xsd#cfr_CounterpartyGMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyGMember_50b927d5-8730-4fd8-a65a-a9acd60262ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_22ae6a23-d832-4c1c-9772-755c1b1261f4" xlink:href="cfr-20221231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_OtherCounterpartiesMember_22ae6a23-d832-4c1c-9772-755c1b1261f4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended" id="i1407191a92db42b0b2551bfe5bf7aa3b_BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:href="cfr-20221231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_73653708-0445-40a2-866e-4427e4197565" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_73653708-0445-40a2-866e-4427e4197565" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_29e2cd9a-b468-4510-893f-6aa326992eed" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_29e2cd9a-b468-4510-893f-6aa326992eed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_7ecad49d-c0bc-454c-807a-a1ad93483f42" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_7ecad49d-c0bc-454c-807a-a1ad93483f42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_45b88a4c-3792-4da9-80ff-9c8f34b1782e" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_45b88a4c-3792-4da9-80ff-9c8f34b1782e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_ff679429-20c6-484b-b530-2e7d871d4c0b" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_ff679429-20c6-484b-b530-2e7d871d4c0b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_458b4bfe-6425-4cae-b065-497043d50374" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_458b4bfe-6425-4cae-b065-497043d50374" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_b99d28ef-7152-4089-a7a0-772bd5e3c2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_b99d28ef-7152-4089-a7a0-772bd5e3c2ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_b39586c8-b9d8-4340-a78e-0405443e24d8" xlink:href="cfr-20221231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_b39586c8-b9d8-4340-a78e-0405443e24d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_98d12e42-2087-4634-a2be-d78cc72c7bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_b39586c8-b9d8-4340-a78e-0405443e24d8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_98d12e42-2087-4634-a2be-d78cc72c7bc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98d12e42-2087-4634-a2be-d78cc72c7bc2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_98d12e42-2087-4634-a2be-d78cc72c7bc2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98d12e42-2087-4634-a2be-d78cc72c7bc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_98d12e42-2087-4634-a2be-d78cc72c7bc2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_87c96dac-e8bd-4ee0-906b-afecf09c81cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_87c96dac-e8bd-4ee0-906b-afecf09c81cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_26724480-71ac-4819-bad4-8eb846a5e583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_26724480-71ac-4819-bad4-8eb846a5e583" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#FairValueMeasurementsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="extended" id="i84dcb3b84de64c13b850fa1f15a38fc7_FairValueMeasurementsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6d2ec802-cd25-476a-892b-ae7929f61aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_8d991bb8-de3e-406a-9e55-03418ab5e9e5" xlink:href="cfr-20221231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6d2ec802-cd25-476a-892b-ae7929f61aef" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_8d991bb8-de3e-406a-9e55-03418ab5e9e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6d2ec802-cd25-476a-892b-ae7929f61aef" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d9a6827f-b7a5-4b3b-858c-e935df7c14a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d9a6827f-b7a5-4b3b-858c-e935df7c14a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d9a6827f-b7a5-4b3b-858c-e935df7c14a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d9a6827f-b7a5-4b3b-858c-e935df7c14a9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d9a6827f-b7a5-4b3b-858c-e935df7c14a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_83f4c65a-75dd-4cab-b678-b8bb5507d05c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d9a6827f-b7a5-4b3b-858c-e935df7c14a9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_83f4c65a-75dd-4cab-b678-b8bb5507d05c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6ccabbf5-2fa4-4733-a181-3c670062fdca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6ccabbf5-2fa4-4733-a181-3c670062fdca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ccabbf5-2fa4-4733-a181-3c670062fdca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6ccabbf5-2fa4-4733-a181-3c670062fdca" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ccabbf5-2fa4-4733-a181-3c670062fdca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a7f954d-db73-4993-b4fb-4b035dc40cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6ccabbf5-2fa4-4733-a181-3c670062fdca" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a7f954d-db73-4993-b4fb-4b035dc40cd0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="extended" id="i2ead7ad426ba4903b2655006200741c7_FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3d689bc4-4e2b-4516-b265-97a1a4aaf060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3d689bc4-4e2b-4516-b265-97a1a4aaf060" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_29485b31-2d61-4374-ad45-aa5a848a61f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_TradingSecurities_29485b31-2d61-4374-ad45-aa5a848a61f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_1512aae0-e989-46e1-95e9-9153b668686a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_DerivativeAssets_1512aae0-e989-46e1-95e9-9153b668686a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_2fbeeb81-a4d3-4095-b4a4-799894e03a26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_DerivativeLiabilities_2fbeeb81-a4d3-4095-b4a4-799894e03a26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_37a31b31-289c-43e6-8a86-a67d284ff54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_FinancialInstrumentAxis_37a31b31-289c-43e6-8a86-a67d284ff54f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_37a31b31-289c-43e6-8a86-a67d284ff54f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_37a31b31-289c-43e6-8a86-a67d284ff54f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_37a31b31-289c-43e6-8a86-a67d284ff54f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_37a31b31-289c-43e6-8a86-a67d284ff54f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ce01970c-4409-4001-83ae-bf6eda4364bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ce01970c-4409-4001-83ae-bf6eda4364bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_eb8b5524-adf5-4486-af01-2bc466a90efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_eb8b5524-adf5-4486-af01-2bc466a90efb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_acdd0767-191e-4d02-a57e-b31e84c41b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_acdd0767-191e-4d02-a57e-b31e84c41b67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_82a82b86-acf7-49c6-9492-5d77b81dd279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_OtherInvestmentsMember_82a82b86-acf7-49c6-9492-5d77b81dd279" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_75cc8f40-0b37-42b1-9f6f-f299816f5455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_75cc8f40-0b37-42b1-9f6f-f299816f5455" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_75cc8f40-0b37-42b1-9f6f-f299816f5455_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_75cc8f40-0b37-42b1-9f6f-f299816f5455" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_75cc8f40-0b37-42b1-9f6f-f299816f5455_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_75cc8f40-0b37-42b1-9f6f-f299816f5455" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b29ab141-0c58-4caa-8859-8d05327a7362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b29ab141-0c58-4caa-8859-8d05327a7362" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b381387e-202d-4b2e-b65b-fdd5f5976f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b381387e-202d-4b2e-b65b-fdd5f5976f41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_16adbb75-67a4-44d9-bfca-3e76d49374d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_16adbb75-67a4-44d9-bfca-3e76d49374d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_16adbb75-67a4-44d9-bfca-3e76d49374d7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_16adbb75-67a4-44d9-bfca-3e76d49374d7" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_16adbb75-67a4-44d9-bfca-3e76d49374d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_16adbb75-67a4-44d9-bfca-3e76d49374d7" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_5465d205-32a6-4bd9-aedc-5e1fbb8b9f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_5465d205-32a6-4bd9-aedc-5e1fbb8b9f0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_06c26d5a-7e88-4426-8829-1aa3fb8ff51c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_06c26d5a-7e88-4426-8829-1aa3fb8ff51c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_267d44d6-cd40-4c06-843a-e3cee46cc6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_267d44d6-cd40-4c06-843a-e3cee46cc6d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_f4caec5c-8022-4204-8d34-255728327e11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_OtherInvestmentsMember_f4caec5c-8022-4204-8d34-255728327e11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0de2c7cf-2d9a-45bf-801e-db6d93d27928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0de2c7cf-2d9a-45bf-801e-db6d93d27928" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0de2c7cf-2d9a-45bf-801e-db6d93d27928_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0de2c7cf-2d9a-45bf-801e-db6d93d27928" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0de2c7cf-2d9a-45bf-801e-db6d93d27928_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0de2c7cf-2d9a-45bf-801e-db6d93d27928" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_b1f803d7-abf9-4da2-b53b-bcbc8450495b" xlink:href="cfr-20221231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_b1f803d7-abf9-4da2-b53b-bcbc8450495b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_4ec16209-f0bb-4110-841b-cba50f068603" xlink:href="cfr-20221231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_4ec16209-f0bb-4110-841b-cba50f068603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_bf8583af-9f2d-4a9d-a36c-710c9c7689a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_bf8583af-9f2d-4a9d-a36c-710c9c7689a6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended" id="i0f146d44f7ba46eeb6f9fd3f229ca7e9_FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f82aaafe-001d-454f-bcad-d6e201b70268" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f82aaafe-001d-454f-bcad-d6e201b70268" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_bd511261-9a5a-4413-9cfa-748f4727c706" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_bd511261-9a5a-4413-9cfa-748f4727c706" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_d575dc36-fa9c-4888-b283-bdab796638b5" xlink:href="cfr-20221231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_d575dc36-fa9c-4888-b283-bdab796638b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_e8b2b77e-7d08-4710-9c6b-58b10dea3a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_e8b2b77e-7d08-4710-9c6b-58b10dea3a11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bd7ca82-b2c0-479d-ac36-3802025a0615" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bd7ca82-b2c0-479d-ac36-3802025a0615" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bd7ca82-b2c0-479d-ac36-3802025a0615" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ba8e615d-660f-404c-ad03-57a2926c3a57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ba8e615d-660f-404c-ad03-57a2926c3a57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_174d05af-f16b-42bb-9f5b-11dfa10b2c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_174d05af-f16b-42bb-9f5b-11dfa10b2c87" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="extended" id="id938b76dfcd44e3994993e9a3f66bfc9_FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_490dd2f8-815e-4a33-8989-f13a71e40c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_490dd2f8-815e-4a33-8989-f13a71e40c8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_4dd421a5-c56a-461e-bb29-95e12f6acdcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_4dd421a5-c56a-461e-bb29-95e12f6acdcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_10a72cea-c941-4770-9993-12c9b9d03ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_10a72cea-c941-4770-9993-12c9b9d03ecd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_3f1ceeac-852b-4a85-9a13-c63dbd1eea48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_InterestReceivable_3f1ceeac-852b-4a85-9a13-c63dbd1eea48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_46c0ae6d-fc8e-4835-b695-e38eff711555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_46c0ae6d-fc8e-4835-b695-e38eff711555" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_0383ea7f-e867-48be-8655-4f16484778dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_Deposits_0383ea7f-e867-48be-8655-4f16484778dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_2ed84b1a-e055-4da0-8f7e-df145dfe43ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_FederalFundsPurchased_2ed84b1a-e055-4da0-8f7e-df145dfe43ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_2c08c9ab-5e7f-44a0-8dc7-d368d3af986e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_2c08c9ab-5e7f-44a0-8dc7-d368d3af986e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_b0c23446-8342-4abd-b5f8-c65f9da57b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_b0c23446-8342-4abd-b5f8-c65f9da57b57" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_7bdfd96f-ae32-4b32-93ed-18ea7d6b6697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_SubordinatedDebt_7bdfd96f-ae32-4b32-93ed-18ea7d6b6697" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_72d1e45e-ccec-4c58-abb3-6196f23f48a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_72d1e45e-ccec-4c58-abb3-6196f23f48a7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17dff6d9-cd7c-4de5-a801-bee46a078c04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17dff6d9-cd7c-4de5-a801-bee46a078c04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_45daa613-e45d-4bab-b988-a38c2c3e8bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_45daa613-e45d-4bab-b988-a38c2c3e8bfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_81c32bad-40d5-4053-b0b2-373111eacdab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_81c32bad-40d5-4053-b0b2-373111eacdab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f380e7e6-1664-4574-8268-87ef6bb270fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f380e7e6-1664-4574-8268-87ef6bb270fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f380e7e6-1664-4574-8268-87ef6bb270fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f380e7e6-1664-4574-8268-87ef6bb270fe" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f380e7e6-1664-4574-8268-87ef6bb270fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f380e7e6-1664-4574-8268-87ef6bb270fe" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_66651c1d-5bfd-4d47-bd11-a030fe1f7638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_66651c1d-5bfd-4d47-bd11-a030fe1f7638" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_920e1351-95b3-4939-8cc8-9d1b02f160b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_920e1351-95b3-4939-8cc8-9d1b02f160b6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="extended" id="ie5cc62b46da447fca82815f604f77f42_OperatingSegmentsOperatingSegmentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_e507e096-c9d9-4a69-b230-f23e5d0839dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:to="loc_us-gaap_NumberOfOperatingSegments_e507e096-c9d9-4a69-b230-f23e5d0839dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_a0bfd2d3-ea72-4055-9af9-d1da5d6b2306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_a0bfd2d3-ea72-4055-9af9-d1da5d6b2306" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_aa61a912-8f76-4a2f-8efc-b84bacc5aff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_aa61a912-8f76-4a2f-8efc-b84bacc5aff3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ec095856-ccc3-43d3-822b-5f196dfa24dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_aa61a912-8f76-4a2f-8efc-b84bacc5aff3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ec095856-ccc3-43d3-822b-5f196dfa24dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ec095856-ccc3-43d3-822b-5f196dfa24dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ec095856-ccc3-43d3-822b-5f196dfa24dd" xlink:to="loc_us-gaap_SegmentDomain_ec095856-ccc3-43d3-822b-5f196dfa24dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_272d5f08-22f6-4e24-851b-0d3cb8482a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ec095856-ccc3-43d3-822b-5f196dfa24dd" xlink:to="loc_us-gaap_SegmentDomain_272d5f08-22f6-4e24-851b-0d3cb8482a83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_b9176ee8-ea7c-4751-8a03-9e393e1bfc97" xlink:href="cfr-20221231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_272d5f08-22f6-4e24-851b-0d3cb8482a83" xlink:to="loc_cfr_FrostWealthAdvisorsMember_b9176ee8-ea7c-4751-8a03-9e393e1bfc97" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="extended" id="id1c4159f6c1c4dbda2a7a1659818367a_OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_074a0588-0f8f-4d2e-a0bb-3bf9903895a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_074a0588-0f8f-4d2e-a0bb-3bf9903895a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d72e61b7-4291-4e39-9ae5-bbf211e4347f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d72e61b7-4291-4e39-9ae5-bbf211e4347f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_5b036cd8-4753-4746-a484-797833df159f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NoninterestIncome_5b036cd8-4753-4746-a484-797833df159f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_05a3c624-26d7-4338-8165-111ddd0844df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NoninterestExpense_05a3c624-26d7-4338-8165-111ddd0844df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4994725b-4e35-4633-b72c-edc2d6cda88d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4994725b-4e35-4633-b72c-edc2d6cda88d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9a9f14f4-d1dc-4eaa-8c55-ff5397e27739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9a9f14f4-d1dc-4eaa-8c55-ff5397e27739" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b18ef751-0a5e-4b4d-acdc-df220a41b284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NetIncomeLoss_b18ef751-0a5e-4b4d-acdc-df220a41b284" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_238d8c90-ec4a-4a8c-a4fe-db5a884726ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_238d8c90-ec4a-4a8c-a4fe-db5a884726ed" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_a5f8e327-b579-448f-9765-a261456c5b97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_a5f8e327-b579-448f-9765-a261456c5b97" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4c2b0a6d-3c05-4087-b851-3253b472c60f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4c2b0a6d-3c05-4087-b851-3253b472c60f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2f1050c5-7997-44e0-b769-325c82b40f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_Revenues_2f1050c5-7997-44e0-b769-325c82b40f5a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets_17638045-2714-46a7-b993-a16376cb7366" xlink:href="cfr-20221231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_cfr_SegmentReportingAverageAssets_17638045-2714-46a7-b993-a16376cb7366" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b6db1453-2a1e-4422-b58d-43294c068b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b6db1453-2a1e-4422-b58d-43294c068b3c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b6db1453-2a1e-4422-b58d-43294c068b3c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a" xlink:to="loc_us-gaap_SegmentDomain_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a" xlink:to="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_1f67de40-4712-4cda-b002-536d6f923f29" xlink:href="cfr-20221231.xsd#cfr_BankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:to="loc_cfr_BankMember_1f67de40-4712-4cda-b002-536d6f923f29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_979c8c43-c064-44c2-b3e0-9a6e8e9394f7" xlink:href="cfr-20221231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:to="loc_cfr_FrostWealthAdvisorsMember_979c8c43-c064-44c2-b3e0-9a6e8e9394f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_796f169b-c3d9-4d03-ad4a-692b5a969f51" xlink:href="cfr-20221231.xsd#cfr_NonBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:to="loc_cfr_NonBanksMember_796f169b-c3d9-4d03-ad4a-692b5a969f51" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="extended" id="ie258fd71f52a4cebbdc42a8403a611e9_CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_c60c5671-9994-4d34-93ee-a8bc6b63f259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_CashAndDueFromBanks_c60c5671-9994-4d34-93ee-a8bc6b63f259" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7bc95ac3-58cb-4340-9912-a02955beb726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7bc95ac3-58cb-4340-9912-a02955beb726" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries_ad7d1b69-8df5-4441-a478-37b9d0829232" xlink:href="cfr-20221231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_cfr_InvestmentInSubsidiaries_ad7d1b69-8df5-4441-a478-37b9d0829232" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_4132a160-efcf-4c4e-9438-b059af1e731c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_4132a160-efcf-4c4e-9438-b059af1e731c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0ffac8f8-640f-4319-9acd-dc76524c588d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_Assets_0ffac8f8-640f-4319-9acd-dc76524c588d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_ce73b6b3-30a4-43db-9d97-897a598fb3a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_ce73b6b3-30a4-43db-9d97-897a598fb3a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_898c0a78-b7a5-4541-addb-66fd6e02e91b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_SubordinatedDebt_898c0a78-b7a5-4541-addb-66fd6e02e91b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_9e24407a-ce1b-426a-9d41-0154507a77a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_OtherLiabilities_9e24407a-ce1b-426a-9d41-0154507a77a6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8ee5962c-771f-4280-ac06-211f98de786f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_Liabilities_8ee5962c-771f-4280-ac06-211f98de786f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_795e4a79-775d-47a7-9dd8-f632acf838d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_StockholdersEquity_795e4a79-775d-47a7-9dd8-f632acf838d0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e05c450e-884f-447b-9b5e-e8552feb4b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e05c450e-884f-447b-9b5e-e8552feb4b0e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_4c8d7acb-68fb-4c6e-a272-702f30fdb148" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_4c8d7acb-68fb-4c6e-a272-702f30fdb148" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_4c8d7acb-68fb-4c6e-a272-702f30fdb148" xlink:to="loc_srt_ConsolidatedEntitiesAxis_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7313afec-0670-43e4-9cc1-3f36a0bc1f75" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7313afec-0670-43e4-9cc1-3f36a0bc1f75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ff4a73c4-dfb3-489f-825f-14e038e37764" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7313afec-0670-43e4-9cc1-3f36a0bc1f75" xlink:to="loc_srt_ParentCompanyMember_ff4a73c4-dfb3-489f-825f-14e038e37764" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="extended" id="i9c25782633724222bf336eb58feb30e9_CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_f38674d8-1c62-4c33-92b4-d4e59515b373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_DividendIncomeOperating_f38674d8-1c62-4c33-92b4-d4e59515b373" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks_5b2913f4-4821-4418-bc82-7083a8c70c90" xlink:href="cfr-20221231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_cfr_DividendIncomePaidByNonBanks_5b2913f4-4821-4418-bc82-7083a8c70c90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_d4af0d9c-ab26-4cb6-b206-5c69fa1f348b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_InterestAndOtherIncome_d4af0d9c-ab26-4cb6-b206-5c69fa1f348b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_fbf1360e-dcf3-4411-9ac6-35cb3ca836d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_fbf1360e-dcf3-4411-9ac6-35cb3ca836d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_7d728b35-df6d-4c28-8dff-c18bb6b4cc95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_InterestExpense_7d728b35-df6d-4c28-8dff-c18bb6b4cc95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_3487bfd0-ccd8-45cf-8caf-b7101fabb568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_SalariesAndWages_3487bfd0-ccd8-45cf-8caf-b7101fabb568" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_348c2d67-1495-4560-abae-72508ca132bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_OtherNoninterestExpense_348c2d67-1495-4560-abae-72508ca132bd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_09d91d93-bad3-416e-b01c-bd46097746f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_OperatingExpenses_09d91d93-bad3-416e-b01c-bd46097746f9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0187429b-c6c3-4c47-a075-d5c74d75d630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0187429b-c6c3-4c47-a075-d5c74d75d630" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8179f011-e4c6-48eb-99e4-9cabd6995ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8179f011-e4c6-48eb-99e4-9cabd6995ecc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_1ad58d6d-6ed5-4864-bba4-6d1e7310ebd3" xlink:href="cfr-20221231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_1ad58d6d-6ed5-4864-bba4-6d1e7310ebd3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_924bf802-5d89-4855-b8b2-50ca65adb891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_NetIncomeLoss_924bf802-5d89-4855-b8b2-50ca65adb891" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3873d13e-5e4c-41bb-be4a-d69a5ac2ae3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3873d13e-5e4c-41bb-be4a-d69a5ac2ae3f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_22b5e44c-6265-4f5e-921c-b424557dc127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_22b5e44c-6265-4f5e-921c-b424557dc127" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_553bec64-2805-4833-84fe-ef52027c2045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_553bec64-2805-4833-84fe-ef52027c2045" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_01861801-560f-49ca-99e1-9933fd69c38e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_01861801-560f-49ca-99e1-9933fd69c38e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2e191111-4348-4bf5-b05f-859b00a13b92" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_01861801-560f-49ca-99e1-9933fd69c38e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2e191111-4348-4bf5-b05f-859b00a13b92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2e191111-4348-4bf5-b05f-859b00a13b92_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e191111-4348-4bf5-b05f-859b00a13b92" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2e191111-4348-4bf5-b05f-859b00a13b92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e9ab80a6-4472-4b72-8225-ed7348fdf255" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e191111-4348-4bf5-b05f-859b00a13b92" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e9ab80a6-4472-4b72-8225-ed7348fdf255" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9463ed19-bd74-417f-a6d8-bb0799007355" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e9ab80a6-4472-4b72-8225-ed7348fdf255" xlink:to="loc_srt_ParentCompanyMember_9463ed19-bd74-417f-a6d8-bb0799007355" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="extended" id="i0bf628fbb5ac49f6802dfd5581a5bd94_CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5ed2a930-2210-4d5c-8e6f-5956f603707f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetIncomeLoss_5ed2a930-2210-4d5c-8e6f-5956f603707f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_9d18c9aa-e14a-4677-ab73-db646475ab50" xlink:href="cfr-20221231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_9d18c9aa-e14a-4677-ab73-db646475ab50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_495c1306-2b92-4a8a-b2f8-87bd384b7dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ShareBasedCompensation_495c1306-2b92-4a8a-b2f8-87bd384b7dbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_2f0c9c62-6d8b-45be-93ca-5e45e2a9bbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_2f0c9c62-6d8b-45be-93ca-5e45e2a9bbaf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_65a8c3b3-6e0a-49a9-84c2-849dd39a94ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_65a8c3b3-6e0a-49a9-84c2-849dd39a94ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4eb8bcd-820a-424f-a4ea-30a8f5e938e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4eb8bcd-820a-424f-a4ea-30a8f5e938e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_e9ef539c-a105-4805-9c02-8be3a1449fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_e9ef539c-a105-4805-9c02-8be3a1449fb6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3c6fee61-45f6-42a0-a423-583ddf5a27cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3c6fee61-45f6-42a0-a423-583ddf5a27cd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0a0f6330-dfba-4150-b157-cf11aacbfea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0a0f6330-dfba-4150-b157-cf11aacbfea6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_9b9bb7d9-d813-4996-89c4-d824a17def03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_9b9bb7d9-d813-4996-89c4-d824a17def03" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_35251c78-3311-4705-80d0-ee8b952ccfd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_35251c78-3311-4705-80d0-ee8b952ccfd7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_a3190ef6-95af-45af-a592-57afb0ae96b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_a3190ef6-95af-45af-a592-57afb0ae96b4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_707a15cb-a0e3-4821-ab35-8adef095b6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_707a15cb-a0e3-4821-ab35-8adef095b6fc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d21d161f-f271-4207-8bec-f9d35e5b1071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d21d161f-f271-4207-8bec-f9d35e5b1071" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfad8a9b-00a9-403e-988f-d5c4cfaa10dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfad8a9b-00a9-403e-988f-d5c4cfaa10dd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f106e7fa-5b47-44d6-83b2-b2362b8220cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f106e7fa-5b47-44d6-83b2-b2362b8220cd" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6ccf05f8-2ba3-4a91-832b-79d6f4a0679a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6ccf05f8-2ba3-4a91-832b-79d6f4a0679a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb348be8-73d5-493d-935e-08862d03aa40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb348be8-73d5-493d-935e-08862d03aa40" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_b8612218-1825-4b88-9f4e-453cfd4e96e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_b8612218-1825-4b88-9f4e-453cfd4e96e4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0335ffe0-9bda-436f-9868-2f8308056229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0335ffe0-9bda-436f-9868-2f8308056229" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_377078b0-8d5f-4445-91f0-953ead479ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_76084844-d9ae-4c30-80a5-c8ec56258f3d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_76084844-d9ae-4c30-80a5-c8ec56258f3d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_32f83edf-65e0-4852-9125-d4b9f884e3fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_76084844-d9ae-4c30-80a5-c8ec56258f3d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_32f83edf-65e0-4852-9125-d4b9f884e3fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_32f83edf-65e0-4852-9125-d4b9f884e3fe_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_32f83edf-65e0-4852-9125-d4b9f884e3fe" xlink:to="loc_srt_ConsolidatedEntitiesDomain_32f83edf-65e0-4852-9125-d4b9f884e3fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_043beb76-14d4-4b09-a3d2-18357f41d1ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_32f83edf-65e0-4852-9125-d4b9f884e3fe" xlink:to="loc_srt_ConsolidatedEntitiesDomain_043beb76-14d4-4b09-a3d2-18357f41d1ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_3260fe72-c7ec-4416-976f-dd599db9925b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_043beb76-14d4-4b09-a3d2-18357f41d1ec" xlink:to="loc_srt_ParentCompanyMember_3260fe72-c7ec-4416-976f-dd599db9925b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="extended" id="ice1bc09a8adc4c4a9454fc76f5b63750_AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1983a4ab-2e86-420d-a37c-fc9061e89af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_61c39cce-be72-4e64-9cdd-149ae74affe2" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1983a4ab-2e86-420d-a37c-fc9061e89af1" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_61c39cce-be72-4e64-9cdd-149ae74affe2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bfc9de5-0169-48c1-b207-9ef31f4a291b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1983a4ab-2e86-420d-a37c-fc9061e89af1" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bfc9de5-0169-48c1-b207-9ef31f4a291b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bfc9de5-0169-48c1-b207-9ef31f4a291b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3" xlink:to="loc_us-gaap_EquityComponentDomain_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_403e453f-27be-4dad-bdeb-0810bbd54353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3" xlink:to="loc_us-gaap_EquityComponentDomain_403e453f-27be-4dad-bdeb-0810bbd54353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c8428293-0315-4826-a7ab-f32076f7b665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_403e453f-27be-4dad-bdeb-0810bbd54353" xlink:to="loc_us-gaap_RetainedEarningsMember_c8428293-0315-4826-a7ab-f32076f7b665" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>cfr-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a9a555eb-4694-4a2a-a769-bbb7e76b7ddf,g:246d84e7-1f61-402d-9deb-039c4783f33d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_a1a65e7b-fca3-4421-8ff1-a1428779a7da_terseLabel_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">75.01 - 80.00 [Member]</link:label>
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Five Point Zero One To Eighty Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Five Point Zero One To Eighty Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:href="cfr-20221231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:to="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_ee51a4ae-8fff-46e5-8ded-4e3225a60b6a_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, Security Purchased under Agreement to Resell, and Security Borrowed, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_GuaranteedbytheTexasPSFMember_466e17af-b4e2-4b5e-bff8-959d9922b58e_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-20221231.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_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_1d63a087-43fc-4d5d-be62-ba904ed9ac56_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/2022/elts/us-gaap-2022.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_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_fcdc3378-32b9-4670-8ba8-20055751cac5_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:to="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ModeledExpectedCreditLossesMember_8fe39426-f7c3-412d-a1ad-d2adb92d0b86_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-20221231.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_TradingSecurities_b05d4cfd-17cc-4f9a-99bf-3cace6f350b1_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/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecurities" xlink:to="lab_us-gaap_TradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearOne_3242b8c5-1963-407b-a686-c68e8bd2dbc3_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearOne_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearOne" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_6e5f44a0-6646-4f21-b073-a7d185eada43_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Capital_7f583f92-5fd2-46b4-b919-68facac9b871_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/2022/elts/us-gaap-2022.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_DebtInstrumentAxis_a4da4be7-0cea-4c2f-8e98-6050e8e726af_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_fdeed2db-f95a-4885-a80b-edba527c2f4b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in the net actuarial gain/loss, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_6b46b451-a920-4eac-bfea-db018e6edcd5_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_379b4f08-6089-45c6-acbc-f445e4d5b063_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid on common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_7ce29cfe-6d01-4d18-bd46-70c4ce386004_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Activity in Corporations Defined Benefit Pension Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_65818d3b-5a44-4871-a907-82e5a52d00fd_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-20221231.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_us-gaap_ForeignExchangeContractMember_1dcc64ea-80f0-4b9f-958e-7223da582530_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_CreditCardGuarantees_4441e4bf-001b-44e6-8e2a-1b48cd4c415b_terseLabel_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit card guarantees</link:label>
    <link:label id="lab_cfr_CreditCardGuarantees_label_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Card Guarantees</link:label>
    <link:label id="lab_cfr_CreditCardGuarantees_documentation_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Card Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees" xlink:href="cfr-20221231.xsd#cfr_CreditCardGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditCardGuarantees" xlink:to="lab_cfr_CreditCardGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_12991132-0e8b-475a-9b24-83796205a4c5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_fc09b2c9-1af8-4795-bf16-2e766fef6416_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_773607b3-0102-4160-9ffb-390847152762_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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_179190ba-f3b4-40ac-9af4-4a0f623cf78d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonus accrual</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_2d4af14d-0673-4e8d-a38d-8ea941575f34_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8425d5b5-c453-42be-adee-f8f386e939db_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_d4f08e71-ac27-4867-a650-0e5d31e21cb4_verboseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3089fa70-b65b-4232-a4c0-0933e0db2052_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating rate 3 month Libor plus margin</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ExternalCreditRatingMoodysMember_f063d9a0-6dee-4910-b0c1-6172559842da_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/2022/elts/srt-2022.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_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_5db854ff-c506-4ff3-ac38-89e40b70c16a_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/2022/elts/us-gaap-2022.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_Depreciation_b0a91ab3-f6d6-45b2-ad3e-e78ce6a6abf0_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_12e18571-6f43-4ad3-ae20-4ba26540c96d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option exercises/deferred stock unit conversions, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4891fc6b-5731-472e-940b-7739cb31607e_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsLiabilitiesNet_8f797680-ce61-49af-a96f-f632d366391d_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred 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/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b7499789-e629-4769-8356-7ee929d42dad_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/2022/elts/us-gaap-2022.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_OperatingLeaseWeightedAverageDiscountRatePercent_ad55b972-4ff7-4094-a824-8f16a1149ba2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_db454060-190b-4a07-bee7-8a20427eadac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit on dividends paid in our 401k plan</link:label>
    <link:label id="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_label_en-US" xlink:label="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:to="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsGross_5a6c79e2-2929-4e71-84cb-bad9be2d9564_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-20221231.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_AdditionalPaidInCapitalCommonStock_254328f8-5fd8-4e8b-a442-0c06796cd296_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/2022/elts/us-gaap-2022.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_IncomeTaxesPaid_a399323f-2844-44e4-bac6-69dd8dbc8c59_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_19fc32af-5e32-4d68-b3a5-48054ef32d73_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/2022/elts/us-gaap-2022.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_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_1dc53e00-3f2d-4555-a1cf-999d96a3cf02_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Condensed Statements of Income</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameAxis_ed5e627c-b62a-40d5-9251-ea2c692791b9_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/2022/elts/us-gaap-2022.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_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_cfee468f-ab3c-4349-b3c4-5fef75331675_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-20221231.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_4ddddf47-5606-4ce8-a2ca-5a1c72f82d9b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_1bad2871-e0a7-4289-a955-ef2e903c87d2_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2caa41c8-e3ef-4141-9fc9-02d4eea2bb1e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6aa49c90-5082-40a1-9d36-a9079fd760b6_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_eb407d10-1984-4816-b56e-d002a0f507ac_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_d946526f-b107-4de8-98df-dab5c4b37277_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/2022/elts/us-gaap-2022.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_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ffd2d438-a5e1-40c8-94f8-f1f6bfec4551_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_b282de4b-26ed-4126-839e-58a81eb7ee31_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares, Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_c3e72f5c-3d16-453a-a5a3-5b8163402264_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Options Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_308e1bc4-a880-4010-a5fc-d98558a03f72_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 19 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 19 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 19 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement19PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_51a6664a-d1f4-4eb2-bf1b-706ed9d45d0d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_c3eed014-372a-499b-8b33-2597031448fa_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtSecurities_c8aa77bc-8f0a-4b66-ad20-c06d8b26daa4_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale, at estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4eedc588-fd8d-47a8-89d1-8b04ca60d449_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e898d566-9c02-4ca3-ab00-1c9c74596125_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_ab9875cf-2726-4d70-a50e-715343b080c9_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonBanksMember_d5b30b0e-ff77-4bb0-b9a3-992eb711db6c_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-20221231.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_DefinedBenefitPlanFairValueOfPlanAssets_47a033a8-cd1c-4586-9ad1-f93d094f4937_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3f9485af-50ae-4909-989b-9d63c5a6d028_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bddacc7e-9109-4fe6-9b2b-691f6489d0a7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartyEMember_cb998aa0-419f-4f23-83b6-6550bca49b01_terseLabel_en-US" xlink:label="lab_cfr_CounterpartyEMember" xlink: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 E</link:label>
    <link:label id="lab_cfr_CounterpartyEMember_label_en-US" xlink:label="lab_cfr_CounterpartyEMember" xlink: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 E [Member]</link:label>
    <link:label id="lab_cfr_CounterpartyEMember_documentation_en-US" xlink:label="lab_cfr_CounterpartyEMember" xlink: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 E</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyEMember" xlink:href="cfr-20221231.xsd#cfr_CounterpartyEMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartyEMember" xlink:to="lab_cfr_CounterpartyEMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_7446d7dd-a96b-4e06-a7b6-dc24b99ccf15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited/expired, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_069a7c87-5246-4f30-b358-dbba20ff74e5_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/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_72c7eece-aa3d-4543-a815-b13a2d4b1547_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested stock awards/stock units</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PlanNameDomain_61c7d6dd-01c0-4f11-8c46-beea832c702a_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherconsumerrealestateloansMember_af91f3c8-1829-47e4-a318-78f4fd7cff42_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-20221231.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_PaymentsForRepurchaseOfTrustPreferredSecurities_85153b04-de33-4585-8570-cf7e0133d818_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on long-term borrowings</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_5b1b6f7c-5caa-4eb7-ab66-52399b340a30_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on long-term borrowings</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Trust Preferred Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_62328706-2a66-4936-ae51-8e976bfa62f6_terseLabel_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_label_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_documentation_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember" xlink:href="cfr-20221231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreAdoptionAllowanceMember" xlink:to="lab_cfr_PreAdoptionAllowanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_3ba1fa74-268c-49c5-a10b-8d35edde3d63_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_2db870db-367d-48f8-a073-177148d44857_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-20221231.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_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_1829305a-6321-4f1c-8177-5f35bec11d46_terseLabel_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Commitments, Components of Lease Expense</link:label>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_label_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Commitments, Components of Lease Expense [Table Text Block]</link:label>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_documentation_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:href="cfr-20221231.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_AwardTypeAxis_73ef9232-a19d-4b56-8ae0-858c48322c14_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_c813a0a2-2b0f-4cd0-9655-8c3ad96a3b5a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_520b70e6-b74a-4464-9003-028d1a6fb521_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Pension Plan [Member]</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_45670938-7eb4-458d-9a6b-b84005eff489_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_771300e9-931c-4763-8c55-7482411e4cf4_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_2e5cbee2-f836-4a00-bd21-c8eaed7e89ff_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial gain (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_852fb2d6-fff9-46c2-b3f1-3ce947dc61a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_8ae07538-55f6-4eab-873c-0c5980b71fc0_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-20221231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:to="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_277ef7f0-657b-45dd-a737-b9989562c88f_terseLabel_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred loan and lease origination fees</link:label>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_label_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets deferred loan and lease origination fees</link:label>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_documentation_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets deferred loan and lease origination fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:to="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_a34ae617-eed5-4c15-8477-5fcf1738a091_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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationOtherReconcilingItems_914b9b3f-940d-4a30-b87f-3c109be6a776_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax basis adjustment of premises and equipment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_f513da8c-a4b6-4ea1-871e-37cae68e6623_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/2022/elts/us-gaap-2022.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_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_0410720a-ec5a-4166-872a-462425860978_terseLabel_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">65.01 - 70.00 [Member]</link:label>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty Five Point Zero One To Seventy Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty Five Point Zero One To Seventy Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:href="cfr-20221231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:to="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionDomain_59ab09f2-df41-467c-9592-947d322fd851_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/2022/elts/us-gaap-2022.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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_28454b94-1af8-42fa-90fd-874458cc44a8_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/2022/elts/us-gaap-2022.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_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_e246d840-25d6-468e-beab-83ab4f1d3100_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_15d7a0cf-60a8-417b-93aa-ef16a0a1a553_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-20221231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:to="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_7f9fa88c-adf6-4462-9677-f823de61a080_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 25th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_df50c446-8b6d-4977-8323-c878113886b1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Numberofstockplans_f962493d-4d3b-4371-b557-f14c61af9f65_terseLabel_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stock plans</link:label>
    <link:label id="lab_cfr_Numberofstockplans_label_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stock plans</link:label>
    <link:label id="lab_cfr_Numberofstockplans_documentation_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stock plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans" xlink:href="cfr-20221231.xsd#cfr_Numberofstockplans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Numberofstockplans" xlink:to="lab_cfr_Numberofstockplans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsToExtendCreditMember_8a2da521-b723-4d50-8999-59f71283e154_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/2022/elts/us-gaap-2022.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_RelatedPartyDepositLiabilities_4fb29fd6-080c-47d9-b7da-fcf8fe45360b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits from certain directors, executive officers and their affiliates</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDepositLiabilities" xlink:to="lab_us-gaap_RelatedPartyDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_e3d154ee-238f-435f-84d1-3fff2c1121c1_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_2d94ce9f-2f54-458f-ab63-a351d572a035_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_a8083316-bea4-4502-8652-d77aa7d0e971_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOverdrafts_5c73886e-bd71-4d30-923c-d2c82c901fa8_verboseLabel_en-US" xlink:label="lab_us-gaap_BankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and industrial loans related to overdraft for correspondent bank customer</link:label>
    <link:label id="lab_us-gaap_BankOverdrafts_label_en-US" xlink:label="lab_us-gaap_BankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOverdrafts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOverdrafts" xlink:to="lab_us-gaap_BankOverdrafts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_534c31e9-eb40-4c91-b084-da2c3aa75a19_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average lease term in years</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb26558c-fe58-47a4-9637-7707f4ce1738_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_4b5ed01b-54ae-4c59-8db9-caed26dfa0b9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Future Benefit Payments Related to Defined Benefit Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionAxis_504cce49-83de-4845-9c53-0c6c6e869617_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/2022/elts/us-gaap-2022.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_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_67d816ac-d0d4-4683-b598-742e3507724d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ae81ee0e-4ab3-4943-9d2f-33c98df3ae39_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19e6f844-34f8-42ee-84c8-376909d39e71_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2322c75-c6c4-43fd-909a-4359d56f5001_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_dc707722-7f77-487d-96d3-d041097e18a4_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralAxis_d4d48901-9d52-4adf-aff2-b1f7d6891e8e_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/2022/elts/us-gaap-2022.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_us-gaap_Deposits_ecc7537f-7cc5-47a5-9fd0-be3867a80ede_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_b344ff4a-0de3-4ed3-8962-3a09618dc31d_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/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_a891f3b7-f087-4ea7-8282-b82fc6b68a27_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Trustandinvestmentmanagementfees_31f3edf4-d622-461f-97a0-13961e87ff82_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-20221231.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_dei_DocumentType_57b9e832-83d7-4729-a981-473bbab68c98_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_14c06a09-a77b-4529-b038-0cd2cec50db2_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsMajorClassNameDomain_766b1cb5-1f9c-4065-8493-a1b5dfe77529_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/2022/elts/us-gaap-2022.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_srt_ProFormaMember_6effd42c-575f-4265-90b4-e4a7788f5e63_terseLabel_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma [Member]</link:label>
    <link:label id="lab_srt_ProFormaMember_label_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProFormaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProFormaMember" xlink:to="lab_srt_ProFormaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_5a8b28d1-7fe4-4fb7-a49d-ee2dcc1feb02_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/2022/elts/us-gaap-2022.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_cfr_CommercialLoanLeaseInterestRateSwapsMember_26c8168d-28c6-4f1b-8f7c-4fc9716d435e_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2363eb21-877b-43d3-8ee8-439667f04d99_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_b8cfdb95-203d-454f-bf7e-e5931ccdb361_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, weighted-average grant-date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_d5baf2ee-8076-4c91-9f41-5df148d073a4_terseLabel_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_label_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_documentation_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember" xlink:href="cfr-20221231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WNBCapitalTrustIMember" xlink:to="lab_cfr_WNBCapitalTrustIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_e905bc8b-dfdc-4856-8706-6591db377dd7_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_9df8f9bd-d536-4c12-93d0-6f760eb05ce1_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_916b986a-d2e4-4a71-8056-1dd991337867_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-Interest Income and Expense</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non Interest Income And Expense [Table Text Block]</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-interest income and expense [Table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestIncomeAndExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:to="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PriorYearsMember_2cfed725-f3ba-44c0-92fd-90f7eeb14601_terseLabel_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years</link:label>
    <link:label id="lab_cfr_PriorYearsMember_label_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years [Member]</link:label>
    <link:label id="lab_cfr_PriorYearsMember_documentation_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember" xlink:href="cfr-20221231.xsd#cfr_PriorYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PriorYearsMember" xlink:to="lab_cfr_PriorYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_56e05b30-dfcc-4709-acce-b9ddf86b454f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_75c9678d-76a1-4f07-ab7b-a2aaa058118a_terseLabel_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other changes</link:label>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_label_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans And Leases Receivable Related Parties Collections Other Changes</link:label>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_documentation_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and leases receivable related parties collections other changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:href="cfr-20221231.xsd#cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:to="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PriorStockRepurchasePlansMember_d956b82c-559c-4f10-92ad-538d0c6f9879_terseLabel_en-US" xlink:label="lab_cfr_PriorStockRepurchasePlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior stock repurchase plans [Member]</link:label>
    <link:label id="lab_cfr_PriorStockRepurchasePlansMember_label_en-US" xlink:label="lab_cfr_PriorStockRepurchasePlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">prior stock repurchase plans [Member]</link:label>
    <link:label id="lab_cfr_PriorStockRepurchasePlansMember_documentation_en-US" xlink:label="lab_cfr_PriorStockRepurchasePlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">prior stock repurchase plans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorStockRepurchasePlansMember" xlink:href="cfr-20221231.xsd#cfr_PriorStockRepurchasePlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PriorStockRepurchasePlansMember" xlink:to="lab_cfr_PriorStockRepurchasePlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_082d5c80-ff89-4ce0-b211-7c1ec7f696f1_terseLabel_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled Maturities of Time Deposits</link:label>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled Maturities Of Time Deposits [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled maturities of time deposits [Table Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:href="cfr-20221231.xsd#cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:to="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_0d84240d-ce82-486c-ab35-893f2c0686c6_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxReconciliationTaxExemptIncome_96bd7afd-5638-4fc4-9982-cd4414fb7e75_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of tax-exempt interest</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_7c012ac9-ae8f-407f-99c5-3668c83d49d4_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/2022/elts/us-gaap-2022.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_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_68c54db9-7eee-440a-919f-69a9795ccc50_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/2022/elts/us-gaap-2022.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_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_892411ec-9719-4924-a1e6-06f1ee83066d_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at less than 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at less than 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at less than 25th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PutOptionMember_d6a94ffe-c1f7-4144-8df7-4f4a85ab0687_terseLabel_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option [Member]</link:label>
    <link:label id="lab_us-gaap_PutOptionMember_label_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PutOptionMember" xlink:to="lab_us-gaap_PutOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_d59d4be6-501f-4f77-bc11-3ed23734ecfd_terseLabel_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Reporting</link:label>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Reporting Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Reporting Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:href="cfr-20221231.xsd#cfr_CashFlowReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:to="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_082bf6fc-c165-4587-a982-ea763b5d0298_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_27fc475e-0eb1-4f9d-a163-009218cedb75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_6f9b0e0a-7c25-4892-a2a8-09163a725d22_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology, furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_632aaa93-b375-4a2d-a7a3-a1926f8d8913_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_50557cb3-1e11-413a-bf21-d07f39afcee6_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investments [Member]</link:label>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_JuniorSubordinatedNotes_eca3bc2b-627c-4392-bf30-84c831ee04f5_verboseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_4fab7d77-7448-4f4e-ab15-d40370cedd7e_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/2022/elts/us-gaap-2022.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_ScheduleOfCostsOfRetirementPlansTableTextBlock_6064edd5-62b1-4757-80b2-e7da5246f39d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregated Information Related to Corporations Defined Benefit Pension Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Costs of Retirement Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_16240f2c-cd8e-4a1a-8844-881716d9ce7f_terseLabel_en-US" xlink:label="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of significant concentrations of any properties with write downs from any single geographic region</link:label>
    <link:label id="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_label_en-US" xlink:label="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of significant concentrations of any properties with write downs from any single geographic region</link:label>
    <link:label id="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_documentation_en-US" xlink:label="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of significant concentrations of any properties with write downs from any single geographic region</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:href="cfr-20221231.xsd#cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:to="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_876134e5-6a5c-4648-8a6a-443438b230bb_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureAbstract_70aefa27-6d25-4a44-9d4f-b6740d8404f1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_8b58fed0-2336-47c5-91c5-4b2773cf1930_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_65f04a65-8a31-426d-9f5e-1c3a04dcf60e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent_aa50887f-f14c-4536-a793-8e1baea3b88a_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 50 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 50 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 50 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt50Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_cd1468e0-7775-42f0-9f11-b9ef678d84a3_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_6d5678e7-73af-474b-bd03-3eb831751038_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/2022/elts/us-gaap-2022.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_SecuritiesPurchasedUnderAgreementsToResell_82e52135-3f39-4de3-af35-450d369b584b_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/2022/elts/us-gaap-2022.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_InterestAndOtherIncome_fde1472b-a395-400c-b913-c84414d50862_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and other income</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_960a7b49-7078-4953-b314-90aa59266eab_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivities_7574a4be-9a93-4982-bc48-c0240182b84f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_fc3bc07a-cf99-4ca5-94d6-9b33ab0aad81_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_b16e5f2d-95c1-4ffc-8e21-be7915b52316_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GradeThirteenMember_1407b651-9e36-4ae9-bab5-c86c1e582b95_terseLabel_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade 13 [Member]</link:label>
    <link:label id="lab_cfr_GradeThirteenMember_label_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Thirteen [Member]</link:label>
    <link:label id="lab_cfr_GradeThirteenMember_documentation_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Thirteen [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember" xlink:href="cfr-20221231.xsd#cfr_GradeThirteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GradeThirteenMember" xlink:to="lab_cfr_GradeThirteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_69304da9-7629-4934-b6f7-26e754cd9596_terseLabel_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect of accounting change</link:label>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_label_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</link:label>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_documentation_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:to="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_62e1394c-9796-461d-b8e5-942f5f660577_terseLabel_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss transitional period in years under CECL</link:label>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_label_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss transitional period under CECL</link:label>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_documentation_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss transitional period under CECL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:href="cfr-20221231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:to="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_e5abfce8-7bd9-43bc-8e9d-b82896d9a739_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_0f3dc38c-cb27-41ef-a4b2-128be06ccc3b_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/2022/elts/us-gaap-2022.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_StockholdersEquityAbstract_c451e516-9119-4fda-96b1-0bc1c4d39af1_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/2022/elts/us-gaap-2022.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_us-gaap_HeldToMaturitySecurities_7a69e6a7-f6c6-41ba-a3ee-11d755126c22_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_af4db5f1-c4cc-4179-9dda-e15d71d8d9f6_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanInterestCost_97a308e8-8315-4422-be87-e813a27c2897_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_68c3fe17-95e2-4603-a08f-a9c831bd0a61_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_a5756fb7-2c77-456b-8479-31d488be6026_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/2022/elts/us-gaap-2022.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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_ea1608c9-2f07-445c-a8e1-3b2b5880035a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_6cc7ab91-d471-40c6-b205-a0eedbb4639d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_67c01eba-8fa6-4eff-a289-c0b2a6381ebe_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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_c107847f-63b6-40df-b2e8-54720d5f1c99_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_164e5120-0ec8-4ea8-839a-e63260a442f0_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_e0d2b313-3905-4c30-992d-0ed6c28ec7f2_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/2022/elts/us-gaap-2022.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_cfr_CullenFrostCapitalTrustIIMember_3c0eb74a-7bf3-4b0d-9bb6-1744516f0324_terseLabel_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost Capital Trust II [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_label_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost Capital Trust II [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_documentation_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen/Frost capital trust II [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember" xlink:href="cfr-20221231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CullenFrostCapitalTrustIIMember" xlink:to="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_52e93423-b223-47d8-94ff-8d6625381874_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_794feef9-44e9-4f82-8b44-0a877f8d0737_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_b56493f4-dd79-4a75-a054-6081fbe87782_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-20221231.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_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_d7cf8cfb-ba55-4efa-bacb-13eac5a0181c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NotGuaranteedorPreRefundedMember_69ceac63-26a4-45d9-879e-e60aa8a8bdcd_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-20221231.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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0fc71814-e4d8-4c36-ac2e-25e71a7dd896_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassification</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueByBalanceSheetGroupingTextBlock_2ce5cb61-cbae-463c-ae79-6617c578159d_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_d010b81a-219e-4b20-88c8-38278de19f2a_terseLabel_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average assets</link:label>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_label_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Average Assets</link:label>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_documentation_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Average Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets" xlink:href="cfr-20221231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SegmentReportingAverageAssets" xlink:to="lab_cfr_SegmentReportingAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_d3503e68-a44a-43d5-b52d-7759c7ed9c94_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_b069ad63-27eb-4d42-a91c-fcae5776112c_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTradingSecurities_9165d351-3621-4456-ab02-dbb8f2393d33_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/2022/elts/us-gaap-2022.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_dei_EntityRegistrantName_0a55c7b6-c0c7-400c-a7dd-c900cb05c441_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_ad7163dc-7f01-4ab7-9270-1c3ec8d872c7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets_3ec49e8f-0bb2-42f4-9c93-8dd24f59d0c6_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/2022/elts/us-gaap-2022.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_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_22c41a83-e13a-4428-8168-9af023a6868f_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">Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_StockRedeemedOrCalledDuringPeriodValue_4faee154-d4ac-4f18-acad-cdfcf2a1c44a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Redeemed or Called During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_68aeb58a-472d-4e6c-abfc-56a53bc8d2b6_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Redeemed or Called During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Redeemed or Called During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeEquityMember_e547aa7b-fa61-4e0a-bb42-a78d34ee1a28_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/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeEquityMember" xlink:to="lab_us-gaap_HomeEquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AaAAMember_dedff2e9-5470-4910-875c-44698e004b47_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-20221231.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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fa329fe5-4da9-482d-b698-b47a214f9542_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Exercise Prices, Maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_a9df4b8b-0178-4409-84b1-8685edc1c0d0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchased_0eb4b38a-af7f-4cb9-a842-d6d831ffdc1c_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/2022/elts/us-gaap-2022.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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_b37fd28a-eccd-4753-9e4a-ec020b5d7711_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeignCurrencyForwardContractsMember_a57bc8e8-96fb-4d27-a4b4-26a14abcc396_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-20221231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeignCurrencyForwardContractsMember" xlink:to="lab_cfr_ForeignCurrencyForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CapitalConservationBuffer_daf379f7-e84c-47d4-b2cb-91265f9a60d7_terseLabel_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_CapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalConservationBuffer" xlink:to="lab_cfr_CapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_578469c7-6ab2-432a-94cb-3ddcfd761fdd_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_f4d26b33-0383-4cdc-baad-c8406d7c6df2_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">Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLocationDomain_78ae6ef2-e2cc-4985-9dbb-6fa03f695a15_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/2022/elts/us-gaap-2022.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_GeographicDistributionDomain_9758ce38-64ab-4b35-983f-d003bbc5fd2b_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/2022/elts/us-gaap-2022.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_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_5eb3967f-e125-4c85-8df3-1652696701a8_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-20221231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_e5131341-1b5f-486c-9c42-fdb3e6628e54_terseLabel_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_label_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_documentation_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember" xlink:href="cfr-20221231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoanLeaseInterestRateSwapsMember" xlink:to="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a2894310-0124-46a6-944f-f03acd3c65e4_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/2022/elts/us-gaap-2022.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_srt_MinimumMember_ffbeaf6c-b178-45cb-8a7a-8cb642b410e6_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_704d3c56-8908-4684-93d4-42ae16044140_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for Sale, Due in one year or less, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityEmergingGrowthCompany_199c2959-bd05-4e8b-a93d-259e23970144_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OccupancyNet_68b8830b-b618-4718-b8df-80d6cdc56e9f_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/2022/elts/us-gaap-2022.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_cfr_FrostWealthAdvisorsMember_f0c01b24-b287-4da6-a363-7f686e69ac97_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-20221231.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_CommonStockParOrStatedValuePerShare_19ade8a9-6582-4e7e-8ca9-538ad393698b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_efdfda0c-bc08-41cb-83d9-f3d9b9301019_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-20221231.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_CommitmentsAndContingenciesDisclosureAbstract_05bf25b3-e257-49ef-9b1e-2a53a9374969_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_80bc9291-4135-4e60-a5e9-cf569c2e4ecd_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/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableDisclosureLineItems_a1174bb9-f174-4990-bddf-4120ba14c97c_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/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_6d976b66-c83a-4a7e-9400-6ee804d47650_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_4f57e26d-05b0-4419-b23c-a3d4ef347deb_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_9de16195-45b0-4b64-817c-5b10fd5752d1_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_0d3cd98c-14a0-41f7-bd2f-23da70aaa20a_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/2022/elts/us-gaap-2022.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_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_171d1cc0-a342-4f65-bc9b-536c9e7fea68_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-20221231.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_StatementOfPartnersCapitalAbstract_2cb36af2-dd53-4cab-b6b1-e6849e4ab3eb_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_eb7251b4-9ec6-4681-bbe7-1b8774b64309_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/2022/elts/us-gaap-2022.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_badad6a5-fbf4-4518-984f-999b686b9775_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Remaining Contractual Life in Years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionTypeAxis_56e25ba9-55c4-4b0d-89bf-6b7f7e51367b_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/2022/elts/us-gaap-2022.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_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_19c9e769-21aa-48f5-b8b6-92729c8bf82c_verboseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier one risk based capital to risk weighted assets, ratio upon full implementation</link:label>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_38180222-2c3e-44e1-93b0-d5c3cb95d242_terseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</link:label>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_3af5c9f8-2b8e-40d4-85ab-d09e90313f83_terseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Offset, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_label_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Gross Offset</link:label>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset" xlink:href="cfr-20221231.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_0484e7e7-34a5-458b-b805-95c494ca368f_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-20221231.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_DerivativesPolicyTextBlock_c9501e66-ac93-443c-879a-e0cb3855825d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_146b647b-2f82-4c0c-8847-1c1b30cf6200_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted in period, number of shares/units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3e520617-8295-4c62-9c10-7dfe22aba461_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_19ad619e-3d55-466c-a1b1-d7ceaaa7d0bb_terseLabel_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology</link:label>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_label_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:href="cfr-20221231.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_UseOfEstimates_b239d2c2-fe86-49ff-b8b4-b79f5f782628_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/2022/elts/us-gaap-2022.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_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_226103bc-2148-4839-9927-9f990b7a7317_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chare-offs of restrucured loans recognized in connection with restructuring</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables, Impaired, Troubled Debt Restructuring, Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockOptionMember_10ef0dcd-9809-4a25-9ae6-ab705f528ae2_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options [Member]</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageInterestRateReceivedMember_f791faad-4657-461e-9a36-2a2201da8fb9_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-20221231.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_MarketingAndAdvertisingExpense_4b27aa6d-69e4-4b7e-a135-d7c7cff1f315_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising, promotions and public relations</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_a555db85-afb4-4875-9681-b8bade168582_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_77855932-da09-447e-8377-979a1d690cdf_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxDisclosureTextBlock_d59768c1-6b62-40e3-a31e-d70c01dd4c98_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_86d44cf6-9f06-49d3-a9c8-56fd0a6e8d5b_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_f50b93c9-7fac-4048-8dc0-39705d89ff57_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (gain) loss on sale/exchange/write-down of assets/foreclosed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_9d99c0c3-00b6-46d1-a74f-81c066a8e929_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_76723aca-0e6f-4612-9699-461f1e7c6a23_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/2022/elts/us-gaap-2022.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_cfr_FinancingReceivables30to89DaysPastDueMember_6a3a75aa-47ac-48bb-b1a3-a60442593d4e_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-20221231.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_d1e5afda-3acc-4610-bb3f-6a73a3e32ac3_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-20221231.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_EarningsPerShareBasic_d4d11b12-76d1-4099-8197-9e0250da0f0a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_5a881eed-f9ea-4fcd-be65-4bc567058d7b_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction and projects in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c92c25da-57d8-48d3-a4d2-ae4634b733fd_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/2022/elts/us-gaap-2022.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_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_f31fa835-5323-4790-be10-dbabd618c703_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/2022/elts/us-gaap-2022.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_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_de5a22bf-ea41-4dd9-9aa2-6dc01b3dbb9c_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-20221231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7af1f758-4cdd-40a5-89f7-1a9657f6b8a6_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/2022/elts/us-gaap-2022.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_InvestmentIncomeAmortizationOfDiscount_042de461-b567-4768-acc9-f98821de47a0_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_beb54749-7d4e-425d-82ac-688fa423b6fe_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/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestmentPastDueLineItems_9aeb36b8-e106-484d-a574-8effcd67f986_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_8b99b20c-910e-40ce-9e02-b42bfefa156b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RealEstateLoanMember_4e7f0cdd-0f1e-4ff0-bae3-87e22fd20c7f_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/2022/elts/us-gaap-2022.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_InvestmentIncomeAmortizationOfPremium_9ec9e41d-70a3-4b11-8177-8e601f431883_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/2022/elts/us-gaap-2022.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_DerivativeInstrumentsGainLossLineItems_521254b8-af0d-4bd4-9b6d-bc3260ff38dc_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/2022/elts/us-gaap-2022.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_HeldtomaturitySecuritiesMember_8d724e67-8546-422e-b7cd-edb6ea5b0fca_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/2022/elts/us-gaap-2022.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_dei_EntityInteractiveDataCurrent_3d51936c-b09c-4457-9032-c36eabbc9f30_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_964003f3-4470-452f-aa51-b63bb5bfd163_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount_252a175c-7a7b-4804-acfb-9b4da452904c_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_171e6340-5ed1-407f-af34-bf08193b56d0_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faeff4d7-8dae-4a24-aae6-7703c425fe1b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_94b68fc6-f50f-4ca7-a05d-ce4c61f92a6a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption of Series A preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Redeemable Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_c7c8349b-f2f8-41cd-88e4-67ef3a7cb029_totalLabel_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total defined benefit plan expected future benefit payments</link:label>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_label_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Expected Future Benefit Payments</link:label>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_documentation_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Expected Future Benefit Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:href="cfr-20221231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:to="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_125edb82-d287-4aa6-9fe0-a8ee5e6b3a7a_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_af60c839-03a2-47ea-8b3a-3b62ec6aa16d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restoration Plan [Member]</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Pension, Postretirement and Supplemental Plans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_6b81800b-b589-4758-894e-2c072fed8c06_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/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_613f1552-42d0-4851-8efd-caf7cc03e30e_terseLabel_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted beginning balance</link:label>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_label_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</link:label>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_documentation_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:href="cfr-20221231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:to="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_8db74837-7d5e-4b95-aedd-e27885989f36_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Member]</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-Sale Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_DerivativeLiabilitiesGrossOffset_ac04c9dd-2b4b-4bba-9240-d0f1c0493b09_terseLabel_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Offset, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset" xlink:href="cfr-20221231.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_IncomeTaxReconciliationDeductions_9d955318-9dec-4acf-8cb6-ef0b0b3856b3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset contribution to a charitable trust</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_7ce8b4a7-cd72-4462-9614-eee58767e2d6_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/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_44d04fc4-9b11-474b-b8b7-6d62a5856a37_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_a5d09d9d-ea1e-4f22-aad9-73d4d2d94fbf_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_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/2022/elts/us-gaap-2022.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_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_73d75579-b751-4fd5-bcbc-155407edca39_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NonperformingFinancingReceivableMember_68c70ed8-c203-4281-b431-82ed3d87f337_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/2022/elts/us-gaap-2022.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_BorrowedFundsLineItems_78ba8fd0-a56a-42b4-92c2-63aee055c327_terseLabel_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:label id="lab_cfr_BorrowedFundsLineItems_label_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:label id="lab_cfr_BorrowedFundsLineItems_documentation_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems" xlink:href="cfr-20221231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BorrowedFundsLineItems" xlink:to="lab_cfr_BorrowedFundsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_PartnershipInterestMember_40538e2d-e191-487f-a533-2c0c69acad9e_terseLabel_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Interest [Member]</link:label>
    <link:label id="lab_srt_PartnershipInterestMember_label_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PartnershipInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_PartnershipInterestMember" xlink:to="lab_srt_PartnershipInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeOneToEightMember_bcf8d054-04c4-43fa-b82f-ffcd0be5a347_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-20221231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeOneToEightMember" xlink:to="lab_cfr_RiskGradeOneToEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_eb0a605c-5f99-457f-bed5-3d0a4438bc60_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/2022/elts/us-gaap-2022.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_cfr_NonAccrualLoansMember_b5d22ed4-147b-4c24-a865-5e962e579391_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-20221231.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_PaymentsForRepurchaseOfCommonStock_9dcf9ad3-735d-4f7f-b8f2-39f06f24ca24_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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_2924229a-242e-4a82-9f11-b254b7037b7c_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/2022/elts/us-gaap-2022.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_IncomeTaxPolicyTextBlock_522d47b7-cfbf-4ef8-b547-a1669d2c18f9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_6de1bdd7-bb04-49bb-84d7-76f653f6ee8c_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0a396631-316f-4c18-8837-ff84383323ad_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/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:to="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FrostBankMember_ca6dbac9-448d-4a13-9114-a40c1e951193_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-20221231.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_InterestExpenseFederalFundsPurchased_54af097e-2c19-47cc-896d-99aa900e2000_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/2022/elts/us-gaap-2022.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_cfr_A2020Member_13cb2bcf-66b8-4020-9469-5c17f9998a8b_terseLabel_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_cfr_A2020Member_label_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 [Member]</link:label>
    <link:label id="lab_cfr_A2020Member_documentation_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member" xlink:href="cfr-20221231.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_f6031655-6b54-40b4-823c-3f3e78610a45_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-20221231.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_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_aefe58ef-fce8-4d90-8135-52d481cf856a_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 50th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 50th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 50th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_842329ac-0c05-40a3-8a96-0dc381bcd763_terseLabel_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dollar amount of loans previously restructured during the last year in excess of 90 days past due</link:label>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_label_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Restructured Loans Past Due</link:label>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_documentation_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Restructured Loans Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue" xlink:href="cfr-20221231.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_RetainedEarningsAccumulatedDeficit_8c0fbf43-dcd2-4e8b-95e9-3ea10770f2ee_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_52c37df5-ff43-41ff-80f4-a39e61c25223_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/2022/elts/us-gaap-2022.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_ScheduleOfFiniteLivedIntangibleAssetsTable_254b73b4-a3eb-40d1-8249-424a56234524_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/2022/elts/us-gaap-2022.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:label id="lab_srt_ScenarioUnspecifiedDomain_446a3e44-b2bf-4469-a95d-8abda99e76e6_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_5c3e2a6d-7bfb-4934-98ac-b6c83b5c7281_terseLabel_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_label_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:to="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities_6f892589-521d-44be-a01f-44e6689828ac_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 Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9a659254-5374-49b5-91b1-27b80e3cb31e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_c67051f0-8449-4375-a110-54b5a6bef31d_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalYearFocus_98dfada4-f362-47d2-b9e2-39c96def7e7f_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_ef383cb5-28a6-46f5-849e-357e104f2e34_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2017Member_eaee66ae-8597-4461-bcff-5e7221d6877a_terseLabel_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017</link:label>
    <link:label id="lab_cfr_A2017Member_label_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 [Member]</link:label>
    <link:label id="lab_cfr_A2017Member_documentation_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member" xlink:href="cfr-20221231.xsd#cfr_A2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2017Member" xlink:to="lab_cfr_A2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_8fdeaae1-d8e0-4802-be78-4e3137641eae_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-20221231.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_cfr_NatureOfOperationsPolicyPolicyTextBlock_28da969d-fdd2-4288-81eb-d3da76d739f8_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-20221231.xsd#cfr_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:to="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_QfactoradjustmentsMember_225fec63-ee0a-40e7-a073-59fb909e8358_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-20221231.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_InterestReceivableAndOtherAssets_aa642831-d21f-4415-b84f-dae3b07091b2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest receivable and other assets</link:label>
    <link:label id="lab_us-gaap_InterestReceivableAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Receivable and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:to="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_394bface-6a9a-45ab-b01b-d947275c6ae3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_655fe31b-e600-4058-bbf5-c9104675a813_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Condensed Balance Sheets</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_3f8fef09-72bb-436f-8236-b11fcef37ffd_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/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2883c25a-a835-4f25-99bd-b5c0f83ef146_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/2022/elts/us-gaap-2022.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_us-gaap_ProceedsFromSaleOfLoansReceivable_c014fb6e-37f2-4809-a120-988f1c8e33b2_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/2022/elts/us-gaap-2022.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_us-gaap_CurrentIncomeTaxExpenseBenefit_7805222e-0309-4871-9a0f-31ef6fde42f9_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f0cc54b7-51ee-42cc-bda2-70e7b72ba432_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/2022/elts/us-gaap-2022.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_us-gaap_RestrictedStockExpense_3abba9b2-b354-4a89-889d-19bb36159e60_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested stock awards/stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockExpense_label_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock or Unit Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockExpense" xlink:to="lab_us-gaap_RestrictedStockExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalariesAndWages_b7923e41-aaab-47f2-8ede-57b4289e234d_terseLabel_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and employee benefits</link:label>
    <link:label id="lab_us-gaap_SalariesAndWages_label_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalariesAndWages" xlink:to="lab_us-gaap_SalariesAndWages" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_275e6598-8928-417d-924d-876e62635e22_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Rent Expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_cf3e2d4f-ad62-4200-8e94-f1bca4646ee2_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/2022/elts/us-gaap-2022.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_cfr_CustomerCounterpartiesMember_db53a766-97e6-4438-a565-30f63a20c0ff_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-20221231.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_cfr_A2021Member_dd0b4f7e-960b-4a81-98a4-c9db3f38a5b9_terseLabel_en-US" xlink:label="lab_cfr_A2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_cfr_A2021Member_label_en-US" xlink:label="lab_cfr_A2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 [Member]</link:label>
    <link:label id="lab_cfr_A2021Member_documentation_en-US" xlink:label="lab_cfr_A2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member" xlink:href="cfr-20221231.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_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_e0761b56-ac25-4bef-9592-71233bf4bb31_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/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedCompensationActivityTableTextBlock_35c7653b-a224-4192-b343-af3e9276aebf_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/2022/elts/us-gaap-2022.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_CashCollateralForBorrowedSecurities_39c48319-ee27-4776-b370-0acf38b5808b_terseLabel_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash collateral on deposit</link:label>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_5cccd471-d378-4665-9352-fa8f492c9783_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash collateral on deposit with other financial institutions</link:label>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_label_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Collateral for Borrowed Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DerivativeFairValueOfDerivativeNet_c04544f2-f215-4df8-a71c-cb429834e86b_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f7bcb9a5-b74d-41ad-a107-aed133a8b88b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionDomain_bf05b3ec-a21e-426f-b15d-8a7498ece92a_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/2022/elts/us-gaap-2022.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_us-gaap_Goodwill_bb1eddcd-2c82-4c5b-aba8-f9b1a9ba4601_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_e60ab032-cdb1-4d61-b111-decd0a54153c_verboseLabel_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate Buildings Land And Other Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a952155a-d893-44d6-852e-7a6045bf2548_terseLabel_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate, Buildings, Land and Other [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_label_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate Buildings Land And Other Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_documentation_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate, Buildings, Land And Other, Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:href="cfr-20221231.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_40216ba0-5f33-40b9-9ee9-bde6ce5762ae_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_d0299d2f-4da1-4781-99c8-f7e22da30984_verboseLabel_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial And Industrial Energy Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_label_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial Total Energy Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_documentation_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial Total Energy Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:href="cfr-20221231.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_TreasuryStockShares_b6c5b59a-7311-44b9-8c11-44078c603f53_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentByTypeAxis_89e4765e-29c1-4b95-a71b-a2f5463c5634_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0a554b0d-5399-4eac-9b68-1b330d62bf18_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_1357ffa4-7d24-4f1c-9c43-4a198f0df91e_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain_fc7c5514-4da4-4f84-b7fd-a53ebb835322_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/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:to="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Shorttermoperatingleaserentexpense_a45cbfcb-ff21-4054-adf8-0b3bfc671bcb_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-20221231.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_IncomeTaxExpenseBenefit_8cff195b-7dcc-4470-97bd-a947f81d1936_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_1d7295a0-1051-4635-91d2-9d531cd2d21c_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_37c7ce7b-a959-43b3-b2f2-1b7516878e66_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1b9f5775-726e-4c4c-800d-d32979d69245_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_614731c4-c493-4032-99fd-05832a268f19_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/2022/elts/us-gaap-2022.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_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_2de0fb45-d59c-484a-82a8-0f988d60e311_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-20221231.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_us-gaap_SeriesBPreferredStockMember_5469cf20-6dec-4898-863a-d49d2a603864_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/2022/elts/us-gaap-2022.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_dei_EntityPublicFloat_2e3b8789-ae0e-4f1d-9de2-8da41bdcd7ff_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DocumentAndEntityInformationAbstract_61507689-7c5f-476b-b335-c6b1acd4c1f0_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-20221231.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_BalanceSheetLocationDomain_6289d32b-5802-4c3b-ac5b-f4da18111b0a_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_e7390c8c-be11-4dbc-a854-a28015dd5989_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_1b5188cd-8890-4ec3-b30a-364a98a4e5fe_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/2022/elts/us-gaap-2022.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_cfr_CommoditySwapsAndOptionsMember_343b0813-d105-4713-a62b-436fcf4726ff_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-20221231.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_15685183-17f7-4f25-add0-1e57fd834222_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-20221231.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_DerivativeCollateralRightToReclaimCash_e3710a08-ee2e-408f-aada-fb696de7a46c_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 Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:to="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_ed523810-bfa1-4c84-9161-2a1c385f8881_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Amount Recognized, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_2372be39-7af6-4f29-bc93-de73fa800662_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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42268bac-f884-48d0-99b2-7a42448c09b6_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_7ccd1610-1bcd-4c7c-b993-223605ccc2ed_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Recognized, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_ee8a5749-bbfd-4666-a121-01e2ec47c2cc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_18fd059d-7bcc-4e37-8655-87debf1d7a64_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:to="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_5bcd85e7-5b84-437b-b201-e96016dd560b_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet Credit Exposure</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:to="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_ca744d36-5ab3-4c47-80c7-38654c2903ac_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/2022/elts/us-gaap-2022.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_us-gaap_CommonStockValue_70dcb183-eba7-439e-a67b-69b1f0f81465_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,354,695 shares issued in 2022 and 64,236,306 shares issued in 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_f6146390-afc5-40ed-a6b8-894ef2b71afb_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 1 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/2022/elts/us-gaap-2022.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_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_ab9407a5-2032-4e04-ab26-cf45f46a3195_negatedTerseLabel_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_label_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability, right-of-use assets under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_documentation_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability, right-of-use assets under operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:to="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_f6bb5a75-0776-4906-8063-1192f0cd7316_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend_a8765e7f-387d-4b7c-9f66-fd072ed84a66_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-20221231.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_FinancingReceivableModificationsPostModificationRecordedInvestment2_8b3c5e92-85ea-4e96-9c51-a04036883ffe_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance&#160;at Year-end</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Postmodification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_ca8547fb-7e43-485e-9c48-7d53842f9502_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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CreditRatingMoodysAxis_0d80f0fe-f094-47b4-aeb6-f9c5b14ac6d2_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/2022/elts/srt-2022.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_CommitmentsAndContingenciesPolicyTextBlock_e404ca15-6dc9-468b-bf6e-ba62896226dd_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_d6ff154d-1c57-4aea-b77c-979d9ebc274d_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_f0bb8cfb-1b9e-41b3-8f8b-797fe281fdb5_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_59f8fdd1-ac20-49c1-81b2-07143beb36ba_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-20221231.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_cfr_StockRepurchase2021PlanMember_c8c87c5f-8d9b-4c9d-97df-90a102064f52_terseLabel_en-US" xlink:label="lab_cfr_StockRepurchase2021PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">stock repurchase 2021 plan</link:label>
    <link:label id="lab_cfr_StockRepurchase2021PlanMember_label_en-US" xlink:label="lab_cfr_StockRepurchase2021PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">stock repurchase 2021 plan [Member]</link:label>
    <link:label id="lab_cfr_StockRepurchase2021PlanMember_documentation_en-US" xlink:label="lab_cfr_StockRepurchase2021PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">stock repurchase 2021 plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2021PlanMember" xlink:href="cfr-20221231.xsd#cfr_StockRepurchase2021PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_StockRepurchase2021PlanMember" xlink:to="lab_cfr_StockRepurchase2021PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_a8164071-0423-4270-9608-4bbdb7312842_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 1 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/2022/elts/us-gaap-2022.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_ImpairedFinancingReceivableRecordedInvestment_5ca21cd8-b705-4f88-9304-59eb7b8ad705_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value before allocations</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_59c88f9d-7496-43b8-9590-9c92b16608ff_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_8aa09721-8edb-4371-a072-a7d9be157114_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_af2eaa32-5a8f-4a8e-9bba-cb708f04e927_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6e9f38f3-79d8-4cc9-81e0-fd2aef888e47_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeTwelveMember_9317bf6e-c486-4c3a-a126-57a1366348b9_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-20221231.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_ProceedsFromStockOptionsExercised_5a4678e5-cbeb-4896-b001-c7f300b0a785_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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_1ea891e4-6a32-4165-85bb-917d0fce379f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted_97c67e00-4293-4cd3-b348-c860c0a2711e_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/2022/elts/us-gaap-2022.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_cfr_CommitmentsAndGuaranteesLineItems_5a1018e7-e41c-4448-8994-eca885cd4fe0_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Guarantees [Line Items]</link:label>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_label_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Guarantees [Line Items]</link:label>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_documentation_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Guarantees [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems" xlink:href="cfr-20221231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems" xlink:to="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_564ee9a1-d4fa-4f3d-b5fe-23809837880c_terseLabel_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short term debt maturity period</link:label>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_label_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Maturities Period</link:label>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_documentation_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Maturities Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod" xlink:href="cfr-20221231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DebtInstrumentMaturitiesPeriod" xlink:to="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_b6bccccc-d68e-4e75-9ab4-1d6bca120d34_terseLabel_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_label_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_documentation_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember" xlink:href="cfr-20221231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PostAdoptionAllowanceMember" xlink:to="lab_cfr_PostAdoptionAllowanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_a6c6bd1d-070d-4311-a03b-4df359ee2339_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution, percent of employees' gross pay</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_4b225cb3-0adc-4166-98c1-13e9603627bf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk-Based Capital Ratio, Actual</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier 1 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/2022/elts/us-gaap-2022.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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_8de508b2-37a3-45d1-849a-3bd217f4950b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_f9b5e33b-f705-4db8-8622-5d76d1bbcc94_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_be3732be-15e8-4926-9a6d-f8d3dcc741d0_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BaseYearCalculationBasisPointAdjustment_2619050e-e1f3-405f-93d2-d9e11eb74fd2_terseLabel_en-US" xlink:label="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year calculation basis point adjustment</link:label>
    <link:label id="lab_cfr_BaseYearCalculationBasisPointAdjustment_label_en-US" xlink:label="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year calculation basis point adjustment</link:label>
    <link:label id="lab_cfr_BaseYearCalculationBasisPointAdjustment_documentation_en-US" xlink:label="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year calculation basis point adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearCalculationBasisPointAdjustment" xlink:href="cfr-20221231.xsd#cfr_BaseYearCalculationBasisPointAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BaseYearCalculationBasisPointAdjustment" xlink:to="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebt_20be9422-2f3c-476e-b8ad-fa78fe148a22_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_6038033c-d07a-4502-b7d3-dc15694255d6_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_d688e96a-3c8b-493b-8a31-acb9a1981aee_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_36e9424f-65e9-4499-8843-827de9abea09_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for Sale, Total Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_AmendmentFlag_2e04f251-8c02-4f9d-83f9-40359f537c2a_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_96af6a8e-d878-4bae-a1de-c77b07d04e7d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets estimated lives, years</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_f341968c-fd89-4ea4-a0f0-d3dbbabcd77b_terseLabel_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Vested Stock Awards/ Stock Units Outstanding [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_label_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Vested Stock Awards Outstanding [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_documentation_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Vested Stock Awards Outstanding [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember" xlink:href="cfr-20221231.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_UndistributedEarnings_d87b47ac-a8b2-483e-a4db-dc66762706a1_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/2022/elts/us-gaap-2022.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_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_86164017-f049-4c8d-bfb1-8a7b7e233158_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-20221231.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_OtherComprehensiveIncomeLossNetOfTax_acdb0a83-dee4-42aa-bd26-4110d8ef52a7_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_2c8e5bd5-a1ba-4f0a-9c5f-28618b2fcc38_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_85c0f0e3-c936-480d-af09-2f2af1979e8c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net other comprehensive income (loss) during period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_525ac99c-a59f-49dd-936a-3bf30619a176_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TrustAssetsPolicyPolicyTextBlock_2e7aca6e-7a6f-453d-9aca-fcfaedd985d6_terseLabel_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Assets</link:label>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Assets Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets [Policy Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:href="cfr-20221231.xsd#cfr_TrustAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:to="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6dee138c-2cc4-4d2c-90bc-41170ec7b221_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_bf086355-534d-4eb8-bdb9-817bb6260236_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible meals and entertainment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_d5ad80ea-b23b-4b9d-99f5-a961d98b438e_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/2022/elts/us-gaap-2022.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_ScheduleOfRealizedGainLossTableTextBlock_abf0a91c-0931-4b1e-bed7-7f283ab2d127_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Realized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Realized Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_165d884d-a4a9-41d4-a000-ab0b16f6d9dd_terseLabel_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of specific valuation allowance allocations</link:label>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_label_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</link:label>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_documentation_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:href="cfr-20221231.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_CommodityContractMember_1e6f75fc-d532-4a04-a747-37cfafe93264_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember" xlink:to="lab_us-gaap_CommodityContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_0ebe138c-fcc8-4fa3-a414-1bdba7228876_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_736ff4fe-9701-450f-b030-a5382e5f5ec5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activities in Related Party Loans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_16cfb7ef-3c20-42c3-b4f1-ae10a3c7803c_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_55eb3164-1cbe-46e0-8a9f-98f50c8796a1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityIncorporationStateCountryCode_b30f1df8-f612-46a0-a6a3-f10ef71117f5_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_69685ddb-8ca8-4724-9d00-7faa858a3188_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, Including Not Subject to Master Netting Arrangement, after Offset and Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_NotratedMember_42b08eaa-205e-4480-9177-f3aab2e64f94_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-20221231.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_OperatingLeasePayments_d48addaf-b2ff-4f97-b0b9-8ec70ed8df5b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_6dc02f5f-a44f-4667-a152-402dd7369fbe_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/2022/elts/us-gaap-2022.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_cfr_EnergyProductionMember_4fffeed9-a570-4f90-86c9-04ac054fc5c4_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-20221231.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_EmployeeStockOptionMember_f1741495-cd66-420c-b79e-fc2bcc46fc24_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_4e62342a-2812-4d5b-acbc-09d233b9f5a1_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_5b7d735d-213b-44d0-ade8-d9f38a29969a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in the net actuarial gain/loss, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_4d0e2ad7-694c-4cc0-8cb1-3895515c7c9b_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost; 250,070 shares in 2021</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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_ff3f7e83-34d0-4fc5-9abc-bcdbe4e2213f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c26c7e30-d957-4381-85ff-c8d20f968a10_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/2022/elts/us-gaap-2022.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_OtherIncomeAndOtherExpenseDisclosureTextBlock_356265ba-4c08-491f-b054-96e475052dbe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-Interest Income and Expense</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_541cf858-cfaa-438e-8054-eeec7dfd180f_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, Subject to Master Netting Arrangement, before Offset of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueStockOptionsExercised_6612fc6f-e751-4e4e-9743-5c79e910118d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock option exercises/stock unit conversions (399,810 shares, 987,758 shares, and 408,563 shares during 2022, 2021, and 2020, respectively)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_32a8efa0-d3ce-4586-8809-4f6af4404b7e_terseLabel_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Table]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_label_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Table]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_documentation_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable" xlink:href="cfr-20221231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeCounterPartyTable" xlink:to="lab_cfr_DerivativeCounterPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_94293bc6-4455-497e-9cd4-bf3e185f9480_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total securities available for sale and transferred securities, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockSharesAuthorized_62419860-dfb9-4fad-a547-956b674bdd9c_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_798b2c63-3a15-4f1b-9c13-2f5c031bf811_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-20221231.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_TimeDepositLiabilityAboveUsInsuranceLimit_f8861503-8796-4228-b7cb-93c98f3834a9_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_34d7ecf3-6c09-479c-af47-8535e09ddcec_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits liability, above US Insurance Limit Total</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability, above US Insurance Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingExpenses_bb730e49-28ba-4b00-aaf3-5aeff4393e5b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_005e716b-acab-42d3-bd0a-dfd479f4b616_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/2022/elts/us-gaap-2022.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_srt_MaximumMember_fd331869-fd3d-405d-b6ea-60c525f2c903_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/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_e75ada15-170e-4656-82bf-6dfb94e21353_terseLabel_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements of Parent Company</link:label>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_53bc3252-d030-4d55-a380-de2067cf84f0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_392a3418-a314-4fcb-aa0c-1474b7953472_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/2022/elts/us-gaap-2022.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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_00016e26-460d-49ba-8abe-cbe6b405c540_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_c52965d6-7b96-4710-8eb9-235d253841fe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DesignatedAsHedgingInstrumentMember_071a63b3-a42b-48b3-b5a0-fb2766455c85_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/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_f20b23d9-7f06-49e7-ae80-34774ab7bba3_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:href="cfr-20221231.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_LoanRestructuringModificationDomain_a79a0b8f-e15f-4570-ba14-41bbad08844b_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_ec5324a2-23d7-4ec1-afa0-8a6e5ed516ba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Periodic Benefit Cost (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_0d5f905f-300e-4fd1-a432-b7a8447e7adb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of Series B preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Redeemable Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_0c70ec59-ab56-4ed8-8f87-70741de78c55_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherNoncashIncome_170e0451-81c2-4391-8931-f404b0580a7f_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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncome" xlink:to="lab_us-gaap_OtherNoncashIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxable_c789ec5a-0b46-4c24-b0e4-c9f418a5db5c_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/2022/elts/us-gaap-2022.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_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_8b603131-1337-4eb7-a5ed-46fbc52db5cb_negatedTerseLabel_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_label_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_documentation_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:href="cfr-20221231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:to="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_ba7c27c4-9570-4d40-95ad-3b7be14d290d_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/2022/elts/us-gaap-2022.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_us-gaap_LoanRestructuringModificationNameDomain_f782a784-5ac3-4a3f-8e2b-35c27b89d02b_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/2022/elts/us-gaap-2022.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_InterestIncomeMember_c27a8394-94c3-405d-8542-4a504d8fa4dd_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income on Loans [Member]</link:label>
    <link:label id="lab_us-gaap_InterestIncomeMember_label_en-US" xlink:label="lab_us-gaap_InterestIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5fd74483-091b-4388-a748-24a5ae951c2a_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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_0ef6cd18-5a89-4f32-a716-df1064bf8d22_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-20221231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:to="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_ca244674-8671-468f-bcc2-ad2382a18dcf_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 13 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement13PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_27e1c41e-ec02-4652-b0a8-4c262b10dad0_terseLabel_en-US" xlink:label="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss optional transitional period under CECL</link:label>
    <link:label id="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_label_en-US" xlink:label="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss optional transitional period under CECL</link:label>
    <link:label id="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_documentation_en-US" xlink:label="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss optional transitional period under CECL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:href="cfr-20221231.xsd#cfr_CreditLossOptionalTransitionalPeriodUnderCECL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:to="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BankMember_b889e47f-4b5c-4e03-8fd3-a8232b4d1b94_terseLabel_en-US" xlink:label="lab_cfr_BankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking [Member]</link:label>
    <link:label id="lab_cfr_BankMember_label_en-US" xlink:label="lab_cfr_BankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank [Member]</link:label>
    <link:label id="lab_cfr_BankMember_documentation_en-US" xlink:label="lab_cfr_BankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember" xlink:href="cfr-20221231.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_dei_Security12bTitle_54cbe8f7-600f-463f-82c7-dc58abb2da12_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fdc8f268-16ae-41e5-9bd1-8bb951c3e636_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_f89097af-4cf9-46af-88b9-b936e6184a47_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_1c9c5c94-d174-4b71-96b8-3abe97a394bb_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/2022/elts/us-gaap-2022.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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_a2d3bdb7-74f2-4b3a-b478-869a095ff1ac_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/2022/elts/us-gaap-2022.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_srt_ScheduleOfCondensedFinancialStatementsTable_3e124d20-8108-47f2-9d43-4bab4bc124aa_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_0eb73fb8-52c2-4a19-8bfd-e47cac588f9a_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-20221231.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_cfr_BorrowedFundsTable_0a8ee172-d9d5-44dd-9272-38adaddbd99b_terseLabel_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:label id="lab_cfr_BorrowedFundsTable_label_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:label id="lab_cfr_BorrowedFundsTable_documentation_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable" xlink:href="cfr-20221231.xsd#cfr_BorrowedFundsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BorrowedFundsTable" xlink:to="lab_cfr_BorrowedFundsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_8a633916-f2da-49d4-8533-b1056cf9be3d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Assumptions Used to Determine Benefit Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_bcb2bffe-eea6-43f5-b279-f388b2f5cb28_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of off-balance sheet managed and custody assets</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:to="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_3c48c449-8493-4b55-ae0f-197f86a696e3_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/2022/elts/us-gaap-2022.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_cfr_LoansIndividuallyEvaluatedForImpairmentMember_84c87e27-2355-4eeb-80e2-e0f16270c3de_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-20221231.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_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_c5ee1a7f-f5e0-45a6-9a6b-301f1898e9a1_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/2022/elts/us-gaap-2022.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_SegmentReportingDisclosureTextBlock_b4e8bc97-5653-4d81-a72e-04e94461051c_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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_278a4002-c7d1-4156-bb6e-461fdf7ee501_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies and Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccretionAmortizationOfDiscountsAndPremiumsInvestments_6d07a682-cb9d-457c-8fdb-8d30cae8ffaa_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/2022/elts/us-gaap-2022.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_us-gaap_InformationByCategoryOfDebtSecurityAxis_4e44948f-970c-420a-a232-009e58fa9f60_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/2022/elts/us-gaap-2022.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_AwardPayoutPercentageOfTargetAt150Percent_872259cf-c97a-4e74-a751-f0f5431903fb_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 150 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 150 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 150 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt150Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_ee4d8360-51cf-480a-8434-77f9be74434c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net tax benefit from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2fcc2807-8074-478e-8fa0-ca99eedb5a42_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_bf8ecf77-775e-4a96-ac53-701e781db2e0_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/2022/elts/us-gaap-2022.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_DepositsAbstract_6ebd2b4c-dcf6-4630-9817-79d544559fc6_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Abstract]</link:label>
    <link:label id="lab_us-gaap_DepositsAbstract_label_en-US" xlink:label="lab_us-gaap_DepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAbstract" xlink:to="lab_us-gaap_DepositsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_b25a37ac-de25-420d-a016-96e1c413461a_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f11ea2e8-defa-46c0-8561-31c0a30beab4_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/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_cceea408-c77f-48ff-b893-d4d78271f198_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_2f156b0c-5535-4f14-8e33-830fd208ac82_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e12ad35-32a7-4d09-895f-831fcd50b450_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsForeign_9c143a7b-1eb4-4ddf-b991-3a16834870a4_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/2022/elts/us-gaap-2022.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_DerivativeLiabilitiesNonmonetaryNotionalAmount_9081e5b8-f9fe-4bd0-91c8-46d17e13a293_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-20221231.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_LoansReceivableFairValueDisclosure_1fd8faa0-3a15-4346-943b-4b06ac58dfb5_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">Fair value</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_c3540657-fcde-402c-8799-fc44c806e272_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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue_723fdf2a-ba5f-48ff-bb2a-b25fc51a1ece_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Threshold Period Past Due</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Threshold Period Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:to="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_48bbbeee-72da-44ab-bbba-bb6779ffd8de_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/2022/elts/us-gaap-2022.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_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_3163a49e-9802-4518-9235-b9c90230a24a_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-20221231.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_FinancingReceivableNonaccrualNoAllowance_8777045b-0574-4bca-9f17-82a2f84a6dc3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual, No Allowance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual, No Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtAndEquitySecuritiesGainLoss_7e2a55bf-9ff4-44ed-a186-47f544e52eb0_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_244f0ae9-9a4a-4674-8c26-b0c9b96ee015_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_f3e51465-ba1a-40e0-b72b-b1275abea3e9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target asset allocation percentage</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_7a12f8af-6aa9-4353-b783-c3c231a19eb3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption of preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_label_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:to="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_8660a0f4-ec2e-4088-a20c-67fcd660d08c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2022 and 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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_74f6ad23-1371-4094-9b11-b97172bf515d_negatedLabel_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank owned life insurance income</link:label>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_label_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Reconciliation Bank Owned Life Insurance Income</link:label>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_documentation_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Reconciliation Bank Owned Life Insurance Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:href="cfr-20221231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:to="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartyGMember_e4a9f0d0-68e2-4b7d-a9f3-fb8244bab939_terseLabel_en-US" xlink:label="lab_cfr_CounterpartyGMember" xlink: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 G</link:label>
    <link:label id="lab_cfr_CounterpartyGMember_label_en-US" xlink:label="lab_cfr_CounterpartyGMember" xlink: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 G [Member]</link:label>
    <link:label id="lab_cfr_CounterpartyGMember_documentation_en-US" xlink:label="lab_cfr_CounterpartyGMember" xlink: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 G</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyGMember" xlink:href="cfr-20221231.xsd#cfr_CounterpartyGMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartyGMember" xlink:to="lab_cfr_CounterpartyGMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_fbdf1d08-061d-4244-abd4-30c18fd8144f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_9ca31b4b-0007-4e4a-82d8-5c3088f55ed3_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for services provided by related party</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:to="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_0321edb3-640c-4c24-9a56-c0cafd610132_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6a8efd00-1038-4362-aff6-b4f1ac9eb1c8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participants contribution eligible for match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_1e84171b-59a5-46f0-8c7d-5980bcd27c88_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_22791ee6-fc8f-4d34-89f1-ac9a190b12a5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares, Options Exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PremisesAndEquipmentMember_db35615f-88c8-48db-8b6e-0ee0d4d3ca87_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-20221231.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_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_9bcc7721-5625-4661-9f35-080075fe489d_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Real Estate Acquired Through Foreclosure [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_3ecdd59b-649b-4edd-84b7-227595228487_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible FDIC premiums</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_01c7408f-8d52-42c7-a2ca-a8e929f330e4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_HeldToMaturitySecuritiesFairValue_7f21d0f6-86a1-4050-be63-3579b457f204_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held to Maturity, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_bd1ff37c-ac66-49c9-bce0-318ab2819938_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_cc31c3b5-ae7a-4875-b364-9e294faa0392_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_6c4cfef9-4ea2-4f67-906e-503c91f14667_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/2022/elts/us-gaap-2022.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_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_8809ead9-df52-47c8-a48e-259d2e6aa385_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-20221231.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_bf2f5061-2d36-4b82-9365-35fefd0d8fd7_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-20221231.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_InterestIncomeExpenseNet_00781b32-fc00-4170-b8f9-13c8822adf22_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_68f387e8-b165-40d8-a038-fcbdf88abc68_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest income (expense)</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AwardDateAxis_7d541dfc-f152-4226-8ca5-3e862ef04541_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/2022/elts/us-gaap-2022.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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a3be1286-6c2b-48fd-bf92-0f8c0fdc187f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartyFMember_4a2e9b15-df3d-4ac2-888c-e045ac2dd4e4_terseLabel_en-US" xlink:label="lab_cfr_CounterpartyFMember" xlink: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 F</link:label>
    <link:label id="lab_cfr_CounterpartyFMember_label_en-US" xlink:label="lab_cfr_CounterpartyFMember" xlink: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 F [Member]</link:label>
    <link:label id="lab_cfr_CounterpartyFMember_documentation_en-US" xlink:label="lab_cfr_CounterpartyFMember" xlink: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 F</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyFMember" xlink:href="cfr-20221231.xsd#cfr_CounterpartyFMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartyFMember" xlink:to="lab_cfr_CounterpartyFMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_091da50b-c044-4a45-89d6-fd5724f93236_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsByRelatedPartyAxis_f590296b-5e2f-4d31-a2c7-b69b48f35857_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivable_a411509e-ba6a-4e88-8970-232992e657a8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest receivable</link:label>
    <link:label id="lab_us-gaap_InterestReceivable_label_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DepositLiabilitiesDisclosuresTextBlock_1fdfecd9-1477-4e97-bd41-10664f0d0278_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/2022/elts/us-gaap-2022.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9094acd6-43e3-4a2d-af7c-32de39b26563_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_57e9285a-2c5e-49d6-9a1f-03c9021b5451_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 75th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 75th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 75th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_924f8011-43da-4f3d-9e14-176240164891_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 Payable to Broker-Dealer and Clearing Organization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NonAccrualLoansSegregatedByClassOfLoansTable_5bcf8b8b-7488-408a-a720-e15160bd3d1a_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-20221231.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_FairValueInputsLevel2Member_6fe3eb5c-eeaf-4019-aaf5-6ff208eee703_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EnergyOtherMember_f5089e5f-a7f3-44d0-b3c8-60b9e64fb5e3_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-20221231.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_dei_CurrentFiscalYearEndDate_0d378627-4c03-4532-b786-86ce0ed8933a_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_b9d6c8e7-7a21-47f7-8857-6ac2e17e7375_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_label_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_afe5483a-21e8-49e2-a868-c4e2d621ba7f_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 1 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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsLineItems_92be5b97-fd86-4e13-a2e3-bbfd39141780_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/2022/elts/us-gaap-2022.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_cfr_MutualFundsMember_07e84d75-ea84-4879-a5fb-684a69a80d2d_terseLabel_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Funds [Member]</link:label>
    <link:label id="lab_cfr_MutualFundsMember_label_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Funds [Member]</link:label>
    <link:label id="lab_cfr_MutualFundsMember_documentation_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember" xlink:href="cfr-20221231.xsd#cfr_MutualFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MutualFundsMember" xlink:to="lab_cfr_MutualFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cdc340b4-cbb0-403f-bff9-d25dabd62910_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense recognized in earnings</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsSold_297771a5-f9bf-4c16-8c31-72d8deea650a_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/2022/elts/us-gaap-2022.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_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_19a94488-81c7-4e45-a659-06bf45cacf3d_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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:to="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_fb572a23-da8c-4e1c-bedb-3fcdbf5cb33b_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-20221231.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_60b47797-60ca-46b1-9076-e79605327ba6_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/2022/elts/us-gaap-2022.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_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_9dcaf455-820f-4563-8958-0be6a24073d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_97943f0e-b101-4752-ad57-591e5fbfcfc5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DepositLiabilityUninsured_d9e34059-3691-4baf-97c7-a0a9e66dc2d1_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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9376093a-6cab-47eb-80e5-adc4393a3163_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_0f888d1c-5575-493c-ae14-0c55bf0697f5_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_6a33d097-de11-4c8d-b86d-682a9f74031b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Exercise Prices, Minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_68aa582f-5307-44f1-af01-04b2b72009b9_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, Security Sold under Agreement to Repurchase, and Security Loaned, Including Not Subject to Master Netting Arrangement, after Offset and Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_cec6b5ee-42f7-4983-abae-495963388fa5_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, Including Not Subject to Master Netting Arrangement, after Offset and Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_ef13d516-6d19-4b93-89f6-783a0ad49565_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_74555987-dcc9-4bc9-a040-eeb4dd82cf5b_terseLabel_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_label_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_documentation_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Year of Origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain" xlink:href="cfr-20221231.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_FinancingReceivableModificationsPreModificationRecordedInvestment2_81fd0d78-96f8-408b-b663-76a89fc9c34a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at Restructure</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Premodification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccretionOfLoanDiscount_6a2a0321-6fad-4115-9c3f-9900eea8c944_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-20221231.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_ProvisionForLoanLeaseAndOtherLosses_ce44b319-54f0-4e42-8c16-a2bb0b90b0b6_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeCollateralObligationToReturnCash_38f6c1c1-fc37-4a59-a804-01c48f7d343f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:to="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommerciallandloanMember_ea61b3ca-0b7e-48b7-9d18-5a372660984f_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-20221231.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_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_b17d0d04-66d8-474a-aae7-22787df122be_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/2022/elts/us-gaap-2022.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_CapitalRequiredToBeWellCapitalized_b3e72a1a-02ca-4690-a579-06ba7bcd9a62_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/2022/elts/us-gaap-2022.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_FairValueDisclosuresAbstract_b490dc63-9a3d-46d7-8081-fd43884258ea_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableMember_f445fdca-dea6-461f-ad9a-aa0c613ca8c1_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_c88e914f-1274-4feb-bf48-28b2ef766b38_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of stock awards/units vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0a4d4464-1a6c-4c55-be07-1841c825840b_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/2022/elts/us-gaap-2022.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_dei_ExchangeDomain_2c190aad-9b9e-42c4-9c30-e415ace76a96_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/2022/dei-2022.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a3f3c021-3bbe-4370-b5e0-f7b574ccfb79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_b4c50213-13d7-4010-8dec-8f935542b5d1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_9498c23b-16ac-4969-a640-7b7141f82619_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/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GradeTwelveMember_407259ab-4c59-47d6-88dc-bfa9a4a1ecea_terseLabel_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade 12 [Member]</link:label>
    <link:label id="lab_cfr_GradeTwelveMember_label_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Twelve [Member]</link:label>
    <link:label id="lab_cfr_GradeTwelveMember_documentation_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Twelve [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember" xlink:href="cfr-20221231.xsd#cfr_GradeTwelveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GradeTwelveMember" xlink:to="lab_cfr_GradeTwelveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_fda5dc44-8eaa-4748-b2ed-045eee9f8e93_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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:to="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6c4e51af-0405-4cb9-b613-d7cf1c766f92_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock awards exercised/vested in period, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_f56e3b4b-983b-4a29-bce2-5975e41b6788_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_17d8cc43-9f5f-474b-8204-1057e8b51867_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_54a27b3a-a17c-45e5-a1b5-1dcacb3a98b1_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/2022/elts/us-gaap-2022.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_SecuritiesLoanedFairValueOfCollateral_3976460d-d41a-4b40-90de-e33cf13c73b8_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedFairValueOfCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Loaned, Fair Value of Collateral</link:label>
    <link:label id="lab_us-gaap_SecuritiesLoanedFairValueOfCollateral_label_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedFairValueOfCollateral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Loaned, Fair Value of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedFairValueOfCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedFairValueOfCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesLoanedFairValueOfCollateral" xlink:to="lab_us-gaap_SecuritiesLoanedFairValueOfCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferToOtherRealEstate_ffe2893a-92d7-4da4-bd89-6489d22ff82d_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3656e5a9-d5e7-4960-b74a-a45ed5e27d74_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesDomain_f18f902f-af73-47f9-9c2c-60b0124e5218_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_01f87487-0992-428f-96a7-c0fe753699a6_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/2022/elts/us-gaap-2022.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_fcc54f8b-483f-4549-8a4b-c923c3e6a02a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_8cefed6f-fd04-4103-a5d2-cc927095dea4_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-20221231.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_dei_EntityCentralIndexKey_9c6be648-469e-4936-b800-3dc9350edf27_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be52d6c0-3ac2-4271-aee8-66aba5d838b5_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ad612515-986b-4931-8718-f4802550becc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_6ab0b61b-4565-4a99-b89f-905c5de8b0ca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Component of Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityDomain_924309d4-450e-405f-894b-efc9b72d32fd_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_e9a4d22e-3947-482f-9c5e-64e508206de8_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_e801b448-da47-4a02-ba3b-97af06d5da84_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/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_d692e40c-1cba-4dfb-9784-8d563b3c27f2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in other assets and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GBPForeignExchangeForwardMember_73a194df-a54f-44bf-bae0-c3e2c94877c6_terseLabel_en-US" xlink:label="lab_cfr_GBPForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GBP Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_cfr_GBPForeignExchangeForwardMember_label_en-US" xlink:label="lab_cfr_GBPForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GBP Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_cfr_GBPForeignExchangeForwardMember_documentation_en-US" xlink:label="lab_cfr_GBPForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GBP Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember" xlink:href="cfr-20221231.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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_4bd1a9dd-ce37-4bd2-9b9b-41ce3ac3838b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year End Securities with Unrealized Losses, Segregated by Length of Impairment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_9c4db8ce-ab4f-48bf-8e25-aa0f7e294816_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-interest-bearing demand deposits</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_2a237329-be45-4ff7-ae64-0c355edb2360_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-interest-bearing public funds deposits</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_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/2022/elts/us-gaap-2022.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_InterestExpenseAbstract_b86c29c4-e84c-4af0-b593-39bec180e77a_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/2022/elts/us-gaap-2022.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_CounterpartyBMember_84a10e17-b4c8-4d56-aec4-56bb0674b1f1_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-20221231.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_FairValueByAssetClassAxis_25fcf830-08bb-43ce-9290-815b000cd7b2_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/2022/elts/us-gaap-2022.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_us-gaap_EarningsPerSharePolicyTextBlock_2f976bd0-066c-450b-ba54-19494a40802c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and Diluted Earnings Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_054afe07-c090-4c2c-bf0e-2241b623f998_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentExpense_488ee877-f1b0-48c8-b29b-241f09f8247b_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/2022/elts/us-gaap-2022.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_us-gaap_PreferredStockLiquidationPreferenceValue_f8a462a0-8521-4e81-a75d-e70b07f2edfb_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_556c0168-af05-4fb6-9089-b03053d175d1_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/2022/elts/us-gaap-2022.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_CashSurrenderValueOfLifeInsurance_ab7b477c-b1ad-4f36-a7ad-e3a4e227721f_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/2022/elts/us-gaap-2022.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_InterestRateContractMember_3eff213b-8ffe-46fc-859e-5c84faa0205a_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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_e5bd2d67-7e39-4986-b903-7f041614f05d_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_a4dbbe86-05c4-4a5a-bfe9-3c49ec3e3f9f_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-interest expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_label_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OffBalanceSheetCreditLossLiability_8ce70ccc-5822-4a43-b0f5-afd8cc1f5c4b_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_24090b4f-5159-4936-9bf5-0c3ae6fef805_periodStartLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_6c6c23c8-4f7b-412e-94bb-1135b59913ee_periodEndLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability, Ending Balance</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet, Credit Loss, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherOperatingLiabilities_9b58a2c9-d9cc-4ec8-adfc-ee2ca0636ca8_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/2022/elts/us-gaap-2022.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_cfr_FinancialLiabilitiesGrossOffset_197035d9-b414-4345-9b8a-e95856993bba_terseLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Offset, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset" xlink:href="cfr-20221231.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_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_a288f097-d3a1-4459-93c4-3213e5d7be5a_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-20221231.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_PaymentsToAcquirePropertyPlantAndEquipment_632c0732-b8cb-4e76-b20c-32b50adc0831_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/2022/elts/us-gaap-2022.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_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_8552f669-dc01-49dd-8880-a04ba94dd09a_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due within 3 months or less</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability, above US Insurance Limit, Maturity, Three Months or Less</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_365ed825-0796-43cb-afbf-8bacd5512df9_terseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6c48806c-8d5d-414f-87ff-852d16c3e73a_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanBenefitObligation_25c8cf4f-c09b-49ab-8c1c-42baec2af33f_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_cb939e29-4658-4c03-bde2-aa6a865d88e8_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_fdc3ff67-8fe4-40ec-85a6-c256c2ea1346_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_228cf849-af56-415d-a89c-02b47e83b172_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_93e66597-fe16-4320-b39a-66e0089225f2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b35a5a40-1f9a-482f-ae83-312e1626381b_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/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_8900a247-c3f6-4313-b86e-29c14e437230_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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_9dbe3d01-855d-4e7b-86e4-b376e753a939_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of amounts included in net income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInStockholdersEquityRollForward_27898f10-dd25-46fb-9bcd-f4d87388ba0a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0a475104-ff9d-47e0-b6d1-948ed0afc30e_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total undiscounted operating lease liability</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_30dc9cd6-503b-4e53-b7e2-cde4d518b4dd_terseLabel_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_label_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_documentation_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:href="cfr-20221231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:to="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_644c5ada-2783-4d78-a288-0a8ebe9d5bfb_terseLabel_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of equity investments in mutual fund</link:label>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_label_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Equity Investments In Mutual Fund</link:label>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_documentation_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of equity investments in mutual fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:href="cfr-20221231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:to="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_823b3ba2-de9d-4bb8-896d-124352d0bd3f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_a4edaae9-f8c1-46be-81e1-c5e312b24180_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_label_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:to="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_ffdffb60-f0c1-437f-a752-7d0de2b94358_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/2022/elts/us-gaap-2022.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_JuniorSubordinatedDebtMember_c2e3635a-77bb-4401-bfa0-da19f08fde0c_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Deferrable Interest Debenture [Member]</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:to="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_a1999de4-cb39-4b65-bf60-077bebbada4c_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-20221231.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_us-gaap_PreferredStockDividendRatePercentage_65923938-82fb-4882-be9d-de62a6f26c7d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cumulative perpetual preferred stock, dividend rate percentage</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_01c8f7a7-34cb-45c8-bdd7-71ba1ca263ce_negatedLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_894908ad-bf00-4719-ab15-d8bde1414e31_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxDisclosureAbstract_d86fb34f-8394-4f15-bcd2-654ba9976e17_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases_0d52ad35-4b9d-4b1c-81c9-b9d05e773b1b_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1c44c29d-1230-4814-8c46-95ac08a677be_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonCashExchangeOfRealEstate_17e1edb7-0dce-4601-a499-b1419c4b5959_terseLabel_en-US" xlink:label="lab_cfr_NonCashExchangeOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange of real estate</link:label>
    <link:label id="lab_cfr_NonCashExchangeOfRealEstate_label_en-US" xlink:label="lab_cfr_NonCashExchangeOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash exchange of real estate</link:label>
    <link:label id="lab_cfr_NonCashExchangeOfRealEstate_documentation_en-US" xlink:label="lab_cfr_NonCashExchangeOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash exchange of real estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonCashExchangeOfRealEstate" xlink:href="cfr-20221231.xsd#cfr_NonCashExchangeOfRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonCashExchangeOfRealEstate" xlink:to="lab_cfr_NonCashExchangeOfRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5164a3e5-cdb2-43aa-baa1-0b6c93595df6_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/2022/elts/us-gaap-2022.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_FederalDepositInsuranceCorporationPremiumExpense_206dd4e8-6a8c-4148-ab24-a68d5f38a2b4_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivablesPeriodPastDueDomain_efa88795-5c4d-457c-9b80-dbc6809f0e45_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/2022/elts/us-gaap-2022.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_us-gaap_TimeDepositMaturitiesYearTwo_dd5656af-ac05-4d2f-96a7-030228e57414_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearTwo_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SpecificValuationAllowancesMember_d6530379-ed8b-47d7-a755-383fe49fa69a_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-20221231.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_srt_RangeMember_c2208e2a-46e3-4d1d-97cb-2da3b4c37a47_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_5aa125b8-3f29-4a9d-ae4f-c80871252f52_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier 1 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/2022/elts/us-gaap-2022.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_RevolvingLoansConvertedtoTermMember_7b12293b-2709-4209-984d-24181ddb5749_terseLabel_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Converted to Term</link:label>
    <link:label id="lab_cfr_RevolvingLoansConvertedtoTermMember_label_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Converted to Term [Member]</link:label>
    <link:label id="lab_cfr_RevolvingLoansConvertedtoTermMember_documentation_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Converted to Term [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember" xlink:href="cfr-20221231.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_InterestExpenseDeposits_6ae16d84-e206-4387-9975-9a94f79a5f0c_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/2022/elts/us-gaap-2022.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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_4e2cfd2e-aaec-4386-aa17-0e297a4416ec_verboseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_b329dec6-5410-4b78-b86d-b36157d32fce_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_89b6353c-f9bb-4353-8b22-623f759ae733_terseLabel_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans, Postretirement and Other Employee Benefits [Line Items]</link:label>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_label_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans Postretirement And Other Employee Benefits [Line Items]</link:label>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_documentation_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans, Postretirement and Other Employee Benefits [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:href="cfr-20221231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:to="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_StockRepurchase2022PlanMember_02643199-fd50-4ec0-81cd-05858127dba7_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-20221231.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_DefinedBenefitPlanNetPeriodicBenefitCost_df5d449c-e320-4cbc-a3ea-b910eb6b5762_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/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_5aaa0c04-a3f0-4044-8cbc-1f4e664179c1_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock (31,351 shares, 31,317 shares, and 206,951 shares during 2022, 2021, and 2020, respectively)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_05bce40d-027a-461a-a6f5-ab6f28f99798_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_NetIncomeLoss_1045da64-f0db-425f-8cab-253a427a37c2_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_f4873bc9-4c4c-4707-a4ff-b3194665acb5_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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_dfc93a71-5cbd-4fdf-9612-61eb1f36e043_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-20221231.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_7a747702-ee03-4b90-b780-9ea1b5671aa4_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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_fb95e391-3afe-460d-8058-d0c17b6e2427_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Trust Preferred Securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_8069fcab-487a-42c2-8659-4acb0488f93a_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesMember_f5effa3f-144f-4cab-b1cb-f6798dac66fa_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributedEarnings_4067542e-832b-448e-a77b-151175b5d3e3_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/2022/elts/us-gaap-2022.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_SubsequentEventTypeAxis_1f519394-9dd2-4382-9303-fc7482bfee6d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendIncomeOperating_23530065-be4e-4358-899c-6948b10fc08f_terseLabel_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend income paid by Frost Bank</link:label>
    <link:label id="lab_us-gaap_DividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendIncomeOperating" xlink:to="lab_us-gaap_DividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_0b744107-b008-4a30-bde6-e6357bee1307_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Proceedsfromsaleofrestructuredloans_bc0fe1b5-c2cf-4f8f-a879-3981c4e726a9_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-20221231.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_cfr_DerivativeAssetsGrossOffset_75fd1068-0cc1-4f52-ac1e-5c33cbe16e5a_terseLabel_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Offset, Derivatives, Financial Assets</link:label>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_label_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets Gross Offset</link:label>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_documentation_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset" xlink:href="cfr-20221231.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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_5efd18ba-8d57-4bef-8976-06174158aead_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/2022/elts/us-gaap-2022.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_USStatesAndPoliticalSubdivisionsMember_c7a2adbc-e7ff-40e4-87a6-2aae8bba7938_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_df9ee6ae-8fe3-403a-80db-b0cbd4d4784a_verboseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_label_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_55c4d49f-1158-4ed4-b30c-a899d0c186f3_totalLabel_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Amount, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Borrowed, Including Not Subject to Master Netting Arrangement, after Offset and Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PlanNameAxis_39a7252c-8170-45ff-bb56-3a74f4e82f54_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredStandbyLetterOfCreditFeesMember_0067d028-9397-4600-81de-cf6d7694f29c_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-20221231.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_d4a7a3bc-9189-4636-9faa-8536153e0de2_terseLabel_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_cfr_A2019Member_label_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 [Member]</link:label>
    <link:label id="lab_cfr_A2019Member_documentation_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member" xlink:href="cfr-20221231.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_DebtSecuritiesTradingGainLoss_5d93ec0e-507e-436f-a2cc-23928c8b7a85_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain on trading account securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesTradingGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_d35b5d8f-48ec-40ff-86af-ee743e72e36f_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_e79f408f-db60-4874-a205-6ed5e74a596b_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other non-interest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other Operating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_0e45e21c-4781-41e9-b8b7-e64941a00512_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-20221231.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_DerivativeInstrumentRiskAxis_aff77fe5-1640-42ab-a307-7ffb516659b2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_0f7c6c58-c6d4-4925-96c7-458320768b0b_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, by Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageRiskGradeForLoans_488253de-9298-477e-ae1d-d483aae9a1d7_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-20221231.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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_860db41f-f39c-438d-8de8-d8cb0c0ea53b_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts - Assets Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_1554f6eb-7b67-4240-973e-b5dac5052c0f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_a75de600-7c2a-4abc-9588-8f9aaf9415b6_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_15784144-d847-45f7-8e94-9b2338b92776_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-20221231.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_cfr_PreRefundedMember_37ced775-2784-4ada-8317-349f7dce6cd6_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-20221231.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_StatementOfCashFlowsAbstract_70d202d0-284d-4b9b-9026-ec8b4fca133d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilityLineItems_477e710c-85b6-4388-85f4-e6af193e56c0_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/2022/elts/us-gaap-2022.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_FairValueInputsLevel1Member_8c7ba36f-df71-409d-87ce-00ca0518ba12_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_72d795ce-bfe5-457e-90c8-1fbed55a1bae_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/2022/elts/us-gaap-2022.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_BalanceSheetOffsettingDisclosureTextBlock_979f05b6-3087-4dea-97f4-0dc2113d7f2e_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-20221231.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_InterestExpenseSubordinatedNotesAndDebentures_f22d33c8-c794-4897-9510-5eb635c09112_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/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38216f0b-e7f1-41a3-b70a-cc6eeee76d80_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities_9dc9ef79-d9a2-47ad-89ed-993d9aa43dd3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6b0e564b-3ced-474b-8178-07cfbd034ea4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_b1768bb5-f842-400b-9c76-8502f8a461de_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 1 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/2022/elts/us-gaap-2022.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_DerivativeAssets_c55360c8-2781-4182-a69d-fd24638174a1_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Amount Recognized, Derivative, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_b96432af-4788-4a87-8969-7dc2b4134a0c_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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_13240091-5042-4704-b57f-a86fae728238_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses Write-offs, Net</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses Write-offs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsNotesAndLoansReceivableLineItems_6ff14bd7-f5e7-486a-8e11-753eccccdf9c_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleTableTextBlock_35c11db6-db66-4a57-ad76-6ff263cd5c46_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RiskGradeNineMember_082e7c2e-9df2-4237-9a25-6ea925d20817_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-20221231.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_OtherLiabilities_552d6480-0da9-40c1-8f6e-31bee6cacecd_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/2022/elts/us-gaap-2022.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_PaymentsToAcquireHeldToMaturitySecurities_36043365-24a6-4e80-bb2d-b54a304290b6_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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_c7dbd757-1d7b-4199-999b-5941fb31cc9e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum annual contributions per employee, percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ad31765a-22ed-4824-96a0-24c5d837ed45_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited/expired, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_42ec6568-5118-4764-84a2-836cd1e32912_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/2022/elts/us-gaap-2022.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_NoninterestIncome_7ff4ac9f-1950-4185-8682-e85a8c002029_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_fdd4aee1-d962-4093-bedf-0dcc6a9f44aa_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-interest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentAnnualReport_1406964c-229f-4f70-b0f2-0e2f8f0d2dc0_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_9da25bc1-6b55-4f49-85af-a053afc71e6d_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsExchangeAxis_a4087678-fa08-4440-88fa-6920599ef68a_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/2022/dei-2022.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_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_259dfeea-bcb1-4066-a0d5-6f6ef159ad82_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/2022/elts/us-gaap-2022.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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_ed867cc7-f882-4ef1-b48e-299a24c587d1_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/2022/elts/us-gaap-2022.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_cfr_HomeImprovementLoansMember_48ee2bc1-f9a7-43e6-8ceb-83198310a784_terseLabel_en-US" xlink:label="lab_cfr_HomeImprovementLoansMember" xlink: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 Improvement Loans [Member]</link:label>
    <link:label id="lab_cfr_HomeImprovementLoansMember_label_en-US" xlink:label="lab_cfr_HomeImprovementLoansMember" xlink: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 Improvement Loans [Member]</link:label>
    <link:label id="lab_cfr_HomeImprovementLoansMember_documentation_en-US" xlink:label="lab_cfr_HomeImprovementLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Improvement Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_HomeImprovementLoansMember" xlink:href="cfr-20221231.xsd#cfr_HomeImprovementLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_HomeImprovementLoansMember" xlink:to="lab_cfr_HomeImprovementLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_fb3b551e-a3b4-4595-a07d-4f07b2be4073_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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueNewIssues_7ecb26d6-8c52-4b78-890f-df41b820ab1e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues (150,000 shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_999978ef-405a-4619-992b-89563ae7d0ff_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of Common Equity Securities</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_5241d7db-c657-492f-b707-41234e9c7c42_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/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:to="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeElevenMember_e5dd8aad-567a-4151-bc5b-d97c57041709_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-20221231.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_51501fd2-79c9-42b7-969a-63b9823e1b34_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-20221231.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_FinancingReceivableRevolvingConvertedToTermLoan_f72c783f-18f7-4ed4-96ae-a11387103835_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/2022/elts/us-gaap-2022.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_cfr_BaseYearAdjustedNetRevenueAmount_85dfb76b-d4ec-4df4-9352-5a0fba3d1b53_terseLabel_en-US" xlink:label="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year adjusted net revenue amount</link:label>
    <link:label id="lab_cfr_BaseYearAdjustedNetRevenueAmount_label_en-US" xlink:label="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year adjusted net revenue amount</link:label>
    <link:label id="lab_cfr_BaseYearAdjustedNetRevenueAmount_documentation_en-US" xlink:label="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year adjusted net revenue amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearAdjustedNetRevenueAmount" xlink:href="cfr-20221231.xsd#cfr_BaseYearAdjustedNetRevenueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BaseYearAdjustedNetRevenueAmount" xlink:to="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_c41eed4f-18c5-4e3f-9db9-062ce6178388_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid on preferred stock (approximately $44.50 per share which is equivalent to approximately $1.11 per depositary share in 2022 and approximately $47.71 per share which is equivalent to approximately $1.19 per share in 2021 and $0.34 per share in 2020)</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/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash" xlink:to="lab_us-gaap_DividendsPreferredStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities_bc40814a-604e-49b3-a89b-c4c9057f4912_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 Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentTextBlock_4d5f8cdc-646b-4699-843a-88fd3681b790_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_e91a3cdf-0114-4641-a1c5-a2c1530002f7_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/2022/elts/us-gaap-2022.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_PreferredStockSharesIssued_96034ce3-8468-446a-9fbf-4c2b87d40913_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_f74a549c-3d22-46c9-bb65-d6b50f4283ca_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/2022/elts/us-gaap-2022.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_ScheduleOfFinancingReceivablesPastDueTable_b00a812c-ef82-49a7-8a0f-84c85891e90e_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8fe4ca90-aa3d-4a29-a756-84d6abf6b9ba_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_3af48144-67b9-4f84-9857-971554dead6a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption of investment in non-bank subsidiary</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_91b64b05-328a-4441-aafc-d546ad46154d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_d71220b8-639a-46de-8d39-af4f1f0d429a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_bdd68367-d176-4faa-ac47-87c7c7b8f132_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/2022/elts/us-gaap-2022.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_srt_ProductsAndServicesDomain_675c6159-64f1-4b47-b09e-21a04427f8cc_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1_a67c81b7-0312-4233-b179-719e2cf51c76_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Owned, Valuation Allowance, Provision</link:label>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1_label_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Owned, Valuation Allowance, Provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedValuationAllowanceProvision1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:to="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_dac7153c-7540-4d48-8833-9d3619bc0215_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/2022/elts/us-gaap-2022.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_dei_EntityShellCompany_b10cf098-128d-4c56-93ca-ecaec1997a64_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_ee329c7b-2cb8-445e-9419-60eec24932e1_terseLabel_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in subsidiaries</link:label>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_label_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment In Subsidiaries</link:label>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries" xlink:href="cfr-20221231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InvestmentInSubsidiaries" xlink:to="lab_cfr_InvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_24e7b977-68a6-4ca5-b335-a681b0c81a0a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeTextBlock_aed711fc-86d1-4191-8592-6e8f774427f1_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_91726fc0-3381-46b8-ab4c-9be5cb8e5478_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_00d7a216-2011-4382-8756-453cde0d8621_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after 6 months and within 12 months</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability, above US Insurance Limit, Maturity, over 6 Months through 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_8f523219-01ac-4bec-838e-638c690a4007_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/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensatingBalancesTable_e4259f72-0cd9-404c-b605-a05dc3866c67_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/2022/elts/us-gaap-2022.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_SubsequentEventMember_ca4a6339-2a73-4dc9-93cd-e81cc3730838_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_5ff07cff-8240-41ca-9958-8cd36138061d_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_8a4e41b5-cd4f-4665-b0a9-05491528bee3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_f1180234-20a1-4e25-ac18-f57dc49d9796_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income, Net of Tax</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_077c1d01-c39c-4221-8415-c7b77acd3f1d_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_f96ceb57-682b-4622-9535-e1dc9633b10f_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_29903d2e-5639-476e-8789-fe08b5be139e_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EarningsPerShareAbstract_438a160f-5fbf-4679-9b44-b136d4db9523_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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_01b27b78-ac55-4aab-bad4-01e310ece886_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_191ddb5f-7e39-4f7f-a072-6b866d887316_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/2022/elts/us-gaap-2022.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_us-gaap_PerformanceSharesMember_6bc4e919-4e19-42b8-9a4e-ec85abeb14ed_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/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_542d4367-10c0-4b94-b069-3afe0ee1b0fe_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_335fe7c3-dd23-44f1-b308-c270e2dcf1d9_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/2022/elts/us-gaap-2022.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_cfr_FinancialLiabilitiesGross_e3846a6c-492c-4f1b-8dc2-b9f36eb950f4_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-20221231.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_us-gaap_PreferredStockLiquidationPreference_295d5a77-1771-4c10-9ae2-cf66863343ba_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidation preference per share</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Liquidation Preference Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_25977262-7b57-4c16-b693-8fcd3a501a6d_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/2022/elts/us-gaap-2022.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_cfr_CarryValueofSecuritiesPledged_333ba819-3437-4087-bd45-e24c7bb9ac6c_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-20221231.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7c2f05f9-073b-432a-a57f-8921fcaaac27_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_98e815dd-3a75-4973-ad5a-6cf0d33bb8a3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_91bf28be-67cd-4843-86fe-a3b2f198dfc9_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NotesReceivableGross_1cc70f7a-ff93-4579-af69-e73ee8f18d9b_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/2022/elts/us-gaap-2022.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_283dff77-5f05-4a7b-8e72-555cbbaeef56_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_e50b9a89-f754-4083-a401-8a408da80099_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_43ef2ccf-8b44-4895-b3e8-aa2e7c49e620_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes and equity in undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_d7e2cdc4-28b7-43ac-ba38-3c69c79a338c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f5810d0d-aae4-41d5-86e8-9127bc8cca73_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid on preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EarningsPerShareTextBlock_9d5ba4c7-eec2-44e1-a8f8-8b89c0c5ba4c_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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesMember_48e80d4b-1728-41ed-b409-0c019da82152_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-20221231.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_DeferredTaxLiabilitiesOther_7ecf7f64-8559-4a97-a85d-8d34cbce146d_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_57a60566-cee3-4f65-844f-690e8c5a1797_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/2022/elts/us-gaap-2022.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_cfr_WeightedAverageInterestRatePaidMember_66a689df-d88c-4fc3-9c18-d1460f3a9115_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-20221231.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_ClassOfFinancingReceivableTypeOfBorrowerDomain_bb7e7d04-5d0c-48bf-bbaf-fca5b3d8e9eb_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/2022/elts/us-gaap-2022.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_cfr_InterestRateSwapsCapsAndFloorsMember_773cb6b8-3903-4151-8621-b1cbf1030c5c_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-20221231.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_ScheduleOfInvestmentsLineItems_59ba6479-0dd7-47b5-85d2-88b1f7094134_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/2022/elts/us-gaap-2022.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_EquityInUndistributedEarningsOfSubsidiaries_ce535412-78ff-4068-a124-a0291742d549_terseLabel_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_d8adf2bc-745a-4539-99e8-8b2f0277d34d_negatedLabel_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_label_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity In Undistributed Earnings Of Subsidiaries</link:label>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_documentation_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in undistributed earnings of subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:href="cfr-20221231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:to="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_993ec261-aa90-451b-9ecc-16fdcd69f1ec_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_6fadf8ee-220b-40ac-9df3-03662d8edf46_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_8c0b6d3c-f84e-4ca4-85b3-cd4b08e66fe9_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/2022/elts/us-gaap-2022.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_InterestBearingDomesticDepositMoneyMarket_9b9decd8-d299-477c-8975-e3c66e52fc92_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market accounts</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-Bearing Domestic Deposit, Money Market</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableModificationsLineItems_31f768bc-9832-47c4-9d97-2ab8e48073db_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/2022/elts/us-gaap-2022.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_cfr_OperatingLeaseNonLeaseComponents_4d473e09-bfe3-4639-a796-1819f7087515_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-20221231.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_f35c9898-143a-40a3-be32-98c428c897fe_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-20221231.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_e5e6a433-7550-4d42-be7d-185504e5f7bb_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_e42f68fa-6e8a-4256-81c4-70361a0fd224_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 5 through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodSharesNewIssues_213d0bed-1095-4dd9-a27c-1cf64c3e8e4c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_0d9236af-c6de-4fd1-9645-4b3110b0cb89_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyAxis" xlink:to="lab_us-gaap_RegulatoryAgencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_b84842c1-6019-4ade-ab8c-db82496add09_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_c7f50383-879e-493b-afca-9158f2efe518_terseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</link:label>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_3da7a9ed-0a75-4fdf-8c1a-b4036aed6c9c_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/2022/elts/us-gaap-2022.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_dei_EntityAddressCityOrTown_e7b2edaa-6d09-4bd0-9481-cafeeedbeaed_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_4bbc8c1f-4b10-4fd7-879a-475fe5cf834a_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase/Resell Agreements</link:label>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_label_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and Resale Agreements Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:to="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_999c8928-7a1e-43d5-8df2-2210f2c3ca93_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_602c0fa6-8169-4d57-b646-98acced9d83c_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PublicFundsMember_1e35d4fb-229a-4e48-9186-2c1a74ff00f7_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-20221231.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_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_374df097-aca9-4825-8117-8de5d3549da0_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/2022/elts/us-gaap-2022.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_cfr_AwardPayoutPercentageOfTargetAt100Percent_4140881b-67c4-476f-bc60-d482e056f137_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 100 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 100 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 100 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt100Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CECLTransitionAmount_443d3091-6080-4552-a509-cc9cbea32609_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-20221231.xsd#cfr_CECLTransitionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CECLTransitionAmount" xlink:to="lab_cfr_CECLTransitionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_a48bbf8d-a004-45c8-8bb5-cef486c7d7db_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/2022/elts/us-gaap-2022.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_ProceedsFromLifeInsurancePolicies_c029f460-99df-4f17-9c5b-3c40e98cf741_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/2022/elts/us-gaap-2022.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_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_ef717490-8741-4233-8919-b67f05d8f828_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after 3 months and within 6 months</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability, above US Insurance Limit, Maturity, over Three Months through Six Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c890f119-b3de-479d-8adf-1c8357479ebe_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-20221231.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_b16e157d-907e-490a-8adb-6f94733ebd52_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 through 2032</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_02b9c0d8-27b2-4ab2-a97a-c35c9e77cc61_terseLabel_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge-offs of restructured loans recognized on previously restructured loans</link:label>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_label_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge Off Of Previously Restructures Loans</link:label>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_documentation_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge Off Of Previously Restructures Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:href="cfr-20221231.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_StatementOfFinancialPositionAbstract_32de198c-89c6-4f84-a634-4f6e68127059_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeThirteenMember_36a91b1d-1c29-4495-9e27-560204886c97_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-20221231.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_FinancingReceivableOriginatedInCurrentFiscalYear_6e2b28ed-6a81-40d6-a0fa-5216a5afa3dc_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/2022/elts/us-gaap-2022.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_cfr_OptionsExercisableMember_aad8e691-d0e7-4fd5-9bb9-07e5ea03e4db_terseLabel_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:label id="lab_cfr_OptionsExercisableMember_label_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:label id="lab_cfr_OptionsExercisableMember_documentation_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember" xlink:href="cfr-20221231.xsd#cfr_OptionsExercisableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OptionsExercisableMember" xlink:to="lab_cfr_OptionsExercisableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cb12b67-45f8-4ae7-a790-fb46faab61e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_00c9cc7b-3994-4bed-9ccb-7a6d325ef40b_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_47ca705c-a4b5-4cc6-8a69-e6bef3e9b300_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan [Member]</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c899e740-359e-41f5-aa9d-ffc75ab62990_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/2022/elts/us-gaap-2022.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_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_3f926f4f-2dc3-4780-8445-1a047a4d1e88_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/2022/elts/us-gaap-2022.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_LeaseholdImprovementsGross_841854c4-be79-4c8d-bdb5-90b81a3670b3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsGross" xlink:to="lab_us-gaap_LeaseholdImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_e703b428-8e7c-48b5-9a16-9f085ca58ee3_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/2022/dei-2022.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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_baa3a65e-4a23-489d-bee4-b254b457566e_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_c56b93b4-5102-4026-ba75-5499215285e9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_c6ad131f-c999-48f6-835d-c908709df0aa_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts Liability, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ParentCompanyMember_79f18696-d0be-44b2-bbac-ed55c465eded_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_e161a9b5-1b7a-46f1-a0cc-2d0505b66b5c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_def1979e-d199-4e2f-bd37-36feef382d53_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/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_a8fbca2a-9694-4a68-9ec6-5e11960b42d1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TimeDeposits_e8a1494b-aaf0-469e-b7cc-37ac0c1dc31c_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits, Total</link:label>
    <link:label id="lab_us-gaap_TimeDeposits_label_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDeposits" xlink:to="lab_us-gaap_TimeDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_a05c7c45-d1e2-4e2f-a6fe-ff2b05ae42d9_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/2022/elts/us-gaap-2022.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_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_01f1c80e-ec96-4660-a777-411c223476b7_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_10c88d99-fe2d-4806-b4aa-0bd3e11aee29_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/2022/elts/us-gaap-2022.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_NoninterestExpenseAbstract_f7b029ab-0441-4b2f-b2fb-92404fb216f6_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/2022/elts/us-gaap-2022.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_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_c4fcf2e2-229f-48d7-8a84-cae104e206a3_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-20221231.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_AmortizationOfIntangibleAssets_cbb0bb99-d562-4717-b67e-4bb4c7fcee73_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_34ecfc9c-fab2-4778-80c7-b16bbdecca68_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense related to intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfGoodwillTextBlock_54195b5c-6835-4be1-a76e-e1218724b1e6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_4e4becb8-0af6-43b9-923a-522af7ef16f1_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-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1b67e2c4-20d9-47b3-88fe-47410758a790_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_2d235c52-3a10-42bd-9b1e-ec3325a0bbe8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_8cae1d7f-df81-4b3e-9612-076e6ba1a52e_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/2022/elts/us-gaap-2022.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_DepositLiabilitiesTypeTableTextBlock_41e4e0bc-ccd2-41ae-95b0-50ccfce5fb54_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/2022/elts/us-gaap-2022.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_AccumulatedDefinedBenefitPlansAdjustmentMember_53d3e911-4ec0-4d75-a0ae-b922435b4e22_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_8910becb-82c6-4d11-9074-ca9aa970f654_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/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeTenMember_bffbc711-9147-452f-bfcb-b5554fe92182_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-20221231.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_bb19b184-f8e3-4d23-b8b8-2a124cee671d_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Revolving Loans Converted to Term</link:label>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Revolving Loans Converted to Term [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Revolving Loans Converted to Term [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:href="cfr-20221231.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_742009ab-3fc7-4769-b6e7-cc20d6362b60_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-20221231.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_ConsumerLoanMember_a411eb08-b068-4be5-bec2-42f9a1977cd3_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/2022/elts/us-gaap-2022.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_srt_RepurchaseAgreementCounterpartyNameDomain_9a276cea-ce5d-433f-99c1-3b86dffdda98_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_c7e584a2-18b3-46d4-ab3f-57761d666e3c_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/2022/elts/us-gaap-2022.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_us-gaap_StockholdersEquity_efbb1561-dba0-48ff-8570-e4e797b0f1c7_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_8f92ab80-7be7-44b1-894b-c3646431bcb0_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_4cba1fb3-d1c3-4359-9b27-7a1370ae1e72_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8b09ca2e-d143-4459-916a-1366c4d4c355_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_4d077419-7194-4ccc-b079-7d5f73d546f1_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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_24eb31bb-4d8e-4174-baa8-97319b44203e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited/expired in period, weighted-average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_da05f267-a309-42b7-8b5a-fbabd062e866_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 1 Leverage Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinancingReceivablePortfolioSegmentDomain_433f26d9-ec31-4cb4-8e49-b3b330f31827_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsOther_8f2f97c8-5704-482d-9fb5-e230cda750d7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a3022bea-df2a-4034-a651-0bd2055be81d_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2022Member_c071a755-19da-425d-a791-60df6a725c67_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</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-20221231.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_OtherComprehensiveIncomeLocationAxis_995477ac-ac2c-4cb5-b9e4-24a22b371574_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f0e8f1a0-9233-4d1e-afa2-fbcee566c6f1_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/2022/elts/us-gaap-2022.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_AwardDateDomain_6a98db2c-4bcd-4d41-960c-89c506b95994_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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_630a1c8b-23a7-4ae7-97d2-3ed45f08fdcd_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_34f23c1d-5c9d-4425-9c0d-b84b8f46d498_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_34f5e62d-5f7e-42a4-b791-3d25eaf71e49_terseLabel_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Vested Stock Awards and Stock Units [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_label_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Vested Stock And Stock Units [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_documentation_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Vested Stock And Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember" xlink:href="cfr-20221231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonVestedStockAndStockUnitsMember" xlink:to="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_e0fda8e2-94fd-4d9c-8cea-fe319eadfe84_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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_1ffe34ee-9fd7-4bee-b7cd-39b031825dda_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_16e832ec-b656-417b-8a67-d3e04a8e3eac_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends &#8211; common stock ($3.24 per share, $2.94 per share, and $2.85 per share in 2022, 2021, and 2020, respectively)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_dc1fe0eb-4de5-4fc4-bd39-a11ef007c88d_terseLabel_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_label_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_documentation_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems" xlink:href="cfr-20221231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeCounterPartyLineItems" xlink:to="lab_cfr_DerivativeCounterPartyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_63711923-53dd-4679-95a9-5422cbd6b352_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after 12 months</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability, above US Insurance Limit, Maturity, over 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_5c902c76-6ed7-432c-8b17-b33795d18f8a_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3d021181-800d-452e-bc2f-f880d9ea8e4e_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/2022/elts/us-gaap-2022.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_RevenueRecognitionPolicyTextBlock_54c226ea-6884-4669-98ea-3ab0ff94e634_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_468abd18-95e1-47cc-b3fc-ee2763f40cc8_terseLabel_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_label_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_documentation_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:href="cfr-20221231.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_StatementTable_184740a5-ca54-4be6-98a4-43d44252847b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_cd982f71-bd54-4c39-954c-043fe77a5080_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock awards exercised/vested in period, weighted-average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2018Member_fc630da3-4e02-4846-9e46-dc2aebf951e8_terseLabel_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018</link:label>
    <link:label id="lab_cfr_A2018Member_label_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 [Member]</link:label>
    <link:label id="lab_cfr_A2018Member_documentation_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member" xlink:href="cfr-20221231.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_us-gaap_LoansAndLeasesReceivableRelatedParties_e9b2d73b-1d07-4075-bbc8-cdb891bf2a57_periodStartLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance outstanding at December&#160;31, 2021</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_be9e5245-ce99-4674-974b-cafe3739d0ff_periodEndLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance outstanding at December&#160;31, 2022</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/2022/elts/us-gaap-2022.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_Financialinstrumentsusingfairvaluemeasurementoption_3386d55e-ae06-4bc7-a1bb-3902170e30e1_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-20221231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:to="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_56d6e48a-e3dc-4cb6-8779-04d46b6ba7c5_terseLabel_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected defined benefit plans contribution within a year</link:label>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_label_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Defined Benefit Plans Contribution Within One Year</link:label>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_documentation_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Defined Benefit Plans Contribution Within One Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:href="cfr-20221231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:to="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_67fb8ef9-af36-4b86-8cbb-ad06425867a5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedContributionPlanCostRecognized_3b7c2c66-a9a1-4cd7-ad7b-beae0e6693db_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, cost</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_82c90b9d-0058-4892-bb94-8e551a1cd4a6_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_6634aaf7-46fa-460a-b6a2-80c134b2f887_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_9be359a7-f8ad-4727-bac1-36e61df23f8a_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossBeforeTax_8cdd0db5-a0a5-4391-9e62-2f6a404155be_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_50012bd1-e8e6-4f6d-a790-b317d4b37977_terseLabel_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">70.01 - 75.00 [Member]</link:label>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Point Zero One To Seventy Five Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Point Zero One To Seventy Five Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:href="cfr-20221231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:to="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_b373e2ee-bf41-48ba-babe-a75775415106_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Condensed Statements of Cash Flows</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_bb7c3f2d-ce99-43c4-a3bb-0fa4b94ea18f_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal additions</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_9e62a460-3a5c-478e-a248-e255c2ec4087_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_6a3273ef-2ac9-48e1-9c93-b790765215ba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed assets</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_label_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Real Estate, Foreclosed Assets, and Repossessed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:to="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_12f2b737-311e-4f08-b69a-54107a298704_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments, Off-Balance-Sheet, Allowance for Credit Losses</link:label>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_label_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]</link:label>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_documentation_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:href="cfr-20221231.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_HomeEquityLoanMember_312ad5df-1d49-49c4-a609-48ead0b9343e_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/2022/elts/us-gaap-2022.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_cfr_TwoThousandFifteenPlanMember_599a5051-c8dc-4dbe-beb5-71a369ae6ee6_terseLabel_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fifteen Plan [Member]</link:label>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_label_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fifteen Plan [Member]</link:label>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_documentation_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fifteen Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember" xlink:href="cfr-20221231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TwoThousandFifteenPlanMember" xlink:to="lab_cfr_TwoThousandFifteenPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_185dfc45-1d97-4b55-9cbd-79ffb646dee9_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_10bd8ece-0d74-42ef-89d4-1a755b84eea6_terseLabel_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-hedging interest rate swaps - financial institution counterparties</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_label_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Hedging Interest Rate Swaps</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_documentation_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-hedging interest rate swaps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps" xlink:href="cfr-20221231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonHedgingInterestRateSwaps" xlink:to="lab_cfr_NonHedgingInterestRateSwaps" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent_0e2a2da1-5a3c-4a9b-aef9-b3554ba02ede_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 0 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 0 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 0 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt0Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CoreDepositsMember_31a78654-8b3f-43e2-bdfe-6ba88db515f2_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/2022/elts/us-gaap-2022.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_DirectordeferredstockunitsoutstandingMember_4f20019b-0467-4d93-a1ea-ec3d56357025_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-20221231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DirectordeferredstockunitsoutstandingMember" xlink:to="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_e2b342a6-c18c-4408-963b-6cc3fae3933d_negatedTerseLabel_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit (expense) related to securities gains/losses</link:label>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_label_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (expense)benefit of securities (gains)losses</link:label>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_documentation_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (expense)benefit of securities (gains)losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:href="cfr-20221231.xsd#cfr_Taxexpensebenefitofsecuritiesgainslosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:to="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyDomain_ce2a9950-9150-4cb3-ab30-e9e7e3535ec3_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyDomain" xlink:to="lab_us-gaap_RegulatoryAgencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_a33b7634-bf8d-4851-815e-6d23b66fa246_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers of Financial Assets</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers and Servicing of Financial Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_c0fb9637-a485-493c-aaa4-63dcf5fb5f49_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6c438ce2-5546-4fca-8c94-6a6328664af4_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_adcae417-bf7a-4865-bebd-b773f72a93d4_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, number of shares/units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_e19e4ae4-97d5-417c-a0fe-83332ef846df_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceCommissionsAndFees_c4681705-5c51-4ac4-b276-fd3faa0eb301_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/2022/elts/us-gaap-2022.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_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_63b1db3e-1403-410d-94b5-3f6095ee871e_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/2022/elts/us-gaap-2022.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_Totaloperatingleaseexpenseexcludingrent_99a58ec0-889c-4ee7-9ed2-368de685bde7_terseLabel_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense, excluding rent</link:label>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_label_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense, excluding rent</link:label>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_documentation_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense, excluding rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:href="cfr-20221231.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_OperatingLeaseRightOfUseAsset_93b2e9ab-0d2c-4c10-92be-6e73587bc5a6_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_d6e580d7-84ce-4bd4-9ac0-031e14b607b7_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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_bae6dd12-6daf-4e1e-907b-b31a73251095_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0e14cea5-be5d-47c1-ab59-b7784642dafb_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90c6a59b-9b91-424e-8930-5a6aa71c94d1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d400564-2ee7-4b57-ac28-dfd3b6807393_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_39689c30-0048-4577-b06f-b9e20740aaa8_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_c0ad58c9-c6ce-4791-8f34-9cc14571a71d_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_4492d5e6-8af2-4500-917c-b2f6375b33e2_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/2022/elts/us-gaap-2022.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_cfr_Otherchargescommissionsandfees_0be242d3-3992-4877-9bab-5f717033dddd_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-20221231.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_DebtSecuritiesTradingUnrealizedGainLoss_59725e6d-fbde-4b2c-98eb-707b9cf2b357_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/2022/elts/us-gaap-2022.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_FinancingReceivablePortfolioSegmentAxis_6183553a-f37d-4cd5-a399-0c29538ec8c4_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/2022/elts/us-gaap-2022.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_dei_AuditorFirmId_7a8dbcf5-4377-4617-8c74-2f513476fbc8_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_e34638eb-732e-4bcb-af50-9439d8563396_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_076e993e-72c6-40f5-acfd-8a57a9133af9_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/2022/elts/us-gaap-2022.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_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_612f71d0-ff3f-4170-9344-83d94e25a293_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_ef783182-ae2e-4140-af6b-7a3fb7b93d63_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">Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_70e9b8da-36d5-4f37-9d17-a1bd12ef6b19_terseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_86549b9e-fce0-4d3e-8687-1fe911f72cc7_verboseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tier one capital ratio, upon full implementation</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_5cfb4e22-0d6b-4c7e-9d31-e27614d35b26_terseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_070043ff-d1d2-4e9a-a3e9-aaf3e4ae0a01_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_57358cec-3e5f-4ced-9ebb-e18630ef5364_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_e88e06ea-fe46-451b-8e15-152340e64fb3_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_LocalPhoneNumber_35f101e4-02d7-4738-9207-750b4ec26b2a_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_d9179ee2-5afd-44f7-b4d5-46bb971fa133_terseLabel_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately</link:label>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_label_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</link:label>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_documentation_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:href="cfr-20221231.xsd#cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:to="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d501ae18-52ac-4a30-bcc7-76c65c747583_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding and Exercisable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures_26dc656b-524e-4d61-8dcc-bb2a3e71ca45_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/2022/elts/us-gaap-2022.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_FinancingReceivableAllowanceForCreditLossesLineItems_da9cf74e-527e-420f-b9a2-922d84501fde_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/2022/elts/us-gaap-2022.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_LoanLeaseInterestRateSwapsAndCapsMember_a78b7db1-189a-4590-99ef-4e7811ae7729_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-20221231.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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_21073cea-c30d-46dc-8e9c-15a4d2581bcf_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/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsPolicyPolicyTextBlock_cf06a315-47d0-4146-8963-c52f19983b7e_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Changes, Reclassifications and Restatement</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_b988101d-2b75-4ffc-9db1-f4b3aa1df200_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-20221231.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_80cf839f-0652-478c-be7f-3236b150d49e_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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e6b05d2c-d13d-4229-9cb0-2721850d9c1a_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/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_eacc2ea8-6408-4c61-9090-6fc26274b7f6_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/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_807d0c27-b4d1-473a-af11-00081cae3800_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:href="cfr-20221231.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_InterestBearingDomesticDepositSavings_7f9d1837-0b69-4837-b32e-1549ff0b16db_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositSavings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Savings and interest checking</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositSavings_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositSavings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-Bearing Domestic Deposit, Savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_510775ac-4748-40ed-8326-4ceb7e51e7b8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_9abff883-5e77-47b2-9f1e-f4355b52d595_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a656f037-c505-4077-b6e4-8ac2d215d2ec_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_d5bad67e-297a-4e5f-8330-7f8a9f3ac2eb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ea4b5765-962f-43f5-89b9-0b0816bacab7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options awarded during period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_9d7594fc-6960-420e-b178-00b17d5da45a_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/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_42317b40-67de-4735-95ff-93deffed03c7_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_ef42eed6-24ae-432a-ae2d-2b4c14f79dd9_terseLabel_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_label_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_documentation_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain" xlink:href="cfr-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_09b40755-c446-4f6f-a50e-e89a34e2541a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesTable_374a66bf-ac32-47ab-81f8-442732945f01_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-20221231.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_DerivativeLineItems_19fe16d7-7882-4a32-ac75-4ea461699e00_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfDilutedSharesOutstanding_4256d90a-e2a6-44ac-a7f9-2bdcc7244714_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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_baf0ff57-87d2-4899-969f-1d50af88075a_verboseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum leverage ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_7b219f5d-599d-4b64-a5d7-ad7d15ad8568_terseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink: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 Plus Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:to="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_fa019a35-619e-4811-8326-c51d553594fc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles and Other Long Lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_4d32d49a-7b0a-4c07-b2a1-c0890fd2b7fc_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_de79b922-f76c-4298-93a9-f7209c3c1acc_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total securities available for sale and transferred securities before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_11f55d15-754c-4134-8124-d2eeeb89ff7d_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-20221231.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_us-gaap_InterestAndFeeIncomeLoansAndLeases_0105b5e0-3b44-4b2a-a7b7-1fc3598bec5d_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/2022/elts/us-gaap-2022.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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_b16d6bd2-877c-430a-ba42-ab223feea874_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7d2c7299-d8be-4506-9d81-d02cfcbf4b94_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_6c114425-827b-41d5-9c4d-90c0ae9a0963_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_ece02598-8734-4ae9-b1e3-87db5da12a0f_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_a4c5ad3a-3da9-4b40-8868-df2bd262f9cc_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-20221231.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_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_104a1d41-63a4-4388-b9de-a0e705944a98_terseLabel_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:label id="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_label_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier 1 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/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:to="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PaycheckProtectionProgramMember_9fe56ee3-1510-4da3-97ad-9dcacee6cbda_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-20221231.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_CarryingReportedAmountFairValueDisclosureMember_48df352a-e5f7-4f23-b3da-2984906e5c71_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/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount_9cd21c40-1372-4d37-8d73-8dc243ffc0bb_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-20221231.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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_e4b42db9-ed92-4278-85d4-ef09b91603d0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in the net actuarial gain/loss before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dffddfe5-24db-46ef-8746-284efa22bdb0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted in period, weighted-average grant-date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_38b0b08c-10f0-43e4-ad5c-d2ec581bcba1_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_1f1628c4-4fae-4c7a-964b-c4b6b6c3abff_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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_2c923d01-5112-4be5-b16e-146866389ec6_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_label_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_documentation_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:href="cfr-20221231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:to="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_6c51cb74-ec41-4be0-949d-8cb0bd9da6d2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss on defined benefit post-retirement benefit plans</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_2d0443c7-4f2b-450f-8636-cc6301319713_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/2022/elts/us-gaap-2022.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_ForeignExchangeForwardMember_1b3ede47-a3ae-4d46-9838-9418e43c7bf1_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/2022/elts/us-gaap-2022.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_NetIncomeLossAvailableToCommonStockholdersBasic_3191cbf9-465b-48ff-ae54-2dea47af2739_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_5419d70d-2657-4135-9db4-de67849216bd_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeMember_f23f0396-043a-44a1-afb2-0237d0aab3f4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-Interest Income [Member]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeMember_label_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockSharesIssued_672ac1c4-a685-4c3f-aa44-c8726d4bc2c6_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_c88c944a-87fc-47b4-b381-3e25e3a931e9_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/2022/elts/us-gaap-2022.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_NaturalGasCommodityDerivativeMember_7726c42e-e5f1-42c7-bc71-a338790fe19a_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-20221231.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_TradingSecuritiesAndCertainTradingAssetsTextBlock_990ca7d0-fd30-4418-8625-59cd421aa1e5_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year End Trading Account Securities, at Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_fa9cd323-228f-4c3d-a6a6-27ab650482e6_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ca931e56-b73e-4c9c-afdb-d7fe879af68e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_325fd5ac-d9c9-4f3e-9880-6dc9a3512f9b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_c3765815-2a3b-4395-bebf-657d724eee8f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfessionalFees_5230d43f-d32c-45f2-92e6-cf15295b115a_terseLabel_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional services</link:label>
    <link:label id="lab_us-gaap_ProfessionalFees_label_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfessionalFees" xlink:to="lab_us-gaap_ProfessionalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_17b32472-e3b2-411c-a888-5d7a28f1d761_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_90c16a27-0ab5-4f3c-9f83-174552410211_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:href="cfr-20221231.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_us-gaap_ComprehensiveIncomeNetOfTax_07293290-b761-4ba8-914b-6b17ad1c6d9e_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyServiceMember_8d84cc36-e38f-4486-99d7-31884347c3e8_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/2022/elts/us-gaap-2022.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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c9969d81-bc3e-4a0e-970f-51c531dbf6ed_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_a0588ea1-55a2-4ca5-9918-c20bb27f41b1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_455c8336-d492-4b61-822e-a7e4a77445d0_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/2022/elts/us-gaap-2022.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_dei_EntityCurrentReportingStatus_4be2316f-bbe5-440f-be67-d96743c00a3f_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_64533e26-79bc-4482-94cf-acf81c726a98_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 1 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/2022/elts/us-gaap-2022.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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8065cf62-331e-42ec-8a1e-c6f8a509d56f_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_label_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialmortgageMember_510cfc86-1deb-4dd6-8e66-cca9b8e02818_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-20221231.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_cfr_Unfundedbalances_e8bd2142-4f65-4c8e-bc98-d7966ee61721_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-20221231.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_QualifiedPlanMember_830f4795-5583-43ec-bb89-05ae360000f8_terseLabel_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:label id="lab_us-gaap_QualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QualifiedPlanMember" xlink:to="lab_us-gaap_QualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_3f967f07-8c1f-40bd-a10b-378b77be74da_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_InterchangeAndCardTransactionFees_de7b4e53-0c4f-4728-882c-4975949c4dc7_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-20221231.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_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_0f40adb7-33b8-4bcb-a171-27e6d1164d42_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-20221231.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_us-gaap_InterestAndDividendIncomeOperating_8582538d-915e-4172-b594-2244ae67c33f_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_02913484-8eb6-4dbc-89d3-e899c5cec69a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoansYearofOriginationAxis_6f276bdc-d282-4bfc-92ad-0ebecda6323d_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-20221231.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_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_7f83fc1c-5dd8-4468-94c7-38b6b694cc90_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_ccdf77cb-1120-42d9-bb75-ba1a75a38ad5_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock issued to 401(k) stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_915c2698-cf6e-43ba-9985-3657aa32d4c2_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/2022/elts/us-gaap-2022.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_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_589caab9-e9fc-4eb8-9dcb-111e921140d5_terseLabel_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital</link:label>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_label_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</link:label>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_documentation_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:href="cfr-20221231.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_DerivativeTable_2e0040c3-3182-4799-beb0-63fd764910fd_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/2022/elts/us-gaap-2022.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_cfr_OtherNonInterestIncomeOther_a6894591-daae-49a2-8fb6-aa0a55f72fac_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeOther_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non Interest Income Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeOther_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non Interest Income Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeOther" xlink:to="lab_cfr_OtherNonInterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_51088732-65d4-4fcd-880f-6219312cc580_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_9ec2b9c0-04fb-451f-8eec-0f0ed11dc171_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_7fbd8c0c-b73f-4b0b-bbf1-45aa1930b0d0_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, Subject to Master Netting Arrangement, before Offset of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_7db8a31e-c4b1-49cc-a4e7-6953d52cc091_negatedLabel_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized gain on securities available for sale and transferred securities</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_label_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities Net Unrealized Gain On Securities Available For Sale And transferred Securities</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_documentation_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:to="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_c0cae75a-52a9-4f23-a75a-ab37a62011b2_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-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PriorTo2021Member_9188d7d1-d2d0-4577-a994-92cd7cee7a54_terseLabel_en-US" xlink:label="lab_cfr_PriorTo2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior to 2021</link:label>
    <link:label id="lab_cfr_PriorTo2021Member_label_en-US" xlink:label="lab_cfr_PriorTo2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior to 2021 [Member]</link:label>
    <link:label id="lab_cfr_PriorTo2021Member_documentation_en-US" xlink:label="lab_cfr_PriorTo2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior to 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorTo2021Member" xlink:href="cfr-20221231.xsd#cfr_PriorTo2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PriorTo2021Member" xlink:to="lab_cfr_PriorTo2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8644f4cd-0b3e-453d-bcc7-e41c3e4b4a34_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/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_990aacd6-2ef3-41bb-b4ba-3ba3b9f887e2_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentNet_f766c515-b1e4-4f92-a484-c52aa8197898_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_c1788780-a635-4f09-96ae-c6a46f77726c_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_fca6273e-10cf-43f2-a42c-6a88ac88e2a5_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-20221231.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_dei_EntitiesTable_6c827487-8c3d-480d-9d13-471bbf29b005_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/2022/dei-2022.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_46869584-4f0e-4b55-8006-0d32a34a4d7e_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/2022/elts/us-gaap-2022.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_FederalFundsPurchasedMember_5608ac91-c87a-4279-b6b5-e6675df523c2_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Purchased [Member]</link:label>
    <link:label id="lab_us-gaap_FederalFundsPurchasedMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchasedMember" xlink:to="lab_us-gaap_FederalFundsPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_bc1bb5eb-823e-4868-96b1-c58e998968c8_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-20221231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:to="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_cf93a9a9-9efe-476a-bee0-bcb7685ccfe9_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-20221231.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_a3d4e226-f620-44ba-9720-24a3660db1d3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_04ce857b-7650-414e-87ce-b98d168c4597_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited/expired in period, number of shares/units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingRealizedGain_d5496b73-912b-407a-ad09-536559d57aeb_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/2022/elts/us-gaap-2022.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_BalanceSheetLocationAxis_82cb27bd-9269-4b1a-b3ba-e7be69db5988_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_ccf73cf4-a2c5-455e-a8b0-9113e16ad3d1_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - less than 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - less than 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - less than 13 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_1d059c37-cd5c-442c-a994-1c63f39ddc32_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and due from banks</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_1b8927ed-1c3f-4fbc-b2b0-93cc8a94fddc_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_label_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Due from Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ImpairedFinancingReceivableRelatedAllowance_125e878c-01ed-4601-8e97-8256b3369429_negatedLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specific valuation allowance allocations</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Related Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SecuritiesSoldUnderAgreementsToRepurchase_cf036fb5-7165-4a42-a568-6ad1e93912a9_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/2022/elts/us-gaap-2022.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fd8d4ff2-172e-4218-a2ee-9685839de491_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c84761ed-5c56-4f94-be97-37c3bd5e616f_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_b9e7a0e8-75b0-4964-83a5-a8fe060add6d_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/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_5a698b91-6795-42b3-9f13-cea57bed894b_negatedLabel_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit post-retirement benefit plans</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_label_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities Defined Benefit Post Retirement Benefit Plans</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_documentation_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities, defined benefit post-retirement benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:to="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsShareBasedCompensation_2ad7514e-9e54-4d6f-bc50-78dc865e42c8_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, share-based compensation</link:label>
    <link:label id="lab_us-gaap_DividendsShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsShareBasedCompensation" xlink:to="lab_us-gaap_DividendsShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_50ef7589-f92a-4bba-8f6a-dc16a6232294_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost, Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_056e1bf7-5b23-4a90-9b3f-0eb09da5251d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations and Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_69b3d6ee-08bc-4271-b66b-d9cb8f43773d_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/2022/elts/us-gaap-2022.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_cfr_NumberOfDaysPastDue_89a02b37-3395-4f14-ad66-0adbd991bee6_terseLabel_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of days past due for payment of interest on loans, minimum</link:label>
    <link:label id="lab_cfr_NumberOfDaysPastDue_label_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Days Past Due</link:label>
    <link:label id="lab_cfr_NumberOfDaysPastDue_documentation_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue" xlink:href="cfr-20221231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfDaysPastDue" xlink:to="lab_cfr_NumberOfDaysPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_92132cc1-b412-4f4a-8622-23bb7078225e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_86c221db-399d-416a-b445-06cecda6164f_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/2022/elts/us-gaap-2022.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_dei_EntitySmallBusiness_a0eb509f-a698-4a2c-a780-09a3a896fbfc_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_e11f532e-2880-40b1-bc89-1d3cf849d535_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_7c61fe0d-1016-46ae-ad4d-eec2dfe0cbd5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_5754c048-72cd-409d-a509-a8f3e58e80f7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_0de36cb3-4ebf-4722-878b-0e53e2c77ced_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/2022/elts/us-gaap-2022.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_us-gaap_FiniteLivedIntangibleAssetsNet_0d7f705d-e8de-4c0b-a3aa-a5fd787f0662_netLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7917d2fc-e5dd-46bb-82f1-5d3969c10da5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_37b39675-a4df-4f7a-9e20-f83ca6fc0167_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SignificantAccountingPoliciesTextBlock_979ee899-267a-4dfd-b4e9-d1d8408e507d_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_73909a4d-19f5-44df-a81b-d544efff7c8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_913a9e1c-a731-4915-b1e0-b990a08cbb91_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_e61f6b1f-9e5f-4b7b-b722-412a86aaabc7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" 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 tax benefit from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink: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, Exercise of Option, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_fcd1dad3-7970-43d1-8278-07b594793c4f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_6632e676-daf3-414f-8f24-43c12d444cb4_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts - Assets, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_befc435b-f654-4147-ad29-32a7c02cc87a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_efe08d1b-c341-4a6a-b64d-48bb38f30db3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebtMember_4d9786db-c426-4d5b-9746-624a4b9154fa_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentTypeDomain_6e631486-7e0f-4d54-ac53-9be3bb5ef4c2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_bacd5f8b-0723-4c8b-befe-b7bae110ec9a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_bc221f2d-8e95-4eec-be57-2a1ce8d79b2c_terseLabel_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_label_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_documentation_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement" xlink:href="cfr-20221231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ImpactOfNewAccountingPronouncement" xlink:to="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_691b8771-db37-41fa-a204-51c95cc86899_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedBorrowingInterestRate_7a7e09cf-c7a7-4664-ab7c-866b7b2ac176_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes interest rate</link:label>
    <link:label id="lab_us-gaap_SubordinatedBorrowingInterestRate_label_en-US" xlink:label="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Borrowing, Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedBorrowingInterestRate" xlink:to="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_68683a87-07f4-4e1d-88de-ebc963f55cc9_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Loaned or Sold under Agreements to Repurchase [Member]</link:label>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_label_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Loaned or Sold under Agreements to Repurchase [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:to="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_48f9cfd6-19b4-498a-bc5c-5d8228853aba_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_label_en-US" xlink:label="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from FHLBank Borrowings, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:to="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_a31ff4c1-b9f4-43cc-a8c0-dc74b2d672f0_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:href="cfr-20221231.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_ee056732-0b85-4b50-a5db-7eda793a8244_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-20221231.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_InterestPayableCurrentAndNoncurrent_2a7e4ba9-d193-47ef-8513-1504395e8193_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/2022/elts/us-gaap-2022.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_ScheduleOfFairValueOffBalanceSheetRisksTable_a6499528-c374-4beb-92cc-680f5e33631e_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/2022/elts/us-gaap-2022.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_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_5783049c-9763-4df8-b7a8-b7daabe5d918_terseLabel_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moody's and Standard &amp; Poor's Bond Ratings</link:label>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_label_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moody's and Standard &amp; Poor's Bond Ratings [Table Text Block]</link:label>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:href="cfr-20221231.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_OperatingLeaseLiability_28553ac8-9942-4f49-97de-bd0a0d577a34_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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_c589988d-a19e-4fb7-893a-c4321f6ddbc7_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_57a39d4b-69a4-4d19-a560-abc94bc416ea_terseLabel_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General percentage of valuation allowance in excess of principal balance, minimum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_label_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_documentation_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:href="cfr-20221231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:to="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_c1e075ce-6fbd-4372-85b8-831abe51dcf6_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d24d6f58-d2d9-4b52-a624-87c142d20f4e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf851c2d-6838-40c8-b4c3-0a5fb7bc3ccc_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/2022/elts/us-gaap-2022.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_RepaymentsOfFederalHomeLoanBankBorrowings_a3190e16-80ba-4b1f-b463-26ae019b39e5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of FHLBank Borrowings, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:to="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_acefbfac-c61f-4290-911c-aa0a5d4d4b88_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains included in other income from the sale of put options</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_90ae10c1-de00-4126-b510-ccee0bec32c3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount included in income or expense</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d4b5e7a2-6e07-4e76-b5e1-a1839b632dc2_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/2022/elts/us-gaap-2022.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_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_8bfb8436-a6e1-4459-b70a-7aa71de8b698_terseLabel_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments for (gains) losses included in net income:</link:label>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_label_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]</link:label>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_documentation_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:href="cfr-20221231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:to="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeInstrumentsTable_890236a1-84d6-4e8b-a816-87b1e21356be_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-20221231.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_InternalCreditAssessmentAxis_6df18cca-1fe9-4e19-a9d8-87672c93292d_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/2022/elts/us-gaap-2022.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_exch_XNYS_4006e20b-db49-457e-85a2-29c4df6d3034_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/2022/exch-2022.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_DefinedBenefitPlanPlanAssetsBenefitsPaid_8109fb39-023f-4ee5-b62a-ff6564425d54_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_887a7b9b-59c3-452a-932d-83a90954e47d_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_26488fb7-7399-4d88-af39-b217dca32682_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost, Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestIncomeSecuritiesTaxExempt_8f78d1d5-d4c4-4bc6-9c5d-de14950e2b07_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/2022/elts/us-gaap-2022.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_cfr_ScheduleOfMarketableSecuritiesLineItems_37c7cfb5-7565-406c-ae30-95c306cb1d77_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-20221231.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_79ba6088-5c21-4b75-a4c2-84286dac01a6_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-20221231.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_cfr_Remainingcontractualmaturityoftheagreements30to90Days_48746225-c143-48f6-8083-d8232080eded_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-20221231.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_OtherExpenseMember_820db03b-6af4-4bea-99a0-9de918316d73_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/2022/elts/us-gaap-2022.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_us-gaap_PastDueFinancingReceivablesTableTextBlock_6a09b043-52dd-4c05-ae5d-125727f38fe6_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherOperatingAssets_5290e30e-076b-416c-a040-bc430000b220_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/2022/elts/us-gaap-2022.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_ScheduleOfHeldToMaturitySecuritiesTable_3827dcf7-82f0-4057-aacf-86733ae26c2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Marketable Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_52a6a502-4eb8-40dc-a44a-a094c1699180_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_7c0b5335-7d68-402c-a706-67f05ba39915_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_3a0593aa-eb95-4e6e-9d3c-bba7d01ac984_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_062862db-f29e-4f93-8d34-ef4798730ff8_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/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_d140435c-ac39-4c88-a68e-2cb637730f25_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_fd425ddf-788d-41a4-bf00-b576129ca68c_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_47fa91d9-4cba-491d-a2d8-bdf5b443e24c_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion of allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_Percentageoftotalenergyloanstototalloans_76388d73-6eb5-41c5-9b67-f244e65b88b4_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-20221231.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_dei_EntityFilerCategory_f2234f92-e0e3-4c3e-96a1-edce357fba23_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_00612164-09ae-485b-8637-d81bec608975_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/2022/elts/us-gaap-2022.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_AllocatedShareBasedCompensationExpense_a9d0b0c2-1211-4db4-97fc-ae053f5ede85_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">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/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares_fecc587d-da75-437e-9476-013edc7f5887_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-20221231.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_dei_SecurityExchangeName_d76dcba6-19f6-46a9-aa1d-b773a9c6a772_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9a7c7f47-f997-455b-a215-58edb94a47bf_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_3a8ebcdb-3442-439e-9623-d04474a4651c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_CollateralizedCreditCardGuarantees_d25ed9a4-7d1d-4f82-b29b-548430dc2d38_terseLabel_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fully collateralized credit card guarantees</link:label>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_label_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Credit Card Guarantees</link:label>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_documentation_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Credit Card Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees" xlink:href="cfr-20221231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CollateralizedCreditCardGuarantees" xlink:to="lab_cfr_CollateralizedCreditCardGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_899c10e2-a205-405c-890a-d5dbd43cc11b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_bbd5d11b-92a6-44ba-843d-74634292288c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_3acbc1fe-b488-487d-b259-8237c41d83a5_terseLabel_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend income paid by non-banks</link:label>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_label_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income Paid By Non Banks</link:label>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_documentation_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income Paid By Non Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks" xlink:href="cfr-20221231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DividendIncomePaidByNonBanks" xlink:to="lab_cfr_DividendIncomePaidByNonBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities_08196c4d-9d65-4d84-9071-77ab06afb2af_terseLabel_en-US" xlink:label="lab_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink: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 unrealized loss on securities available for sale and transferred securities</link:label>
    <link:label id="lab_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities_label_en-US" xlink:label="lab_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink: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 Unrealized Loss On Securities Available For Sale And transferred Securities</link:label>
    <link:label id="lab_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities_documentation_en-US" xlink:label="lab_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Net Unrealized Loss On Securities Available For Sale And transferred Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:to="lab_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_2bf7e90d-9a7f-40f3-ac85-368477ec8f43_terseLabel_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Offset, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_label_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreement Gross Offset</link:label>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_documentation_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreement Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset" xlink:href="cfr-20221231.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_480175d2-a619-4ad9-9583-a17a71698184_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-20221231.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_RevenueFromContractWithCustomerExcludingAssessedTax_5bb7d066-c0d7-43c9-8b3b-dc0d81f4b798_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/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_bf43cf76-ad92-4042-8982-c99327828bf2_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum ratio of Total capital to risk weighted assets</link:label>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_6a52f10b-fa9a-4133-b1f3-376f7dda2793_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Capital to Risk-Weighted Assets, Actual, Ratio</link:label>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsMember_22538cb4-9809-4bfc-8c08-58d2db661a10_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_0ab1e502-3d5c-44c7-98a0-609f155f7a64_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 1 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/2022/elts/us-gaap-2022.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_dei_EntityVoluntaryFilers_8735540b-b984-437d-94ff-137d14474024_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_e13f34ff-994e-4137-a92e-9d08c7eebc28_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/2022/elts/us-gaap-2022.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_DepreciationAndAmortization_0227cee1-e947-417f-88cc-26ed64c887d0_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/2022/elts/us-gaap-2022.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_OtherAssets_938c7ed5-b99b-43e1-9afd-bb6e83bae6de_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/2022/elts/us-gaap-2022.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_InterestIncomeFederalFundsSold_890ae562-818b-4175-a285-75c08c4d90c6_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/2022/elts/us-gaap-2022.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_us-gaap_SegmentReportingAbstract_cc75d8af-1e64-434f-a24e-2a12c0ec8fb8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_680957a9-b3fc-4e16-b1de-86d5ee52d894_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_40940a55-88b0-46d3-ac2e-06aabd13e06c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_75f9daa7-fcb2-4d76-af89-9a4f97dda762_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligations, Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_7705345d-968a-4ecf-9898-eb85940bf065_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/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_6fbc5d68-0c6c-4747-bc9d-8eec0a2eac0f_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_c19cfece-418a-4e31-8d30-a126d51d0c0d_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_7146ee8f-f528-419c-8e18-e0c5bf42eb4e_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_be89f368-c8ca-4483-8cae-40091f2efdd0_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">Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableNetOfDeferredIncome_f201a72b-d4fd-4318-9222-16070a67d1e8_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_18a245d3-ed35-4685-8156-ebb132695271_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total loans</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Net of Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_c51168e0-1106-472e-8a1b-6bb25864b0af_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock-based compensation activities of subsidiaries</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_19a1018b-4d62-4c75-a64f-b62e00cf4894_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Netchangeinoperatingleaserightofuseasset_cf2d654a-bc0e-4468-9f81-5bda0e3683ca_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-20221231.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_c8c3229b-ce0f-45f0-9113-1ec1384b5520_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-20221231.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_NondesignatedMember_c2216f33-2f0c-4729-b1cc-ec721feb575d_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxAssetsGross_2a5c3d4f-9d73-4d05-a424-f71646f0880a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_df52c3a0-cd12-43d5-a81c-ef7400a1e9df_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:to="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_7abcd62f-625a-4bd5-807b-81dad0fb9869_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_9f9a9fc2-42e3-4252-97a1-e214135141e6_terseLabel_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Offset, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:href="cfr-20221231.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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_7ec92712-4bec-4809-ae45-89672605a976_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_336dcffe-de9f-42e4-8d42-3f1c5d4dd660_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized gains</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7043f227-ccd9-46d5-ab7d-981fbdbd2f01_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_eaa54908-510f-4d70-adb4-62a35deed3ba_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_f9c15d40-326e-452b-884a-524b49b0e2c5_terseLabel_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_label_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_documentation_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:href="cfr-20221231.xsd#cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:to="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6c6dbd98-7d52-4bbd-9c13-4d3de37952e0_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAccumulatedBenefitObligation_9c50b9b1-702c-4f06-bd44-d59acc7e5344_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_9f4f59eb-481c-495c-af15-f1b46fc60037_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_966c41a8-8a54-4c38-9ab4-13b065da5f10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period of options awarded, years</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_bbd592fd-4a0e-4efc-8052-8f124d41a1b4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier 1 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/2022/elts/us-gaap-2022.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_PaymentsOfStockIssuanceCosts_c69c43d4-d3c5-4362-994c-329e57d966b1_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_661fc1c3-ae7f-45f1-b914-d1d525e8ae81_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralDomain_6bb847c9-63c1-4b55-8c6e-b91c3e083d49_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_59c07be6-475b-4017-82d5-c0b07ba05947_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2efc20c7-0b93-4b5b-907f-e38a4bb77311_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_70bcadef-cc2c-49b5-bea1-c6d9ee474532_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/2022/elts/us-gaap-2022.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_InterestIncomeExpenseAfterProvisionForLoanLoss_72a59874-370e-4555-b2a5-0ae57dc8d513_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/2022/elts/us-gaap-2022.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_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_802bdefe-c721-4628-8a3e-11ac8b6742bb_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-20221231.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_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_c368fa53-7fb4-4ff7-827c-d3fa39e33f23_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-Sale Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_2762a426-24f4-48aa-9b75-3979b9417139_terseLabel_en-US" xlink:label="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax</link:label>
    <link:label id="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_label_en-US" xlink:label="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax</link:label>
    <link:label id="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_documentation_en-US" xlink:label="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:href="cfr-20221231.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_UnrecognizedTaxBenefits_2573c62c-ca52-4d4c-9d5b-4f861a3a5de6_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/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_7c435bfc-6376-4486-bc5e-de352a97fdc1_terseLabel_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</link:label>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_label_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</link:label>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_documentation_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:href="cfr-20221231.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_EquitySecuritiesMember_29f45ace-0e18-49bb-aedf-fd70ef91fc51_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_5fdfabc1-3af0-486e-8786-5d787c615d4a_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/2022/elts/us-gaap-2022.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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ecacd01a-e9b9-41fe-b872-4641550caf4f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_c5ae0089-8271-4575-9b9a-e00e395573ba_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_42cddc9e-ea18-4401-83a6-f4b69112cbfe_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-20221231.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_abe61a6f-a41c-44dd-bbac-914978865922_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost, Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_f43848ca-a8a1-4927-b4b1-4090d516b186_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0a246945-817c-462a-b646-f19b8b551ccd_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_5de51304-7b8a-4574-ab69-75a38c20be6a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount Recognized, Derivative, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_58d5700a-481c-4956-82f4-e9225c6236d9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_82f090a1-5d51-4bf3-b50b-f405ac0cf9d4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_c0bfcfdc-dc58-4736-9bdd-22d82c4c11d7_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_4b9d6dd2-4c1d-4bf3-a30a-6a7dd904c2a0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_41dce54c-6c8d-4fb3-a0bb-9bf0d3553859_terseLabel_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_label_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset, lease liabilities under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_documentation_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset, lease liabilities under operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:to="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesTableTextBlock_e1f895b6-5706-4cbe-a81b-a5614286e977_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:to="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_fd469265-e120-4ae1-a6db-c4e6d3221d10_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_e572c678-66b6-4d35-a66f-13a3d25eabfc_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedReturnOnPlanAssets_80b136bd-776c-43dc-b19b-2e10283a9930_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/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_07d7f746-f512-4e24-93ab-983f540a1676_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_59fd4af0-b331-4be7-b341-03825c054b0d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_36879ede-ca42-49c0-9791-e25ff857d837_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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_fefeb5e6-b51c-42cf-852d-cb93df16c737_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_e2aafe8d-5c1c-46e4-a0ad-f03d8a5ad97c_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate dividends available for payment without prior regulatory approval</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_7832875d-f1f9-4db4-a06b-663c6216d1a6_terseLabel_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial, Other Commercial [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_label_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial And Industrial Other Commercial Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_documentation_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial And Industrial, Other Commercial, Financing Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:href="cfr-20221231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:to="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_4f3dee1d-cd93-4e16-b5d5-cd30639c234e_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:to="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionLoansMember_1e03d984-7877-41fa-829b-3cd79261f6d7_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanFundedStatusOfPlan_44284c64-2bc8-4d4d-ab70-c8e76d5eccea_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status of the plan at end of year and accrued benefit (liability) recognized</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_f1c5618f-fa0a-46b5-b1e6-5c08e60d090c_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance cost related to note</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_f1350611-d370-457f-8f7e-159d21781895_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 25 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 25 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 25 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement25PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_5acce363-c6e9-475a-9cd9-2f29ec936346_terseLabel_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral</link:label>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_label_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]</link:label>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:href="cfr-20221231.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_cfr_OtherNonInterestExpenseOther_0b881314-ebc7-4821-a0f4-783b4cf418c2_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestExpenseOther_label_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non Interest Expense Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestExpenseOther_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-interest expense, other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestExpenseOther" xlink:to="lab_cfr_OtherNonInterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_b1a8c271-7271-4cb3-86f7-068097067383_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Redeemed or Called During Period, Shares</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Redeemed or Called During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_42026175-99d6-4459-955a-5f5dc0f4767c_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestBearingDepositsInBanks_a00fbd5a-5ebe-4eda-879e-56a99e28a1a1_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilities_ea457fe0-7ba7-4926-81e6-244dcf712133_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gross deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_2c723424-2ee5-4951-b151-72e1f46bc501_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/2022/elts/us-gaap-2022.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_NonHedgingInterestRateSwaps2_352af81f-c76a-4591-a7c7-4c39b8984dd7_terseLabel_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-hedging interest rate swaps - customer counterparties</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_label_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Hedging Interest Rate Swaps 2</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_documentation_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-hedging interest rate swaps (2)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2" xlink:href="cfr-20221231.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_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_77ebaf93-5faf-4003-91dc-52fa26678086_terseLabel_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General percentage of valuation allowance in excess of principal balance, maximum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_label_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_documentation_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:href="cfr-20221231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:to="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_82cce629-9db7-4ae2-b1b4-40367140fa2a_terseLabel_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of change in fair value of derivative hedging instrument to be considered highly effective</link:label>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_label_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</link:label>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_documentation_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:href="cfr-20221231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:to="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_1cd6ac73-abac-40d3-bdaa-c93018d67e3c_terseLabel_en-US" xlink:label="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, Dividends equivalent per depositary share, Declared</link:label>
    <link:label id="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_label_en-US" xlink:label="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, Dividends equivalent per depositary share, Declared</link:label>
    <link:label id="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_documentation_en-US" xlink:label="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, Dividends equivalent per depositary share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:href="cfr-20221231.xsd#cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:to="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_8558b498-313e-4b1c-a970-022f944b4162_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 deposit</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_8655986c-3940-49db-8129-cda10072c71c_totalLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Interest-bearing deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_a0ce6f11-7141-4594-bad1-7a59414dc5c9_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-bearing public funds deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_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/2022/elts/us-gaap-2022.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_us-gaap_InterestBearingDomesticDepositTimeDeposits_d43074a8-a24e-496f-a48c-523e6df31811_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time accounts</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-Bearing Domestic Deposit, Time Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_ac838b01-dbc5-4967-a93d-08bde2a9556c_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-20221231.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_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_fce50865-7527-44f4-a39a-fc346925d279_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss, Financial Instrument</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_84632b61-f4ec-46fa-a4c5-a2a8e45516fa_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 1 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/2022/elts/us-gaap-2022.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_LossContingenciesByNatureOfContingencyAxis_234b72c5-3291-4a5e-946c-dc6b8f197041_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherCounterpartiesMember_23d383a8-1677-45a9-9ad7-ee6cbfd95061_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-20221231.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_us-gaap_TypeOfAdoptionMember_63d05eb9-b693-4e02-818f-162e5730a22e_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/2022/elts/us-gaap-2022.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_ccfba38f-eeb1-44ca-8cc1-829571953f4c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Exercise Price, Options Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_fa52dd5e-0d2a-4948-909b-1dfda34258c7_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-20221231.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_LongtermDebtTypeDomain_166e07de-8d1b-4204-bbda-514518cc29d9_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_a970406d-2be5-4818-b6d2-da4b139e87f7_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_a9d97426-d452-4b0f-aa5c-5059dd01e6e1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d3c3dbe6-8f21-4d4d-af16-63ecb1390097_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense computed at the statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_31410fd7-0b5c-49e9-b8dc-a74442cd8e6e_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_866d57cf-8e6f-4220-8503-5151130b0089_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/2022/elts/us-gaap-2022.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_GainLossOnInvestmentsTextBlock_d2577547-b436-44dd-89f4-3d6a3ef9114f_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/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:to="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_001b2ca0-a26b-44ef-9fc6-bbbc36d05452_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-20221231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OilCommodityDerivativeMember" xlink:to="lab_cfr_OilCommodityDerivativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_d1ef8aeb-9ca3-4ce5-9beb-7e3c42a4d8df_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-20221231.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_OtherNoninterestExpense_db693475-7b67-441b-9e7c-b762e9ce287a_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_546abb0d-18c7-4370-8956-31e63a7f30f9_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other non-interest expense</link:label>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>cfr-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a9a555eb-4694-4a2a-a769-bbb7e76b7ddf,g:246d84e7-1f61-402d-9deb-039c4783f33d-->
<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-20221231.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_d3247d5e-c6db-4260-b89b-1199e5803562" xlink:href="cfr-20221231.xsd#cfr_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DocumentAndEntityInformationAbstract_d3247d5e-c6db-4260-b89b-1199e5803562" xlink:to="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6dd053b0-7fc8-4d2e-a1dd-956997b6a5d0" xlink:to="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_31064735-3b8b-4a18-9d71-24d49c1e65c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:to="loc_us-gaap_CommonStockMember_31064735-3b8b-4a18-9d71-24d49c1e65c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_4430d6fe-e406-4978-a2d3-3cfad3215452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_084dbfa7-07ac-42cf-97eb-127b54ebe33c" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_4430d6fe-e406-4978-a2d3-3cfad3215452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:to="loc_dei_EntityListingsExchangeAxis_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_46e8ee42-a6f1-4dc5-b0e5-2676e5e2a382" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_ExchangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_0aeed1dd-0c39-4798-a0a0-047b5e4d0b4d" xlink:to="loc_dei_ExchangeDomain_46e8ee42-a6f1-4dc5-b0e5-2676e5e2a382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_c709ac29-3bed-4205-abdc-ae6f356752e8" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_XNYS"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_46e8ee42-a6f1-4dc5-b0e5-2676e5e2a382" xlink:to="loc_exch_XNYS_c709ac29-3bed-4205-abdc-ae6f356752e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_111b6027-ab8d-4f47-b496-dcd4d9b4784e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:to="loc_dei_LegalEntityAxis_111b6027-ab8d-4f47-b496-dcd4d9b4784e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fe612434-ef28-4400-8871-22e485c16fdf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_111b6027-ab8d-4f47-b496-dcd4d9b4784e" xlink:to="loc_dei_EntityDomain_fe612434-ef28-4400-8871-22e485c16fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_a9dc4ab8-6b2f-44b5-95f7-fc6abd09824e" xlink:to="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_caae0134-f767-4218-a1ab-7ee899c033e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentType_caae0134-f767-4218-a1ab-7ee899c033e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_5a472824-d60a-4ecf-9593-52a71065e157" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentAnnualReport_5a472824-d60a-4ecf-9593-52a71065e157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3eb62f00-beb0-4a9f-8091-2ae58cb9a81b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentPeriodEndDate_3eb62f00-beb0-4a9f-8091-2ae58cb9a81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5d70157d-3e1e-4cb5-9830-c65b80479cc9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_CurrentFiscalYearEndDate_5d70157d-3e1e-4cb5-9830-c65b80479cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7e4dcd47-93a2-4d83-b471-e85db2273b23" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentFiscalYearFocus_7e4dcd47-93a2-4d83-b471-e85db2273b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_edc444a3-4863-406a-b1e2-2859f23def98" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentTransitionReport_edc444a3-4863-406a-b1e2-2859f23def98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8a1c968c-eec7-4447-9dfb-66028009418f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityFileNumber_8a1c968c-eec7-4447-9dfb-66028009418f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_dcca1b34-d1b8-4554-b2db-ffee82e6436f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityRegistrantName_dcca1b34-d1b8-4554-b2db-ffee82e6436f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_82c2512b-fb44-48f7-914a-85f7d183e882" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityIncorporationStateCountryCode_82c2512b-fb44-48f7-914a-85f7d183e882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_b8ce81bb-a897-4671-b2cc-a49da511eb11" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityTaxIdentificationNumber_b8ce81bb-a897-4671-b2cc-a49da511eb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_af127ef3-fc22-4a66-bab2-5345c65cd566" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressAddressLine1_af127ef3-fc22-4a66-bab2-5345c65cd566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_40a607e4-6afc-400c-9474-244a6ccc9cb4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressCityOrTown_40a607e4-6afc-400c-9474-244a6ccc9cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4c8bea17-d02e-4aca-ac61-f47d422016cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressStateOrProvince_4c8bea17-d02e-4aca-ac61-f47d422016cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_802cc6c2-81b6-4b1e-9316-8e60bee9900d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityAddressPostalZipCode_802cc6c2-81b6-4b1e-9316-8e60bee9900d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_434ae54a-4c2b-48d5-814e-eed152508dfb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_CityAreaCode_434ae54a-4c2b-48d5-814e-eed152508dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_050b17a0-bb44-42d0-8b73-94ea2303f995" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_LocalPhoneNumber_050b17a0-bb44-42d0-8b73-94ea2303f995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_fead325b-cdf4-42c7-86a2-8ea89380f7c5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_Security12bTitle_fead325b-cdf4-42c7-86a2-8ea89380f7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_59ee3e0b-800e-4bb4-974f-a247ec986617" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_TradingSymbol_59ee3e0b-800e-4bb4-974f-a247ec986617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c7ec2dd6-7e81-4461-8fb9-a4b3cb1a7a5f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_SecurityExchangeName_c7ec2dd6-7e81-4461-8fb9-a4b3cb1a7a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_808d37a3-e38f-4a40-83b4-cafa20e7a996" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_808d37a3-e38f-4a40-83b4-cafa20e7a996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_7e103a1c-efd5-483d-a3bb-d8cc45873b28" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityVoluntaryFilers_7e103a1c-efd5-483d-a3bb-d8cc45873b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_f124c7e3-ec06-416e-a428-551f55f59580" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityCurrentReportingStatus_f124c7e3-ec06-416e-a428-551f55f59580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_81245a91-ee75-4a0d-9511-cefab587af5c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityInteractiveDataCurrent_81245a91-ee75-4a0d-9511-cefab587af5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5be04926-034c-47fb-a9bf-ef824dcb8dc7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityFilerCategory_5be04926-034c-47fb-a9bf-ef824dcb8dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_4c90d7e8-6669-43ac-a1e3-b4a1c0ce9831" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntitySmallBusiness_4c90d7e8-6669-43ac-a1e3-b4a1c0ce9831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_840f962d-7dfc-44c6-8f28-b1547f8c8181" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityEmergingGrowthCompany_840f962d-7dfc-44c6-8f28-b1547f8c8181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_d800c28d-3440-4181-9873-c037d373653b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_IcfrAuditorAttestationFlag_d800c28d-3440-4181-9873-c037d373653b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_21997ad8-1ba6-4c36-b330-0d4a14cefd32" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityShellCompany_21997ad8-1ba6-4c36-b330-0d4a14cefd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_f34cbdb9-02bd-4c4d-bb6e-442b3edab424" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityPublicFloat_f34cbdb9-02bd-4c4d-bb6e-442b3edab424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_0c1f8d19-57e8-4edc-9a04-8feb35089e49" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_0c1f8d19-57e8-4edc-9a04-8feb35089e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_38f6be69-af52-494f-87cb-30490bddf789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_38f6be69-af52-494f-87cb-30490bddf789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_24d863c1-65f4-4ea2-84bf-eabbb15dd12f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_EntityCentralIndexKey_24d863c1-65f4-4ea2-84bf-eabbb15dd12f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_59f28dc5-e990-4e82-b22a-f43a178d5e38" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AmendmentFlag_59f28dc5-e990-4e82-b22a-f43a178d5e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0471d6c5-32be-4a8d-a520-32e4bdc379d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0471d6c5-32be-4a8d-a520-32e4bdc379d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_80eef494-961f-48ab-ae62-898ee4876f95" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AuditorName_80eef494-961f-48ab-ae62-898ee4876f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_2e1450bd-fdf8-4f5e-b557-0e5ab7c23fa0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AuditorLocation_2e1450bd-fdf8-4f5e-b557-0e5ab7c23fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_95ed466c-701c-4ee6-b63d-dd9686d286dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_473eeee2-bd6e-46bb-8579-97498dbe85ba" xlink:to="loc_dei_AuditorFirmId_95ed466c-701c-4ee6-b63d-dd9686d286dd" 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-20221231.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_213b505f-8aba-4840-8b68-bfdc07a55f09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_213b505f-8aba-4840-8b68-bfdc07a55f09" xlink:to="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_4148e0a5-8b88-40a7-82b9-febdd052f7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_CashAndDueFromBanks_4148e0a5-8b88-40a7-82b9-febdd052f7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_a1d49483-f0a1-4529-906a-3d943f9462c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_a1d49483-f0a1-4529-906a-3d943f9462c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSold_67452e9c-287a-4779-9756-404f588ae890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_FederalFundsSold_67452e9c-287a-4779-9756-404f588ae890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_8ff43872-3df8-4fd2-a823-9dd60ead0744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_8ff43872-3df8-4fd2-a823-9dd60ead0744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_172762b5-13ea-4259-bf0b-2fa1ce9c33c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_172762b5-13ea-4259-bf0b-2fa1ce9c33c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f2f3c903-5647-445d-b9eb-fd387fdc1713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f2f3c903-5647-445d-b9eb-fd387fdc1713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dc2565fe-dc55-4d69-bd06-f6c4d48acd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dc2565fe-dc55-4d69-bd06-f6c4d48acd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_1ecf57c5-1a40-48f8-851a-6a456989e55d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_TradingSecurities_1ecf57c5-1a40-48f8-851a-6a456989e55d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_8bf4fdcd-b3c6-4c07-b9c4-04795f50f057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_8bf4fdcd-b3c6-4c07-b9c4-04795f50f057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_fd22b5ed-1c38-4477-9adb-539bca1e332a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_fd22b5ed-1c38-4477-9adb-539bca1e332a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fdbd146f-04cd-4fdc-85b3-ee2bc28b7d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fdbd146f-04cd-4fdc-85b3-ee2bc28b7d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_62e99e0b-e3c9-4275-a597-2191427a5249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_62e99e0b-e3c9-4275-a597-2191427a5249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3840af3f-66f5-472e-8bb7-96f7257e283d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_Goodwill_3840af3f-66f5-472e-8bb7-96f7257e283d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_225e7691-2f3d-4f78-834a-90156eeddbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_225e7691-2f3d-4f78-834a-90156eeddbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_b98e6677-609e-427a-b0ce-58b5118eab12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_b98e6677-609e-427a-b0ce-58b5118eab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_1b3a087c-8e1c-4ea7-943a-88e33550dbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_OtherAssets_1b3a087c-8e1c-4ea7-943a-88e33550dbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_77590108-4f8b-4bad-8229-b28d4ebece83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_826b1c3f-80ac-43a6-9b0c-ec4e9ed094e0" xlink:to="loc_us-gaap_Assets_77590108-4f8b-4bad-8229-b28d4ebece83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_213b505f-8aba-4840-8b68-bfdc07a55f09" xlink:to="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_7c191756-4aef-499e-9350-a731fd2c856d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_7c191756-4aef-499e-9350-a731fd2c856d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_f77f1a63-84f6-4240-abbd-675ece0aca09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_f77f1a63-84f6-4240-abbd-675ece0aca09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_fc3f6d18-9a11-42dc-a4c9-9e0fbef003c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_Deposits_fc3f6d18-9a11-42dc-a4c9-9e0fbef003c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_768a63ce-aada-48c1-9561-4ef7215b5ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_FederalFundsPurchased_768a63ce-aada-48c1-9561-4ef7215b5ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_86f8a216-7af1-49b4-8926-7232c46df662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_86f8a216-7af1-49b4-8926-7232c46df662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_d3e65490-4d30-4552-add3-8f8355da69db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_d3e65490-4d30-4552-add3-8f8355da69db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_49424066-3dc8-4f08-8089-a12eb95268a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_SubordinatedDebt_49424066-3dc8-4f08-8089-a12eb95268a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_bd0d9fe1-bc8f-4237-9324-c4f515a1e145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_OtherLiabilities_bd0d9fe1-bc8f-4237-9324-c4f515a1e145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_816b174d-c13b-43e3-9aa1-eefbca930729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_9ca5eee1-4968-4cd3-8445-7a625de5b31a" xlink:to="loc_us-gaap_Liabilities_816b174d-c13b-43e3-9aa1-eefbca930729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_213b505f-8aba-4840-8b68-bfdc07a55f09" xlink:to="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c9c59699-f474-44fd-a2a3-45d3569ca463" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:to="loc_us-gaap_PreferredStockValue_c9c59699-f474-44fd-a2a3-45d3569ca463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a8709ec7-274f-4c2d-bdc0-15ddebd95c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:to="loc_us-gaap_CommonStockValue_a8709ec7-274f-4c2d-bdc0-15ddebd95c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ec258f6c-fa0e-4cb9-a2b3-0a8e8e7e9ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ec258f6c-fa0e-4cb9-a2b3-0a8e8e7e9ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c6a644e7-23f7-4374-ba90-800187a5a911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c6a644e7-23f7-4374-ba90-800187a5a911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e6a2f12d-0020-4340-9aef-74ca1d0698d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e6a2f12d-0020-4340-9aef-74ca1d0698d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_a6757fed-91d6-4d84-8b37-c1d17729a3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:to="loc_us-gaap_TreasuryStockValue_a6757fed-91d6-4d84-8b37-c1d17729a3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8ad3d3fd-9d1e-45e8-9c1e-be01cc4b110d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_28c2bab6-f815-4df4-9f18-14053f865476" xlink:to="loc_us-gaap_StockholdersEquity_8ad3d3fd-9d1e-45e8-9c1e-be01cc4b110d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_905a210a-668f-4fba-9c8d-456b858039e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_213b505f-8aba-4840-8b68-bfdc07a55f09" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_905a210a-668f-4fba-9c8d-456b858039e3" 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-20221231.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_7bed6d56-1670-4d78-8390-7b88e8417963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bd03ee46-c708-4442-ad21-4a6d10699c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7bed6d56-1670-4d78-8390-7b88e8417963" xlink:to="loc_us-gaap_StatementTable_bd03ee46-c708-4442-ad21-4a6d10699c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6d999cb9-cca5-416a-8950-27998073a219" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bd03ee46-c708-4442-ad21-4a6d10699c02" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6d999cb9-cca5-416a-8950-27998073a219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_96cd9910-c3f8-4213-ba2d-355bd5109ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6d999cb9-cca5-416a-8950-27998073a219" xlink:to="loc_us-gaap_ClassOfStockDomain_96cd9910-c3f8-4213-ba2d-355bd5109ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_34dd338e-1f05-4d8c-87de-897043ef7030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96cd9910-c3f8-4213-ba2d-355bd5109ccf" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_34dd338e-1f05-4d8c-87de-897043ef7030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bd03ee46-c708-4442-ad21-4a6d10699c02" xlink:to="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_1f1ae11d-7fac-4510-aa95-9e266ec31a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_1f1ae11d-7fac-4510-aa95-9e266ec31a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_741b5ab4-ecd7-446f-b949-659852ab4ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_741b5ab4-ecd7-446f-b949-659852ab4ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_323689c5-fb1f-41a0-9e35-353efe5160c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_323689c5-fb1f-41a0-9e35-353efe5160c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_571ae310-7d11-45a0-b787-47ab872fb2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockSharesIssued_571ae310-7d11-45a0-b787-47ab872fb2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_161338dc-fb52-474a-b611-eabf90ccf2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_161338dc-fb52-474a-b611-eabf90ccf2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_98f6e071-67b4-4055-ad5b-6355aab240ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_98f6e071-67b4-4055-ad5b-6355aab240ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_46a5efed-bc10-48e5-85ee-1d72f2b0d3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_46a5efed-bc10-48e5-85ee-1d72f2b0d3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_391e16d7-0fe9-4150-819f-8d2dd7cb3a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_CommonStockSharesIssued_391e16d7-0fe9-4150-819f-8d2dd7cb3a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_8cdcde86-856c-42d2-a097-1354f0eb6702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_88f49482-5143-4598-9334-27173838f623" xlink:to="loc_us-gaap_TreasuryStockShares_8cdcde86-856c-42d2-a097-1354f0eb6702" 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-20221231.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_9965be25-20cb-402a-b357-7957995c80cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_29566f44-214a-4332-8c47-483e3a39fee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9965be25-20cb-402a-b357-7957995c80cb" xlink:to="loc_us-gaap_StatementTable_29566f44-214a-4332-8c47-483e3a39fee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_29566f44-214a-4332-8c47-483e3a39fee7" xlink:to="loc_dei_LegalEntityAxis_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c95604d9-d6f5-4db7-9f65-0338f3866b6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7b6cd5fa-9d53-4011-8ed1-deec33b09c6f" xlink:to="loc_dei_EntityDomain_c95604d9-d6f5-4db7-9f65-0338f3866b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_29566f44-214a-4332-8c47-483e3a39fee7" xlink:to="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_ed1542ca-cbd7-49fd-b2ce-9fa4d3441b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_ed1542ca-cbd7-49fd-b2ce-9fa4d3441b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_79a57d6a-2573-470e-ad7a-d2be8ed4f650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_79a57d6a-2573-470e-ad7a-d2be8ed4f650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_791282ce-dccf-44c7-8617-cd2e647279d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_90c78bc2-2644-4f06-8909-c2c27358da48" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_791282ce-dccf-44c7-8617-cd2e647279d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_5e57ca68-5829-43eb-a846-6b68b72ababf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_5e57ca68-5829-43eb-a846-6b68b72ababf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_095407dd-5cf9-448b-8cb7-c0c81a205925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_095407dd-5cf9-448b-8cb7-c0c81a205925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_1cf9b40f-be83-4bd8-bd9a-68dccbc348f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_1cf9b40f-be83-4bd8-bd9a-68dccbc348f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_ca964777-8d80-482c-9557-ab6b20668f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_6b8c6ae7-a2c4-4fee-9b4a-9ada9584b5cc" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_ca964777-8d80-482c-9557-ab6b20668f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_c53596cb-f03b-4f88-a481-7592cff64194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseDeposits_c53596cb-f03b-4f88-a481-7592cff64194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_fba17955-efc0-41dc-8f36-229a38ce4d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_fba17955-efc0-41dc-8f36-229a38ce4d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_26221beb-5fbc-49f0-ac23-b491ffbdd885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_26221beb-5fbc-49f0-ac23-b491ffbdd885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_20908073-844f-49e9-81aa-4eb090366a62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_20908073-844f-49e9-81aa-4eb090366a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_0ac421e4-5034-4341-8e61-510d0c3225b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_0ac421e4-5034-4341-8e61-510d0c3225b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ec11702a-53e2-4fef-a307-beabf35e1e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ec11702a-53e2-4fef-a307-beabf35e1e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2a2576ed-b36f-4f9a-ba08-4833b47b8528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2d4f381a-9efe-4239-9601-e49db00e0abb" xlink:to="loc_us-gaap_InterestExpense_2a2576ed-b36f-4f9a-ba08-4833b47b8528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_357db10c-2e23-4c87-97a4-8fa00bcc2ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_357db10c-2e23-4c87-97a4-8fa00bcc2ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_233e4e7d-6b1e-4de5-aa9f-c3adb602917b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_233e4e7d-6b1e-4de5-aa9f-c3adb602917b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_189f70c0-743d-4e07-8835-3aab44de69b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_189f70c0-743d-4e07-8835-3aab44de69b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_2808fed7-9835-4090-9217-4737c7ba61fe" xlink:href="cfr-20221231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_2808fed7-9835-4090-9217-4737c7ba61fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d05fd811-1ca3-456f-b2a1-ddea03fb5282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d05fd811-1ca3-456f-b2a1-ddea03fb5282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_a642b166-1cbc-4359-b802-ad8f9957acc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_a642b166-1cbc-4359-b802-ad8f9957acc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_c777a5b4-bd8a-4dd7-941a-e7c6cc0b1da6" xlink:href="cfr-20221231.xsd#cfr_InterchangeAndCardTransactionFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_c777a5b4-bd8a-4dd7-941a-e7c6cc0b1da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_28011509-edfc-4e53-8f9b-0f3b269fec84" xlink:href="cfr-20221231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_cfr_Otherchargescommissionsandfees_28011509-edfc-4e53-8f9b-0f3b269fec84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_c415852f-3b71-45b6-b5ce-2bc9d64c74f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_c415852f-3b71-45b6-b5ce-2bc9d64c74f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6c17ea01-45c1-4787-a5db-525b5e7fff4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6c17ea01-45c1-4787-a5db-525b5e7fff4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_7eb56601-a1e9-49b2-9d9b-cdba0732f7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_16757bfc-c05c-45a6-a30d-578856a69edd" xlink:to="loc_us-gaap_NoninterestIncome_7eb56601-a1e9-49b2-9d9b-cdba0732f7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_0350a808-db69-46a3-af8e-6c331605fb9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_LaborAndRelatedExpense_0350a808-db69-46a3-af8e-6c331605fb9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_12c8dba0-a803-4912-a15c-488c21cfe47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_12c8dba0-a803-4912-a15c-488c21cfe47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_8786625a-5300-4ef1-9079-648c00377c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_OccupancyNet_8786625a-5300-4ef1-9079-648c00377c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_8929162c-4b23-4029-ada7-c0c2eaab358b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_EquipmentExpense_8929162c-4b23-4029-ada7-c0c2eaab358b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2b2a53ce-fb96-4796-a4f1-6a0080200d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2b2a53ce-fb96-4796-a4f1-6a0080200d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f4b2cc65-7557-41de-ba55-c844e4f6166e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f4b2cc65-7557-41de-ba55-c844e4f6166e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_ffba1043-a29a-4862-acad-8a9888312838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_OtherNoninterestExpense_ffba1043-a29a-4862-acad-8a9888312838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_358117a5-b546-40cb-9d5b-8c558e1cd021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_9a87187e-61d9-4099-8002-3da3058ef731" xlink:to="loc_us-gaap_NoninterestExpense_358117a5-b546-40cb-9d5b-8c558e1cd021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1377f6c3-3e77-4d2e-aa34-6fd3ce9d829a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1377f6c3-3e77-4d2e-aa34-6fd3ce9d829a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_81554e05-0bd0-4fbc-b714-16d7d6ef4533" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_81554e05-0bd0-4fbc-b714-16d7d6ef4533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8687f641-36b8-4834-a24a-a6813a9be5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NetIncomeLoss_8687f641-36b8-4834-a24a-a6813a9be5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_fa4879b0-f3e2-4f40-a969-1cc24012bba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_fa4879b0-f3e2-4f40-a969-1cc24012bba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c7692052-222e-448e-acc6-a33eefae082c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c7692052-222e-448e-acc6-a33eefae082c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_23705f02-c703-4cae-bbc5-6c3a716b7684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_23705f02-c703-4cae-bbc5-6c3a716b7684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f738e774-f3c7-4942-b85f-d544b022394f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_518e6a8e-fd47-460d-b953-4e560177261a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:to="loc_us-gaap_EarningsPerShareBasic_518e6a8e-fd47-460d-b953-4e560177261a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2b0570c3-37cf-4182-9c00-390b29ab6de4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b0950b2d-e864-4898-80aa-bebaf4ce7baf" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2b0570c3-37cf-4182-9c00-390b29ab6de4" 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-20221231.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_7c83f46b-18dd-42bd-b1b1-0e7c0d30baf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfPartnersCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3cb470dc-db7a-4558-aea2-8d8e3fffcabc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfPartnersCapitalAbstract_7c83f46b-18dd-42bd-b1b1-0e7c0d30baf9" xlink:to="loc_us-gaap_StatementTable_3cb470dc-db7a-4558-aea2-8d8e3fffcabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c2529f1a-da35-4ed9-8a22-3bd971cef6aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3cb470dc-db7a-4558-aea2-8d8e3fffcabc" xlink:to="loc_dei_LegalEntityAxis_c2529f1a-da35-4ed9-8a22-3bd971cef6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d8f06b95-d741-41e6-945c-78394bd26a7e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c2529f1a-da35-4ed9-8a22-3bd971cef6aa" xlink:to="loc_dei_EntityDomain_d8f06b95-d741-41e6-945c-78394bd26a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3cb470dc-db7a-4558-aea2-8d8e3fffcabc" xlink:to="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_da2d08e1-4565-4330-9f77-ece4220a93bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_us-gaap_NetIncomeLoss_da2d08e1-4565-4330-9f77-ece4220a93bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_46934a6a-857e-4250-b712-24f84e1c66b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_46934a6a-857e-4250-b712-24f84e1c66b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_c2d8542c-ff72-4b06-80fd-5fa1b9780ee7" xlink:href="cfr-20221231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_c2d8542c-ff72-4b06-80fd-5fa1b9780ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_a314c6ce-6b79-4f69-9b36-c01f6b02350c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_a314c6ce-6b79-4f69-9b36-c01f6b02350c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_1909ecea-96ee-4733-83c4-2d20d73e8bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_3071f09d-2a3c-4aa5-ae05-f8527a03bf76" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_1909ecea-96ee-4733-83c4-2d20d73e8bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_d1109c2a-c900-4702-9d26-b4aa4979ea4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_d1109c2a-c900-4702-9d26-b4aa4979ea4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_90bf7d94-60c8-4b62-9603-d600443951f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_90bf7d94-60c8-4b62-9603-d600443951f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_843c82b0-68aa-423e-ada3-e439c3261efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_cdbaf3cd-b709-4189-9964-899f35724317" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_843c82b0-68aa-423e-ada3-e439c3261efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:href="cfr-20221231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_69996edf-f80e-4b5c-bf0c-419eea684e95" xlink:to="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_00a1b7c6-7717-4cc1-baa3-502de0afb41b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_00a1b7c6-7717-4cc1-baa3-502de0afb41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_3bc58a21-cee9-42db-8c36-6956720b8249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_3bc58a21-cee9-42db-8c36-6956720b8249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4381f64d-7812-4a66-8d6b-8514fffdcfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4381f64d-7812-4a66-8d6b-8514fffdcfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f5e7310d-473c-4996-87e2-8ecdc079e4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_3ff80107-2c4a-4800-9336-31463646f4d2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_f5e7310d-473c-4996-87e2-8ecdc079e4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20221231.xsd#ConsolidatedStatementofChangesinShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_0ea30127-27c5-4685-9f5f-8f052afe0811" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_0ea30127-27c5-4685-9f5f-8f052afe0811" xlink:to="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:to="loc_dei_LegalEntityAxis_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c87b3c15-4b6e-446e-ab31-b7cabf8169c9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5f7128fe-f09f-4fd7-84b7-9bd8e6afb6e0" xlink:to="loc_dei_EntityDomain_c87b3c15-4b6e-446e-ab31-b7cabf8169c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_43884ae0-bd55-44f7-badf-76f9647f825d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:to="loc_srt_StatementScenarioAxis_43884ae0-bd55-44f7-badf-76f9647f825d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_1ab3316d-56b8-4126-96ab-4e63ce2588c7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_43884ae0-bd55-44f7-badf-76f9647f825d" xlink:to="loc_srt_ScenarioUnspecifiedDomain_1ab3316d-56b8-4126-96ab-4e63ce2588c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2e876c4f-9ed8-47ee-a46e-06ac372d4ca8" xlink:to="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_d0233d87-e19b-41c9-b5f4-d2fa27ec57a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_PreferredStockMember_d0233d87-e19b-41c9-b5f4-d2fa27ec57a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f346e9cc-9913-49c4-a714-59b6ed494ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_CommonStockMember_f346e9cc-9913-49c4-a714-59b6ed494ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_56f73e94-03b6-4eaa-a2b2-f47b58a8f556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_56f73e94-03b6-4eaa-a2b2-f47b58a8f556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a0b81933-a397-4fea-9dd2-110f4402a3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_RetainedEarningsMember_a0b81933-a397-4fea-9dd2-110f4402a3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f753cbee-7e0d-4202-b063-bbdd67028654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f753cbee-7e0d-4202-b063-bbdd67028654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_3d382dd4-6da7-4330-a5fb-adac9bc6af3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9a105dc1-cbe8-430f-a8a6-818765446dcf" xlink:to="loc_us-gaap_TreasuryStockMember_3d382dd4-6da7-4330-a5fb-adac9bc6af3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_53202f05-553e-4232-99ae-e60d77f4a17f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ac1360a-26d6-400d-94c9-dc818aa64cfc" xlink:to="loc_us-gaap_StatementLineItems_53202f05-553e-4232-99ae-e60d77f4a17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_53202f05-553e-4232-99ae-e60d77f4a17f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_89b13125-a353-47fd-b904-957afd859c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockholdersEquity_89b13125-a353-47fd-b904-957afd859c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_0b6687b4-0dc4-4f40-b6d0-7a5e01753557" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_0b6687b4-0dc4-4f40-b6d0-7a5e01753557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_840fd1b7-16a5-4c6c-b759-4901ea55d68c" xlink:href="cfr-20221231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_840fd1b7-16a5-4c6c-b759-4901ea55d68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_32e4158c-4221-489d-94d1-9c5558b67201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_NetIncomeLoss_32e4158c-4221-489d-94d1-9c5558b67201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_24ca8550-2c54-4dea-9e21-7a9a740a0f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_24ca8550-2c54-4dea-9e21-7a9a740a0f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a4775cd-6f75-4d81-95e5-a02bd75372a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a4775cd-6f75-4d81-95e5-a02bd75372a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_63efe0a3-aefd-4be4-a65e-f50a45677613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_63efe0a3-aefd-4be4-a65e-f50a45677613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_658f053e-d590-4fd4-a04a-b03d96662c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_658f053e-d590-4fd4-a04a-b03d96662c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d42f4f0e-6199-4bf5-8371-db2c94753eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d42f4f0e-6199-4bf5-8371-db2c94753eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d6bc4314-30a5-4475-8f7d-588144ef1686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d6bc4314-30a5-4475-8f7d-588144ef1686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_88894551-3392-4f9e-86cf-f6cbbbff96e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_88894551-3392-4f9e-86cf-f6cbbbff96e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_95f382f2-5ec9-4f23-802d-424beb5a2fee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_DividendsPreferredStockCash_95f382f2-5ec9-4f23-802d-424beb5a2fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_21312c03-d363-43aa-981e-294fba09dd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_DividendsCommonStockCash_21312c03-d363-43aa-981e-294fba09dd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_94e61183-d75a-4d98-b4a0-7a67fb30dbab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_00082ea9-d832-4d97-8008-61e025ca24ec" xlink:to="loc_us-gaap_StockholdersEquity_94e61183-d75a-4d98-b4a0-7a67fb30dbab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20221231.xsd#ConsolidatedStatementofChangesinShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_3cfc5fa3-6f72-4b85-9137-99145e75252b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_3cfc5fa3-6f72-4b85-9137-99145e75252b" xlink:to="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:to="loc_dei_LegalEntityAxis_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c74470fb-b9e1-4fec-b55c-1068da112166" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c5c672bf-7c2d-41ea-a3a0-113a1e4b0246" xlink:to="loc_dei_EntityDomain_c74470fb-b9e1-4fec-b55c-1068da112166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c6fdc2ec-c955-4128-b1d5-d406af1a0db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c6fdc2ec-c955-4128-b1d5-d406af1a0db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c6fdc2ec-c955-4128-b1d5-d406af1a0db7" xlink:to="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_c8ad0ec5-c9ab-4198-b699-ac7a068a04d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:to="loc_us-gaap_PreferredStockMember_c8ad0ec5-c9ab-4198-b699-ac7a068a04d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0eea5f0a-33d6-4ca2-9583-463c4be067ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:to="loc_us-gaap_RetainedEarningsMember_0eea5f0a-33d6-4ca2-9583-463c4be067ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_73ffb891-7bcf-4b4f-963c-c7186acf41a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c73bd58b-a007-474d-b694-a90e9dcca33f" xlink:to="loc_us-gaap_TreasuryStockMember_73ffb891-7bcf-4b4f-963c-c7186acf41a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7615a880-9bb9-432b-aa4b-17fcc5d66fa7" xlink:to="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_38a1f68b-4138-41ac-9f8c-82f709e701a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_38a1f68b-4138-41ac-9f8c-82f709e701a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_a6739624-4ce2-442e-aa49-c77de0bba6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_a6739624-4ce2-442e-aa49-c77de0bba6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d36fe4bf-1207-42b9-8297-b4e041e7841f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d36fe4bf-1207-42b9-8297-b4e041e7841f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1a2105b3-b0f6-4772-affd-ea715382cd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1a2105b3-b0f6-4772-affd-ea715382cd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_cc938cf4-2ae4-4427-b81d-cc3356efa5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_cc938cf4-2ae4-4427-b81d-cc3356efa5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_b1dd1ee4-fc66-48b0-9037-e7d1e7df362d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_b1dd1ee4-fc66-48b0-9037-e7d1e7df362d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_42a07a7e-c9c6-4842-a35c-ba1fafffc37b" xlink:href="cfr-20221231.xsd#cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_42a07a7e-c9c6-4842-a35c-ba1fafffc37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_e4ee79dc-6004-481c-9f90-68226468e276" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b6df4a1-4d71-46dd-86a4-6c580d439f6a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_e4ee79dc-6004-481c-9f90-68226468e276" 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-20221231.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_28ac3600-ef2e-4fe8-b54b-b382a455d1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_13920da6-bca0-4fa6-b517-f54fdb1e4504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28ac3600-ef2e-4fe8-b54b-b382a455d1d5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_13920da6-bca0-4fa6-b517-f54fdb1e4504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8b43a6f3-4bc4-499e-8981-4b0a6765170a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_13920da6-bca0-4fa6-b517-f54fdb1e4504" xlink:to="loc_us-gaap_NetIncomeLoss_8b43a6f3-4bc4-499e-8981-4b0a6765170a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_13920da6-bca0-4fa6-b517-f54fdb1e4504" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_e5ae0ac6-d406-4771-895b-52b69a8565d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_e5ae0ac6-d406-4771-895b-52b69a8565d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a6771ec8-4a69-4b93-a70a-d095e660bd19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a6771ec8-4a69-4b93-a70a-d095e660bd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_1ed1880b-7082-4cfa-8633-31f74cc401f1" xlink:href="cfr-20221231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_cfr_AccretionOfLoanDiscount_1ed1880b-7082-4cfa-8633-31f74cc401f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_c32b52bb-73ce-4488-88ec-b37e0555a15f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_c32b52bb-73ce-4488-88ec-b37e0555a15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_cc89a200-2224-4854-8fc0-0a4aaf64b1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_cc89a200-2224-4854-8fc0-0a4aaf64b1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_d1af4d82-6f12-4957-a366-9816e089d9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_DepreciationAndAmortization_d1af4d82-6f12-4957-a366-9816e089d9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_156d8f58-2710-4733-a149-3fcf13a93e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_156d8f58-2710-4733-a149-3fcf13a93e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8a015671-5075-45bd-8712-ab379c6c16a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_ShareBasedCompensation_8a015671-5075-45bd-8712-ab379c6c16a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_18aabafb-a174-4106-a90a-58d6bd053d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_18aabafb-a174-4106-a90a-58d6bd053d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_b6a13a21-8892-4871-859d-120defd6b870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncome"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b112521-0470-4036-be0c-9a766ce0f488" xlink:to="loc_us-gaap_OtherNoncashIncome_b6a13a21-8892-4871-859d-120defd6b870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71566c42-7e03-4163-94f5-4f3610dbebc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_13920da6-bca0-4fa6-b517-f54fdb1e4504" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71566c42-7e03-4163-94f5-4f3610dbebc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_b77f6a8c-76ae-43d5-a3ed-b045ff032210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71566c42-7e03-4163-94f5-4f3610dbebc8" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_b77f6a8c-76ae-43d5-a3ed-b045ff032210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_5eac99a2-dba1-43c9-84aa-140eab3e8d58" xlink:href="cfr-20221231.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71566c42-7e03-4163-94f5-4f3610dbebc8" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_5eac99a2-dba1-43c9-84aa-140eab3e8d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5540f906-1a8e-42cd-abd0-83ecbef412da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71566c42-7e03-4163-94f5-4f3610dbebc8" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5540f906-1a8e-42cd-abd0-83ecbef412da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08a8bb3d-cdcc-4015-8a1a-6223eb6dd2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71566c42-7e03-4163-94f5-4f3610dbebc8" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08a8bb3d-cdcc-4015-8a1a-6223eb6dd2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6855adb4-a3f5-4390-bedc-6ffc5e0e80bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_13920da6-bca0-4fa6-b517-f54fdb1e4504" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6855adb4-a3f5-4390-bedc-6ffc5e0e80bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_415d0249-1ff1-4f91-9a53-94ef5befd3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28ac3600-ef2e-4fe8-b54b-b382a455d1d5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_415d0249-1ff1-4f91-9a53-94ef5befd3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_0ab7d811-a553-4ba6-a85a-cd0927d7ed16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_415d0249-1ff1-4f91-9a53-94ef5befd3c4" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_0ab7d811-a553-4ba6-a85a-cd0927d7ed16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_0eef948d-9a70-4398-b278-0b8a8e8ffb88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_415d0249-1ff1-4f91-9a53-94ef5befd3c4" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_0eef948d-9a70-4398-b278-0b8a8e8ffb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_415d0249-1ff1-4f91-9a53-94ef5befd3c4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_e08d77c8-cd1d-43c2-ab67-a85912a79f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_e08d77c8-cd1d-43c2-ab67-a85912a79f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_98c41230-45ec-4ea1-9793-0065cb83a246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_98c41230-45ec-4ea1-9793-0065cb83a246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_4151239b-e46b-401b-8bc3-b72d40e4a209" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_4151239b-e46b-401b-8bc3-b72d40e4a209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_72c9fa60-b86b-458a-9f3a-feae6afe781d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_72c9fa60-b86b-458a-9f3a-feae6afe781d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_9d568821-f02f-4951-af08-43d90406d9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_9d568821-f02f-4951-af08-43d90406d9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_7594acd1-1fb2-468d-98e5-9fe867e576c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_7594acd1-1fb2-468d-98e5-9fe867e576c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_632b63f1-afe3-4bd0-a103-b718c5270dec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_632b63f1-afe3-4bd0-a103-b718c5270dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_71034d6a-6f87-4185-8eb6-f67937462d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_71034d6a-6f87-4185-8eb6-f67937462d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_1e2b1c07-4576-48ba-bac8-13f98af02d47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_8ba6f6dd-82eb-452e-b151-d2402b75debd" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_1e2b1c07-4576-48ba-bac8-13f98af02d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c888b8cc-2078-4428-904b-3579925ce1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_415d0249-1ff1-4f91-9a53-94ef5befd3c4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c888b8cc-2078-4428-904b-3579925ce1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28ac3600-ef2e-4fe8-b54b-b382a455d1d5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_a9d1d206-0452-4289-8ceb-67ae7c211945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_a9d1d206-0452-4289-8ceb-67ae7c211945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_8b6843d6-cc9f-4f02-b059-3b20c1ca3e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_8b6843d6-cc9f-4f02-b059-3b20c1ca3e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_2f3a8182-6f86-4513-9b5a-24d6d177508c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_2f3a8182-6f86-4513-9b5a-24d6d177508c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_b86d1e27-e701-4f0c-9b9e-9f776d3d864d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_b86d1e27-e701-4f0c-9b9e-9f776d3d864d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_e6a496fe-ebd4-4ecb-bd38-c96ab95ecb29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_e6a496fe-ebd4-4ecb-bd38-c96ab95ecb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_213d5353-d3f9-44dc-ad00-87476a9cf5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_213d5353-d3f9-44dc-ad00-87476a9cf5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_48a773d6-379c-4e7f-9207-b07c1bd9bc4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_48a773d6-379c-4e7f-9207-b07c1bd9bc4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_38bbbb53-f5ea-49af-bc4f-95eaf3db9df5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_38bbbb53-f5ea-49af-bc4f-95eaf3db9df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4cdaa550-d1c9-493a-b11f-d2b8396cf8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4cdaa550-d1c9-493a-b11f-d2b8396cf8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_6721470f-cbf6-497f-b5ec-44157d0fe19a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_6721470f-cbf6-497f-b5ec-44157d0fe19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8db789d8-3230-40b8-85bc-fcb62ddf0fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8db789d8-3230-40b8-85bc-fcb62ddf0fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f901f0b8-dfc5-491e-965b-c5f344649829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f901f0b8-dfc5-491e-965b-c5f344649829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_16fb654c-8689-4901-b1cb-5273c665d5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_30c0a510-3d20-4de8-841a-5f0e45464331" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_16fb654c-8689-4901-b1cb-5273c665d5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8206dacc-dc5c-446a-9754-a11a1abcf2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28ac3600-ef2e-4fe8-b54b-b382a455d1d5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8206dacc-dc5c-446a-9754-a11a1abcf2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d1e08f78-46ab-436a-a1c8-dd074434adb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28ac3600-ef2e-4fe8-b54b-b382a455d1d5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d1e08f78-46ab-436a-a1c8-dd074434adb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a9c65681-8225-4c8d-b7e9-44e4f89a95a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9cd1d21b-c043-4019-9977-7cbdd385d737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a9c65681-8225-4c8d-b7e9-44e4f89a95a9" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9cd1d21b-c043-4019-9977-7cbdd385d737" 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-20221231.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_d62b9b7a-1b54-4821-94e7-cff263a1a253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_297ff0dd-1a77-4987-b0cc-d98de7c78862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d62b9b7a-1b54-4821-94e7-cff263a1a253" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_297ff0dd-1a77-4987-b0cc-d98de7c78862" 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-20221231.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_5b931c57-cac6-4db5-aac4-2871ff6b2e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_f1f45079-fa38-4b57-ae61-10ad1c767896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5b931c57-cac6-4db5-aac4-2871ff6b2e33" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_f1f45079-fa38-4b57-ae61-10ad1c767896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipment"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_36ec1e6e-1dc9-4bb3-8cd9-885f45115371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9c8f6cd8-b4ca-469e-a1c1-ff3d6093c3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_36ec1e6e-1dc9-4bb3-8cd9-885f45115371" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9c8f6cd8-b4ca-469e-a1c1-ff3d6093c3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="cfr-20221231.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_44b4e608-1d4f-40d3-b925-5cc693fec629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2607f30d-5027-45ad-a2d9-df12306b65eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_44b4e608-1d4f-40d3-b925-5cc693fec629" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2607f30d-5027-45ad-a2d9-df12306b65eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Deposits" xlink:type="simple" xlink:href="cfr-20221231.xsd#Deposits"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/Deposits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_6d4043d9-7774-4ce9-9c98-fa7c30ab89a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_f2404b43-b21f-4637-87c2-65bb098230cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_6d4043d9-7774-4ce9-9c98-fa7c30ab89a8" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_f2404b43-b21f-4637-87c2-65bb098230cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFunds" xlink:type="simple" xlink:href="cfr-20221231.xsd#BorrowedFunds"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BorrowedFunds" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1d99492c-b5aa-46d6-ae7e-429be3ec3b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_0928a53d-b668-4202-91dc-f99e5cdb4ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1d99492c-b5aa-46d6-ae7e-429be3ec3b43" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_0928a53d-b668-4202-91dc-f99e5cdb4ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="simple" xlink:href="cfr-20221231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_30321e64-ce86-4234-a859-bdf0a4df6d87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_7639654f-7b47-45e2-a3ee-64568ec29979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_30321e64-ce86-4234-a859-bdf0a4df6d87" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_7639654f-7b47-45e2-a3ee-64568ec29979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="simple" xlink:href="cfr-20221231.xsd#CapitalandRegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_987a0a8b-0470-4af3-acdc-1e7f06c91a05" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_dbe61b54-f22f-4ea0-96c4-5d903e837d73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_987a0a8b-0470-4af3-acdc-1e7f06c91a05" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_dbe61b54-f22f-4ea0-96c4-5d903e837d73" 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-20221231.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_c01e9791-540f-4578-a621-000682bbab79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_9773db72-2097-4be6-b80c-324c5166f098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c01e9791-540f-4578-a621-000682bbab79" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_9773db72-2097-4be6-b80c-324c5166f098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_63b18dbf-f00c-4238-a120-adf2d1249f58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2079f494-73ad-4c8b-803f-0e25c4512e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_63b18dbf-f00c-4238-a120-adf2d1249f58" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2079f494-73ad-4c8b-803f-0e25c4512e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="simple" xlink:href="cfr-20221231.xsd#OtherNonInterestIncomeandExpense"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_464b4ce0-59cd-48d2-8fd4-da0b1757d950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_b6e6761b-1baf-47f8-b84b-bf47fe318a39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_464b4ce0-59cd-48d2-8fd4-da0b1757d950" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_b6e6761b-1baf-47f8-b84b-bf47fe318a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cfr-20221231.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_5098ccb7-5eba-4e40-9e2c-811a2b683067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_d93c4ac2-5ce9-4b36-95ea-0d58c86f6406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5098ccb7-5eba-4e40-9e2c-811a2b683067" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_d93c4ac2-5ce9-4b36-95ea-0d58c86f6406" 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-20221231.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_5e18b6e8-1d97-4e17-ac9f-6229422d1734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_122ffad3-9cdb-42c5-be8c-0908367178a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_5e18b6e8-1d97-4e17-ac9f-6229422d1734" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_122ffad3-9cdb-42c5-be8c-0908367178a0" 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-20221231.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_4f67fae4-1a54-463c-8756-fac863c1f521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_166a7910-ca9d-47ea-a766-755677d37e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4f67fae4-1a54-463c-8756-fac863c1f521" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_166a7910-ca9d-47ea-a766-755677d37e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="simple" xlink:href="cfr-20221231.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_a243d6da-fdd2-407a-9af6-100a172d0895" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock_f30a1b11-b010-4eb4-b509-80b79a373c05" xlink:href="cfr-20221231.xsd#cfr_BalanceSheetOffsettingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a243d6da-fdd2-407a-9af6-100a172d0895" xlink:to="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock_f30a1b11-b010-4eb4-b509-80b79a373c05" 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-20221231.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_b93e6d8c-bcaa-4284-8d36-347f86e281bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_b1e8a1c4-3353-4683-b28f-3392df107e05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b93e6d8c-bcaa-4284-8d36-347f86e281bd" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_b1e8a1c4-3353-4683-b28f-3392df107e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegments" xlink:type="simple" xlink:href="cfr-20221231.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_33102517-20a2-48ed-a2b0-e9012bdef010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_09dadb39-b6f8-4cfa-8bba-3bd9f2ec80c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_33102517-20a2-48ed-a2b0-e9012bdef010" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_09dadb39-b6f8-4cfa-8bba-3bd9f2ec80c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompany"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_30f67376-37fb-45b4-9e03-6bd64fe53d4c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_7d75a5ac-2717-4ef2-a6e0-2ab2bb6d9d85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_30f67376-37fb-45b4-9e03-6bd64fe53d4c" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_7d75a5ac-2717-4ef2-a6e0-2ab2bb6d9d85" 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-20221231.xsd#AccountingStandardsUpdates"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_eb25c4c9-ab77-438a-bc06-e118ade96e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_586c3c79-1c8d-4d33-a8d1-6c44a54eacdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_eb25c4c9-ab77-438a-bc06-e118ade96e22" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_586c3c79-1c8d-4d33-a8d1-6c44a54eacdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock_6e67a5e4-3c3c-4c51-8712-d9fdb657e1fe" xlink:href="cfr-20221231.xsd#cfr_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock_6e67a5e4-3c3c-4c51-8712-d9fdb657e1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_176dc21d-7376-4767-8a61-6a3ccb612bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_176dc21d-7376-4767-8a61-6a3ccb612bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_fff9245b-14fd-4743-a0c5-36c7cd0c76d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_UseOfEstimates_fff9245b-14fd-4743-a0c5-36c7cd0c76d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a4befa7c-7942-407d-8a82-0fea6df3a4d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a4befa7c-7942-407d-8a82-0fea6df3a4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CashFlowReportingPolicyPolicyTextBlock_f12cd438-10d6-49e5-b23a-511daab7345d" xlink:href="cfr-20221231.xsd#cfr_CashFlowReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_cfr_CashFlowReportingPolicyPolicyTextBlock_f12cd438-10d6-49e5-b23a-511daab7345d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_6f1204e6-c30d-455c-b9fc-3c1ef2d84759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_6f1204e6-c30d-455c-b9fc-3c1ef2d84759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_49a3c685-5b54-4e37-939a-519b480555da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_49a3c685-5b54-4e37-939a-519b480555da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_a7242af7-1a94-45f9-a3f9-03f61d63cc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_a7242af7-1a94-45f9-a3f9-03f61d63cc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_d93fb7ad-ef38-479f-bb9b-61402f885ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_d93fb7ad-ef38-479f-bb9b-61402f885ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_ed98ff9d-5bef-4b83-b6a6-ee6ce20cca92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_ed98ff9d-5bef-4b83-b6a6-ee6ce20cca92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_074da782-2b15-4465-91bb-01120287844e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_074da782-2b15-4465-91bb-01120287844e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c4ee3d9c-887b-4cf7-bb9c-4a42c479e7de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c4ee3d9c-887b-4cf7-bb9c-4a42c479e7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_a15f9e2a-2592-4fc7-a739-dc5d05da5d86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_a15f9e2a-2592-4fc7-a739-dc5d05da5d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_e78a8644-17d4-4616-b6d2-b9d2a9148ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_e78a8644-17d4-4616-b6d2-b9d2a9148ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_87000d14-3fa7-420d-bad5-2a6bc2c1b2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_87000d14-3fa7-420d-bad5-2a6bc2c1b2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_d4d4036a-5261-4b3c-8014-6cd8d360f8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_d4d4036a-5261-4b3c-8014-6cd8d360f8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_08521869-f1ed-4469-a1df-0a3fafbbead2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_08521869-f1ed-4469-a1df-0a3fafbbead2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7dd0220a-4fb8-4f0e-8641-ca8650e459cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7dd0220a-4fb8-4f0e-8641-ca8650e459cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_4e7d4c2f-a076-4fa0-b01c-e73a98aa76fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_4e7d4c2f-a076-4fa0-b01c-e73a98aa76fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_c6805436-530c-4514-bcc5-698d1efa3b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_c6805436-530c-4514-bcc5-698d1efa3b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_4fe5bc96-2286-434b-89b6-c4ec347f675b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_4fe5bc96-2286-434b-89b6-c4ec347f675b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_5acf811a-9cca-4870-a93d-f3040c27b9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_5acf811a-9cca-4870-a93d-f3040c27b9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4a74625e-cc6f-45cd-a1e2-6fb69f567dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4a74625e-cc6f-45cd-a1e2-6fb69f567dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_a482b902-6fc0-42f5-9f89-a6eb36fa2c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_a482b902-6fc0-42f5-9f89-a6eb36fa2c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_fd10adeb-0e4e-423b-a0fa-48ea742513d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_fd10adeb-0e4e-423b-a0fa-48ea742513d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustAssetsPolicyPolicyTextBlock_85ae2073-8618-4f8a-9e68-0706630b31d9" xlink:href="cfr-20221231.xsd#cfr_TrustAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_cfr_TrustAssetsPolicyPolicyTextBlock_85ae2073-8618-4f8a-9e68-0706630b31d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_90d82dc8-c4a2-452b-b125-da3c5a9eb8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_90d82dc8-c4a2-452b-b125-da3c5a9eb8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_49dd8ea8-6e62-4a44-af77-cae043f4d4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d8ee8cd-cd03-4bf3-8d10-9e3de14682bf" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_49dd8ea8-6e62-4a44-af77-cae043f4d4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="simple" xlink:href="cfr-20221231.xsd#ReceivablesLoansNotesReceivableandOthersPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ea93a71b-3ae1-4d5b-bdba-6b38f10655e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_7db1c6b6-f26a-4a61-94e1-6035c3c7b317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ea93a71b-3ae1-4d5b-bdba-6b38f10655e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_7db1c6b6-f26a-4a61-94e1-6035c3c7b317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="simple" xlink:href="cfr-20221231.xsd#FairValueMeasuresandDisclosuresPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_274bb6f0-f71f-431f-baf0-ab0d99a5c90f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_e14e48c3-ca26-4d81-b69b-a171cd34bd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_274bb6f0-f71f-431f-baf0-ab0d99a5c90f" xlink:to="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_e14e48c3-ca26-4d81-b69b-a171cd34bd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="simple" xlink:href="cfr-20221231.xsd#EarningsPerSharePolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_015f046a-4c19-474c-bab1-800b4a9773a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_b7e2fcdf-1e8a-4aa7-a71e-775b53829647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_015f046a-4c19-474c-bab1-800b4a9773a1" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_b7e2fcdf-1e8a-4aa7-a71e-775b53829647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="simple" xlink:href="cfr-20221231.xsd#CompensationRelatedCostsPostemploymentBenefitsPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_e882dc8b-ecb1-4f04-9ac6-f42188bf507f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d3972765-aade-4244-a0ad-ade2eab4a5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_e882dc8b-ecb1-4f04-9ac6-f42188bf507f" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d3972765-aade-4244-a0ad-ade2eab4a5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="simple" xlink:href="cfr-20221231.xsd#FairValueMeasuresandDisclosuresPolicies_1"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e9aabf3e-3764-4ab9-ba45-f299ecfa3931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_98557b27-f2e7-40e2-b97d-d16cc6b4a059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e9aabf3e-3764-4ab9-ba45-f299ecfa3931" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_98557b27-f2e7-40e2-b97d-d16cc6b4a059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5c13a070-f04c-4030-9e8b-bd2239f10d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_1d7df6f2-54a4-43cd-8b1b-277e0cff4775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5c13a070-f04c-4030-9e8b-bd2239f10d4e" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_1d7df6f2-54a4-43cd-8b1b-277e0cff4775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_9c0b151a-9593-4c30-90e3-b5b3c6858c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5c13a070-f04c-4030-9e8b-bd2239f10d4e" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_9c0b151a-9593-4c30-90e3-b5b3c6858c0b" 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-20221231.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_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_941657fd-251c-49eb-9a16-a250f67a5bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_941657fd-251c-49eb-9a16-a250f67a5bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_5f963d38-bfd3-4844-895b-a978b224230f" xlink:href="cfr-20221231.xsd#cfr_MoodysandStandardPoorsBondRatingsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_5f963d38-bfd3-4844-895b-a978b224230f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_eb40006a-3bc7-499d-b35f-2ae20a6d71eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_eb40006a-3bc7-499d-b35f-2ae20a6d71eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_48bdac0b-ca07-453f-9888-1e0d0c22d245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_48bdac0b-ca07-453f-9888-1e0d0c22d245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_fe35df15-c83a-4d5a-9677-537392148e14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_fe35df15-c83a-4d5a-9677-537392148e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_8572319b-1b27-400b-b687-82af7a3fcc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_8572319b-1b27-400b-b687-82af7a3fcc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_910f0b3f-dbcf-46a7-bdc5-fb9297313bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_910f0b3f-dbcf-46a7-bdc5-fb9297313bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeTextBlock_e33bcfe0-5f54-4a7e-96f6-d1eefad7c864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_InvestmentIncomeTextBlock_e33bcfe0-5f54-4a7e-96f6-d1eefad7c864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_05ebf360-d2a3-4df5-adb7-85778a851bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_05ebf360-d2a3-4df5-adb7-85778a851bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_edafcf45-16b4-4e12-8309-fed04055e24d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3df21074-2a52-4b4d-b0f8-bd0adcd50726" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_edafcf45-16b4-4e12-8309-fed04055e24d" 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-20221231.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_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96dcc66f-3d62-4b68-bd54-d10888d160ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_96dcc66f-3d62-4b68-bd54-d10888d160ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_702dbf21-9e18-4818-b207-0331de1f2223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_702dbf21-9e18-4818-b207-0331de1f2223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_723fe42f-bf73-4e56-93c3-926ed627c01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_723fe42f-bf73-4e56-93c3-926ed627c01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_af5f032c-1cc1-4508-bff3-e48a5b054501" xlink:href="cfr-20221231.xsd#cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_af5f032c-1cc1-4508-bff3-e48a5b054501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_5345d1d8-abfd-4a18-8bfb-6a8f40fa2e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_5345d1d8-abfd-4a18-8bfb-6a8f40fa2e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_a5497c26-8428-4ab8-9836-ededd1ebf749" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_a5497c26-8428-4ab8-9836-ededd1ebf749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_4fb0d373-d1e2-4bb0-9120-99286de46b00" xlink:href="cfr-20221231.xsd#cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_4fb0d373-d1e2-4bb0-9120-99286de46b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_624e4ec3-ad8d-4135-88a3-c479c0ebd208" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_624e4ec3-ad8d-4135-88a3-c479c0ebd208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_073cf1ae-b581-4cd5-a523-4280dad5e896" xlink:href="cfr-20221231.xsd#cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_073cf1ae-b581-4cd5-a523-4280dad5e896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_31beb521-09aa-42bf-abc7-8141b0cbac7c" xlink:href="cfr-20221231.xsd#cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_31beb521-09aa-42bf-abc7-8141b0cbac7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_ab901073-56a7-437f-92b4-eb48b296f0cd" xlink:href="cfr-20221231.xsd#cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_ab901073-56a7-437f-92b4-eb48b296f0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_15f16eac-4d46-45e0-9d46-8a6c2032c4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_15f16eac-4d46-45e0-9d46-8a6c2032c4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_9a826471-d03e-4c13-b3ec-2414a3536a6f" xlink:href="cfr-20221231.xsd#cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a469d9d9-ade2-47c0-8321-3a2609d90320" xlink:to="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_9a826471-d03e-4c13-b3ec-2414a3536a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ea330243-c817-4ee1-93d2-d9d91ff7be8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_97c0a09b-51fe-47a1-bf59-24589f5aa5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ea330243-c817-4ee1-93d2-d9d91ff7be8f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_97c0a09b-51fe-47a1-bf59-24589f5aa5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_77524a17-e7d2-423b-8ef5-c7dec10635da" xlink:href="cfr-20221231.xsd#cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ea330243-c817-4ee1-93d2-d9d91ff7be8f" xlink:to="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_77524a17-e7d2-423b-8ef5-c7dec10635da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_32d689ed-0ea4-4b52-9a82-96fd2564ae89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ea330243-c817-4ee1-93d2-d9d91ff7be8f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_32d689ed-0ea4-4b52-9a82-96fd2564ae89" 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-20221231.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_71109128-8ddc-4209-835e-c61c9e827262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_726eb7f2-a385-4a0a-a6a7-af9fc13f0e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_71109128-8ddc-4209-835e-c61c9e827262" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_726eb7f2-a385-4a0a-a6a7-af9fc13f0e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a0ae9afe-ef42-4c96-8802-7d846c14def2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_71109128-8ddc-4209-835e-c61c9e827262" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a0ae9afe-ef42-4c96-8802-7d846c14def2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e8d3beab-1636-4dcb-9e0a-1e1781688633" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_71109128-8ddc-4209-835e-c61c9e827262" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e8d3beab-1636-4dcb-9e0a-1e1781688633" 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-20221231.xsd#DepositsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_6b1f2aac-6d36-4696-bfda-b47cd1498e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_781f5b0e-bf7e-4233-a769-7f32a7c663f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesTypeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_6b1f2aac-6d36-4696-bfda-b47cd1498e89" xlink:to="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_781f5b0e-bf7e-4233-a769-7f32a7c663f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_b6c80809-9d4c-4272-82b9-e535af5a9567" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_6b1f2aac-6d36-4696-bfda-b47cd1498e89" xlink:to="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_b6c80809-9d4c-4272-82b9-e535af5a9567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_74f1c9ee-2d1d-4552-9f3d-ab22bbaa49e4" xlink:href="cfr-20221231.xsd#cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_6b1f2aac-6d36-4696-bfda-b47cd1498e89" xlink:to="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_74f1c9ee-2d1d-4552-9f3d-ab22bbaa49e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_21748fdd-40dc-4664-8731-b37dad5b58bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_6b1f2aac-6d36-4696-bfda-b47cd1498e89" xlink:to="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_21748fdd-40dc-4664-8731-b37dad5b58bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="simple" xlink:href="cfr-20221231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9bf186d-76e4-43a4-80e3-abffc27408d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_3ecae07e-a97a-49fa-8b52-debd5c9632db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9bf186d-76e4-43a4-80e3-abffc27408d6" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_3ecae07e-a97a-49fa-8b52-debd5c9632db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_59375353-986b-4c25-9d6e-aea5c48ac491" xlink:href="cfr-20221231.xsd#cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9bf186d-76e4-43a4-80e3-abffc27408d6" xlink:to="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_59375353-986b-4c25-9d6e-aea5c48ac491" 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-20221231.xsd#CapitalandRegulatoryMattersTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_b7739799-9af4-4ed9-8f0a-ecf2edd8f817" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_f11a8cbc-20cb-4981-bc46-ecb023124b95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_b7739799-9af4-4ed9-8f0a-ecf2edd8f817" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_f11a8cbc-20cb-4981-bc46-ecb023124b95" 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-20221231.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_795a2f07-ab39-4419-a03d-218caa5e3462" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8e494475-4f16-408f-9aa1-ae14b07b3043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_795a2f07-ab39-4419-a03d-218caa5e3462" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8e494475-4f16-408f-9aa1-ae14b07b3043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_991d8432-7806-46df-ab59-7a136d12d37e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_991d8432-7806-46df-ab59-7a136d12d37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_152fd886-0f03-4c30-bfbd-8f1bc0b844b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_152fd886-0f03-4c30-bfbd-8f1bc0b844b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_c8f68695-32e2-4af9-8686-8a35cfc8bb85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_c8f68695-32e2-4af9-8686-8a35cfc8bb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_09256b50-12e0-459c-9344-31e7b00448db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_09256b50-12e0-459c-9344-31e7b00448db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_1829f8fe-5782-484b-b663-3406d6e9b88f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_1829f8fe-5782-484b-b663-3406d6e9b88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_7461255f-9a8e-4729-9c34-6be4bac42038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_7461255f-9a8e-4729-9c34-6be4bac42038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_35252308-c8c5-4399-824c-7906bd5904e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_35252308-c8c5-4399-824c-7906bd5904e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_a2b5e702-72a2-4b33-b257-c46a8c4f94d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_a2b5e702-72a2-4b33-b257-c46a8c4f94d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_d6fdcf8d-a9f4-4c10-9f75-13bf3236ce71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_d6fdcf8d-a9f4-4c10-9f75-13bf3236ce71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_81821333-8083-4db1-b8a7-4242849fe7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_81821333-8083-4db1-b8a7-4242849fe7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_350e0430-3a42-4a38-9c69-a85ef99eb72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_350e0430-3a42-4a38-9c69-a85ef99eb72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_856c925c-2e2c-4879-87c2-e2f144cc3b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_856c925c-2e2c-4879-87c2-e2f144cc3b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_f416b99f-d59c-4ea0-933c-bef24f98db45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84a5502d-da7a-4bcd-bb4b-0c7203c1c044" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_f416b99f-d59c-4ea0-933c-bef24f98db45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="simple" xlink:href="cfr-20221231.xsd#OtherNonInterestIncomeandExpenseTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_cf6233fd-4c6a-45f2-8d69-2ac993e81e39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_185f239e-445c-4d53-a475-a897446eba60" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestIncomeAndExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cf6233fd-4c6a-45f2-8d69-2ac993e81e39" xlink:to="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_185f239e-445c-4d53-a475-a897446eba60" 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-20221231.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_0c400366-f27e-4e22-aa7e-0784830fc104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0e44c769-36f2-4c99-be35-4e25204e7773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c400366-f27e-4e22-aa7e-0784830fc104" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0e44c769-36f2-4c99-be35-4e25204e7773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_70657b08-35d0-4c10-840c-dc306bc0a910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c400366-f27e-4e22-aa7e-0784830fc104" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_70657b08-35d0-4c10-840c-dc306bc0a910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_2112f08c-f658-4a44-b503-ccaadbb6b6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c400366-f27e-4e22-aa7e-0784830fc104" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_2112f08c-f658-4a44-b503-ccaadbb6b6b8" 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-20221231.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_461e9af3-3e96-4459-a33a-fb0bb6820d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_04b6f35a-426b-4119-ab35-f73f075f0c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_461e9af3-3e96-4459-a33a-fb0bb6820d9d" xlink:to="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_04b6f35a-426b-4119-ab35-f73f075f0c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_43e187b0-b34f-401b-a406-c09751243395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_461e9af3-3e96-4459-a33a-fb0bb6820d9d" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_43e187b0-b34f-401b-a406-c09751243395" 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-20221231.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_acbe957e-53ec-4fea-a22f-800fba4b0e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f11556b0-5a86-4c48-9287-a95e52622329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acbe957e-53ec-4fea-a22f-800fba4b0e83" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f11556b0-5a86-4c48-9287-a95e52622329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_0eb7cffe-a246-44e5-8867-c25a94bc777e" xlink:href="cfr-20221231.xsd#cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acbe957e-53ec-4fea-a22f-800fba4b0e83" xlink:to="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_0eb7cffe-a246-44e5-8867-c25a94bc777e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_631f20ab-91fd-41c5-9387-183a827b461c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acbe957e-53ec-4fea-a22f-800fba4b0e83" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_631f20ab-91fd-41c5-9387-183a827b461c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_c3949de1-f958-44a2-a672-3778824c4be5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acbe957e-53ec-4fea-a22f-800fba4b0e83" xlink:to="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_c3949de1-f958-44a2-a672-3778824c4be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_30669a9c-0a7c-4841-b628-19bb89a672c5" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acbe957e-53ec-4fea-a22f-800fba4b0e83" xlink:to="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_30669a9c-0a7c-4841-b628-19bb89a672c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_e534b9a8-071c-4682-93a2-26c86c75934b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acbe957e-53ec-4fea-a22f-800fba4b0e83" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_e534b9a8-071c-4682-93a2-26c86c75934b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="simple" xlink:href="cfr-20221231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e9a6b55e-d266-46ef-9180-f21f818ab0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_17f55b96-9b9d-45f5-83d3-49a0e8fe018c" xlink:href="cfr-20221231.xsd#cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e9a6b55e-d266-46ef-9180-f21f818ab0f6" xlink:to="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_17f55b96-9b9d-45f5-83d3-49a0e8fe018c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_b78a7773-fd8c-47ea-bc5b-f590b8ba8f4d" xlink:href="cfr-20221231.xsd#cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e9a6b55e-d266-46ef-9180-f21f818ab0f6" xlink:to="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_b78a7773-fd8c-47ea-bc5b-f590b8ba8f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_dd008bbb-e3a7-4dc9-b3be-ae6f56bd9889" xlink:href="cfr-20221231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e9a6b55e-d266-46ef-9180-f21f818ab0f6" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_dd008bbb-e3a7-4dc9-b3be-ae6f56bd9889" 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-20221231.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_d5c27272-ca94-4b25-991b-9d8169f0a1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_df2f7098-cef2-4b08-99bb-e55b0409efbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d5c27272-ca94-4b25-991b-9d8169f0a1d3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_df2f7098-cef2-4b08-99bb-e55b0409efbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_d3f2fa67-3398-44a6-8a31-f5abaee4220d" xlink:href="cfr-20221231.xsd#cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d5c27272-ca94-4b25-991b-9d8169f0a1d3" xlink:to="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_d3f2fa67-3398-44a6-8a31-f5abaee4220d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_99e8cfbd-666f-44a6-833c-0e51f55bad5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d5c27272-ca94-4b25-991b-9d8169f0a1d3" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_99e8cfbd-666f-44a6-833c-0e51f55bad5a" 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-20221231.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_3f9b8d5c-e86f-4888-8424-7d91cba035de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_95995d38-66c4-43d6-b30a-011da6e9e5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3f9b8d5c-e86f-4888-8424-7d91cba035de" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_95995d38-66c4-43d6-b30a-011da6e9e5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompanyTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_647d5b6b-96fd-44f5-82bb-a0edce3c1836" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_3d6fcd27-1ef1-45fe-af5e-c96a8ef7f989" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_647d5b6b-96fd-44f5-82bb-a0edce3c1836" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_3d6fcd27-1ef1-45fe-af5e-c96a8ef7f989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_2589c10c-9ebf-49c7-9026-28247fcf4f88" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_647d5b6b-96fd-44f5-82bb-a0edce3c1836" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_2589c10c-9ebf-49c7-9026-28247fcf4f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_3bab67cc-e518-4cf8-a58c-19796fc1087b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_647d5b6b-96fd-44f5-82bb-a0edce3c1836" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_3bab67cc-e518-4cf8-a58c-19796fc1087b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_dea389b2-ff40-403d-92ce-ae56adc5d8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_dea389b2-ff40-403d-92ce-ae56adc5d8cc" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_820cc597-370b-4d79-92b7-0598c7216dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_820cc597-370b-4d79-92b7-0598c7216dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f4925cea-611c-4b9a-afc3-958bec52f0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_820cc597-370b-4d79-92b7-0598c7216dbd" xlink:to="loc_us-gaap_EquityComponentDomain_f4925cea-611c-4b9a-afc3-958bec52f0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_173d1cb0-f7a7-4c44-8d23-7ad0af993402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f4925cea-611c-4b9a-afc3-958bec52f0f1" xlink:to="loc_us-gaap_RetainedEarningsMember_173d1cb0-f7a7-4c44-8d23-7ad0af993402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d3db9d7f-241c-4cf7-a137-5df72e26a987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fb3be83c-1114-4f4f-ac27-ca3f70a8b4a6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d3db9d7f-241c-4cf7-a137-5df72e26a987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:to="loc_srt_RangeAxis_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_04dfc178-60e6-48c9-b2ad-30ad8e7e37c0" xlink:to="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8f51e486-01a0-40d3-832d-09d30ba017eb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:to="loc_srt_MinimumMember_8f51e486-01a0-40d3-832d-09d30ba017eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48bb7d46-cb06-461c-8671-949087017035" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a2623a34-b7cc-4af1-b61f-2919a90cfcbe" xlink:to="loc_srt_MaximumMember_48bb7d46-cb06-461c-8671-949087017035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bccd6f8-d343-4db1-8efe-0eeda3c06ba8" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_7b779256-feba-4273-bbdf-254bd6eb00fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_7b779256-feba-4273-bbdf-254bd6eb00fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_69b9f33e-3912-4677-bea4-9f775b0df2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_69b9f33e-3912-4677-bea4-9f775b0df2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_8455123c-e388-4453-81ce-3977155444d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedValuationAllowanceProvision1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_8455123c-e388-4453-81ce-3977155444d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_fd837295-2766-449a-ba42-ef1305c5ffbe" xlink:href="cfr-20221231.xsd#cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_fd837295-2766-449a-ba42-ef1305c5ffbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_65888ca0-d092-49ea-8524-38408de444f8" xlink:href="cfr-20221231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_65888ca0-d092-49ea-8524-38408de444f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5612e14-23cb-48d4-a381-8e2fbe456de4" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_c90d4ee9-c571-4c0a-8daf-0ad686049e84" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5612e14-23cb-48d4-a381-8e2fbe456de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_e5419f5f-8c4b-4f45-a500-609b4edc5109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:to="loc_us-gaap_InterestPaid_e5419f5f-8c4b-4f45-a500-609b4edc5109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_3d079d0e-4c67-407b-9ebc-9b6ed2356ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:to="loc_us-gaap_IncomeTaxesPaid_3d079d0e-4c67-407b-9ebc-9b6ed2356ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonCashExchangeOfRealEstate_d766fc71-c11f-4d97-a0e7-c8446f73c377" xlink:href="cfr-20221231.xsd#cfr_NonCashExchangeOfRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:to="loc_cfr_NonCashExchangeOfRealEstate_d766fc71-c11f-4d97-a0e7-c8446f73c377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_385401f4-2882-4fe8-8459-07584032c9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPayablesToBrokerDealers"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_385401f4-2882-4fe8-8459-07584032c9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate_e3aff14d-c54e-442e-a00e-ac5db0b13b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:to="loc_us-gaap_TransferToOtherRealEstate_e3aff14d-c54e-442e-a00e-ac5db0b13b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2fc88b04-14f4-4e1a-9e3b-050d6e9aff13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2fc88b04-14f4-4e1a-9e3b-050d6e9aff13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_7d50e0b0-cd55-4105-ae61-92d41bd86984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f9aec39-79d1-4972-b8ff-a55596a1f2b2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_7d50e0b0-cd55-4105-ae61-92d41bd86984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ba3f86b9-c4a9-4e98-8644-15784a82daed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ba3f86b9-c4a9-4e98-8644-15784a82daed" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ad79c111-86e7-4356-a536-957ae5e5c3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ad79c111-86e7-4356-a536-957ae5e5c3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ad79c111-86e7-4356-a536-957ae5e5c3c1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember_620ff117-afa8-467a-9fe5-0a7927fbc542" xlink:href="cfr-20221231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:to="loc_cfr_PreAdoptionAllowanceMember_620ff117-afa8-467a-9fe5-0a7927fbc542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_a4ea3822-2f66-444e-883c-7867641e591f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_a4ea3822-2f66-444e-883c-7867641e591f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember_2193d42a-543a-4fa5-b896-d2d57b4281a5" xlink:href="cfr-20221231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72854dc4-6e89-4b98-88eb-eea6a4d7d27c" xlink:to="loc_cfr_PostAdoptionAllowanceMember_2193d42a-543a-4fa5-b896-d2d57b4281a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_521e77a5-0e5c-487a-af5e-0166a2696b98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_521e77a5-0e5c-487a-af5e-0166a2696b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_521e77a5-0e5c-487a-af5e-0166a2696b98" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0e6ca7c5-69f8-4149-ab87-a29886ee5b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0e6ca7c5-69f8-4149-ab87-a29886ee5b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f07d0cb3-6de4-40b2-a4fe-f222f3575977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f07d0cb3-6de4-40b2-a4fe-f222f3575977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_22f67836-4809-4032-8fa3-08a6366e3874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_22f67836-4809-4032-8fa3-08a6366e3874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_14797aa3-3b76-4c12-91e6-be0d657bb1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_OtherInvestmentsMember_14797aa3-3b76-4c12-91e6-be0d657bb1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_e8288afe-b2ba-4d34-b71f-27ede23b99ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_DebtSecuritiesMember_e8288afe-b2ba-4d34-b71f-27ede23b99ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_64d604f4-af57-4495-a6e4-99929a2be8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d1b9319a-2c58-4000-a941-fc5453286d40" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_64d604f4-af57-4495-a6e4-99929a2be8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8162d8e7-dbcc-4b96-a730-0399a14452b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8162d8e7-dbcc-4b96-a730-0399a14452b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8162d8e7-dbcc-4b96-a730-0399a14452b5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c1970dbd-1784-4f5a-8f75-cbdd85f6cd25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c1970dbd-1784-4f5a-8f75-cbdd85f6cd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_511d06f4-d8cf-40d2-98db-d334ed7a4db0" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_511d06f4-d8cf-40d2-98db-d334ed7a4db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f07ca396-9200-4edf-a761-b5554b244fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f07ca396-9200-4edf-a761-b5554b244fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_040603b8-f806-4db6-a5f8-1d65f8cd1a45" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_040603b8-f806-4db6-a5f8-1d65f8cd1a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_1a48fc6d-153f-40ba-b5f7-a702d2c2d1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_ConsumerLoanMember_1a48fc6d-153f-40ba-b5f7-a702d2c2d1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_ba298db7-c7eb-4892-aa34-667791604b86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e95acd50-1f0b-4e53-b96d-b52ce1d0ebac" xlink:to="loc_us-gaap_LoansReceivableMember_ba298db7-c7eb-4892-aa34-667791604b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a24c516f-1cda-4f12-b213-202851b928d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a24c516f-1cda-4f12-b213-202851b928d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d77cfedf-5171-4cad-9d5b-32bd8b25fb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a24c516f-1cda-4f12-b213-202851b928d5" xlink:to="loc_us-gaap_EquityComponentDomain_d77cfedf-5171-4cad-9d5b-32bd8b25fb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_35a77ff0-2091-41d7-a90e-6ca5d6d82351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d77cfedf-5171-4cad-9d5b-32bd8b25fb4a" xlink:to="loc_us-gaap_RetainedEarningsMember_35a77ff0-2091-41d7-a90e-6ca5d6d82351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0f7ac97c-6bc2-4243-bcf0-fa1f136f633e" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_96a7f857-8f16-489c-be2c-a9c9857ecd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_96a7f857-8f16-489c-be2c-a9c9857ecd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a508a9cb-1cc3-42ce-a205-9912e05a68c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a508a9cb-1cc3-42ce-a205-9912e05a68c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_28076597-3652-4345-9121-e06926f192b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_28076597-3652-4345-9121-e06926f192b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_8fd0077d-fac6-4461-aefd-16c9e6768868" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b6f2466c-340c-4465-b4af-a7e375b403a6" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_8fd0077d-fac6-4461-aefd-16c9e6768868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e6748050-8b6c-4c18-99ac-b4161f589d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e6748050-8b6c-4c18-99ac-b4161f589d1f" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_da931615-c91f-4ff5-925f-b72efd13bc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_da931615-c91f-4ff5-925f-b72efd13bc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_da931615-c91f-4ff5-925f-b72efd13bc6d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_c13bf918-1ac1-47f4-9e58-ceb965da9c40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_c13bf918-1ac1-47f4-9e58-ceb965da9c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_2e6644ed-0f81-4f61-be9b-13e0adc13e2c" xlink:href="cfr-20221231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_2e6644ed-0f81-4f61-be9b-13e0adc13e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_aa02e742-d62b-4d3d-91ce-d30ff587d7a7" xlink:href="cfr-20221231.xsd#cfr_PreRefundedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_cfr_PreRefundedMember_aa02e742-d62b-4d3d-91ce-d30ff587d7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_7d1a8b51-5e9b-4fbf-be14-4b49f4a0d26f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_93f16cdb-6d8f-4d19-8821-bb945356a0d4" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_7d1a8b51-5e9b-4fbf-be14-4b49f4a0d26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2525f0a2-a388-4243-b59c-a572325b0051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f920e7b5-9cb6-4b77-8181-d3fb65ba54e9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2525f0a2-a388-4243-b59c-a572325b0051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_d704c981-94e1-4f15-adf3-6af06a6c2f71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2525f0a2-a388-4243-b59c-a572325b0051" xlink:to="loc_us-gaap_DebtSecuritiesMember_d704c981-94e1-4f15-adf3-6af06a6c2f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_82040e05-e614-4e81-875a-746aacfa6a7f" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_5d22f30d-df75-488b-bba7-4777b9a88a09" xlink:href="cfr-20221231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_5d22f30d-df75-488b-bba7-4777b9a88a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_f6ef4523-bac9-4ca4-baa5-cc729a882fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_InterestReceivable_f6ef4523-bac9-4ca4-baa5-cc729a882fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_c1143743-8e43-4656-a494-c59083ec2c3e" xlink:href="cfr-20221231.xsd#cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_c1143743-8e43-4656-a494-c59083ec2c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_7bf27e27-7f78-48d7-bb9b-e6139105c861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_7bf27e27-7f78-48d7-bb9b-e6139105c861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_2f7a3bfd-4ae7-409e-a7b5-e72323ee25f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_2f7a3bfd-4ae7-409e-a7b5-e72323ee25f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_685ddb7e-c5f1-41ff-a409-c246e980010c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_685ddb7e-c5f1-41ff-a409-c246e980010c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_71d198ee-7881-4693-a84a-87c6b6f5d657" xlink:href="cfr-20221231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_71d198ee-7881-4693-a84a-87c6b6f5d657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_1db08c28-76b4-4089-bf96-50b9fc2b68f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_7f6c683e-ad60-42f9-bfca-d00406472dcd" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_1db08c28-76b4-4089-bf96-50b9fc2b68f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_663dc88b-25e1-4d73-bb23-caefc9856a79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_d04b17f9-9081-4d2a-953f-82b05e710598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_663dc88b-25e1-4d73-bb23-caefc9856a79" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_d04b17f9-9081-4d2a-953f-82b05e710598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5b9f57de-8162-4752-b719-575e8a53c52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_d04b17f9-9081-4d2a-953f-82b05e710598" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5b9f57de-8162-4752-b719-575e8a53c52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5b9f57de-8162-4752-b719-575e8a53c52d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_90291101-2f5d-4067-93fe-a1ea6785e153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_90291101-2f5d-4067-93fe-a1ea6785e153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_99cb0862-ecea-4058-9e46-91e13f0aa2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_99cb0862-ecea-4058-9e46-91e13f0aa2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_da323895-c909-4c39-a330-09c83b0c534e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a5a9c426-2e96-4169-ae86-3c46a0e192d3" xlink:to="loc_us-gaap_OtherInvestmentsMember_da323895-c909-4c39-a330-09c83b0c534e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_d04b17f9-9081-4d2a-953f-82b05e710598" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_53e76be1-c2a0-406c-be12-afc81068c19c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecurities_53e76be1-c2a0-406c-be12-afc81068c19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_8f37722d-b677-467b-9af5-df4de248ffd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_8f37722d-b677-467b-9af5-df4de248ffd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_35ad5d5b-4586-422e-b051-23f32bf5722d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_35ad5d5b-4586-422e-b051-23f32bf5722d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_10d48788-d994-4436-9bb6-2a53473233df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_10d48788-d994-4436-9bb6-2a53473233df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_9af573ed-e1a0-4ee1-b376-fb678b84a902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_9af573ed-e1a0-4ee1-b376-fb678b84a902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_0440f64c-0676-47ae-aa32-6ef8979184ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_81222423-3ac6-4465-b950-d85fd49b7d8d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_0440f64c-0676-47ae-aa32-6ef8979184ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_75326ff3-6a70-4a93-9ee0-b25e65609418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_75326ff3-6a70-4a93-9ee0-b25e65609418" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_ec57eb2f-597e-4704-b91b-c1ef0041aeb3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CreditRatingMoodysAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_srt_CreditRatingMoodysAxis_ec57eb2f-597e-4704-b91b-c1ef0041aeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CreditRatingMoodysAxis_ec57eb2f-597e-4704-b91b-c1ef0041aeb3" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_f8e2d83a-f94c-4c71-9641-bb4cff502f3d" xlink:href="cfr-20221231.xsd#cfr_AaaAAAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:to="loc_cfr_AaaAAAMember_f8e2d83a-f94c-4c71-9641-bb4cff502f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_4773d9df-dd7b-4cf3-9916-044935a075a1" xlink:href="cfr-20221231.xsd#cfr_AaAAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:to="loc_cfr_AaAAMember_4773d9df-dd7b-4cf3-9916-044935a075a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_ccf13be0-e5e3-4dfc-aac2-369569eccf56" xlink:href="cfr-20221231.xsd#cfr_NotratedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_5cfa388b-af29-4b32-8b5a-2443d1e41a69" xlink:to="loc_cfr_NotratedMember_ccf13be0-e5e3-4dfc-aac2-369569eccf56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_33508578-5dd9-483c-999f-228b160235a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_us-gaap_FinancialInstrumentAxis_33508578-5dd9-483c-999f-228b160235a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_33508578-5dd9-483c-999f-228b160235a5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_6eed89b4-19f7-433a-b4c1-8b35bbd19a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_6eed89b4-19f7-433a-b4c1-8b35bbd19a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_95e68ce7-2073-416c-840b-e6187ebbeff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e89a7ff9-cd8c-4715-9f63-9fbbaaa0407d" xlink:to="loc_us-gaap_OtherInvestmentsMember_95e68ce7-2073-416c-840b-e6187ebbeff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f0ab0da4-ca25-4df2-8e2e-74c445b23c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f0ab0da4-ca25-4df2-8e2e-74c445b23c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f0ab0da4-ca25-4df2-8e2e-74c445b23c29" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_41e72b87-1b41-4407-ad54-c692459c795c" xlink:href="cfr-20221231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_41e72b87-1b41-4407-ad54-c692459c795c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_1e215e01-4d3f-4253-b06f-11e0c53ccc13" xlink:href="cfr-20221231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_1e215e01-4d3f-4253-b06f-11e0c53ccc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_6924109c-29f6-479e-929c-f462f5c6f986" xlink:href="cfr-20221231.xsd#cfr_PreRefundedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9f534a87-e0d7-4467-b657-7d3296b73d70" xlink:to="loc_cfr_PreRefundedMember_6924109c-29f6-479e-929c-f462f5c6f986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0b4d1a05-61ea-46c4-a822-dc5277cc8577" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_srt_RangeAxis_0b4d1a05-61ea-46c4-a822-dc5277cc8577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cc46a03-9e9f-4fd8-b7de-a1f1285952b0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0b4d1a05-61ea-46c4-a822-dc5277cc8577" xlink:to="loc_srt_RangeMember_2cc46a03-9e9f-4fd8-b7de-a1f1285952b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_6599d5a0-ef94-43e7-8b15-8d254412fde2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9cb385d8-7382-4bd0-850e-063d2977b8c7" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_6599d5a0-ef94-43e7-8b15-8d254412fde2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_f890c60a-33d2-4260-b9d2-6f4af5d6ad0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_6599d5a0-ef94-43e7-8b15-8d254412fde2" xlink:to="loc_us-gaap_HeldToMaturitySecurities_f890c60a-33d2-4260-b9d2-6f4af5d6ad0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c76ed289-eddb-47da-9301-b5fa4ffb1d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c76ed289-eddb-47da-9301-b5fa4ffb1d3e" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_56019c63-6a1f-44ca-8d1e-e26546d7cd40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:to="loc_us-gaap_FinancialInstrumentAxis_56019c63-6a1f-44ca-8d1e-e26546d7cd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69597ff4-ef23-4199-8ed9-0083f4a2a858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_56019c63-6a1f-44ca-8d1e-e26546d7cd40" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69597ff4-ef23-4199-8ed9-0083f4a2a858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_028c3e1b-db32-4305-91bc-dd7f4aec29bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_69597ff4-ef23-4199-8ed9-0083f4a2a858" xlink:to="loc_us-gaap_DebtSecuritiesMember_028c3e1b-db32-4305-91bc-dd7f4aec29bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:to="loc_srt_RangeAxis_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4b9bd284-583d-406b-99c7-fd309086259a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_84ad9bdf-e4fc-4c48-ba9f-8efc7035df5c" xlink:to="loc_srt_RangeMember_4b9bd284-583d-406b-99c7-fd309086259a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_bf9f0ffb-35d6-4694-96da-6e053e073550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5e6f12bb-39ee-4719-a6b4-c4ec09a74c82" xlink:to="loc_us-gaap_TypeOfAdoptionMember_bf9f0ffb-35d6-4694-96da-6e053e073550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_0650aab6-7d9c-47eb-b1a0-0f9d243e29bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_bf9f0ffb-35d6-4694-96da-6e053e073550" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_0650aab6-7d9c-47eb-b1a0-0f9d243e29bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_acfb1ae3-13cd-43d9-8b69-156be0e18d39" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_a6eac919-4ffc-4202-8ca1-c6b45c6ec247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_a6eac919-4ffc-4202-8ca1-c6b45c6ec247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_89c046a5-3721-45e8-bb03-b28a33e00b07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d30ff632-98cd-427a-a222-778ebaa6d612" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_89c046a5-3721-45e8-bb03-b28a33e00b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesSecuritiesAvailableforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1581353e-a7d3-4aaf-a266-43077277aaef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f865b2a8-272a-46a2-859f-6216f43d4bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1581353e-a7d3-4aaf-a266-43077277aaef" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f865b2a8-272a-46a2-859f-6216f43d4bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cba313d7-de0b-44b4-8c71-3cccd300cf98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f865b2a8-272a-46a2-859f-6216f43d4bfb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cba313d7-de0b-44b4-8c71-3cccd300cf98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_cba313d7-de0b-44b4-8c71-3cccd300cf98" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_85d42197-96e2-4350-bdd6-12a13179c519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_85d42197-96e2-4350-bdd6-12a13179c519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_3de91cb1-54d3-49ee-a501-eef775b2276b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_3de91cb1-54d3-49ee-a501-eef775b2276b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_569197e5-6ab7-4a03-ad24-92ad9b7cd15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_569197e5-6ab7-4a03-ad24-92ad9b7cd15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_460d22c1-d8ae-453f-a953-ad33540408b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ba93735-36d8-4e7e-8feb-6f732690f6bc" xlink:to="loc_us-gaap_OtherInvestmentsMember_460d22c1-d8ae-453f-a953-ad33540408b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f865b2a8-272a-46a2-859f-6216f43d4bfb" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_805a1ed8-fabd-4998-92a8-e3f8e534358e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_805a1ed8-fabd-4998-92a8-e3f8e534358e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_4c28ba0b-1cd4-401d-b770-30f5f5a384fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_4c28ba0b-1cd4-401d-b770-30f5f5a384fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_05f30af5-141f-40f5-9ee5-d5515e6aee6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_05f30af5-141f-40f5-9ee5-d5515e6aee6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_ebd7c510-3c66-45b5-8904-7c33322042c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_ebd7c510-3c66-45b5-8904-7c33322042c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2e07777f-d3ee-4e60-b92e-6adf98afe76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_4d318955-a734-4353-a9d0-ae530e9943dc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2e07777f-d3ee-4e60-b92e-6adf98afe76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f49fb98d-6c26-4d72-81f4-c9fbff8b414b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_77953a3a-d731-42b7-97fc-6ee5f00b6981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f49fb98d-6c26-4d72-81f4-c9fbff8b414b" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_77953a3a-d731-42b7-97fc-6ee5f00b6981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0641ad05-e7c4-477a-8b17-016fb8224967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_77953a3a-d731-42b7-97fc-6ee5f00b6981" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0641ad05-e7c4-477a-8b17-016fb8224967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0641ad05-e7c4-477a-8b17-016fb8224967" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_42a58909-6916-4be0-996a-27b28730f9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_42a58909-6916-4be0-996a-27b28730f9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b42b7197-f369-4220-8170-2f0a27a77dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b42b7197-f369-4220-8170-2f0a27a77dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_d2db74af-fad7-4e67-b2c5-18175863bde1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_33b95595-0935-4288-bc0e-b48f43fe102b" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_d2db74af-fad7-4e67-b2c5-18175863bde1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_77953a3a-d731-42b7-97fc-6ee5f00b6981" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5c4f44fb-7a79-463d-819b-9823b3cb284d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5c4f44fb-7a79-463d-819b-9823b3cb284d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_643731bb-d762-431e-ac03-ac6cfc3b7641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_643731bb-d762-431e-ac03-ac6cfc3b7641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1c41beb2-fbb1-427b-8de4-3e14e7f220b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1c41beb2-fbb1-427b-8de4-3e14e7f220b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_431ed118-55c3-4817-a15a-7cc8a227a190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_431ed118-55c3-4817-a15a-7cc8a227a190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f8965a82-8b51-412b-8fc7-481daef50e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f8965a82-8b51-412b-8fc7-481daef50e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_fe443bc6-b7f9-4331-a40f-d2f995cd8840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7dd38788-31cd-4d6e-854b-4f5476f830e4" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_fe443bc6-b7f9-4331-a40f-d2f995cd8840" 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-20221231.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_cf1838fd-e6d8-42b9-a551-eb601fdf5cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_48491915-a08f-49dd-a630-552428dd33ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf1838fd-e6d8-42b9-a551-eb601fdf5cff" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_48491915-a08f-49dd-a630-552428dd33ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_faac66bd-b34f-41dd-86ef-517999473bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_48491915-a08f-49dd-a630-552428dd33ff" xlink:to="loc_us-gaap_FinancialInstrumentAxis_faac66bd-b34f-41dd-86ef-517999473bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_faac66bd-b34f-41dd-86ef-517999473bd0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_1c9afdb5-4cbe-47ec-975a-4f60a4c5307f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_1c9afdb5-4cbe-47ec-975a-4f60a4c5307f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b6810290-8231-4c93-9094-bff561ca899e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b6810290-8231-4c93-9094-bff561ca899e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ca99b354-9ee3-4e14-a513-67e052dd2d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ca99b354-9ee3-4e14-a513-67e052dd2d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_7409b16d-290a-4bc9-82d6-309ce4be3359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a41b43f-97af-488a-ab6e-1b5f918283c3" xlink:to="loc_us-gaap_OtherInvestmentsMember_7409b16d-290a-4bc9-82d6-309ce4be3359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_48491915-a08f-49dd-a630-552428dd33ff" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_68e26b88-6576-4ccb-9fb8-e9cb8b07e657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_68e26b88-6576-4ccb-9fb8-e9cb8b07e657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_c2f031be-bb7d-49d3-a6e2-3cfcc3897736" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_c2f031be-bb7d-49d3-a6e2-3cfcc3897736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_c1fce584-a22c-45f9-8993-bef6f4f82f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_c1fce584-a22c-45f9-8993-bef6f4f82f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_f7005caa-d22a-4905-9254-2f66bc553a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_f7005caa-d22a-4905-9254-2f66bc553a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_9c3e48fe-74c5-4396-b226-81837d67e45a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecurities_9c3e48fe-74c5-4396-b226-81837d67e45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ddb8cd9a-1e26-430f-b9ea-a32e70c82fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ddb8cd9a-1e26-430f-b9ea-a32e70c82fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3f6cb9d4-0553-4994-960f-f35a96339b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3f6cb9d4-0553-4994-960f-f35a96339b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b4b4692d-a3a7-4a5a-aabe-8c76b58d70e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b4b4692d-a3a7-4a5a-aabe-8c76b58d70e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_eab40af7-06c8-4731-a74e-941cf06dc766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_eab40af7-06c8-4731-a74e-941cf06dc766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5916b5d7-a2e5-4a99-b194-4ac4fdb0f4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5916b5d7-a2e5-4a99-b194-4ac4fdb0f4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_49868734-44ac-47d0-80fa-3d791f495448" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_49868734-44ac-47d0-80fa-3d791f495448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_59b08d59-3128-4128-8f54-961c6d7554bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_59b08d59-3128-4128-8f54-961c6d7554bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_bdc57425-a175-4c12-8e1b-5729cc87e5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_bdc57425-a175-4c12-8e1b-5729cc87e5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2079aa36-333d-4d86-80eb-f5292e243b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2079aa36-333d-4d86-80eb-f5292e243b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b4ccb325-9d97-4a07-a24a-696b82b1f337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b4ccb325-9d97-4a07-a24a-696b82b1f337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4476c0dc-a26c-48d4-bbb1-a38ff977142d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4476c0dc-a26c-48d4-bbb1-a38ff977142d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_884a36b2-c99a-4d03-b81e-7498ae955785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_884a36b2-c99a-4d03-b81e-7498ae955785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c49b20c0-7cc0-43e2-b638-42cb44ba36c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c49b20c0-7cc0-43e2-b638-42cb44ba36c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d940a64b-f746-4d99-b053-a84f0c8866d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d940a64b-f746-4d99-b053-a84f0c8866d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_21137548-851b-412d-8997-8e65373883a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6367319d-3582-4345-b68f-369c7383e20e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_21137548-851b-412d-8997-8e65373883a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesSalesofSecuritiesAvailableforSaleDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3b5865c8-8fc8-4079-a201-81f6c03da2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_aba96f0e-6e0b-4e7d-87dd-adb7d1a20b38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3b5865c8-8fc8-4079-a201-81f6c03da2bd" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_aba96f0e-6e0b-4e7d-87dd-adb7d1a20b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_be5e1eca-1ebe-41bb-8d06-88f353d16d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3b5865c8-8fc8-4079-a201-81f6c03da2bd" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_be5e1eca-1ebe-41bb-8d06-88f353d16d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_791be011-f6d6-4369-92c5-0ec9274842f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3b5865c8-8fc8-4079-a201-81f6c03da2bd" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_791be011-f6d6-4369-92c5-0ec9274842f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses_ba961928-186f-43f7-af1a-fe230e307b1c" xlink:href="cfr-20221231.xsd#cfr_Taxexpensebenefitofsecuritiesgainslosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3b5865c8-8fc8-4079-a201-81f6c03da2bd" xlink:to="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses_ba961928-186f-43f7-af1a-fe230e307b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20221231.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_99149dff-f96e-4bb7-bf8a-3fcb0999ca16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_fb31b6e3-2224-43de-b556-d777500ea424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_99149dff-f96e-4bb7-bf8a-3fcb0999ca16" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_fb31b6e3-2224-43de-b556-d777500ea424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_2c5f43f7-3df1-425d-bdb8-7d92863f2ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_99149dff-f96e-4bb7-bf8a-3fcb0999ca16" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_2c5f43f7-3df1-425d-bdb8-7d92863f2ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_0f9afb68-2e21-477c-bd25-20e2ce963228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_99149dff-f96e-4bb7-bf8a-3fcb0999ca16" xlink:to="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_0f9afb68-2e21-477c-bd25-20e2ce963228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f369f788-5ea4-4354-80d4-bff73d7228f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b07da488-579a-47e4-a399-370ac1c3733e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f369f788-5ea4-4354-80d4-bff73d7228f1" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b07da488-579a-47e4-a399-370ac1c3733e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d117fb4f-44f9-494e-af1e-4b326c5e961d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b07da488-579a-47e4-a399-370ac1c3733e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d117fb4f-44f9-494e-af1e-4b326c5e961d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d117fb4f-44f9-494e-af1e-4b326c5e961d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0bb439cd-0f56-428e-bfee-ef1607f684ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0bb439cd-0f56-428e-bfee-ef1607f684ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9a26825d-2992-4f4b-84a3-40c5eb0798e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56b2e084-3b1c-4bc8-9910-1604d05ed5dc" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9a26825d-2992-4f4b-84a3-40c5eb0798e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f966070a-14f3-4394-9d85-fc6e5a17aaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b07da488-579a-47e4-a399-370ac1c3733e" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f966070a-14f3-4394-9d85-fc6e5a17aaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_85740457-45af-4bdf-b7c9-d8ba18b0ed46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f966070a-14f3-4394-9d85-fc6e5a17aaf7" xlink:to="loc_us-gaap_TradingSecurities_85740457-45af-4bdf-b7c9-d8ba18b0ed46" 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-20221231.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_5ff61cbc-cb76-45c8-808a-b236cbd47b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingRealizedGain_ff61aeba-d33f-4645-9214-a9a5c7376e05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5ff61cbc-cb76-45c8-808a-b236cbd47b06" xlink:to="loc_us-gaap_DebtSecuritiesTradingRealizedGain_ff61aeba-d33f-4645-9214-a9a5c7376e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_2bc6d9c1-6cc7-4b77-aab2-219397160efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5ff61cbc-cb76-45c8-808a-b236cbd47b06" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_2bc6d9c1-6cc7-4b77-aab2-219397160efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss_1f86576e-f8c4-476d-8274-1a191e00fa62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5ff61cbc-cb76-45c8-808a-b236cbd47b06" xlink:to="loc_us-gaap_DebtSecuritiesTradingGainLoss_1f86576e-f8c4-476d-8274-1a191e00fa62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_21df797a-7739-49ef-8254-5c56493c9fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_21df797a-7739-49ef-8254-5c56493c9fb9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_ee212de9-ee19-4da0-987b-a51d3f7df0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_ee212de9-ee19-4da0-987b-a51d3f7df0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_c87c8e79-8138-4005-935d-9da0f6f3ece7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_ee212de9-ee19-4da0-987b-a51d3f7df0f8" xlink:to="loc_us-gaap_LossContingencyNatureDomain_c87c8e79-8138-4005-935d-9da0f6f3ece7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_ad10ede4-a968-4ebb-93d0-42ef409daf39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_c87c8e79-8138-4005-935d-9da0f6f3ece7" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_ad10ede4-a968-4ebb-93d0-42ef409daf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_829da12b-bf77-410a-b1a9-3a5a6ccd41ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_829da12b-bf77-410a-b1a9-3a5a6ccd41ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2780ad4b-1656-4494-bc1f-cd4c77cbd7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_829da12b-bf77-410a-b1a9-3a5a6ccd41ec" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2780ad4b-1656-4494-bc1f-cd4c77cbd7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_6cf41dd4-732e-4924-8239-6a57487f4667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2780ad4b-1656-4494-bc1f-cd4c77cbd7ff" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_6cf41dd4-732e-4924-8239-6a57487f4667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_753d0573-d482-4854-8ac4-adf49adba8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_753d0573-d482-4854-8ac4-adf49adba8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_753d0573-d482-4854-8ac4-adf49adba8bd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b0992733-f441-4c85-8213-f3549a72906c" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b0992733-f441-4c85-8213-f3549a72906c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_53c204c5-eb9d-4c0f-bcd5-23f9b2552fe9" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_NonAccrualLoansMember_53c204c5-eb9d-4c0f-bcd5-23f9b2552fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember_4dac1915-5d8f-4081-aea0-dd5737110431" xlink:href="cfr-20221231.xsd#cfr_GradeTwelveMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_GradeTwelveMember_4dac1915-5d8f-4081-aea0-dd5737110431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember_11fb13d1-c84b-4036-88f6-4efa65e5b036" xlink:href="cfr-20221231.xsd#cfr_GradeThirteenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_GradeThirteenMember_11fb13d1-c84b-4036-88f6-4efa65e5b036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b4b24ab0-1803-4bc3-a999-aed7bdcf997d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b4b24ab0-1803-4bc3-a999-aed7bdcf997d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_375a50a9-abb7-42b8-aca9-28184c51b741" xlink:href="cfr-20221231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_375a50a9-abb7-42b8-aca9-28184c51b741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7ce52dd1-c6cf-483a-8b3b-16389986bacf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7ce52dd1-c6cf-483a-8b3b-16389986bacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8f7fa44c-fb67-44a8-b6f4-3b81435e5037" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8f7fa44c-fb67-44a8-b6f4-3b81435e5037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_70c0b81d-e4be-4911-85cb-e0fb4bfb39f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_ConstructionLoansMember_70c0b81d-e4be-4911-85cb-e0fb4bfb39f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_c19438a4-1d5d-415a-8abb-ee955a5f14f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_us-gaap_ConsumerLoanMember_c19438a4-1d5d-415a-8abb-ee955a5f14f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_1104960e-e9e9-4b30-89dd-eb07455171d6" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7319f1a-6d3e-486c-a196-530feea56ceb" xlink:to="loc_cfr_PaycheckProtectionProgramMember_1104960e-e9e9-4b30-89dd-eb07455171d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_beadb563-0a59-47ce-b8d7-e57e8858d93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_beadb563-0a59-47ce-b8d7-e57e8858d93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_3cd6248b-1264-4df5-96b6-a947c59d58e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_beadb563-0a59-47ce-b8d7-e57e8858d93b" xlink:to="loc_us-gaap_ReceivableTypeDomain_3cd6248b-1264-4df5-96b6-a947c59d58e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_03359967-14de-484e-905e-2db17ebb601b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_3cd6248b-1264-4df5-96b6-a947c59d58e9" xlink:to="loc_us-gaap_LoansReceivableMember_03359967-14de-484e-905e-2db17ebb601b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_fa2c6326-c709-49fa-9006-99ea1679115e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_fa2c6326-c709-49fa-9006-99ea1679115e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_8a775be9-43cd-4619-bdda-284843fe1e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_fa2c6326-c709-49fa-9006-99ea1679115e" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_8a775be9-43cd-4619-bdda-284843fe1e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_6b1a2332-713d-420a-ba8d-aa04c5431bc1" xlink:href="cfr-20221231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8a775be9-43cd-4619-bdda-284843fe1e5d" xlink:to="loc_cfr_RiskGradeOneToEightMember_6b1a2332-713d-420a-ba8d-aa04c5431bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1356590c-e081-4e3c-90d8-99014841921a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_da52d65a-297e-4988-93fe-52f3c279f1c3" xlink:href="cfr-20221231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_da52d65a-297e-4988-93fe-52f3c279f1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_fa57b8e5-e566-4d14-9d53-541ded6acbca" xlink:href="cfr-20221231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_fa57b8e5-e566-4d14-9d53-541ded6acbca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_f066c1b5-cbee-4fd8-9521-913c131aebd0" xlink:href="cfr-20221231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_f066c1b5-cbee-4fd8-9521-913c131aebd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_7db22d3a-1061-4856-920e-e8c26a1f96c8" xlink:href="cfr-20221231.xsd#cfr_Unfundedbalances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_Unfundedbalances_7db22d3a-1061-4856-920e-e8c26a1f96c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_a6e49b76-cc1b-4f57-8a47-80db477eaf49" xlink:href="cfr-20221231.xsd#cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_a6e49b76-cc1b-4f57-8a47-80db477eaf49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_3bb3256d-250a-45b9-85a6-46332d133869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOverdrafts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_BankOverdrafts_3bb3256d-250a-45b9-85a6-46332d133869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_d07aa054-30b5-462d-83ff-cbaf3f64a315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_InterestReceivable_d07aa054-30b5-462d-83ff-cbaf3f64a315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_a924fb6a-720a-44ff-bfc1-063b715e1d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_a924fb6a-720a-44ff-bfc1-063b715e1d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_1e611735-377b-4b64-b991-10165cb7be96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_1e611735-377b-4b64-b991-10165cb7be96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue_9614aa38-3b86-4094-ac18-9c59b5c490ad" xlink:href="cfr-20221231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_NumberOfDaysPastDue_9614aa38-3b86-4094-ac18-9c59b5c490ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_3fc82d82-2502-4da3-bc72-f21cc3afc8ad" xlink:href="cfr-20221231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_3fc82d82-2502-4da3-bc72-f21cc3afc8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_1581d7b8-c359-4a9d-a107-9ab431f2bd0e" xlink:href="cfr-20221231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_1581d7b8-c359-4a9d-a107-9ab431f2bd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_010460ef-78ae-47da-a033-cd6f39d9f4b2" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_010460ef-78ae-47da-a033-cd6f39d9f4b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_bec359bf-d75d-4a14-a7bc-713c37c00d59" xlink:href="cfr-20221231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_bec359bf-d75d-4a14-a7bc-713c37c00d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_5bcc9dc0-5c82-409e-9ce8-981b2e20e7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_640c8d32-69e4-48ac-abc6-851a51013f56" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_5bcc9dc0-5c82-409e-9ce8-981b2e20e7b7" 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-20221231.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_4f455d64-4b9c-49c1-b7c9-9407b8bbaa5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_4f455d64-4b9c-49c1-b7c9-9407b8bbaa5d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_245d95c1-fb6f-46e7-a15f-d4bbab27432e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_245d95c1-fb6f-46e7-a15f-d4bbab27432e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_245d95c1-fb6f-46e7-a15f-d4bbab27432e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_f218f861-9f86-43dc-a955-0b1173da1e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_f218f861-9f86-43dc-a955-0b1173da1e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_4cb52706-e375-488d-9f1f-026ffe802ee9" xlink:href="cfr-20221231.xsd#cfr_EnergyProductionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_EnergyProductionMember_4cb52706-e375-488d-9f1f-026ffe802ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_b9828d4f-c081-4a86-9b74-45cb28fc9522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EnergyServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_EnergyServiceMember_b9828d4f-c081-4a86-9b74-45cb28fc9522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_362875c8-3c91-4b1f-8651-41a87050e57e" xlink:href="cfr-20221231.xsd#cfr_EnergyOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_EnergyOtherMember_362875c8-3c91-4b1f-8651-41a87050e57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6ed55d93-e396-4057-a2ac-181034f0683e" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6ed55d93-e396-4057-a2ac-181034f0683e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_342d39d6-f61b-4dd7-8278-cf38e0a730c3" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_PaycheckProtectionProgramMember_342d39d6-f61b-4dd7-8278-cf38e0a730c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_233a8e8d-be19-4fdd-87ea-b4561dc0459c" xlink:href="cfr-20221231.xsd#cfr_CommercialmortgageMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_CommercialmortgageMember_233a8e8d-be19-4fdd-87ea-b4561dc0459c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_d57eaf9d-25ba-43a0-9baf-496eede10ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_ConstructionLoansMember_d57eaf9d-25ba-43a0-9baf-496eede10ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_b893bd67-bd25-4e1e-93b4-2dffaabd8d8b" xlink:href="cfr-20221231.xsd#cfr_CommerciallandloanMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_CommerciallandloanMember_b893bd67-bd25-4e1e-93b4-2dffaabd8d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0b3b00c9-0774-4d39-800f-8220fd38802b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0b3b00c9-0774-4d39-800f-8220fd38802b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_a30e7625-0e2a-47b5-b9a6-93ae8a7bfb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_HomeEquityMember_a30e7625-0e2a-47b5-b9a6-93ae8a7bfb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_a932eefe-eff4-4639-ad42-ceaed0de2d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_HomeEquityLoanMember_a932eefe-eff4-4639-ad42-ceaed0de2d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_HomeImprovementLoansMember_423c2a20-69b4-4d6d-9f6c-05eea986dbd9" xlink:href="cfr-20221231.xsd#cfr_HomeImprovementLoansMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_HomeImprovementLoansMember_423c2a20-69b4-4d6d-9f6c-05eea986dbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_4de8c397-b797-4fec-a0ab-b497bec09008" xlink:href="cfr-20221231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_4de8c397-b797-4fec-a0ab-b497bec09008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e1e881cd-ddd8-4088-8713-90a96f0e1e7b" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e1e881cd-ddd8-4088-8713-90a96f0e1e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_8f7f1262-2c16-4b9f-880f-d636a4c58bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_RealEstateLoanMember_8f7f1262-2c16-4b9f-880f-d636a4c58bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_6470f17c-d4dd-42dd-ba80-3ef5565bd9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_544af61f-e4e6-4eff-9efe-34689dc20794" xlink:to="loc_us-gaap_ConsumerLoanMember_6470f17c-d4dd-42dd-ba80-3ef5565bd9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7809c700-deaa-46bc-95f5-07b7e58516c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7809c700-deaa-46bc-95f5-07b7e58516c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c6842506-9395-47c9-8315-499df19d3b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7809c700-deaa-46bc-95f5-07b7e58516c8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c6842506-9395-47c9-8315-499df19d3b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_c7781789-c572-4f30-a2cf-12d625906ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ef49ba94-0eaa-4a44-84e7-fa5ca821a37f" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_c7781789-c572-4f30-a2cf-12d625906ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_02a68d50-edf4-4744-b6e4-784c968d4303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_c7781789-c572-4f30-a2cf-12d625906ca4" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_02a68d50-edf4-4744-b6e4-784c968d4303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansActivitiesinRelatedPartyLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_99b02ab9-44e8-428c-85c3-dfc2d260852b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_f9820b37-a980-42f0-8348-b7ff11dee179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_99b02ab9-44e8-428c-85c3-dfc2d260852b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_f9820b37-a980-42f0-8348-b7ff11dee179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_6a5e28fc-72ee-434b-9a92-2ad8281796f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_99b02ab9-44e8-428c-85c3-dfc2d260852b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_6a5e28fc-72ee-434b-9a92-2ad8281796f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_315bacd7-b7b5-4c01-8b87-e458dc6b471b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_99b02ab9-44e8-428c-85c3-dfc2d260852b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_315bacd7-b7b5-4c01-8b87-e458dc6b471b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_91eafbc4-2520-4d3e-b75a-9af432a71e71" xlink:href="cfr-20221231.xsd#cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_99b02ab9-44e8-428c-85c3-dfc2d260852b" xlink:to="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_91eafbc4-2520-4d3e-b75a-9af432a71e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_9e6b6f1f-0782-42d3-91e2-a5dcd1b38c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_99b02ab9-44e8-428c-85c3-dfc2d260852b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_9e6b6f1f-0782-42d3-91e2-a5dcd1b38c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20221231.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_e931ee3c-e299-4e98-aa07-7f4d3aa68819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_49bbdae9-25f6-4c91-87b8-0468a1bcc0fc" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e931ee3c-e299-4e98-aa07-7f4d3aa68819" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_49bbdae9-25f6-4c91-87b8-0468a1bcc0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_efcf2183-e7cd-430a-9253-d5113644e2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_49bbdae9-25f6-4c91-87b8-0468a1bcc0fc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_efcf2183-e7cd-430a-9253-d5113644e2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_efcf2183-e7cd-430a-9253-d5113644e2e8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c4d0575f-b047-404e-8698-cc1ad7b5b6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c4d0575f-b047-404e-8698-cc1ad7b5b6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_de1136bd-1a8a-4750-b801-94893ec2c3d1" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_de1136bd-1a8a-4750-b801-94893ec2c3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_1036b077-a229-43f6-8fcf-c489056a8263" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_PaycheckProtectionProgramMember_1036b077-a229-43f6-8fcf-c489056a8263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a85ea95d-9ad5-47e5-91a5-091a0c5a2bac" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a85ea95d-9ad5-47e5-91a5-091a0c5a2bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_dad48e74-3a4e-40cc-85f2-b069fd75427f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_us-gaap_ConstructionLoansMember_dad48e74-3a4e-40cc-85f2-b069fd75427f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_4aa02d39-0336-4d4b-87f1-4ddc42ec43dc" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_4aa02d39-0336-4d4b-87f1-4ddc42ec43dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_7d6186fd-5f19-41b4-bd69-0bbc369b2c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b3e0a0de-2206-4b7c-8fa2-0b5d291667bc" xlink:to="loc_us-gaap_ConsumerLoanMember_7d6186fd-5f19-41b4-bd69-0bbc369b2c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_49bbdae9-25f6-4c91-87b8-0468a1bcc0fc" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_4d2c7456-72b3-4b96-a30d-59c9c6314497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_4d2c7456-72b3-4b96-a30d-59c9c6314497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_9eca4ddf-fbf7-4ee5-95bb-92da7ec0ecc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_3696db47-d64d-4510-b7c2-7f6d4f2b0f2f" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_9eca4ddf-fbf7-4ee5-95bb-92da7ec0ecc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_79315e6b-f1c1-4bf4-ab2b-28cd307ef431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:href="cfr-20221231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_79315e6b-f1c1-4bf4-ab2b-28cd307ef431" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5d2968d0-117f-4d08-8161-7f5ea890104e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5d2968d0-117f-4d08-8161-7f5ea890104e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6bd28672-3eaf-4bd6-9f0c-5282642aaaec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5d2968d0-117f-4d08-8161-7f5ea890104e" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6bd28672-3eaf-4bd6-9f0c-5282642aaaec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_93c379a5-4d40-4c5e-a4ae-76828465a6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6bd28672-3eaf-4bd6-9f0c-5282642aaaec" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_93c379a5-4d40-4c5e-a4ae-76828465a6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9dca525a-eaca-4595-86a3-6daba8193fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9dca525a-eaca-4595-86a3-6daba8193fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9dca525a-eaca-4595-86a3-6daba8193fd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_af5d6707-a42a-4a35-8383-082b56dff66a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_af5d6707-a42a-4a35-8383-082b56dff66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_359c2e2d-9a39-4e97-bc54-11536cb660c9" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_359c2e2d-9a39-4e97-bc54-11536cb660c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a0f6f3fc-bdf6-4762-b3e2-7fb4d89a2806" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a0f6f3fc-bdf6-4762-b3e2-7fb4d89a2806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_aaa5e7e8-faae-4cf8-9249-341d1d2679f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_us-gaap_ConstructionLoansMember_aaa5e7e8-faae-4cf8-9249-341d1d2679f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e1630bc1-6740-4a85-a816-343382254f38" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e1630bc1-6740-4a85-a816-343382254f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_7b2b2b92-161a-411f-ac15-4e52ff8779cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39b5f967-6fab-4bd7-bfd9-088cbf12344a" xlink:to="loc_us-gaap_ConsumerLoanMember_7b2b2b92-161a-411f-ac15-4e52ff8779cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_f0b3a7e7-442e-49e6-a75d-9eb84cb8c669" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_78dda917-4621-44fa-a313-06c3adb88fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_78dda917-4621-44fa-a313-06c3adb88fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_61f3a982-d0c1-43de-8a72-777adae3d44e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_61f3a982-d0c1-43de-8a72-777adae3d44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_5b0e4285-34ed-49aa-90a3-9d925d93aed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_5b0e4285-34ed-49aa-90a3-9d925d93aed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_35280376-95a9-4837-b5a6-266c151c1e13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_35280376-95a9-4837-b5a6-266c151c1e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_a107f81f-6fe6-42f8-82ec-c123f919701f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_a107f81f-6fe6-42f8-82ec-c123f919701f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_69aa1da0-abad-452b-82c8-00eb7a44fc26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_69aa1da0-abad-452b-82c8-00eb7a44fc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_43071ebf-68e6-4ccd-a62f-5a400d2594db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableRevolving_43071ebf-68e6-4ccd-a62f-5a400d2594db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_e1f3df0e-8386-464e-bd86-969dab28a9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_e1f3df0e-8386-464e-bd86-969dab28a9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_8cdffba5-bb3b-4179-991a-959d8a019aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_11f698ee-2f33-4233-8d3b-10e4b5988ff6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_8cdffba5-bb3b-4179-991a-959d8a019aa5" 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-20221231.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_73a2132b-27dc-4f63-8ce6-04e6db9c7ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_73a2132b-27dc-4f63-8ce6-04e6db9c7ef4" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_05911ebe-a227-491b-aae6-46750b5ed286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_05911ebe-a227-491b-aae6-46750b5ed286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_05911ebe-a227-491b-aae6-46750b5ed286" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_e41c13c0-edcc-4e2f-9c0b-a8832e9739ab" xlink:href="cfr-20221231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_e41c13c0-edcc-4e2f-9c0b-a8832e9739ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_09dd6dbe-407f-405b-8a9c-234aa391e494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_09dd6dbe-407f-405b-8a9c-234aa391e494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_26b8d7e8-826a-459b-ac63-9a060df80fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_26b8d7e8-826a-459b-ac63-9a060df80fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_8956b276-f073-4520-aa37-8c7bba7ca704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_600720e2-55f3-4c55-bf85-5ab035b13da6" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_8956b276-f073-4520-aa37-8c7bba7ca704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b3c62134-5701-420e-a71d-490fe3fb80a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b3c62134-5701-420e-a71d-490fe3fb80a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b3c62134-5701-420e-a71d-490fe3fb80a0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b4e41a80-68e6-4ba1-b0c9-18edefe3ce5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b4e41a80-68e6-4ba1-b0c9-18edefe3ce5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_67eec0dc-e378-4965-b6d9-3517bea9790b" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_67eec0dc-e378-4965-b6d9-3517bea9790b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_b428e30a-5167-49c1-bebe-1b34ecbb042a" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_PaycheckProtectionProgramMember_b428e30a-5167-49c1-bebe-1b34ecbb042a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_41b16b02-4982-4273-b488-156d36ea642d" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_41b16b02-4982-4273-b488-156d36ea642d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_40e09f00-819e-4656-8fd2-eadb8108df59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_us-gaap_ConstructionLoansMember_40e09f00-819e-4656-8fd2-eadb8108df59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_47a5fc17-9607-48d5-950d-723ea327488a" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_47a5fc17-9607-48d5-950d-723ea327488a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_8ef945d6-615d-4e31-9c7d-65880ce73437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fd98a0b4-85f1-4f2e-b709-100fa6633c72" xlink:to="loc_us-gaap_ConsumerLoanMember_8ef945d6-615d-4e31-9c7d-65880ce73437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_541be1aa-9edb-4380-ada7-b5a079b1f8ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_d761d2c2-40e1-4ef4-9b94-b67144857de0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:to="loc_us-gaap_NotesReceivableGross_d761d2c2-40e1-4ef4-9b94-b67144857de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6af53a6b-d0d5-46ef-81f6-43be38788fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6af53a6b-d0d5-46ef-81f6-43be38788fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_a48bd4c7-4d2c-4371-92f7-bfe8ecaa82b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_e627f1bb-3c45-4358-be82-036b8dcd8ccd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_a48bd4c7-4d2c-4371-92f7-bfe8ecaa82b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansTroubledDebtRestructuringsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_75d60f98-990b-4827-badb-bede7d8dbcef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2d0efd65-e253-4700-895a-ee155c640fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_75d60f98-990b-4827-badb-bede7d8dbcef" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2d0efd65-e253-4700-895a-ee155c640fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ae4ddd86-baee-4a4b-81d3-92536a1c39a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2d0efd65-e253-4700-895a-ee155c640fc0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ae4ddd86-baee-4a4b-81d3-92536a1c39a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ae4ddd86-baee-4a4b-81d3-92536a1c39a9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_65f7dfa7-6a72-46a2-9b73-0a751a666d05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_65f7dfa7-6a72-46a2-9b73-0a751a666d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_99bfb386-bb12-4256-8135-36ac1732463a" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_99bfb386-bb12-4256-8135-36ac1732463a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_3dd3332c-7dd7-467f-b2e5-e57ba4516dfb" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_3dd3332c-7dd7-467f-b2e5-e57ba4516dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_e0f98818-cb13-4852-ade5-8777c523102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_us-gaap_ConstructionLoansMember_e0f98818-cb13-4852-ade5-8777c523102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_7c4e2dba-1b24-4800-a1e6-108519f46c4a" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_7c4e2dba-1b24-4800-a1e6-108519f46c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2a1d77b0-dc10-4797-a0cb-c18cb58c86a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cb5ff42d-9160-4a90-b331-50b8b91520e5" xlink:to="loc_us-gaap_ConsumerLoanMember_2a1d77b0-dc10-4797-a0cb-c18cb58c86a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2d0efd65-e253-4700-895a-ee155c640fc0" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9d3608fa-22ee-494a-8bc2-f0ee648c1455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9d3608fa-22ee-494a-8bc2-f0ee648c1455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_eda91186-f2c5-4894-92d8-a9e8ff428f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8f53227c-eac4-43bc-97cb-10af196107a0" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_eda91186-f2c5-4894-92d8-a9e8ff428f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b6b5977d-bf65-42a3-a279-1617f733c778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b6b5977d-bf65-42a3-a279-1617f733c778" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7d88d04e-208e-490b-a456-8e722c11e20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e29d04e3-af6d-4b00-9420-0ae2bde9b1fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7d88d04e-208e-490b-a456-8e722c11e20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a94dce89-1e3b-4943-b33e-f5b2b02d1660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a94dce89-1e3b-4943-b33e-f5b2b02d1660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5bc2d56b-3dcc-4fdb-b56b-9cd314421e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a94dce89-1e3b-4943-b33e-f5b2b02d1660" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5bc2d56b-3dcc-4fdb-b56b-9cd314421e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_f4dd6884-a855-4702-ad3d-769b7ff4a9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_CollateralAxis_f4dd6884-a855-4702-ad3d-769b7ff4a9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_6ba9c749-3e24-433f-8934-e0dcd06e6a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_f4dd6884-a855-4702-ad3d-769b7ff4a9d2" xlink:to="loc_us-gaap_CollateralDomain_6ba9c749-3e24-433f-8934-e0dcd06e6a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_9039e36e-f74c-4265-8ad0-ad09edf30353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_GeographicDistributionAxis_9039e36e-f74c-4265-8ad0-ad09edf30353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_55b7e033-b17e-4a39-b7fb-ee647ad50e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_9039e36e-f74c-4265-8ad0-ad09edf30353" xlink:to="loc_us-gaap_GeographicDistributionDomain_55b7e033-b17e-4a39-b7fb-ee647ad50e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0eec2386-47ea-4252-b91a-fef16f307ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0eec2386-47ea-4252-b91a-fef16f307ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_5e2b0a1e-2362-436c-b7a8-8c8a086da947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_0eec2386-47ea-4252-b91a-fef16f307ca6" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_5e2b0a1e-2362-436c-b7a8-8c8a086da947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_6c5ba6dd-37ec-450c-accb-0275d0221829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_6c5ba6dd-37ec-450c-accb-0275d0221829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_cf7c36de-0fd2-40d1-90bc-358d59bc78bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_6c5ba6dd-37ec-450c-accb-0275d0221829" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_cf7c36de-0fd2-40d1-90bc-358d59bc78bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_ba65151b-3dda-4759-b9ab-09a44a335c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_d4a89d56-9acb-43d7-b55e-6ffe0c8ce508" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_ba65151b-3dda-4759-b9ab-09a44a335c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_17ab20c0-b001-4ad6-aea5-968013414767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_17ab20c0-b001-4ad6-aea5-968013414767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_5237ea8c-eaf7-4bf3-9045-af948e41ae4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_17ab20c0-b001-4ad6-aea5-968013414767" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_5237ea8c-eaf7-4bf3-9045-af948e41ae4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_6b8589cf-caa3-4db0-949a-ce491f746330" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_0453c804-2763-43a3-bc25-2dc35704f55b" xlink:href="cfr-20221231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_0453c804-2763-43a3-bc25-2dc35704f55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_8770877d-9194-48c9-9b19-8e875a0c8cac" xlink:href="cfr-20221231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_8770877d-9194-48c9-9b19-8e875a0c8cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_348ed8a3-4994-4ef8-a985-c18c35d73658" xlink:href="cfr-20221231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_348ed8a3-4994-4ef8-a985-c18c35d73658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_73d1743d-b2fb-405b-8fba-8e87a9a6c445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_73d1743d-b2fb-405b-8fba-8e87a9a6c445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_5361dca9-cf21-4e3b-ad8e-2e95c8ce6ab8" xlink:href="cfr-20221231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_5361dca9-cf21-4e3b-ad8e-2e95c8ce6ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Proceedsfromsaleofrestructuredloans_8b6d819a-dc82-4a08-81c0-98b6b0ef01e2" xlink:href="cfr-20221231.xsd#cfr_Proceedsfromsaleofrestructuredloans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_11599ffd-fc8c-4a67-913e-a7e373d525df" xlink:to="loc_cfr_Proceedsfromsaleofrestructuredloans_8b6d819a-dc82-4a08-81c0-98b6b0ef01e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20221231.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_17588fae-6070-4d00-8559-118ef58b1b90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_17588fae-6070-4d00-8559-118ef58b1b90" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_28d611b4-6943-448d-aefa-e5367ef623e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_28d611b4-6943-448d-aefa-e5367ef623e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_28d611b4-6943-448d-aefa-e5367ef623e7" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_7bd7bebf-6980-4419-9359-8f69fb3dbb0a" xlink:href="cfr-20221231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeOneToEightMember_7bd7bebf-6980-4419-9359-8f69fb3dbb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_3e520ba9-57a8-4dc2-affa-c2656034fe78" xlink:href="cfr-20221231.xsd#cfr_RiskGradeNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeNineMember_3e520ba9-57a8-4dc2-affa-c2656034fe78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_7cce5227-9a78-47f9-a96d-24c68d6e0d49" xlink:href="cfr-20221231.xsd#cfr_RiskGradeTenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeTenMember_7cce5227-9a78-47f9-a96d-24c68d6e0d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_b19affa8-7321-4e29-a240-c0c31bcb4cff" xlink:href="cfr-20221231.xsd#cfr_RiskGradeElevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeElevenMember_b19affa8-7321-4e29-a240-c0c31bcb4cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_5b852e3a-67ba-46e2-a609-5f4ac462908a" xlink:href="cfr-20221231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeTwelveMember_5b852e3a-67ba-46e2-a609-5f4ac462908a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_2f1a35d8-210f-4b50-9313-d901da7a8caa" xlink:href="cfr-20221231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d453fc84-3c9f-45da-8acb-c3a2dad8e078" xlink:to="loc_cfr_RiskGradeThirteenMember_2f1a35d8-210f-4b50-9313-d901da7a8caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_86806e8a-355a-4183-ba83-ff973a213b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_86806e8a-355a-4183-ba83-ff973a213b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_86806e8a-355a-4183-ba83-ff973a213b6f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_92e59a57-5e4a-4ac5-b274-ea35fc6b0cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_92e59a57-5e4a-4ac5-b274-ea35fc6b0cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_84a31b93-3933-4617-bdfb-73941341ca7c" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_84a31b93-3933-4617-bdfb-73941341ca7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_00c202cc-5f00-41e8-8326-5de10f69c878" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_00c202cc-5f00-41e8-8326-5de10f69c878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_ad4e6019-9c52-4bdf-ab9f-925f7851b298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_us-gaap_ConstructionLoansMember_ad4e6019-9c52-4bdf-ab9f-925f7851b298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_48d48163-1361-4ea5-be97-0e0868998b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e3648086-58ba-4386-b56b-0956d5ac4e15" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_48d48163-1361-4ea5-be97-0e0868998b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_c365ba47-760f-45a4-9b61-aed5cbf8b31a" xlink:href="cfr-20221231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_c365ba47-760f-45a4-9b61-aed5cbf8b31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:href="cfr-20221231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_c365ba47-760f-45a4-9b61-aed5cbf8b31a" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_119971d0-103f-498d-9d8a-99e5a6d999c2" xlink:href="cfr-20221231.xsd#cfr_A2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2022Member_119971d0-103f-498d-9d8a-99e5a6d999c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_8f388270-d5c9-4035-b805-19cf7dc8679f" xlink:href="cfr-20221231.xsd#cfr_A2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2021Member_8f388270-d5c9-4035-b805-19cf7dc8679f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_11fa81a6-452d-4168-822f-c82dea4796d8" xlink:href="cfr-20221231.xsd#cfr_A2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2020Member_11fa81a6-452d-4168-822f-c82dea4796d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_3fece7ac-3665-4129-a0a6-88340f4f11af" xlink:href="cfr-20221231.xsd#cfr_A2019Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2019Member_3fece7ac-3665-4129-a0a6-88340f4f11af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_ab023520-d0e1-4b67-bdef-b93923c4e77b" xlink:href="cfr-20221231.xsd#cfr_A2018Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2018Member_ab023520-d0e1-4b67-bdef-b93923c4e77b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_6662e07c-6300-4e7a-824b-5d3e5c948080" xlink:href="cfr-20221231.xsd#cfr_A2017Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_A2017Member_6662e07c-6300-4e7a-824b-5d3e5c948080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_2467c093-c9dd-427b-b108-d886d3a3087a" xlink:href="cfr-20221231.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_64e1f1ee-6139-45c4-9baf-21ae51c56391" xlink:to="loc_cfr_PriorYearsMember_2467c093-c9dd-427b-b108-d886d3a3087a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_cfde8186-d77b-44b7-b897-e5768b9895a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_us-gaap_CreditFacilityAxis_cfde8186-d77b-44b7-b897-e5768b9895a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_cfde8186-d77b-44b7-b897-e5768b9895a6" xlink:to="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e8a9dab9-00f3-425e-8468-b70ddab979b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e8a9dab9-00f3-425e-8468-b70ddab979b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_01f91622-ff4a-4308-a3e6-c9c784ec0bc4" xlink:href="cfr-20221231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b6e48e0c-9820-4c0b-8c23-aa23e9727ddc" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_01f91622-ff4a-4308-a3e6-c9c784ec0bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cb3a9138-37ca-46bb-842a-d6a63d5dde25" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_75efbd6a-d07a-4422-950d-d2a89b35e824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_75efbd6a-d07a-4422-950d-d2a89b35e824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_45f0cfb8-3d3e-4071-beff-20656c5e705b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_45f0cfb8-3d3e-4071-beff-20656c5e705b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_92fe66a6-a8c6-410a-8c6c-adf547adf574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_92fe66a6-a8c6-410a-8c6c-adf547adf574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_14991d8f-cbaf-42ff-96bb-ef85f0347136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_14991d8f-cbaf-42ff-96bb-ef85f0347136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_b93101da-b1e4-40e2-ba0c-fdf5712a555f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_b93101da-b1e4-40e2-ba0c-fdf5712a555f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_e67cb5c2-cf5f-4402-acda-910bc20e806c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_e67cb5c2-cf5f-4402-acda-910bc20e806c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_213872fa-9fe2-4435-b05e-bb690d893087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableRevolving_213872fa-9fe2-4435-b05e-bb690d893087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_7132465e-b457-4d0a-aafc-72a78ba3d915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_7132465e-b457-4d0a-aafc-72a78ba3d915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9631f3fb-ea15-4389-8f55-4df601b10496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9631f3fb-ea15-4389-8f55-4df601b10496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_04c2f81b-65e6-4ccb-9995-f2d4b6cbe529" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6eccc5b7-6517-4c48-91b6-13eda5f21b43" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_04c2f81b-65e6-4ccb-9995-f2d4b6cbe529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7fec8686-4d6a-4323-8e34-91cd5fe79aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7fec8686-4d6a-4323-8e34-91cd5fe79aae" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_a1907a23-37a3-4f96-8da7-ff34ae00b080" xlink:href="cfr-20221231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_a1907a23-37a3-4f96-8da7-ff34ae00b080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:href="cfr-20221231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_a1907a23-37a3-4f96-8da7-ff34ae00b080" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_8f6c9333-5a9d-4e2d-9316-02a1fa0d97d1" xlink:href="cfr-20221231.xsd#cfr_A2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2022Member_8f6c9333-5a9d-4e2d-9316-02a1fa0d97d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_c97b985d-d76c-4418-93de-cbf102b304f0" xlink:href="cfr-20221231.xsd#cfr_A2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2021Member_c97b985d-d76c-4418-93de-cbf102b304f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_42e1d915-bab2-404d-b052-34a4c28fcc8c" xlink:href="cfr-20221231.xsd#cfr_A2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2020Member_42e1d915-bab2-404d-b052-34a4c28fcc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_57e2b3f7-7d53-4369-84c6-99fbd8ef5ff7" xlink:href="cfr-20221231.xsd#cfr_A2019Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2019Member_57e2b3f7-7d53-4369-84c6-99fbd8ef5ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_77b47c56-1b01-4f02-9d5a-293caf11fe49" xlink:href="cfr-20221231.xsd#cfr_A2018Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2018Member_77b47c56-1b01-4f02-9d5a-293caf11fe49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_ce625d8c-c813-48d1-8431-c42983345332" xlink:href="cfr-20221231.xsd#cfr_A2017Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_A2017Member_ce625d8c-c813-48d1-8431-c42983345332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_682942fe-0e9c-4c39-9ab8-26bdcb032f09" xlink:href="cfr-20221231.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_4d92c3a3-859d-4980-819b-c0185eb070e6" xlink:to="loc_cfr_PriorYearsMember_682942fe-0e9c-4c39-9ab8-26bdcb032f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_94e70ea3-f138-4ea9-bd6f-cee9b96e829d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_94e70ea3-f138-4ea9-bd6f-cee9b96e829d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_94e70ea3-f138-4ea9-bd6f-cee9b96e829d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_0b370cf8-4c12-4072-9d50-72a0d3600866" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_0b370cf8-4c12-4072-9d50-72a0d3600866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_3bc4fbc3-3ae1-4c0e-818a-ac3c5a2697a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_766d165b-07d4-417a-8204-98ee8a7b87e6" xlink:to="loc_us-gaap_ConsumerLoanMember_3bc4fbc3-3ae1-4c0e-818a-ac3c5a2697a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7b0ff799-9ed6-40f8-95dd-256900d961b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7b0ff799-9ed6-40f8-95dd-256900d961b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7b0ff799-9ed6-40f8-95dd-256900d961b4" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_8a44051d-9b54-4ac4-ba9e-be7fa793b629" xlink:href="cfr-20221231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_8a44051d-9b54-4ac4-ba9e-be7fa793b629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ab6bc645-db3e-4eb7-96c8-8372519cbbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ab6bc645-db3e-4eb7-96c8-8372519cbbcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_09bcfaa0-056d-40f4-a611-9246ef318ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_09bcfaa0-056d-40f4-a611-9246ef318ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_f828b8c7-d6eb-48a1-96b0-2954661cf0be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_32cbdda1-567e-4639-a025-234b4196120d" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_f828b8c7-d6eb-48a1-96b0-2954661cf0be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_108728f0-3be5-4f77-bd58-725d25de2c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_us-gaap_CreditFacilityAxis_108728f0-3be5-4f77-bd58-725d25de2c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_108728f0-3be5-4f77-bd58-725d25de2c29" xlink:to="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0c44bbab-1450-43df-8bb3-9a9886bf6f37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0c44bbab-1450-43df-8bb3-9a9886bf6f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_51cd1637-75c7-4ca5-90d5-9b8bcf9cf510" xlink:href="cfr-20221231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_d2cb35ff-0d56-4d0c-b648-eac7f1c08766" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_51cd1637-75c7-4ca5-90d5-9b8bcf9cf510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_39453cfa-cd74-4842-b275-c5da1f452fd2" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_ce6aef75-9a99-4daf-8a6c-b71b474bc786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:to="loc_us-gaap_NotesReceivableGross_ce6aef75-9a99-4daf-8a6c-b71b474bc786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d6b81ca1-3818-4563-afc2-d7595da15d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1114ed3b-e814-41c2-894c-26a9d74fc6a9" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d6b81ca1-3818-4563-afc2-d7595da15d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansRevolvingLoansConvertedtoTermDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_40619f8b-3927-4f92-b125-8c4ce81178db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_40619f8b-3927-4f92-b125-8c4ce81178db" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e16403fb-dfe9-4e89-b50a-855f3a5b6412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:to="loc_us-gaap_CreditFacilityAxis_e16403fb-dfe9-4e89-b50a-855f3a5b6412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ba5178b7-24bf-4be6-8140-8a34562ed1d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e16403fb-dfe9-4e89-b50a-855f3a5b6412" xlink:to="loc_us-gaap_CreditFacilityDomain_ba5178b7-24bf-4be6-8140-8a34562ed1d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_48fc35e9-d7c2-4560-b7f0-7e5ff0318b38" xlink:href="cfr-20221231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ba5178b7-24bf-4be6-8140-8a34562ed1d0" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_48fc35e9-d7c2-4560-b7f0-7e5ff0318b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_72de97f4-f050-43f5-98ca-91041171e2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_72de97f4-f050-43f5-98ca-91041171e2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_72de97f4-f050-43f5-98ca-91041171e2d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_de768fe7-bf54-46bf-9252-a8a3ed790e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_de768fe7-bf54-46bf-9252-a8a3ed790e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e63d2ca7-4e42-49c5-a625-daeae49f1183" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e63d2ca7-4e42-49c5-a625-daeae49f1183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9d190b99-11f6-4041-be24-fe7b666aad4d" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9d190b99-11f6-4041-be24-fe7b666aad4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_d2cf08e5-f3e5-4c80-bfe6-9277f5d235cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_us-gaap_ConstructionLoansMember_d2cf08e5-f3e5-4c80-bfe6-9277f5d235cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_403f3ce4-ae20-49e9-a9f6-1272c62597b0" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_403f3ce4-ae20-49e9-a9f6-1272c62597b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2fb67a50-41bc-4efe-b9ab-dfff79600b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27aadaa8-a4f5-464c-b231-eeb96a07c880" xlink:to="loc_us-gaap_ConsumerLoanMember_2fb67a50-41bc-4efe-b9ab-dfff79600b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ab38a88e-6d8a-4f1f-b67e-77f9255d8449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4bce8552-f2d3-47ae-897d-7d7a45d5544f" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ab38a88e-6d8a-4f1f-b67e-77f9255d8449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_672e0d00-eaf3-49bd-a424-d554cb768365" xlink:href="cfr-20221231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ab38a88e-6d8a-4f1f-b67e-77f9255d8449" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_672e0d00-eaf3-49bd-a424-d554cb768365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_8b00f225-dddb-4167-ad59-e62bb4aab22c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_8b00f225-dddb-4167-ad59-e62bb4aab22c" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b762b6cc-11b9-47e2-a649-e99db444071e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b762b6cc-11b9-47e2-a649-e99db444071e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b762b6cc-11b9-47e2-a649-e99db444071e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_748bb204-2855-49f6-8675-67a6acdec870" xlink:href="cfr-20221231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_748bb204-2855-49f6-8675-67a6acdec870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_27fbc2a9-60c8-4fbb-8b4b-7ae6a96649cd" xlink:href="cfr-20221231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:to="loc_cfr_QfactoradjustmentsMember_27fbc2a9-60c8-4fbb-8b4b-7ae6a96649cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_e32de26a-8078-44fa-bdaf-acd30bbfd83c" xlink:href="cfr-20221231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_152bcfae-e5ac-4219-b23f-af5cc8e5476a" xlink:to="loc_cfr_SpecificValuationAllowancesMember_e32de26a-8078-44fa-bdaf-acd30bbfd83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_149b07a9-7dac-4253-9734-7ea886723e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_149b07a9-7dac-4253-9734-7ea886723e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_149b07a9-7dac-4253-9734-7ea886723e2b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_80bd1b59-d652-41a7-ac17-f241cf2b5b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_80bd1b59-d652-41a7-ac17-f241cf2b5b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f027f7d4-25a7-4d71-b610-7dfa9db75e40" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f027f7d4-25a7-4d71-b610-7dfa9db75e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1aece06e-0619-478c-84db-57338db05cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1aece06e-0619-478c-84db-57338db05cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_296a88d5-a297-44a2-841b-666296048bd3" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_296a88d5-a297-44a2-841b-666296048bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_9b85593c-ec26-488e-9ecc-4e557b59a076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_ConsumerLoanMember_9b85593c-ec26-488e-9ecc-4e557b59a076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_0b261825-c59d-4440-ab06-5bdd1c8ad652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0db602ac-1883-407c-a14f-563d8cc70b84" xlink:to="loc_us-gaap_LoansReceivableMember_0b261825-c59d-4440-ab06-5bdd1c8ad652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_5b6dc75b-1960-415d-a621-9182b798e7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_4d70e9d0-ac41-4bb8-b2a6-699e0e1e2bd4" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_5b6dc75b-1960-415d-a621-9182b798e7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0216c02f-4a3b-4655-9c3c-93a3e59cabd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_5b6dc75b-1960-415d-a621-9182b798e7ac" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0216c02f-4a3b-4655-9c3c-93a3e59cabd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_e7decfef-3cff-4a49-bbf1-57bb6bd35765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e7decfef-3cff-4a49-bbf1-57bb6bd35765" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6160d092-b47c-47a6-94b2-e685652277dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6160d092-b47c-47a6-94b2-e685652277dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6160d092-b47c-47a6-94b2-e685652277dc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3af4ffc8-2ed2-40cc-bd73-19955c2e0550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3af4ffc8-2ed2-40cc-bd73-19955c2e0550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cfb4bf81-8a23-44e6-87d1-739234f1d817" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cfb4bf81-8a23-44e6-87d1-739234f1d817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0a20738c-3931-44ee-990b-072a65b5fae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0a20738c-3931-44ee-990b-072a65b5fae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_30d4c598-a413-4d8d-9960-b8929d906f05" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_30d4c598-a413-4d8d-9960-b8929d906f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_42233277-a301-4d4f-8201-b2196e9d7499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_ConsumerLoanMember_42233277-a301-4d4f-8201-b2196e9d7499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_ebb09cd2-5235-42e5-9374-2527552af574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c1b268b9-ffc5-4783-a560-8109e8d02461" xlink:to="loc_us-gaap_LoansReceivableMember_ebb09cd2-5235-42e5-9374-2527552af574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74bba9ea-48ee-43ac-bbe8-837735594176" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74bba9ea-48ee-43ac-bbe8-837735594176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_d871eea4-4bb3-4aa3-bb83-7357ed1f2b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74bba9ea-48ee-43ac-bbe8-837735594176" xlink:to="loc_us-gaap_TypeOfAdoptionMember_d871eea4-4bb3-4aa3-bb83-7357ed1f2b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_fb4a7f02-b9af-426a-90f0-b8a23493e3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_d871eea4-4bb3-4aa3-bb83-7357ed1f2b2e" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_fb4a7f02-b9af-426a-90f0-b8a23493e3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ec86274-a394-466f-a5ad-98a515215182" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_40ca8d75-c1b1-4903-a853-877c7b6eba56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_40ca8d75-c1b1-4903-a853-877c7b6eba56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_3818a3da-777e-42f3-8138-928db0e531bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_3818a3da-777e-42f3-8138-928db0e531bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_d7075532-8854-4536-ade0-356d6439394c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_d7075532-8854-4536-ade0-356d6439394c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_a582f7ce-2ce1-4880-8a78-6597cbbe01cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_a582f7ce-2ce1-4880-8a78-6597cbbe01cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b5def8e7-e996-484a-bb3f-f7c1d4b3e2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2c9b420-5dc1-43dc-9b33-e03793f6285b" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b5def8e7-e996-484a-bb3f-f7c1d4b3e2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_214cb573-3372-44ae-9d38-117eaf94c3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_214cb573-3372-44ae-9d38-117eaf94c3ca" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_833cb8b3-b83b-4325-8d33-4d26acb59779" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:to="loc_srt_ProductOrServiceAxis_833cb8b3-b83b-4325-8d33-4d26acb59779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5f317a7f-48d8-436a-9884-5ba8b9a1957d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_833cb8b3-b83b-4325-8d33-4d26acb59779" xlink:to="loc_srt_ProductsAndServicesDomain_5f317a7f-48d8-436a-9884-5ba8b9a1957d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_81e3395f-07fa-4834-9d56-7f8abed952b3" xlink:href="cfr-20221231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5f317a7f-48d8-436a-9884-5ba8b9a1957d" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_81e3395f-07fa-4834-9d56-7f8abed952b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_94717099-b6f3-4606-9a93-bee4ce35f5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:to="loc_us-gaap_FinancialInstrumentAxis_94717099-b6f3-4606-9a93-bee4ce35f5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7afe4b1d-9d7b-462a-8b02-85913c8c3ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_94717099-b6f3-4606-9a93-bee4ce35f5a1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7afe4b1d-9d7b-462a-8b02-85913c8c3ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_32480347-93df-48f4-84e8-6e7be9902a87" xlink:href="cfr-20221231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7afe4b1d-9d7b-462a-8b02-85913c8c3ec7" xlink:to="loc_cfr_SpecificValuationAllowancesMember_32480347-93df-48f4-84e8-6e7be9902a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dafbf8fa-438d-4eb7-99c7-e225838f35e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dafbf8fa-438d-4eb7-99c7-e225838f35e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dafbf8fa-438d-4eb7-99c7-e225838f35e1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3002feae-2da8-41da-a63f-73178cf7374a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3002feae-2da8-41da-a63f-73178cf7374a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cae2df55-0611-406e-8594-b707a0b86780" xlink:href="cfr-20221231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cae2df55-0611-406e-8594-b707a0b86780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_04b2c0c3-f67d-4466-bf65-30a3e35bb56f" xlink:href="cfr-20221231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_PaycheckProtectionProgramMember_04b2c0c3-f67d-4466-bf65-30a3e35bb56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_e95e0cda-789f-441c-b476-f6a1b99b5e0b" xlink:href="cfr-20221231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_e95e0cda-789f-441c-b476-f6a1b99b5e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_1c714ef3-628b-461c-b1d7-a3f522612b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_us-gaap_ConstructionLoansMember_1c714ef3-628b-461c-b1d7-a3f522612b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_8b442210-f813-456b-bdef-0103af35dd8e" xlink:href="cfr-20221231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_8b442210-f813-456b-bdef-0103af35dd8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_fd7d91d5-688c-487b-8fcc-3dadb1136590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6cd5f51a-6b04-4d39-aa09-623f73296707" xlink:to="loc_us-gaap_ConsumerLoanMember_fd7d91d5-688c-487b-8fcc-3dadb1136590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5a5ea072-9384-4730-b947-4db2aa402230" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f336a688-b2ba-427d-a95e-cb8db6d96035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f336a688-b2ba-427d-a95e-cb8db6d96035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_f0119b69-9a52-4cb3-9092-d9814f9e75ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b114ec3b-34f2-4e5a-b3bb-7b1f76ae2f32" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_f0119b69-9a52-4cb3-9092-d9814f9e75ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_012c8373-7b83-48c5-9589-9dbd283dd50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_012c8373-7b83-48c5-9589-9dbd283dd50a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6a9c1192-32cb-453c-927e-171b3aa4a81b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6a9c1192-32cb-453c-927e-171b3aa4a81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_5f2a72f7-8f1b-4aac-b395-794d54367815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6a9c1192-32cb-453c-927e-171b3aa4a81b" xlink:to="loc_us-gaap_RelatedPartyDomain_5f2a72f7-8f1b-4aac-b395-794d54367815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_4cf8e6fa-f6a5-48cd-9ae6-36ecf33639c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PartnershipInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5f2a72f7-8f1b-4aac-b395-794d54367815" xlink:to="loc_srt_PartnershipInterestMember_4cf8e6fa-f6a5-48cd-9ae6-36ecf33639c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b2dc60cb-a7db-4afe-9b33-4108aa3e855c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bffb17ce-9fce-4490-af0f-7b3e4e4dd45f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b2dc60cb-a7db-4afe-9b33-4108aa3e855c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c78e9117-94f0-47a5-840d-10aea4c051cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_srt_RangeAxis_c78e9117-94f0-47a5-840d-10aea4c051cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7e4db437-f9d5-45eb-b9e4-cbbd8b303528" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c78e9117-94f0-47a5-840d-10aea4c051cc" xlink:to="loc_srt_RangeMember_7e4db437-f9d5-45eb-b9e4-cbbd8b303528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8a35f309-c2b9-4c3d-896a-f30a2a038740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8a35f309-c2b9-4c3d-896a-f30a2a038740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8a35f309-c2b9-4c3d-896a-f30a2a038740" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_220e8c9e-b18b-444f-937d-dc5c6b807ff0" xlink:href="cfr-20221231.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:to="loc_cfr_PremisesAndEquipmentMember_220e8c9e-b18b-444f-937d-dc5c6b807ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_be32ddd7-0956-4939-b142-a83568bbd5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1b7a8351-6d9b-4902-bec2-be9e286bd2c2" xlink:to="loc_us-gaap_OtherLiabilitiesMember_be32ddd7-0956-4939-b142-a83568bbd5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f78af86f-9b34-438e-b28d-13fdc5776b59" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_3eaae55b-ea41-444b-8b51-5a859d13147e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_Depreciation_3eaae55b-ea41-444b-8b51-5a859d13147e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_184889f1-1263-4096-95aa-fba7f07b80da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeaseExpense_184889f1-1263-4096-95aa-fba7f07b80da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_37e418cb-16d7-4785-a533-499e05308550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_37e418cb-16d7-4785-a533-499e05308550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_25056c19-7dd0-4916-93b8-2d9497416715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeaseLiability_25056c19-7dd0-4916-93b8-2d9497416715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d702736e-78c0-41e5-a659-a94da8304827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8757aab9-dd2a-4707-87f5-ca8addd39b85" xlink:to="loc_us-gaap_OperatingLeasePayments_d702736e-78c0-41e5-a659-a94da8304827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_0923355a-2c76-4021-9cfb-1a985d0759e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_Land_0923355a-2c76-4021-9cfb-1a985d0759e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_35f7b0f5-c286-4af6-a425-6168f6b73dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_35f7b0f5-c286-4af6-a425-6168f6b73dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_d026bd65-8cc5-4ace-ab7a-b40d552471f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_d026bd65-8cc5-4ace-ab7a-b40d552471f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_590ad5df-0542-44a4-8877-80b924fa5454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_590ad5df-0542-44a4-8877-80b924fa5454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_a4497f44-78f8-4af9-8436-f980709c12a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_ConstructionInProgressGross_a4497f44-78f8-4af9-8436-f980709c12a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_74685b34-4fff-4cc6-bec5-0ad4dbee93ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_74685b34-4fff-4cc6-bec5-0ad4dbee93ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_33d96dde-d0c9-40e8-a09c-ed147e7f63f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_33d96dde-d0c9-40e8-a09c-ed147e7f63f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_44b961a4-91c3-451c-b04d-28f2a5d2df44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_44b961a4-91c3-451c-b04d-28f2a5d2df44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_de7bf9fd-eeb2-455f-93ff-26cb3726fe3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_12cacfc6-887a-445a-9648-35a74acccb92" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_de7bf9fd-eeb2-455f-93ff-26cb3726fe3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2a64c26a-29ba-4cd9-99d6-fbf29e949884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2a64c26a-29ba-4cd9-99d6-fbf29e949884" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_efde500d-07f8-4dcd-9c1e-c2d7e1142818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_efde500d-07f8-4dcd-9c1e-c2d7e1142818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_66d554b9-e8a6-4213-b5ff-3770cdee6c13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_efde500d-07f8-4dcd-9c1e-c2d7e1142818" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_66d554b9-e8a6-4213-b5ff-3770cdee6c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_17dfd727-4dd3-4316-9747-28023339b3fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:to="loc_srt_RangeAxis_17dfd727-4dd3-4316-9747-28023339b3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f1c100b7-2859-4518-a7ae-9d6de28998ba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_17dfd727-4dd3-4316-9747-28023339b3fa" xlink:to="loc_srt_RangeMember_f1c100b7-2859-4518-a7ae-9d6de28998ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7e87d6d-d84c-4076-8222-11bc24c1845f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_feaba024-300b-4b92-8cc9-170d6dd49713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_feaba024-300b-4b92-8cc9-170d6dd49713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_079e263e-2ee0-4f15-b3e1-5681ff9617ab" xlink:href="cfr-20221231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_079e263e-2ee0-4f15-b3e1-5681ff9617ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_3cf50044-3c14-4338-afd2-7ef79d33c8a9" xlink:href="cfr-20221231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_3cf50044-3c14-4338-afd2-7ef79d33c8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_20de29a6-fbc0-4e8f-ac83-664b91fa480b" xlink:href="cfr-20221231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ba875281-dc8d-44f8-9793-1c1d7335bf13" xlink:to="loc_cfr_Totaloperatingleaseexpenseexcludingrent_20de29a6-fbc0-4e8f-ac83-664b91fa480b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9851f7c5-5317-4b0e-8e67-f8f5ccc6b13e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9851f7c5-5317-4b0e-8e67-f8f5ccc6b13e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a001070e-b679-4cf6-844e-a4c688b72629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a001070e-b679-4cf6-844e-a4c688b72629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5b782da4-6332-4bbc-bfc5-fae7e9544311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a001070e-b679-4cf6-844e-a4c688b72629" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5b782da4-6332-4bbc-bfc5-fae7e9544311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d01e226f-7a2b-473f-bb72-a1c07d222023" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:to="loc_srt_RangeAxis_d01e226f-7a2b-473f-bb72-a1c07d222023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4254ab95-6aa9-4555-bb76-1cf5c7ef7da4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d01e226f-7a2b-473f-bb72-a1c07d222023" xlink:to="loc_srt_RangeMember_4254ab95-6aa9-4555-bb76-1cf5c7ef7da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_aae31562-4948-4219-9b4e-814fc81b436a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_aae31562-4948-4219-9b4e-814fc81b436a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f1eafa99-7b1d-4c9b-a65c-d30d5ff96b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_aae31562-4948-4219-9b4e-814fc81b436a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f1eafa99-7b1d-4c9b-a65c-d30d5ff96b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_dc92f3b4-c179-4d5d-a812-539397183da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f1eafa99-7b1d-4c9b-a65c-d30d5ff96b4a" xlink:to="loc_us-gaap_OtherLiabilitiesMember_dc92f3b4-c179-4d5d-a812-539397183da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcba88c3-5d56-4726-ac41-d9637f18bae1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ae9a6837-6110-4ddc-a63c-9b514f5263ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ae9a6837-6110-4ddc-a63c-9b514f5263ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1616b0bd-8d0d-4893-9e5b-1103e4485891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1616b0bd-8d0d-4893-9e5b-1103e4485891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_dfe8ddd0-b3a2-477d-b5ca-d034581ff7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_dfe8ddd0-b3a2-477d-b5ca-d034581ff7ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8185e7b6-f232-414b-bc89-e39fe5d3afdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8185e7b6-f232-414b-bc89-e39fe5d3afdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_79d8ddd4-8ac3-49a1-a70e-bf5cb4e61389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_79d8ddd4-8ac3-49a1-a70e-bf5cb4e61389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b740b290-3999-40c1-ad8e-0c5a04b30c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b740b290-3999-40c1-ad8e-0c5a04b30c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_839852fc-2369-46a0-be06-154f94652b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_839852fc-2369-46a0-be06-154f94652b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_efacd2ac-03f8-4d8d-8188-b495985b4e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_efacd2ac-03f8-4d8d-8188-b495985b4e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a78c477f-16c1-4474-88d2-1a0511313211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_OperatingLeaseLiability_a78c477f-16c1-4474-88d2-1a0511313211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_892d91c5-c49b-4d1a-81aa-76a47c18c564" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_892d91c5-c49b-4d1a-81aa-76a47c18c564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9d4d6a2d-638d-4412-a9f6-5da2b47cc477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ff69a6b-de08-4c33-9473-a888b4d39388" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9d4d6a2d-638d-4412-a9f6-5da2b47cc477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ecd26beb-d463-4873-945a-fabec3dda314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9141d7be-e42c-405e-96d0-c2dd96b9e350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ecd26beb-d463-4873-945a-fabec3dda314" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9141d7be-e42c-405e-96d0-c2dd96b9e350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_55c061be-eab0-4f74-8109-327f3043429b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9141d7be-e42c-405e-96d0-c2dd96b9e350" xlink:to="loc_srt_RangeAxis_55c061be-eab0-4f74-8109-327f3043429b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_55c061be-eab0-4f74-8109-327f3043429b" xlink:to="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a58be11-5079-4699-ad27-a80847707995" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:to="loc_srt_MinimumMember_8a58be11-5079-4699-ad27-a80847707995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_548ce8fa-0988-40de-bfec-58da8ee8ad2c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_17e7e41f-044a-429c-985d-286f3041fe45" xlink:to="loc_srt_MaximumMember_548ce8fa-0988-40de-bfec-58da8ee8ad2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9141d7be-e42c-405e-96d0-c2dd96b9e350" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_252921b6-4343-45c8-bbd2-6a2e40183789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_252921b6-4343-45c8-bbd2-6a2e40183789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_bdd4c73b-167d-4169-a545-affde4ab5a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b1d6cc80-fcdb-4f88-9001-33667e5659fa" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_bdd4c73b-167d-4169-a545-affde4ab5a82" 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-20221231.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_45b842a0-5865-41dc-82cd-9547982abb42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5d20649d-b464-47a7-9e83-4ea52c080a72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_45b842a0-5865-41dc-82cd-9547982abb42" xlink:to="loc_us-gaap_Goodwill_5d20649d-b464-47a7-9e83-4ea52c080a72" 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-20221231.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_b83848b1-3442-4533-93c7-7f2322666635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7bffb665-c28c-438b-bd83-401da0a26894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b83848b1-3442-4533-93c7-7f2322666635" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7bffb665-c28c-438b-bd83-401da0a26894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b23926dd-d9cf-4b53-9847-9f05bf4103ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7bffb665-c28c-438b-bd83-401da0a26894" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b23926dd-d9cf-4b53-9847-9f05bf4103ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b23926dd-d9cf-4b53-9847-9f05bf4103ca" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_45196bcd-1cf6-4980-8ca9-24396579c0c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:to="loc_us-gaap_CoreDepositsMember_45196bcd-1cf6-4980-8ca9-24396579c0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c2fe5eae-97d6-4089-9cd3-7e17991ba59d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_825a55ee-fcaf-4080-b965-130f2864fb5e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c2fe5eae-97d6-4089-9cd3-7e17991ba59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7bffb665-c28c-438b-bd83-401da0a26894" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_877ef836-9a48-4891-9866-3ff75456da7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_877ef836-9a48-4891-9866-3ff75456da7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3a68770d-3bcc-4bb9-8bc7-042ecae7e869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3a68770d-3bcc-4bb9-8bc7-042ecae7e869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92a2ad81-6a60-4d74-89f3-1af6ccb9b46d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7f1e88fc-419b-41ce-a5d5-5fc8f7d28f29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92a2ad81-6a60-4d74-89f3-1af6ccb9b46d" 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-20221231.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_7c9c9d05-6449-4bf6-bed4-1b64d28ab85c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_3b65cf47-b008-4be3-aebd-3da2749fcf88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c9c9d05-6449-4bf6-bed4-1b64d28ab85c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_3b65cf47-b008-4be3-aebd-3da2749fcf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_84632d7c-6d42-4d73-ad3a-cef675fd18be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c9c9d05-6449-4bf6-bed4-1b64d28ab85c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_84632d7c-6d42-4d73-ad3a-cef675fd18be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7f75404e-9fb5-455f-9810-7d05ad745508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c9c9d05-6449-4bf6-bed4-1b64d28ab85c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7f75404e-9fb5-455f-9810-7d05ad745508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ebeab570-c221-4475-9759-49a4298df951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c9c9d05-6449-4bf6-bed4-1b64d28ab85c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ebeab570-c221-4475-9759-49a4298df951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_61fa0f51-001c-4e6a-9f38-0620d905be88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7c9c9d05-6449-4bf6-bed4-1b64d28ab85c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_61fa0f51-001c-4e6a-9f38-0620d905be88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_8eb3e262-a0ae-4a5e-8fc0-33f18a176a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_a2a80973-ec65-471b-99b0-642a382159dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_8eb3e262-a0ae-4a5e-8fc0-33f18a176a2a" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_a2a80973-ec65-471b-99b0-642a382159dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_23bf392d-03bd-4d41-a04a-bd6216a3715f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_a2a80973-ec65-471b-99b0-642a382159dd" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_23bf392d-03bd-4d41-a04a-bd6216a3715f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0c373603-e3e4-4e50-8f4f-f6b20df62787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_23bf392d-03bd-4d41-a04a-bd6216a3715f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0c373603-e3e4-4e50-8f4f-f6b20df62787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_a2a80973-ec65-471b-99b0-642a382159dd" xlink:to="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_5b6ef58c-aff6-4447-a148-047423ac3dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_5b6ef58c-aff6-4447-a148-047423ac3dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_ca26bab2-409c-466c-88b9-9c9d79eec31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_ca26bab2-409c-466c-88b9-9c9d79eec31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_f39ae368-7cb8-45ab-8a2f-0122b44043e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_f39ae368-7cb8-45ab-8a2f-0122b44043e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_cd2554f6-7dd5-41b5-a88b-769c2d0e2323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositTimeDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_cd2554f6-7dd5-41b5-a88b-769c2d0e2323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_f53d7e55-969b-4060-b4ef-7bb0fa67e144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_f53d7e55-969b-4060-b4ef-7bb0fa67e144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_2828a582-b3e6-4066-9c62-cdbc2387e05d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b9700d6e-8806-4ed1-871b-84e71c327ba8" xlink:to="loc_us-gaap_Deposits_2828a582-b3e6-4066-9c62-cdbc2387e05d" 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-20221231.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_cdbf6246-ff93-4e6d-810f-f253dca1d70b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_3092f5be-e849-4fcb-8e73-c18579491d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_cdbf6246-ff93-4e6d-810f-f253dca1d70b" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_3092f5be-e849-4fcb-8e73-c18579491d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7179e6f7-9c85-465c-88d6-d18b43eadfad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_3092f5be-e849-4fcb-8e73-c18579491d6c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7179e6f7-9c85-465c-88d6-d18b43eadfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_31d9ea41-025b-4f9e-a5a4-30ec0058644d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7179e6f7-9c85-465c-88d6-d18b43eadfad" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_31d9ea41-025b-4f9e-a5a4-30ec0058644d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_c34e3d0d-f7b0-4376-9f47-6de3c3bc2423" xlink:href="cfr-20221231.xsd#cfr_PublicFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_31d9ea41-025b-4f9e-a5a4-30ec0058644d" xlink:to="loc_cfr_PublicFundsMember_c34e3d0d-f7b0-4376-9f47-6de3c3bc2423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_3092f5be-e849-4fcb-8e73-c18579491d6c" xlink:to="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign_a087febc-4d2d-41a9-82dc-b2f3e374626f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsForeign"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_DepositsForeign_a087febc-4d2d-41a9-82dc-b2f3e374626f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_0d68325a-a1b2-41c0-ae70-7d1b91e71d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_0d68325a-a1b2-41c0-ae70-7d1b91e71d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_2eb6a667-725e-436a-96cc-f559369c970c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_2eb6a667-725e-436a-96cc-f559369c970c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityUninsured_1a632b54-39a8-48a9-aa25-b15f780cd5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityUninsured"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_DepositLiabilityUninsured_1a632b54-39a8-48a9-aa25-b15f780cd5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_b04b868f-dffb-4864-8111-984f362a46ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_b04b868f-dffb-4864-8111-984f362a46ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities_40c69bff-b435-43fb-9089-7e76903ab89e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_89089f9a-c712-4aa0-95f2-ec8a804d19cd" xlink:to="loc_us-gaap_RelatedPartyDepositLiabilities_40c69bff-b435-43fb-9089-7e76903ab89e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_b503666e-7601-4a5f-9e7a-af6993ba9daf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_598a783a-27b8-4500-8910-0024a56ea2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_b503666e-7601-4a5f-9e7a-af6993ba9daf" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_598a783a-27b8-4500-8910-0024a56ea2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_a218e11d-59f6-4557-897d-5c7d90f6826a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_b503666e-7601-4a5f-9e7a-af6993ba9daf" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_a218e11d-59f6-4557-897d-5c7d90f6826a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_baf0ac09-ab9b-4393-8b05-5ce3949eafc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_b503666e-7601-4a5f-9e7a-af6993ba9daf" xlink:to="loc_us-gaap_TimeDeposits_baf0ac09-ab9b-4393-8b05-5ce3949eafc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_7f7e4287-6b15-4173-99c1-077b20eea353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_3c31a342-eada-4555-b8c4-6c56a12bcc28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_7f7e4287-6b15-4173-99c1-077b20eea353" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_3c31a342-eada-4555-b8c4-6c56a12bcc28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_33f0d0d8-b6fb-490f-937c-c0a7f01c3676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_7f7e4287-6b15-4173-99c1-077b20eea353" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_33f0d0d8-b6fb-490f-937c-c0a7f01c3676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_615b8644-6db7-45bd-8230-29799a8499db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_7f7e4287-6b15-4173-99c1-077b20eea353" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_615b8644-6db7-45bd-8230-29799a8499db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_3c3d6909-6cce-4a49-a3b0-e7ca4e4b42b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_7f7e4287-6b15-4173-99c1-077b20eea353" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_3c3d6909-6cce-4a49-a3b0-e7ca4e4b42b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_3c260aec-2236-41fb-a142-f0063f59435a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_7f7e4287-6b15-4173-99c1-077b20eea353" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_3c260aec-2236-41fb-a142-f0063f59435a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#BorrowedFundsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_275fe8cc-d3c7-4397-80ee-7996ffeddfb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:href="cfr-20221231.xsd#cfr_BorrowedFundsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_275fe8cc-d3c7-4397-80ee-7996ffeddfb5" xlink:to="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_16ed16fc-afbb-46d8-afcf-c6fc0428abf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_16ed16fc-afbb-46d8-afcf-c6fc0428abf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_16ed16fc-afbb-46d8-afcf-c6fc0428abf8" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_177e98d1-a240-410e-8e1b-7914d9193a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_177e98d1-a240-410e-8e1b-7914d9193a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_231e0eba-22b7-40dc-add7-18cf693a547c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_231e0eba-22b7-40dc-add7-18cf693a547c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_4e154411-42f4-4a09-b5f0-f03d1ccb5c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_SubordinatedDebtMember_4e154411-42f4-4a09-b5f0-f03d1ccb5c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_5a9206b5-94f2-45e8-b380-42466edbe6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_5a9206b5-94f2-45e8-b380-42466edbe6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_cbc5d00e-c707-4872-8fa3-d7f87acb4dd0" xlink:href="cfr-20221231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1a6b8b0-6fd2-41c8-81b2-321a2d53a3ef" xlink:to="loc_cfr_WNBCapitalTrustIMember_cbc5d00e-c707-4872-8fa3-d7f87acb4dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_327722c6-7983-4260-9e08-df0852ede65a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_srt_RangeAxis_327722c6-7983-4260-9e08-df0852ede65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_327722c6-7983-4260-9e08-df0852ede65a" xlink:to="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_99a42183-93ca-4ec7-a44f-35461a652463" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:to="loc_srt_MinimumMember_99a42183-93ca-4ec7-a44f-35461a652463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8c6f521e-0ce8-46a3-a1dc-009fcb7cca30" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2cabd49e-180d-4381-a77c-ff3fd4fc88b6" xlink:to="loc_srt_MaximumMember_8c6f521e-0ce8-46a3-a1dc-009fcb7cca30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5232e0f4-5e1f-4222-8cb4-d3527b5facbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5232e0f4-5e1f-4222-8cb4-d3527b5facbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5232e0f4-5e1f-4222-8cb4-d3527b5facbf" xlink:to="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember_868f6418-241d-4560-938d-fb5648d3cf80" xlink:href="cfr-20221231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:to="loc_cfr_CullenFrostCapitalTrustIIMember_868f6418-241d-4560-938d-fb5648d3cf80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_92588146-f30d-436a-abde-59230bc61613" xlink:href="cfr-20221231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_96706ca6-5ff4-486e-a406-cd12f49daed2" xlink:to="loc_cfr_WNBCapitalTrustIMember_92588146-f30d-436a-abde-59230bc61613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3ccf5c54-dcbd-49ec-9585-a814aef36079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_us-gaap_DebtInstrumentAxis_3ccf5c54-dcbd-49ec-9585-a814aef36079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_685bbc9c-33cc-4c3e-87b6-32217ad0dcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_3ccf5c54-dcbd-49ec-9585-a814aef36079" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_685bbc9c-33cc-4c3e-87b6-32217ad0dcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_da34874b-d05b-45bf-a8d6-a80833900b2e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_dei_LegalEntityAxis_da34874b-d05b-45bf-a8d6-a80833900b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e8ad8e36-c505-4db1-84a7-5759ec6ce122" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_da34874b-d05b-45bf-a8d6-a80833900b2e" xlink:to="loc_dei_EntityDomain_e8ad8e36-c505-4db1-84a7-5759ec6ce122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:href="cfr-20221231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_d1091029-6b7c-489d-b58a-7fe6d1d50b4f" xlink:to="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod_e58d615f-29da-42e7-b568-6d4958033026" xlink:href="cfr-20221231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_cfr_DebtInstrumentMaturitiesPeriod_e58d615f-29da-42e7-b568-6d4958033026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_d247a683-ced6-4c55-8ea0-638cf6cdce36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_FederalFundsPurchased_d247a683-ced6-4c55-8ea0-638cf6cdce36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_4aa2221a-0068-427b-881e-86144bcbfadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_4aa2221a-0068-427b-881e-86144bcbfadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_3ab991a0-369b-429f-a0a9-24dd2d17b622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_SubordinatedDebt_3ab991a0-369b-429f-a0a9-24dd2d17b622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_bf7d7754-6907-4f80-8300-1048447f938f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_bf7d7754-6907-4f80-8300-1048447f938f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_4338720c-2831-40ea-980a-13ee9d78d26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_4338720c-2831-40ea-980a-13ee9d78d26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_c088b233-3044-46a7-9793-021c6f6b26a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_c088b233-3044-46a7-9793-021c6f6b26a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_efee09a6-7369-4022-bdbd-5d9a3f7ecbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_efee09a6-7369-4022-bdbd-5d9a3f7ecbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0fb37a2b-1dcf-4100-8b14-09a6592a152a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0fb37a2b-1dcf-4100-8b14-09a6592a152a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_299ceddd-2361-4d19-bad3-a447a3904855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_299ceddd-2361-4d19-bad3-a447a3904855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_94b6b365-498b-4d52-8379-07c94a5e327d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_94b6b365-498b-4d52-8379-07c94a5e327d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_eb2eaa35-80ad-4ae4-861a-cb0e76a18047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_eb2eaa35-80ad-4ae4-861a-cb0e76a18047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_086f6901-6069-4110-878a-c64d2c0c2eb9" xlink:href="cfr-20221231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_6e26a66f-a7b0-4ba8-87dd-564f3aa45bd7" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_086f6901-6069-4110-878a-c64d2c0c2eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_62409534-05bf-4eec-8433-4d738a82de7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:href="cfr-20221231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_62409534-05bf-4eec-8433-4d738a82de7c" xlink:to="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_85083af8-0fdf-4905-830f-029e1022e431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_94ec5cda-3b8a-4dd7-8c0c-b1202a8be1d1" xlink:to="loc_us-gaap_RelatedPartyDomain_85083af8-0fdf-4905-830f-029e1022e431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a88eabeb-5489-43f8-a227-11d4e738d022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_884a5a77-9bc8-4368-bf23-e3f8e3dfe60e" xlink:to="loc_us-gaap_SegmentDomain_a88eabeb-5489-43f8-a227-11d4e738d022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_76fcffd3-266d-4ea5-8be6-cd584e16503e" xlink:href="cfr-20221231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a88eabeb-5489-43f8-a227-11d4e738d022" xlink:to="loc_cfr_FrostWealthAdvisorsMember_76fcffd3-266d-4ea5-8be6-cd584e16503e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:href="cfr-20221231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_3b30e80a-9082-4e7b-be27-03f2dbe56bdc" xlink:to="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees_beecafa0-c949-4a21-837e-f4380312db2a" xlink:href="cfr-20221231.xsd#cfr_CreditCardGuarantees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:to="loc_cfr_CreditCardGuarantees_beecafa0-c949-4a21-837e-f4380312db2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees_19fb34d1-31f7-4f28-bc91-821aa11270b8" xlink:href="cfr-20221231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:to="loc_cfr_CollateralizedCreditCardGuarantees_19fb34d1-31f7-4f28-bc91-821aa11270b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_c7ec917e-aa36-4262-ac43-b8e7b65b72a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_a06bedb6-e1ff-4102-ad38-8a74c4224fca" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_c7ec917e-aa36-4262-ac43-b8e7b65b72a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_772cb41d-3abf-4824-b636-8798c182e70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_772cb41d-3abf-4824-b636-8798c182e70c" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_17d0a625-3bad-449f-bb64-6c7b12756886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_17d0a625-3bad-449f-bb64-6c7b12756886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ef6070ff-745b-4c7c-844d-089239a715dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_17d0a625-3bad-449f-bb64-6c7b12756886" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ef6070ff-745b-4c7c-844d-089239a715dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_5f7e6624-c9b4-445a-a46e-12332657f6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ef6070ff-745b-4c7c-844d-089239a715dc" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_5f7e6624-c9b4-445a-a46e-12332657f6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_47fb81b6-6f83-424f-a44d-f4e94c053451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_47fb81b6-6f83-424f-a44d-f4e94c053451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_47fb81b6-6f83-424f-a44d-f4e94c053451" xlink:to="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_eabb3243-ec92-4629-b1cd-d9b320e43809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_eabb3243-ec92-4629-b1cd-d9b320e43809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_94616bcd-1adf-4f54-a191-37eee173f0a1" xlink:href="cfr-20221231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_e29123a4-8739-4d9d-bd87-60fc453d5d3e" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_94616bcd-1adf-4f54-a191-37eee173f0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_43fd5207-0539-4c1b-a626-50a9dad1ffae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_07fbc039-258a-4fbf-a571-74559e74a62c" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_43fd5207-0539-4c1b-a626-50a9dad1ffae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_79085df1-2ca0-456a-b82a-54b12f467de4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_43fd5207-0539-4c1b-a626-50a9dad1ffae" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_79085df1-2ca0-456a-b82a-54b12f467de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c1ab0290-569c-408d-8906-76cca5925150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_ee62630b-d945-446f-a243-e03714b9bd0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1ab0290-569c-408d-8906-76cca5925150" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_ee62630b-d945-446f-a243-e03714b9bd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement_4b7aedad-3261-46d9-81fa-ea220f842182" xlink:href="cfr-20221231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1ab0290-569c-408d-8906-76cca5925150" xlink:to="loc_cfr_ImpactOfNewAccountingPronouncement_4b7aedad-3261-46d9-81fa-ea220f842182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_55677b0f-75de-44e8-ab89-1b52626571bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1ab0290-569c-408d-8906-76cca5925150" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_55677b0f-75de-44e8-ab89-1b52626571bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_0dd625f1-5cdd-4b5a-a3d0-603658adb4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1ab0290-569c-408d-8906-76cca5925150" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_0dd625f1-5cdd-4b5a-a3d0-603658adb4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CapitalandRegulatoryMattersNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_34f15be7-54df-4e1b-a158-303db7e95858" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_34f15be7-54df-4e1b-a158-303db7e95858" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_efaae625-7956-4dbc-9f34-b61c4757037f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_efaae625-7956-4dbc-9f34-b61c4757037f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_efaae625-7956-4dbc-9f34-b61c4757037f" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2022PlanMember_d0cb5847-651b-4498-9a1b-d5259a32ed79" xlink:href="cfr-20221231.xsd#cfr_StockRepurchase2022PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:to="loc_cfr_StockRepurchase2022PlanMember_d0cb5847-651b-4498-9a1b-d5259a32ed79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2021PlanMember_79aa299a-64a0-4ada-ab92-51baea099266" xlink:href="cfr-20221231.xsd#cfr_StockRepurchase2021PlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:to="loc_cfr_StockRepurchase2021PlanMember_79aa299a-64a0-4ada-ab92-51baea099266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorStockRepurchasePlansMember_16bba5f1-10b3-4acc-b927-fce6964623e1" xlink:href="cfr-20221231.xsd#cfr_PriorStockRepurchasePlansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_e55e2792-5a7c-461d-bb71-dfe96fa093d2" xlink:to="loc_cfr_PriorStockRepurchasePlansMember_16bba5f1-10b3-4acc-b927-fce6964623e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bdb5372d-4f07-4926-a4a6-596cd50d32c5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_dei_LegalEntityAxis_bdb5372d-4f07-4926-a4a6-596cd50d32c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bdb5372d-4f07-4926-a4a6-596cd50d32c5" xlink:to="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_2729b0a1-3273-4c03-b203-e522d1116660" xlink:href="cfr-20221231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:to="loc_cfr_CullenFrostMember_2729b0a1-3273-4c03-b203-e522d1116660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_6850d35a-50ae-4bef-a957-506031044fa1" xlink:href="cfr-20221231.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c69929c8-61c1-4910-991c-c6c189d468a0" xlink:to="loc_cfr_FrostBankMember_6850d35a-50ae-4bef-a957-506031044fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_67541b35-51b2-431d-b802-796d75b22bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_67541b35-51b2-431d-b802-796d75b22bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b3ee2cba-e5b4-43d9-a203-e8c3da85975e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67541b35-51b2-431d-b802-796d75b22bc1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b3ee2cba-e5b4-43d9-a203-e8c3da85975e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_70c9d0eb-ecc6-4abb-9a1d-047e627be742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b3ee2cba-e5b4-43d9-a203-e8c3da85975e" xlink:to="loc_us-gaap_SubordinatedDebtMember_70c9d0eb-ecc6-4abb-9a1d-047e627be742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_12475972-ae99-4af3-b1e5-ad2dc2e61c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_DebtInstrumentAxis_12475972-ae99-4af3-b1e5-ad2dc2e61c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_43c1fad5-549d-4645-9e10-268a8dc94b38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_12475972-ae99-4af3-b1e5-ad2dc2e61c77" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_43c1fad5-549d-4645-9e10-268a8dc94b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_800fa439-f970-46e7-8568-e98475f2b4eb" xlink:href="cfr-20221231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_43c1fad5-549d-4645-9e10-268a8dc94b38" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_800fa439-f970-46e7-8568-e98475f2b4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_31d5569d-d0f5-4813-aa77-ae06313a6430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_31d5569d-d0f5-4813-aa77-ae06313a6430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_31d5569d-d0f5-4813-aa77-ae06313a6430" xlink:to="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_e29cb596-d73f-40f5-840d-d7be319a4d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_e29cb596-d73f-40f5-840d-d7be319a4d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_0e2ce7f7-eabc-4138-9bc9-33c985701cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_us-gaap_TreasuryStockMember_0e2ce7f7-eabc-4138-9bc9-33c985701cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_fda8f5e7-7f3d-456c-a528-72b79f1437fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_fda8f5e7-7f3d-456c-a528-72b79f1437fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_ae4affeb-2d6b-4fba-a624-21daabd4c63c" xlink:href="cfr-20221231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaac84f1-9ecb-499a-a6ab-77cad51fb4da" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_ae4affeb-2d6b-4fba-a624-21daabd4c63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_9fb4cf1b-6fb6-4537-ba75-a65579c88476" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_9fb4cf1b-6fb6-4537-ba75-a65579c88476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_86b3ac67-ecca-4003-ba82-a3d9f486314b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_9fb4cf1b-6fb6-4537-ba75-a65579c88476" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_86b3ac67-ecca-4003-ba82-a3d9f486314b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fc30809d-edbe-4719-80a9-52c943c90a10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_srt_RangeAxis_fc30809d-edbe-4719-80a9-52c943c90a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31520ec2-06b1-460c-9209-0ca102505f31" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_fc30809d-edbe-4719-80a9-52c943c90a10" xlink:to="loc_srt_RangeMember_31520ec2-06b1-460c-9209-0ca102505f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_OtherCommitmentsAxis_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_d67200e3-4f94-4567-abea-e31960a21b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_ab5c9a2d-01d2-4ad5-b2bc-66ad396db06d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_d67200e3-4f94-4567-abea-e31960a21b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_PositionAxis_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_52d7136d-00ab-495c-bf28-c77cac8bfa18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PositionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PositionAxis_de64b1c1-2ae9-4b89-8ba7-0f13e9b7730b" xlink:to="loc_us-gaap_PositionDomain_52d7136d-00ab-495c-bf28-c77cac8bfa18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionTypeAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_TransactionTypeAxis_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_a642b431-19bb-46b8-9980-59b2e3da5975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransactionTypeAxis_2adf4ab3-07c7-40c5-999f-b0f4fb1c6c7a" xlink:to="loc_us-gaap_TransactionDomain_a642b431-19bb-46b8-9980-59b2e3da5975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1512fe70-cc0d-4850-896d-fa568947bc71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1512fe70-cc0d-4850-896d-fa568947bc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2d052ae6-2f66-44b1-b8a9-d1a2f7767d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1512fe70-cc0d-4850-896d-fa568947bc71" xlink:to="loc_us-gaap_EquityComponentDomain_2d052ae6-2f66-44b1-b8a9-d1a2f7767d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_1fe08e7b-3940-42fd-8025-6d695a3484e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2d052ae6-2f66-44b1-b8a9-d1a2f7767d88" xlink:to="loc_us-gaap_RetainedEarningsMember_1fe08e7b-3940-42fd-8025-6d695a3484e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ee59884d-e808-4b54-a3a9-0ce3654a809d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ee59884d-e808-4b54-a3a9-0ce3654a809d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_71b0203b-4162-49eb-b83f-7880bb4bdccf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ee59884d-e808-4b54-a3a9-0ce3654a809d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_71b0203b-4162-49eb-b83f-7880bb4bdccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8c156861-5a77-46ef-ad93-c6e054cfbe46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8c156861-5a77-46ef-ad93-c6e054cfbe46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e18471df-7544-41d1-878a-8eb7be998bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8c156861-5a77-46ef-ad93-c6e054cfbe46" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e18471df-7544-41d1-878a-8eb7be998bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_cf19dec7-ccfa-4c74-9b82-069a7c49fddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e18471df-7544-41d1-878a-8eb7be998bc3" xlink:to="loc_us-gaap_SubsequentEventMember_cf19dec7-ccfa-4c74-9b82-069a7c49fddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f92a4c7e-3c85-4213-8408-1fb543c8187e" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_c0e24db1-9cc4-4b67-9bb8-b43a834c42ae" xlink:href="cfr-20221231.xsd#cfr_CreditLossOptionalTransitionalPeriodUnderCECL"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_c0e24db1-9cc4-4b67-9bb8-b43a834c42ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_dc89c916-8353-4166-b483-1db14d7734ff" xlink:href="cfr-20221231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_dc89c916-8353-4166-b483-1db14d7734ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_373d84fd-9457-476f-afa2-53f767e0768b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_373d84fd-9457-476f-afa2-53f767e0768b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_05c6be2b-b77c-49dd-8313-48dadf8e0e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_05c6be2b-b77c-49dd-8313-48dadf8e0e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_5f361dc9-3bb9-4d66-9250-1ca78455ff2d" xlink:href="cfr-20221231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_5f361dc9-3bb9-4d66-9250-1ca78455ff2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_fa7402b2-e835-4080-9aa2-db8c0f8ef26a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_SubordinatedDebt_fa7402b2-e835-4080-9aa2-db8c0f8ef26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_b89899bc-ee2c-4901-976b-fe9fcadbc79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_b89899bc-ee2c-4901-976b-fe9fcadbc79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_a95d63f5-917e-4a03-a24c-03774fabc1c6" xlink:href="cfr-20221231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_a95d63f5-917e-4a03-a24c-03774fabc1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_07d1f968-f304-4221-971b-3852f59bf902" xlink:href="cfr-20221231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_07d1f968-f304-4221-971b-3852f59bf902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_cac0b2c3-b2ab-4b0d-b5ae-8fed9fc750be" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_cac0b2c3-b2ab-4b0d-b5ae-8fed9fc750be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer_214c5d67-9961-42b5-8413-643fb4fe5551" xlink:href="cfr-20221231.xsd#cfr_CapitalConservationBuffer"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CapitalConservationBuffer_214c5d67-9961-42b5-8413-643fb4fe5551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_902d8334-10bc-4b27-a741-883aa4dd21a2" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_902d8334-10bc-4b27-a741-883aa4dd21a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_051cbfeb-f670-46e7-a7eb-5e40c9209739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_051cbfeb-f670-46e7-a7eb-5e40c9209739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_7bf2cd2f-ebd4-46d0-8f60-3aa5122ca191" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_7bf2cd2f-ebd4-46d0-8f60-3aa5122ca191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_6a88db4c-a8e5-436f-a1c0-626cd4084166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_6a88db4c-a8e5-436f-a1c0-626cd4084166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_fa5eb897-5059-475b-a56d-ea9c2bdcf61c" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_fa5eb897-5059-475b-a56d-ea9c2bdcf61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8e73c45e-540c-4650-a13a-23b02318dba7" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8e73c45e-540c-4650-a13a-23b02318dba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9f8b96d-5900-4584-864d-ffe362eaf180" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9f8b96d-5900-4584-864d-ffe362eaf180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL_b9d4e07b-4b05-41cb-a95a-a95840d71899" xlink:href="cfr-20221231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CreditLossTransitionalPeriodUnderCECL_b9d4e07b-4b05-41cb-a95a-a95840d71899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount_2b0578ab-6bda-4cad-864a-4f725826e9fe" xlink:href="cfr-20221231.xsd#cfr_CECLTransitionAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_CECLTransitionAmount_2b0578ab-6bda-4cad-864a-4f725826e9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_8d365763-819b-4fb2-bbd4-70b316bb6a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockSharesIssued_8d365763-819b-4fb2-bbd4-70b316bb6a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_0f3e7ded-c675-4eba-97df-d3bfb0144d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_0f3e7ded-c675-4eba-97df-d3bfb0144d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9bec31d1-9e6c-4e9e-b64b-997b1e548b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9bec31d1-9e6c-4e9e-b64b-997b1e548b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_7e837bee-3ae1-47b7-8f62-b7e91da6093e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_7e837bee-3ae1-47b7-8f62-b7e91da6093e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_53762d5f-badf-43c4-abf8-343a9609868f" xlink:href="cfr-20221231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_53762d5f-badf-43c4-abf8-343a9609868f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_973b03ea-99db-47e7-9db0-f34c9accb455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_973b03ea-99db-47e7-9db0-f34c9accb455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_a1cd9cbd-94ed-4b75-abb2-cb633767ba96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_a1cd9cbd-94ed-4b75-abb2-cb633767ba96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a8222fa2-b76f-4618-839b-32c37d5bfa45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a8222fa2-b76f-4618-839b-32c37d5bfa45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_031af267-a704-4054-b434-11fab3dc74c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_031af267-a704-4054-b434-11fab3dc74c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_6961a7f5-e8c6-4b93-9722-5781db2b9445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_6961a7f5-e8c6-4b93-9722-5781db2b9445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_fb652975-96aa-4857-8b1f-7725155d52b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_fb652975-96aa-4857-8b1f-7725155d52b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73ab52a9-7b37-43c6-8bcc-f2b01ee1a719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73ab52a9-7b37-43c6-8bcc-f2b01ee1a719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_3cb46639-1b8e-4f5a-8a61-1d1d20d2101b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_3cb46639-1b8e-4f5a-8a61-1d1d20d2101b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_31fc471c-07e5-4fe5-8afe-8a3e5d884ada" xlink:href="cfr-20221231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89e753f2-40ac-4997-af07-ce8a64a09561" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_31fc471c-07e5-4fe5-8afe-8a3e5d884ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#RegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_71e8958c-6ffd-4fd1-a747-e908f19c8c77" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f02d4a0b-9da4-490b-83eb-9bd632f66aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_71e8958c-6ffd-4fd1-a747-e908f19c8c77" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f02d4a0b-9da4-490b-83eb-9bd632f66aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0ad3a161-f053-4c5b-9f51-516909a057ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f02d4a0b-9da4-490b-83eb-9bd632f66aa9" xlink:to="loc_dei_LegalEntityAxis_0ad3a161-f053-4c5b-9f51-516909a057ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0ad3a161-f053-4c5b-9f51-516909a057ba" xlink:to="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_06369dbf-ab0f-4834-9236-499b2f709ee8" xlink:href="cfr-20221231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:to="loc_cfr_CullenFrostMember_06369dbf-ab0f-4834-9236-499b2f709ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_fb33b8bf-96e8-438e-a892-64f5d0b62e4d" xlink:href="cfr-20221231.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f7c9caa4-9e5e-4b27-8294-b8edebe052cb" xlink:to="loc_cfr_FrostBankMember_fb33b8bf-96e8-438e-a892-64f5d0b62e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f02d4a0b-9da4-490b-83eb-9bd632f66aa9" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_cbbbcd00-ce25-42be-8c20-3c7f63fea97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_cbbbcd00-ce25-42be-8c20-3c7f63fea97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_f65d18b6-3ef3-45bd-90a9-fef9af47b4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_f65d18b6-3ef3-45bd-90a9-fef9af47b4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_6fdf639f-cb45-446e-a8b6-7a7760716d3b" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_6fdf639f-cb45-446e-a8b6-7a7760716d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_d7afff85-aab9-4b1d-9c40-e5d4861f6769" xlink:href="cfr-20221231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_d7afff85-aab9-4b1d-9c40-e5d4861f6769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_86d863c9-8702-42ee-8d14-b254a68e4e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_86d863c9-8702-42ee-8d14-b254a68e4e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_68ba3a80-79a5-430c-b8ea-3d3674d2ecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_68ba3a80-79a5-430c-b8ea-3d3674d2ecc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_77b58cfd-20b9-44a2-84e7-14fc525d6993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_77b58cfd-20b9-44a2-84e7-14fc525d6993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_36b34b38-6dbe-4610-9502-be59728a6f66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_36b34b38-6dbe-4610-9502-be59728a6f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_e02f9eeb-3c66-4764-9788-4935f83768f7" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_e02f9eeb-3c66-4764-9788-4935f83768f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_31c826ca-9efe-44f5-b4ca-9059f9405376" xlink:href="cfr-20221231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_31c826ca-9efe-44f5-b4ca-9059f9405376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_09b73fb5-a54e-4542-846e-5d61a8ec22a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_09b73fb5-a54e-4542-846e-5d61a8ec22a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_48ac5468-72bb-4942-8bea-9334b373820e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_48ac5468-72bb-4942-8bea-9334b373820e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_20b8636e-f15c-43cb-89b5-db03c82c648c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_Capital_20b8636e-f15c-43cb-89b5-db03c82c648c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_db631a8b-57a2-4aaf-a0d7-9492e3ab26b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_db631a8b-57a2-4aaf-a0d7-9492e3ab26b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7148047f-f696-477d-a524-21f6f3deacc1" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7148047f-f696-477d-a524-21f6f3deacc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8580ee8d-abf9-4294-9110-dbbf98f975be" xlink:href="cfr-20221231.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_8580ee8d-abf9-4294-9110-dbbf98f975be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5a6aa724-4f9a-4fad-811c-fdff17136567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5a6aa724-4f9a-4fad-811c-fdff17136567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5e7134f3-784e-45d7-95ff-49e0d5a157dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5e7134f3-784e-45d7-95ff-49e0d5a157dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_f18b562e-b28b-4ae3-925f-a435014ad851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapital_f18b562e-b28b-4ae3-925f-a435014ad851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_e297a8ce-c002-47f6-84ea-9e2cfe15f22d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_e297a8ce-c002-47f6-84ea-9e2cfe15f22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7ca7bb0f-db1f-4703-866f-7059c4f09e57" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer_7ca7bb0f-db1f-4703-866f-7059c4f09e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_13573546-e81c-4660-abfb-83fdd9190b95" xlink:href="cfr-20221231.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer_13573546-e81c-4660-abfb-83fdd9190b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_64d6e481-a88c-423b-8816-68695f60f1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_64d6e481-a88c-423b-8816-68695f60f1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_eb3470dc-db94-4bd2-8336-e1786a8a6bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_cebb83dc-91e0-45fb-b10e-9f7e324d8e85" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_eb3470dc-db94-4bd2-8336-e1786a8a6bdb" 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-20221231.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_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6fb4455f-b63e-4e4d-bed7-944d1486c0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_NetIncomeLoss_6fb4455f-b63e-4e4d-bed7-944d1486c0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_36b8b1de-ef86-497f-9b01-47e2c08dea4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_36b8b1de-ef86-497f-9b01-47e2c08dea4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_fc3d071c-3e78-47e1-8f68-528664ae14d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_fc3d071c-3e78-47e1-8f68-528664ae14d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d5345da4-517e-423e-b918-4a8ae697d65e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d5345da4-517e-423e-b918-4a8ae697d65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_72b861f6-3841-4b1d-bf66-6aa30cf7fdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_72b861f6-3841-4b1d-bf66-6aa30cf7fdc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_37ada5c2-0fdf-44f8-b2aa-77ab8f3a5944" xlink:href="cfr-20221231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_37ada5c2-0fdf-44f8-b2aa-77ab8f3a5944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_6df2ad38-843f-41a0-8e67-eafe710b7c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributedEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_DistributedEarnings_6df2ad38-843f-41a0-8e67-eafe710b7c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_42603207-207b-4ff8-bae6-e688364ae436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_UndistributedEarnings_42603207-207b-4ff8-bae6-e688364ae436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3bbbbcf3-c68f-4b1a-a1ff-b0ee6e0087ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3bbbbcf3-c68f-4b1a-a1ff-b0ee6e0087ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bc40fd53-5e72-4494-b628-15e76c751847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bc40fd53-5e72-4494-b628-15e76c751847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b4da42cf-d67b-4e09-b2d1-d2889234b023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f7fe614b-e51a-4d9d-824b-22ffb2fe3c2c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b4da42cf-d67b-4e09-b2d1-d2889234b023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d38fd743-f8ab-483f-95f6-fd6fa558ada8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d38fd743-f8ab-483f-95f6-fd6fa558ada8" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_acbc2089-403f-45b0-be36-05001284b115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_acbc2089-403f-45b0-be36-05001284b115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_916e4d88-51df-4732-b090-2ad20a1279de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_acbc2089-403f-45b0-be36-05001284b115" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_916e4d88-51df-4732-b090-2ad20a1279de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c01fd031-3f79-4e45-811f-9a75a8a783a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_916e4d88-51df-4732-b090-2ad20a1279de" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c01fd031-3f79-4e45-811f-9a75a8a783a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_11487d15-e937-44f2-b2a3-a2989acf4307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_RetirementPlanNameAxis_11487d15-e937-44f2-b2a3-a2989acf4307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_3ac3b714-daef-48e0-9205-a806b9458469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_11487d15-e937-44f2-b2a3-a2989acf4307" xlink:to="loc_us-gaap_RetirementPlanNameDomain_3ac3b714-daef-48e0-9205-a806b9458469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_ff11b0c4-22a0-468c-a377-641df1e57364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_ff11b0c4-22a0-468c-a377-641df1e57364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_155a371c-8ce0-4ae7-9d82-e1b947934a03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_ff11b0c4-22a0-468c-a377-641df1e57364" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_155a371c-8ce0-4ae7-9d82-e1b947934a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_d4c0ca4f-73f4-45fd-ac22-4afd58be4145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_155a371c-8ce0-4ae7-9d82-e1b947934a03" xlink:to="loc_us-gaap_QualifiedPlanMember_d4c0ca4f-73f4-45fd-ac22-4afd58be4145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9fb07a25-4f78-4004-808c-0162e2fc2acd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_srt_RangeAxis_9fb07a25-4f78-4004-808c-0162e2fc2acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9fb07a25-4f78-4004-808c-0162e2fc2acd" xlink:to="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b37ad74b-6d78-4102-a9ca-7908c4417f3e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:to="loc_srt_MinimumMember_b37ad74b-6d78-4102-a9ca-7908c4417f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_49126162-de4f-47c7-a23f-554a04440e44" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a0556ef9-c4a3-4ef7-985b-ac9f5ebe0108" xlink:to="loc_srt_MaximumMember_49126162-de4f-47c7-a23f-554a04440e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b7259eea-5f9c-4088-8571-93ae19feb2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_PlanNameAxis_b7259eea-5f9c-4088-8571-93ae19feb2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_075365e9-7248-4838-9b63-a483df464eef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_b7259eea-5f9c-4088-8571-93ae19feb2a4" xlink:to="loc_us-gaap_PlanNameDomain_075365e9-7248-4838-9b63-a483df464eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember_92f4ac4f-518c-4068-8222-3a24c43c1fc4" xlink:href="cfr-20221231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_075365e9-7248-4838-9b63-a483df464eef" xlink:to="loc_cfr_TwoThousandFifteenPlanMember_92f4ac4f-518c-4068-8222-3a24c43c1fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2db1f501-e76d-42e1-818a-aad7e4d10f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2db1f501-e76d-42e1-818a-aad7e4d10f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2db1f501-e76d-42e1-818a-aad7e4d10f62" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_1a6067f9-3151-4cb5-9b90-af3026641953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:to="loc_us-gaap_EquitySecuritiesMember_1a6067f9-3151-4cb5-9b90-af3026641953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_aadee0c3-0dc5-4257-8ff6-6d5321df44c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_3bea6f76-9a27-4844-98f4-27f6828a8f9b" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_aadee0c3-0dc5-4257-8ff6-6d5321df44c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fae7e8d7-68bf-4a1e-9255-ba806dec00b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_AwardTypeAxis_fae7e8d7-68bf-4a1e-9255-ba806dec00b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_fae7e8d7-68bf-4a1e-9255-ba806dec00b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_0562255d-1848-4b62-b54b-215540337384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_us-gaap_StockOptionMember_0562255d-1848-4b62-b54b-215540337384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_fd2923d4-6411-4d27-8407-7b126ce295c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_us-gaap_PerformanceSharesMember_fd2923d4-6411-4d27-8407-7b126ce295c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember_0ef3a218-5215-4d3c-b79d-5af299e50076" xlink:href="cfr-20221231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_cfr_NonVestedStockAndStockUnitsMember_0ef3a218-5215-4d3c-b79d-5af299e50076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_837cd14c-c645-4580-9a4d-83037ddf3dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0e7b6f-0e0d-4569-8a03-0eb8fbdcbb97" xlink:to="loc_us-gaap_EmployeeStockOptionMember_837cd14c-c645-4580-9a4d-83037ddf3dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_srt_StatementScenarioAxis_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a1cf9d61-ba8e-4d1c-8583-8f9bbd1649cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_53f4878e-7b0e-4667-bd9e-8e2c46c1ad85" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a1cf9d61-ba8e-4d1c-8583-8f9bbd1649cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_c1a8a9ef-3bdb-41c6-96ae-86e5ca889398" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProFormaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_a1cf9d61-ba8e-4d1c-8583-8f9bbd1649cc" xlink:to="loc_srt_ProFormaMember_c1a8a9ef-3bdb-41c6-96ae-86e5ca889398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_3ddff38c-2ee4-4315-b564-482be8545fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_us-gaap_AwardDateAxis_3ddff38c-2ee4-4315-b564-482be8545fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_3ddff38c-2ee4-4315-b564-482be8545fc2" xlink:to="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_39a51cca-b721-4d43-92b8-d2ae5a70bdcb" xlink:href="cfr-20221231.xsd#cfr_A2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:to="loc_cfr_A2021Member_39a51cca-b721-4d43-92b8-d2ae5a70bdcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorTo2021Member_e660d257-7e1d-40d7-9ba8-fc83109e6959" xlink:href="cfr-20221231.xsd#cfr_PriorTo2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_49252c62-7431-47ce-ac11-52979a2051d8" xlink:to="loc_cfr_PriorTo2021Member_e660d257-7e1d-40d7-9ba8-fc83109e6959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:href="cfr-20221231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7eef060c-a662-4947-92d2-8b41a6b29ba3" xlink:to="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d6ab904b-7adf-4a78-b3b8-22b2956ac693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d6ab904b-7adf-4a78-b3b8-22b2956ac693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_197f1d99-10b6-4075-8922-0af29f6f4201" xlink:href="cfr-20221231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_197f1d99-10b6-4075-8922-0af29f6f4201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7eaf15c1-2cd5-4aaf-a5f3-eefe6124328a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7eaf15c1-2cd5-4aaf-a5f3-eefe6124328a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_8c648a24-1c47-41f5-a84e-5a9e2d92de62" xlink:href="cfr-20221231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_8c648a24-1c47-41f5-a84e-5a9e2d92de62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_357837ba-1660-4049-bc31-72c59506ed18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_357837ba-1660-4049-bc31-72c59506ed18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_31053f35-2baa-44ee-9c87-b45247799ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_31053f35-2baa-44ee-9c87-b45247799ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f688b496-3b31-40ff-bb4b-ef91efec41ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f688b496-3b31-40ff-bb4b-ef91efec41ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_5a829cb0-7766-42ad-917a-1500cfabed86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_5a829cb0-7766-42ad-917a-1500cfabed86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans_05818055-3b77-43ab-9978-32cce09d81da" xlink:href="cfr-20221231.xsd#cfr_Numberofstockplans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Numberofstockplans_05818055-3b77-43ab-9978-32cce09d81da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_01c83b6a-e48f-4446-a5a5-1dfd818946b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_01c83b6a-e48f-4446-a5a5-1dfd818946b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e98145f-fd69-412f-a984-eed47bc0adb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e98145f-fd69-412f-a984-eed47bc0adb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f4c33bdf-b452-44fe-bccb-2cde08cb657b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f4c33bdf-b452-44fe-bccb-2cde08cb657b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_650d1312-a0f2-4893-bbb9-bc5d8284b03f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_650d1312-a0f2-4893-bbb9-bc5d8284b03f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearAdjustedNetRevenueAmount_80b0844a-9670-4f89-83dd-96172cb99fb8" xlink:href="cfr-20221231.xsd#cfr_BaseYearAdjustedNetRevenueAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_BaseYearAdjustedNetRevenueAmount_80b0844a-9670-4f89-83dd-96172cb99fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearCalculationBasisPointAdjustment_da6549d3-3149-4225-a8c9-2123ab417eed" xlink:href="cfr-20221231.xsd#cfr_BaseYearCalculationBasisPointAdjustment"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_BaseYearCalculationBasisPointAdjustment_da6549d3-3149-4225-a8c9-2123ab417eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_38a2e35d-fc0c-4a4b-a5f2-68625a3ee896" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_38a2e35d-fc0c-4a4b-a5f2-68625a3ee896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_37dd6e72-b801-4030-89ea-2980742f713f" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt0Percent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_37dd6e72-b801-4030-89ea-2980742f713f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_04ce0bd6-9885-4220-be10-317d5fb2eb67" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement13PercentAverageGrowth"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_04ce0bd6-9885-4220-be10-317d5fb2eb67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_26f9c422-d109-4cfd-ad32-a082633766c6" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt50Percent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_26f9c422-d109-4cfd-ad32-a082633766c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_72dbe9b1-a57a-4914-b098-ec24d118d142" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement19PercentAverageGrowth"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_72dbe9b1-a57a-4914-b098-ec24d118d142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_d3a0719a-e472-4a92-a816-d673afbcdc34" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt100Percent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_d3a0719a-e472-4a92-a816-d673afbcdc34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_73a747aa-06a4-4804-b02b-6c4b06c7cd6b" xlink:href="cfr-20221231.xsd#cfr_PercentageLevelOfAchievement25PercentAverageGrowth"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_73a747aa-06a4-4804-b02b-6c4b06c7cd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_ad9fe9a1-2ac8-41fb-a677-829ca6f0f9fe" xlink:href="cfr-20221231.xsd#cfr_AwardPayoutPercentageOfTargetAt150Percent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_ad9fe9a1-2ac8-41fb-a677-829ca6f0f9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_5c361370-2560-4823-9dd9-4cccdaa5aad4" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_5c361370-2560-4823-9dd9-4cccdaa5aad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_d77e892f-cac5-4390-a0e8-614fa0264762" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_d77e892f-cac5-4390-a0e8-614fa0264762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_d4607265-73ba-473b-871e-2b3c4a5726e5" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_d4607265-73ba-473b-871e-2b3c4a5726e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_283ca01b-57f8-42cc-b86a-cd4eb5f305ae" xlink:href="cfr-20221231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_283ca01b-57f8-42cc-b86a-cd4eb5f305ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_d29a0ee3-68ea-4d8f-89c8-cd6ccd918528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_d29a0ee3-68ea-4d8f-89c8-cd6ccd918528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4b2366d8-41df-47f0-9610-bde757ff3f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4b2366d8-41df-47f0-9610-bde757ff3f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f21e0015-5cba-4b2b-af88-09568b2a251b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_a4bdf509-370b-4a56-810e-6e274a3802ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f21e0015-5cba-4b2b-af88-09568b2a251b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_cc18d1bd-be4f-4732-96b8-1ab31a6ea2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_cc18d1bd-be4f-4732-96b8-1ab31a6ea2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0a8cbce0-3944-4150-91d5-08d00d5fede6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0a8cbce0-3944-4150-91d5-08d00d5fede6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_20eba052-18d0-41a1-8825-99af2a89360e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_20eba052-18d0-41a1-8825-99af2a89360e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_070c1e30-7cd9-4522-a910-77af21f20cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_070c1e30-7cd9-4522-a910-77af21f20cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_817ad555-0622-49c6-9b92-c47614d9a4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_817ad555-0622-49c6-9b92-c47614d9a4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_eb1f6e12-8574-4834-af1d-7d0f74a0a645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_eb1f6e12-8574-4834-af1d-7d0f74a0a645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_14800c73-dff7-4c95-88a5-ec32330d0b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_14800c73-dff7-4c95-88a5-ec32330d0b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_228d72dd-68e2-4a2d-bed2-8e74bc0cfbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_228d72dd-68e2-4a2d-bed2-8e74bc0cfbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_4846357a-f915-400a-aee3-7f9d2fbc3b21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_4846357a-f915-400a-aee3-7f9d2fbc3b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f84c00c8-236f-420b-aa7d-741c1f064c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f84c00c8-236f-420b-aa7d-741c1f064c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_f5b212d8-bd28-4d2c-9b87-0270bb6fda44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_f5b212d8-bd28-4d2c-9b87-0270bb6fda44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_a4425d83-aff1-45dd-9092-700cbea9ba13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2ab9ebc8-55a4-4a74-835b-b4885c319f63" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_a4425d83-aff1-45dd-9092-700cbea9ba13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5845e305-1c15-4b2d-936a-322e5dcd238a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a05af72-598c-430d-9e8e-0d621db44de5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5845e305-1c15-4b2d-936a-322e5dcd238a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a05af72-598c-430d-9e8e-0d621db44de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4b4c5199-3096-43ff-a7ea-b4da817227ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a05af72-598c-430d-9e8e-0d621db44de5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4b4c5199-3096-43ff-a7ea-b4da817227ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4b4c5199-3096-43ff-a7ea-b4da817227ee" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0436c60f-d620-40a5-8a97-53aadad3fe91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0436c60f-d620-40a5-8a97-53aadad3fe91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_481d49a8-27f1-4777-b7e5-134c982535b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_74b0720c-df1b-4954-ad50-91e8c8178c68" xlink:to="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_481d49a8-27f1-4777-b7e5-134c982535b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a05af72-598c-430d-9e8e-0d621db44de5" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8cf90817-cb10-419e-858a-27b9c7f43a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8cf90817-cb10-419e-858a-27b9c7f43a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_006d2de8-b59f-4340-9a7b-66b9e207ac6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_006d2de8-b59f-4340-9a7b-66b9e207ac6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_baa5b916-d473-4593-949e-875b1318ac1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_baa5b916-d473-4593-949e-875b1318ac1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_506b0648-7431-426e-8e89-5f46bcf9b868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0209a9c8-08a2-4a87-b819-ae295700099e" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_506b0648-7431-426e-8e89-5f46bcf9b868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0818135b-4949-4756-b8c4-00ab89036953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f1a4d9ce-2467-4b9c-8b01-8cb4fe35ae27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0818135b-4949-4756-b8c4-00ab89036953" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f1a4d9ce-2467-4b9c-8b01-8cb4fe35ae27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_6000be5b-2053-4b51-a8cc-4147ad376976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0818135b-4949-4756-b8c4-00ab89036953" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_6000be5b-2053-4b51-a8cc-4147ad376976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_e5e14b52-e092-4f9d-a30c-c25d02f44a46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0818135b-4949-4756-b8c4-00ab89036953" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_e5e14b52-e092-4f9d-a30c-c25d02f44a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b15df79e-0181-4e16-a15a-90b5a2f50da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0818135b-4949-4756-b8c4-00ab89036953" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b15df79e-0181-4e16-a15a-90b5a2f50da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ffa73b71-f36e-4385-bae9-4abdf10b0653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9bb95504-8daf-40c8-a6ce-d31bdb734e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ffa73b71-f36e-4385-bae9-4abdf10b0653" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9bb95504-8daf-40c8-a6ce-d31bdb734e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a9622d47-a46e-4fb8-aa57-11ec7e58f547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9bb95504-8daf-40c8-a6ce-d31bdb734e45" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a9622d47-a46e-4fb8-aa57-11ec7e58f547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_02354f05-7997-43d6-8a7a-59513b4a2373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a9622d47-a46e-4fb8-aa57-11ec7e58f547" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_02354f05-7997-43d6-8a7a-59513b4a2373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9bb95504-8daf-40c8-a6ce-d31bdb734e45" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_7e789e60-7d4e-43b9-99c2-1c0db7a5d3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_7e789e60-7d4e-43b9-99c2-1c0db7a5d3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_79796653-a612-46df-b13b-afa85d8c5fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_79796653-a612-46df-b13b-afa85d8c5fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9082dff5-4130-4c52-b456-10a9a366be79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0fef721d-0252-450f-a47a-2b5e01af8f3b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9082dff5-4130-4c52-b456-10a9a366be79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1460ab00-bd4c-40f2-bad2-7a6206122009" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3dea9da1-c63b-489b-8360-4edc6d109f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1460ab00-bd4c-40f2-bad2-7a6206122009" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3dea9da1-c63b-489b-8360-4edc6d109f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e05d478b-4913-4005-a7a5-138be2fe7abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3dea9da1-c63b-489b-8360-4edc6d109f3f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e05d478b-4913-4005-a7a5-138be2fe7abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c3d71be6-4b98-433b-bd46-cb6f81dbe1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e05d478b-4913-4005-a7a5-138be2fe7abc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c3d71be6-4b98-433b-bd46-cb6f81dbe1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_73e9fd8d-5c90-4fd3-95b0-a93a0842e6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c3d71be6-4b98-433b-bd46-cb6f81dbe1cc" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_73e9fd8d-5c90-4fd3-95b0-a93a0842e6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3dea9da1-c63b-489b-8360-4edc6d109f3f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_48837cf4-948e-456d-9bed-503dd6ef7311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_48837cf4-948e-456d-9bed-503dd6ef7311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_89166337-947f-47ea-b1e6-81184dcb9c19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_89166337-947f-47ea-b1e6-81184dcb9c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_78f27356-327e-4ae6-b3ae-7a636c01a041" xlink:href="cfr-20221231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0420958b-1d93-4575-a8eb-32c1808da955" xlink:to="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_78f27356-327e-4ae6-b3ae-7a636c01a041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d0cb1e70-de49-4285-8f5d-0e30609ff991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_9876a880-94ac-4758-8512-391a02cb4150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d0cb1e70-de49-4285-8f5d-0e30609ff991" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_9876a880-94ac-4758-8512-391a02cb4150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_2e8ff6c9-6508-49cf-bb4e-c244d0e2c2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d0cb1e70-de49-4285-8f5d-0e30609ff991" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_2e8ff6c9-6508-49cf-bb4e-c244d0e2c2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8c1c42f9-accf-4961-aa04-1388615a0c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d0cb1e70-de49-4285-8f5d-0e30609ff991" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8c1c42f9-accf-4961-aa04-1388615a0c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_15821cdb-735c-4607-8ba2-df70a37aa23d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_15821cdb-735c-4607-8ba2-df70a37aa23d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aeca725a-e0cd-4f20-9183-50fd6d767369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aeca725a-e0cd-4f20-9183-50fd6d767369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aeca725a-e0cd-4f20-9183-50fd6d767369" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember_569637e9-ad5c-49a6-96d9-27c4ad938f2d" xlink:href="cfr-20221231.xsd#cfr_MutualFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:to="loc_cfr_MutualFundsMember_569637e9-ad5c-49a6-96d9-27c4ad938f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_bdf8b278-bf0d-45e7-9c63-aaf6854abb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_78c702ec-7f0e-4654-a1c0-3e3ca9714fba" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_bdf8b278-bf0d-45e7-9c63-aaf6854abb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9bf98d2-e281-4c99-923a-7afb1848b32c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9bf98d2-e281-4c99-923a-7afb1848b32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77c2c9ce-6ec1-4caa-9e1c-e074bc41556c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9bf98d2-e281-4c99-923a-7afb1848b32c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77c2c9ce-6ec1-4caa-9e1c-e074bc41556c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b6083a18-db22-4a3b-abe0-a51f8c062611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77c2c9ce-6ec1-4caa-9e1c-e074bc41556c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b6083a18-db22-4a3b-abe0-a51f8c062611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c37b3ba-3b6c-4383-b607-ad7532bc9964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_af7d6442-0489-4b2e-b3bb-1824dd48d11d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c37b3ba-3b6c-4383-b607-ad7532bc9964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_ebfa0f42-ee4b-4231-94fa-9dbcdc9729e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c37b3ba-3b6c-4383-b607-ad7532bc9964" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_ebfa0f42-ee4b-4231-94fa-9dbcdc9729e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_20f86cbe-6969-4a34-a441-b24a3a143a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_20f86cbe-6969-4a34-a441-b24a3a143a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0dc614f5-47d8-4bff-b876-2918ce680bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0dc614f5-47d8-4bff-b876-2918ce680bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_13359004-6c8f-475a-968d-d00d0f165c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_13359004-6c8f-475a-968d-d00d0f165c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_48880fc9-d157-48a7-a05e-264d9c2aebb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_48880fc9-d157-48a7-a05e-264d9c2aebb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_5c6d9b1f-c66c-4252-99bf-c9d920273151" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_5c6d9b1f-c66c-4252-99bf-c9d920273151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_cc2b69e9-f28c-4724-a303-e7181608a5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_cc2b69e9-f28c-4724-a303-e7181608a5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_69a8f6ea-9097-4ef8-8330-852948d6a6a6" xlink:href="cfr-20221231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3d9f2e6c-8429-47d5-8b55-4789ea1ea4f0" xlink:to="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_69a8f6ea-9097-4ef8-8330-852948d6a6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5860013e-0066-4bbc-a1a7-4763483adc38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5860013e-0066-4bbc-a1a7-4763483adc38" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_46409a01-414c-43ef-9ff9-29612c07e6b7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:to="loc_srt_RangeAxis_46409a01-414c-43ef-9ff9-29612c07e6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_63fe710b-6bf8-4acd-942b-c64f8df7d8a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_46409a01-414c-43ef-9ff9-29612c07e6b7" xlink:to="loc_srt_RangeMember_63fe710b-6bf8-4acd-942b-c64f8df7d8a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_faae1d91-2c93-4d54-bd63-aa7f2b0edb1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_63fe710b-6bf8-4acd-942b-c64f8df7d8a7" xlink:to="loc_srt_MaximumMember_faae1d91-2c93-4d54-bd63-aa7f2b0edb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0ad6cd45-bfab-4d94-b999-305117ceb19e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:to="loc_us-gaap_AwardTypeAxis_0ad6cd45-bfab-4d94-b999-305117ceb19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_0ad6cd45-bfab-4d94-b999-305117ceb19e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_4a73d55b-dce7-46fc-a5d8-1f9c37fcfa40" xlink:href="cfr-20221231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_4a73d55b-dce7-46fc-a5d8-1f9c37fcfa40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_52b26984-5fd7-4f8f-b146-4435ade3003b" xlink:href="cfr-20221231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_52b26984-5fd7-4f8f-b146-4435ade3003b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_58260a8b-4d53-4aa9-9187-7e198070b043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_us-gaap_PerformanceSharesMember_58260a8b-4d53-4aa9-9187-7e198070b043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0a169ffc-b96d-47c6-9643-dabc72d39b84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5824d90e-2b0e-427f-8a03-f773a16cb3a7" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0a169ffc-b96d-47c6-9643-dabc72d39b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87ef2d7c-950a-48f6-8e3e-d400b420dc32" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98a311dd-754e-42f3-b280-16add2e1b9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98a311dd-754e-42f3-b280-16add2e1b9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_93857cad-d53a-4d3c-aa90-43067e57f6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_93857cad-d53a-4d3c-aa90-43067e57f6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_04ba7e9a-074e-403a-ab3b-c933464db975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_04ba7e9a-074e-403a-ab3b-c933464db975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_59c176e5-c6d6-4029-b580-3c882be5fa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_59c176e5-c6d6-4029-b580-3c882be5fa5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a72c6134-82a1-441c-8fb6-59fbe6858eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a72c6134-82a1-441c-8fb6-59fbe6858eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9a53176d-57c3-45dd-b341-95648997e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9a53176d-57c3-45dd-b341-95648997e27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5a2c05f8-1034-4bfd-ad56-41fe2bbfa06d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5a2c05f8-1034-4bfd-ad56-41fe2bbfa06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_cd6c6f15-447c-4c1a-ae11-cf5922d0dfbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_cd6c6f15-447c-4c1a-ae11-cf5922d0dfbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_110864cd-fd1e-441d-8d0d-40bc172b35d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_110864cd-fd1e-441d-8d0d-40bc172b35d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_12287dd0-8169-4910-82df-191e242845bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_12287dd0-8169-4910-82df-191e242845bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e48ef998-6c38-4c11-8da1-a833e1fd8822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e48ef998-6c38-4c11-8da1-a833e1fd8822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_345aec40-9811-4c11-9dd1-4b7bfc761b86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_345aec40-9811-4c11-9dd1-4b7bfc761b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1d397a08-3020-43ae-91e4-abb88cf60a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1d397a08-3020-43ae-91e4-abb88cf60a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_219e2a5e-b6ee-4922-b05f-c0864726607f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_219e2a5e-b6ee-4922-b05f-c0864726607f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81fb12ae-963c-4fb2-b170-c50f6019e6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81fb12ae-963c-4fb2-b170-c50f6019e6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0b2ac039-b7ae-4ae0-8cbd-d6acccfa8670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0b2ac039-b7ae-4ae0-8cbd-d6acccfa8670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_181c9e21-51d3-46dc-b761-420e6d27385a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_181c9e21-51d3-46dc-b761-420e6d27385a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_a6ca13fb-511f-4777-a183-547aaaa9b762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fba30083-ea7b-46ea-9ac2-c7a2ad72e900" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_a6ca13fb-511f-4777-a183-547aaaa9b762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_db793ec8-82a0-4a76-89ea-1ca0d766d5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_db793ec8-82a0-4a76-89ea-1ca0d766d5ae" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9036b8c8-f11c-4da1-8e67-f055ca61e159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:to="loc_us-gaap_AwardTypeAxis_9036b8c8-f11c-4da1-8e67-f055ca61e159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9036b8c8-f11c-4da1-8e67-f055ca61e159" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_51da27ce-d260-4711-8683-7f6e71abef94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:to="loc_us-gaap_EmployeeStockOptionMember_51da27ce-d260-4711-8683-7f6e71abef94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember_0615bfaf-9665-4e79-bba0-cc58560b2253" xlink:href="cfr-20221231.xsd#cfr_OptionsExercisableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc84b73e-40cc-443f-a580-023f337c9318" xlink:to="loc_cfr_OptionsExercisableMember_0615bfaf-9665-4e79-bba0-cc58560b2253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b8febdc8-b2f7-4bb1-b735-dbf633034c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b8febdc8-b2f7-4bb1-b735-dbf633034c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b8febdc8-b2f7-4bb1-b735-dbf633034c4b" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_ff276c18-a672-49a7-ac7b-e6ea820700e6" xlink:href="cfr-20221231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:to="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_ff276c18-a672-49a7-ac7b-e6ea820700e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_82878240-2407-4ed8-b3f9-5ee347957d6a" xlink:href="cfr-20221231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:to="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_82878240-2407-4ed8-b3f9-5ee347957d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_702c544b-a3da-447b-9f02-1fbe2e039c41" xlink:href="cfr-20221231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc10881-02eb-4a75-8af7-ea0de7b68770" xlink:to="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_702c544b-a3da-447b-9f02-1fbe2e039c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2deaeb99-b3fd-4e2d-8e4a-c0d8e5129e97" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4ed1a42e-660d-4a49-b808-f97b64637586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4ed1a42e-660d-4a49-b808-f97b64637586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9077ecac-b378-4777-af3f-1a94595f1aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9077ecac-b378-4777-af3f-1a94595f1aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_9736c433-7983-4d7b-9472-b45ea15b7e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_9736c433-7983-4d7b-9472-b45ea15b7e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2ff41000-fd6b-47f0-8c66-db1a4565b087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2ff41000-fd6b-47f0-8c66-db1a4565b087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_40f0bf03-14a5-4698-913f-ba64ca9f20d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_40f0bf03-14a5-4698-913f-ba64ca9f20d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_3cf70968-2c89-429a-981f-e5bd5e0efdac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_3cf70968-2c89-429a-981f-e5bd5e0efdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_8a5cf12c-bc51-43ea-8f10-c1f196df7a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_8a5cf12c-bc51-43ea-8f10-c1f196df7a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_dd4be23e-e277-4d40-9ff3-08874ec1f0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_dd4be23e-e277-4d40-9ff3-08874ec1f0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d84611d3-ecc6-4b1a-8324-233c7f9f3aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_c3ad97af-a62f-45f4-ad56-3ef64f25cf57" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d84611d3-ecc6-4b1a-8324-233c7f9f3aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_16882877-fba1-476e-9e91-ef9a99f07800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1d892559-d829-4b52-9365-52c2f926726a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_16882877-fba1-476e-9e91-ef9a99f07800" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1d892559-d829-4b52-9365-52c2f926726a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_a0cbbe4b-f04c-457a-8b20-d3205a600214" xlink:href="cfr-20221231.xsd#cfr_TreasurySharesIssuedRelatedToStockOptionExercises"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_16882877-fba1-476e-9e91-ef9a99f07800" xlink:to="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_a0cbbe4b-f04c-457a-8b20-d3205a600214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_b166ef41-9571-4d92-87d8-4ad121c8c5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_16882877-fba1-476e-9e91-ef9a99f07800" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_b166ef41-9571-4d92-87d8-4ad121c8c5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_65e03e7f-cbc4-4273-b6eb-c5dc19c6139d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_16882877-fba1-476e-9e91-ef9a99f07800" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_65e03e7f-cbc4-4273-b6eb-c5dc19c6139d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_bf958ecf-1d02-42f3-bb33-b0193cb63505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_16882877-fba1-476e-9e91-ef9a99f07800" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_bf958ecf-1d02-42f3-bb33-b0193cb63505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_1090082a-78ce-41b7-a216-318490391bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_16882877-fba1-476e-9e91-ef9a99f07800" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_1090082a-78ce-41b7-a216-318490391bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_caf85f73-ada5-4ba5-9a97-6b021cdd70fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f333d1b7-8f19-481c-bece-2ea08b4afc14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_caf85f73-ada5-4ba5-9a97-6b021cdd70fd" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f333d1b7-8f19-481c-bece-2ea08b4afc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6a087124-eb97-4a21-b747-f4deb3f304a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f333d1b7-8f19-481c-bece-2ea08b4afc14" xlink:to="loc_us-gaap_AwardTypeAxis_6a087124-eb97-4a21-b747-f4deb3f304a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6a087124-eb97-4a21-b747-f4deb3f304a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_11714f7d-660d-4898-b1b5-ec0a2de06984" xlink:href="cfr-20221231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_11714f7d-660d-4898-b1b5-ec0a2de06984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_6fc0782c-6bc8-4e41-b81d-cbad1a3ae5f4" xlink:href="cfr-20221231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_6fc0782c-6bc8-4e41-b81d-cbad1a3ae5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_351ef49c-8ebc-4d8a-a8e0-b486ad6f0c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb53749d-1ee9-4b43-9606-4bff41009181" xlink:to="loc_us-gaap_PerformanceSharesMember_351ef49c-8ebc-4d8a-a8e0-b486ad6f0c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f333d1b7-8f19-481c-bece-2ea08b4afc14" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_cc28f130-fa55-4043-9bcc-a61dc453b784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:to="loc_us-gaap_RestrictedStockExpense_cc28f130-fa55-4043-9bcc-a61dc453b784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_68ce2bc5-a394-4056-9658-d19db09e46a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_68ce2bc5-a394-4056-9658-d19db09e46a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_40f97c37-e9be-4aed-8ae5-d578f19ac019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0f9fdc4a-98e2-4c98-a5f6-d200288a55e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_40f97c37-e9be-4aed-8ae5-d578f19ac019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b7c46664-6cf3-4aff-9c5a-919fe616c2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_8c98204a-8142-4417-abbd-7f30ab6b7af3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b7c46664-6cf3-4aff-9c5a-919fe616c2c2" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_8c98204a-8142-4417-abbd-7f30ab6b7af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_20498e8a-4c19-4e93-aeff-c404c2bffbef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_8c98204a-8142-4417-abbd-7f30ab6b7af3" xlink:to="loc_us-gaap_AwardTypeAxis_20498e8a-4c19-4e93-aeff-c404c2bffbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f34818d-485a-45b5-8dfd-1ec8bd9cd90b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_20498e8a-4c19-4e93-aeff-c404c2bffbef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f34818d-485a-45b5-8dfd-1ec8bd9cd90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_8c98204a-8142-4417-abbd-7f30ab6b7af3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0b830275-f265-4888-85b4-614d14f2ccf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0b830275-f265-4888-85b4-614d14f2ccf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_2c5f3a7e-e777-4613-878b-b2acdccaa602" xlink:href="cfr-20221231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_2c5f3a7e-e777-4613-878b-b2acdccaa602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_95a08573-4664-4ad7-ba22-dbaf0d70de66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_95a08573-4664-4ad7-ba22-dbaf0d70de66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3c881162-f950-4a84-b317-a950d22db977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3c881162-f950-4a84-b317-a950d22db977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_0c7ca51e-030a-4aa2-868d-5a61988c6347" xlink:href="cfr-20221231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e1f28b69-0be9-4c0d-a4fa-bdf20751cbb4" xlink:to="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_0c7ca51e-030a-4aa2-868d-5a61988c6347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OtherNonInterestIncomeandExpenseNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_861a9c15-58f1-4bb2-9671-d1b1cf1f3ece" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_a44272c4-9101-49f0-b681-2bf809a73da1" xlink:href="cfr-20221231.xsd#cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_861a9c15-58f1-4bb2-9671-d1b1cf1f3ece" xlink:to="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_a44272c4-9101-49f0-b681-2bf809a73da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty_7d2c27e0-5b2b-41a6-bebd-ab8a587e7fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_861a9c15-58f1-4bb2-9671-d1b1cf1f3ece" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty_7d2c27e0-5b2b-41a6-bebd-ab8a587e7fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_0f7fc699-6d11-4f30-9056-1dae47b9a2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther_e775c80e-41d5-45fe-b9fa-3ee7418c5535" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0f7fc699-6d11-4f30-9056-1dae47b9a2ef" xlink:to="loc_cfr_OtherNonInterestIncomeOther_e775c80e-41d5-45fe-b9fa-3ee7418c5535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a504ab5e-16a7-4ffe-9fef-5623810b157b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0f7fc699-6d11-4f30-9056-1dae47b9a2ef" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a504ab5e-16a7-4ffe-9fef-5623810b157b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_af52e9c9-cb3b-41b8-8f7b-7a6c7f505635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0f7fc699-6d11-4f30-9056-1dae47b9a2ef" xlink:to="loc_us-gaap_ProfessionalFees_af52e9c9-cb3b-41b8-8f7b-7a6c7f505635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_344b79e8-c8cf-42e9-b5ee-8010419467aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0f7fc699-6d11-4f30-9056-1dae47b9a2ef" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_344b79e8-c8cf-42e9-b5ee-8010419467aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther_af4c55f4-f18b-4d7e-bb28-55e867a0ab59" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0f7fc699-6d11-4f30-9056-1dae47b9a2ef" xlink:to="loc_cfr_OtherNonInterestExpenseOther_af4c55f4-f18b-4d7e-bb28-55e867a0ab59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_106f796d-0ba4-41f0-ae2a-449bada25baa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0f7fc699-6d11-4f30-9056-1dae47b9a2ef" xlink:to="loc_us-gaap_OtherNoninterestExpense_106f796d-0ba4-41f0-ae2a-449bada25baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#IncomeTaxesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb17002-b7f2-478f-ba89-1a0b70144f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_121314ab-20dc-4223-938d-0efa5655507f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb17002-b7f2-478f-ba89-1a0b70144f35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_121314ab-20dc-4223-938d-0efa5655507f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_5751824a-38ed-4513-9c36-cc9689fc2fef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb17002-b7f2-478f-ba89-1a0b70144f35" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_5751824a-38ed-4513-9c36-cc9689fc2fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1cdd33aa-eceb-4bda-ae2f-7e7b3b25a815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7eb17002-b7f2-478f-ba89-1a0b70144f35" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1cdd33aa-eceb-4bda-ae2f-7e7b3b25a815" 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-20221231.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_90c28d57-0493-452e-805f-5b1da79c7264" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_af0d78c8-00c3-41f8-b5f7-3c338653be15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_90c28d57-0493-452e-805f-5b1da79c7264" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_af0d78c8-00c3-41f8-b5f7-3c338653be15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_71e10b90-093a-4a43-9927-e3f23b3c2ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_90c28d57-0493-452e-805f-5b1da79c7264" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_71e10b90-093a-4a43-9927-e3f23b3c2ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e518b2e9-93ed-4246-ab42-138edc6d7908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_90c28d57-0493-452e-805f-5b1da79c7264" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e518b2e9-93ed-4246-ab42-138edc6d7908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cee836b0-5820-492a-bac6-5d164c876396" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_90c28d57-0493-452e-805f-5b1da79c7264" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cee836b0-5820-492a-bac6-5d164c876396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4325b89b-24ec-4eb5-855a-879dc716e94f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4325b89b-24ec-4eb5-855a-879dc716e94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_49392983-1ff2-49c0-aa50-441009855c04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_49392983-1ff2-49c0-aa50-441009855c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_db44f4cd-263f-4ab6-977f-dfaa9742b7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_db44f4cd-263f-4ab6-977f-dfaa9742b7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_58e3ea09-af7e-4bac-a1c8-c4a37f1c1051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_58e3ea09-af7e-4bac-a1c8-c4a37f1c1051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_439350fd-e93c-4fb5-a73d-8b65ecb0182b" xlink:href="cfr-20221231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_439350fd-e93c-4fb5-a73d-8b65ecb0182b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_a0e29e87-e3d0-4e3e-bc2d-fa130094c265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_a0e29e87-e3d0-4e3e-bc2d-fa130094c265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_49868395-f32b-4211-a3f6-e3065886d2f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_49868395-f32b-4211-a3f6-e3065886d2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_87eb2907-dd9b-4b5a-9602-2b65994ad734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_87eb2907-dd9b-4b5a-9602-2b65994ad734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_a4644a10-f5a2-47ff-961c-c0d75f0d20ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_a4644a10-f5a2-47ff-961c-c0d75f0d20ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_b202a72c-765c-43d6-aeda-7b9f42d7c92d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_b202a72c-765c-43d6-aeda-7b9f42d7c92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_039eab1e-04a7-47d0-b56b-671747839ede" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_039eab1e-04a7-47d0-b56b-671747839ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_13f7b1b4-c25b-4011-b095-ab034c157616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_caa0a894-b959-4c6b-ae68-19ac6eef6e45" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_13f7b1b4-c25b-4011-b095-ab034c157616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_7f3bc50c-4959-4874-aedb-9cb31b6474b6" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_7f3bc50c-4959-4874-aedb-9cb31b6474b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities_4a07c527-7306-4c36-9fc8-0940995329e1" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities_4a07c527-7306-4c36-9fc8-0940995329e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_c77fe5a4-fbf5-4c0f-90eb-07ff23877b74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_c77fe5a4-fbf5-4c0f-90eb-07ff23877b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_999cafbf-17c3-482d-b1e3-8a350d1b6198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_999cafbf-17c3-482d-b1e3-8a350d1b6198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4e27d5f5-03e3-4b2d-8166-e9caeb9e1f02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4e27d5f5-03e3-4b2d-8166-e9caeb9e1f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_77b5b2f6-6d31-4676-823b-145342039b35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_77b5b2f6-6d31-4676-823b-145342039b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_d86bf26d-eb26-4a6a-9061-6086813c9594" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_d86bf26d-eb26-4a6a-9061-6086813c9594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e812ede5-51fa-4618-81d2-7d0cebbbff54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e812ede5-51fa-4618-81d2-7d0cebbbff54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9dfd958d-64ae-4458-acb2-7a8b7fb8713c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_9dfd958d-64ae-4458-acb2-7a8b7fb8713c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_3745bba0-50ee-479d-882c-8f040fe9b222" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_3745bba0-50ee-479d-882c-8f040fe9b222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_f0fa7ac3-6bed-44d3-b484-b3dbae91363f" xlink:href="cfr-20221231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_f0fa7ac3-6bed-44d3-b484-b3dbae91363f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bf7f7183-788c-4e84-98f9-edfba682d047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bf7f7183-788c-4e84-98f9-edfba682d047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_50970f45-2175-40a4-a55c-952fd0b19793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_50970f45-2175-40a4-a55c-952fd0b19793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_8328dfff-9a1e-4e83-896b-031eb977f63f" xlink:href="cfr-20221231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_8328dfff-9a1e-4e83-896b-031eb977f63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_16c6bb4d-2fc9-46f9-bfac-63fcec09d194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_16c6bb4d-2fc9-46f9-bfac-63fcec09d194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_7677bf54-09db-45b1-a889-9d63ea522c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_7677bf54-09db-45b1-a889-9d63ea522c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_624da5c5-00ea-4490-b6a8-9ad052f6d832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_624da5c5-00ea-4490-b6a8-9ad052f6d832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_04091849-378f-4a10-b73d-a9186fec01c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49864f99-b465-4832-bf1a-298f29455a07" xlink:to="loc_us-gaap_DeferredTaxLiabilities_04091849-378f-4a10-b73d-a9186fec01c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20221231.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_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_a2375d3c-853b-4421-9aca-4f0552b9596f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_a2375d3c-853b-4421-9aca-4f0552b9596f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_9f35ff03-559c-4ffe-ae3b-fb39f040ca90" xlink:href="cfr-20221231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_9f35ff03-559c-4ffe-ae3b-fb39f040ca90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_10441707-f0fe-43e5-b67a-3a166ec2213a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_10441707-f0fe-43e5-b67a-3a166ec2213a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_ae086e29-2366-44ad-9003-9dcbb064fac3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_ae086e29-2366-44ad-9003-9dcbb064fac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_d9090ae3-df8e-4ccb-88fe-2fd3404fff7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_d9090ae3-df8e-4ccb-88fe-2fd3404fff7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_39f4a47c-ccea-47e4-b07f-52565d65dd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_39f4a47c-ccea-47e4-b07f-52565d65dd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_3b6e9d84-bc06-44de-83e4-2187327228e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_3b6e9d84-bc06-44de-83e4-2187327228e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_3fe77e61-8b0a-41e5-90d3-f79afb29645f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_3fe77e61-8b0a-41e5-90d3-f79afb29645f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_d1d8e772-7e99-42eb-b95a-8806d766d7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_d1d8e772-7e99-42eb-b95a-8806d766d7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_1a195bdf-ef20-484c-9319-93a888b161c1" xlink:href="cfr-20221231.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_1a195bdf-ef20-484c-9319-93a888b161c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_86f9f0d6-8d19-430f-981d-ce7e6cb75d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_86f9f0d6-8d19-430f-981d-ce7e6cb75d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_c27abcc8-5b3c-4089-9fd9-bfb01ee45c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_c27abcc8-5b3c-4089-9fd9-bfb01ee45c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_7617e585-4e8d-4987-8dff-5a38a9e30729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_7617e585-4e8d-4987-8dff-5a38a9e30729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f4b50e14-3fee-4a7b-9533-595f11cd917b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f4b50e14-3fee-4a7b-9533-595f11cd917b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_47e337ec-5a64-4275-a3c9-3bceed17fcab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_47e337ec-5a64-4275-a3c9-3bceed17fcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_aa14d2b8-673c-4c92-9950-71f3e32fd798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_aa14d2b8-673c-4c92-9950-71f3e32fd798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9bc4387b-0a53-4a42-bac9-09d362270d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9bc4387b-0a53-4a42-bac9-09d362270d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_e60b9a8f-31f3-439d-822e-98a40ab985da" xlink:href="cfr-20221231.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_e60b9a8f-31f3-439d-822e-98a40ab985da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_59bad485-a486-48a7-bd93-cf74ef4e42fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_59bad485-a486-48a7-bd93-cf74ef4e42fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_ceaaa027-fe9a-429d-bf87-5d09c9a1d66e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_ceaaa027-fe9a-429d-bf87-5d09c9a1d66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_9d4be413-a14b-4156-b18b-1fdeb5f7aaa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_9d4be413-a14b-4156-b18b-1fdeb5f7aaa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_c7f9a90c-9bce-4cee-915a-1a0c1c2fbcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_c7f9a90c-9bce-4cee-915a-1a0c1c2fbcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0b65244b-3f99-4c3b-983a-67059ccecdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0b65244b-3f99-4c3b-983a-67059ccecdeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d5b13b4c-40ef-422b-9275-b51a1c672e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_71f26b6c-6492-46a5-a2c6-6c81477e6d5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d5b13b4c-40ef-422b-9275-b51a1c672e0a" 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-20221231.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_b8e1a894-e4e5-42b6-b70e-672b0d5997d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_332b977c-7e0e-4491-a41f-f4feee47bc1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b8e1a894-e4e5-42b6-b70e-672b0d5997d2" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_332b977c-7e0e-4491-a41f-f4feee47bc1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_86c337a1-e5a6-4147-81e4-71b8336273e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_332b977c-7e0e-4491-a41f-f4feee47bc1a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_86c337a1-e5a6-4147-81e4-71b8336273e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_86c337a1-e5a6-4147-81e4-71b8336273e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_c9c03b24-a879-4c72-ada9-71d6662bd98e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_c9c03b24-a879-4c72-ada9-71d6662bd98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9be1baaf-320f-41f0-9f73-64db38e36cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9be1baaf-320f-41f0-9f73-64db38e36cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8bcd9b9d-c3e7-485c-a43f-90f1ad3c01d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_def43232-1534-41e3-a69f-cb29e5ab56bf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8bcd9b9d-c3e7-485c-a43f-90f1ad3c01d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_ed9849ab-a39d-46b3-bcdb-1504eb302c5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_332b977c-7e0e-4491-a41f-f4feee47bc1a" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_ed9849ab-a39d-46b3-bcdb-1504eb302c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_ed9849ab-a39d-46b3-bcdb-1504eb302c5e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e17a5c64-8781-49c0-a4a6-f4276df64bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e17a5c64-8781-49c0-a4a6-f4276df64bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_aef2c8cf-b26e-4504-8106-956fd6d55412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_aef2c8cf-b26e-4504-8106-956fd6d55412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_97247a8a-9eb3-46c4-b456-2032469f2ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_97247a8a-9eb3-46c4-b456-2032469f2ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca25fd97-7366-48f9-8df7-21c9b8f8b3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca25fd97-7366-48f9-8df7-21c9b8f8b3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_801c97cc-6fba-4a10-87be-b0fe7560d0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_96841c47-11f1-4608-b156-ebf04433eee3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_801c97cc-6fba-4a10-87be-b0fe7560d0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7d4bb350-0b7e-4599-9314-16da2504874f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7d4bb350-0b7e-4599-9314-16da2504874f" xlink:to="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_e2a126c6-5f38-43c1-96f4-892e82a037fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:to="loc_us-gaap_HedgingDesignationAxis_e2a126c6-5f38-43c1-96f4-892e82a037fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_954ca85f-38ac-4109-9903-20166c70ad65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_e2a126c6-5f38-43c1-96f4-892e82a037fb" xlink:to="loc_us-gaap_HedgingDesignationDomain_954ca85f-38ac-4109-9903-20166c70ad65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_b9b598c1-cb71-4d76-b7d5-d00b5596efcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_954ca85f-38ac-4109-9903-20166c70ad65" xlink:to="loc_us-gaap_NondesignatedMember_b9b598c1-cb71-4d76-b7d5-d00b5596efcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d95d4181-b27a-4171-8746-76bf52a28c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d95d4181-b27a-4171-8746-76bf52a28c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d95d4181-b27a-4171-8746-76bf52a28c99" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1ba8503b-747c-4a50-a6aa-93fe5c0c96dc" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1ba8503b-747c-4a50-a6aa-93fe5c0c96dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_a544d477-88a8-4efe-ac34-b2df9b2cb1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:to="loc_us-gaap_PutOptionMember_a544d477-88a8-4efe-ac34-b2df9b2cb1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_5714531c-9c17-4e74-b29a-f8418d978772" xlink:href="cfr-20221231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65270f5b-f52b-4694-8716-3423611d2c03" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_5714531c-9c17-4e74-b29a-f8418d978772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_c316a46d-bcf9-4485-9fdf-b905d94f3879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_c316a46d-bcf9-4485-9fdf-b905d94f3879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_94d8422d-1003-4b39-9743-4bb27b7d2c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c316a46d-bcf9-4485-9fdf-b905d94f3879" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_94d8422d-1003-4b39-9743-4bb27b7d2c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_1dff6d08-0371-4604-bdef-f51b538d60a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_94d8422d-1003-4b39-9743-4bb27b7d2c1e" xlink:to="loc_us-gaap_OtherIncomeMember_1dff6d08-0371-4604-bdef-f51b538d60a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_80d45b2c-1028-4bce-820c-fc1b94cd72d5" xlink:to="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_6d76788e-7937-4ddd-a6b1-871f1c7952d5" xlink:href="cfr-20221231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_6d76788e-7937-4ddd-a6b1-871f1c7952d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_71e09e0e-8f10-4f0f-8bf2-471be5a9c6fc" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_71e09e0e-8f10-4f0f-8bf2-471be5a9c6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6dcc95df-27f7-4fe0-904c-440e7d9bea77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6dcc95df-27f7-4fe0-904c-440e7d9bea77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_11a00855-f932-4c95-990c-9f30830444e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_11a00855-f932-4c95-990c-9f30830444e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_b88737f8-6649-4b49-932e-0f0f5b21eba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_b88737f8-6649-4b49-932e-0f0f5b21eba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedFairValueOfCollateral_2cb09d7d-4942-461d-8a75-a76560427247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedFairValueOfCollateral"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_c47bbcc6-bcd9-4df0-9e69-c493409babe1" xlink:to="loc_us-gaap_SecuritiesLoanedFairValueOfCollateral_2cb09d7d-4942-461d-8a75-a76560427247" 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-20221231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0a2f2e13-b2e3-474b-9194-d93a0a657a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0a2f2e13-b2e3-474b-9194-d93a0a657a6a" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_6c7c609f-3668-4ce5-94d7-4eb89f8517ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:to="loc_us-gaap_HedgingDesignationAxis_6c7c609f-3668-4ce5-94d7-4eb89f8517ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_6c7c609f-3668-4ce5-94d7-4eb89f8517ee" xlink:to="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_507532e8-bdee-4424-9bda-306ca5c47c63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_507532e8-bdee-4424-9bda-306ca5c47c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_bcab036d-82e8-45c9-ad52-7ee27d79292f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_54839cd8-510a-49ce-9dab-6c4f64acaf0e" xlink:to="loc_us-gaap_NondesignatedMember_bcab036d-82e8-45c9-ad52-7ee27d79292f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fa49bb63-b964-461a-91ff-64cf5042a5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fa49bb63-b964-461a-91ff-64cf5042a5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fa49bb63-b964-461a-91ff-64cf5042a5d5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_42132825-a467-452a-ad36-6f8497f51318" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_42132825-a467-452a-ad36-6f8497f51318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_210aac79-7a80-4722-aa23-bd2fc322b5d2" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_210aac79-7a80-4722-aa23-bd2fc322b5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_33e81561-ea82-4a0d-a31e-5366a2f01506" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_33e81561-ea82-4a0d-a31e-5366a2f01506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5bf931c0-a4d2-4ba2-8ba6-81b3fe7a6f14" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5bf931c0-a4d2-4ba2-8ba6-81b3fe7a6f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_40ab7f10-034c-472e-bba7-7c33d361f802" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_40ab7f10-034c-472e-bba7-7c33d361f802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_5aa3ac40-f434-4870-9de7-cc0ebd36cfdf" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_66c98ba5-de05-4450-a203-4be4b8f71be8" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_5aa3ac40-f434-4870-9de7-cc0ebd36cfdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_07dc02c8-3767-4b02-a75c-f2f19771a9f5" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_836f884a-fa23-44b0-8804-220ce396798c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_836f884a-fa23-44b0-8804-220ce396798c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_d32141c4-b59d-4174-b9de-b1a21232320c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_d32141c4-b59d-4174-b9de-b1a21232320c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_501bcc46-d807-4601-bbf3-ae787eff0f22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_6d12e20d-f74b-45c3-9eab-4e7dabf6fd93" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_501bcc46-d807-4601-bbf3-ae787eff0f22" 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-20221231.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_15d47661-021d-4051-a8ec-1e7f93369caa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_15d47661-021d-4051-a8ec-1e7f93369caa" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_fff6c1e9-da71-455d-bd84-a7d8a65325e1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:to="loc_srt_CounterpartyNameAxis_fff6c1e9-da71-455d-bd84-a7d8a65325e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_fff6c1e9-da71-455d-bd84-a7d8a65325e1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_a064ca21-f6dc-41bc-8479-56d28148a0ed" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_a064ca21-f6dc-41bc-8479-56d28148a0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_800b1c85-bb48-4c7d-be56-ac1e21ac798e" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68a823f1-d0cd-4fd1-9cf8-80b51e36240a" xlink:to="loc_cfr_CustomerCounterpartiesMember_800b1c85-bb48-4c7d-be56-ac1e21ac798e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_553ea9fd-aee5-47ec-80ed-2f4eb6bbafc2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_4bd90d5a-12f8-493f-9c41-9fa547ca644f" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_4bd90d5a-12f8-493f-9c41-9fa547ca644f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_fd0f5a02-fc76-49bd-8d33-00de2400190a" xlink:href="cfr-20221231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c2388d26-4ee1-4691-a147-cd03e84bbdb0" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_fd0f5a02-fc76-49bd-8d33-00de2400190a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_70c90d49-b6d0-4c3a-831f-3aa0e50ab5ad" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_dbeda983-aa6b-414c-8d9f-8640df6e2f02" xlink:href="cfr-20221231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_dbeda983-aa6b-414c-8d9f-8640df6e2f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_ecc39a5d-906b-40bb-8e74-48bd250f942d" xlink:href="cfr-20221231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_ecc39a5d-906b-40bb-8e74-48bd250f942d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_9359ad46-a280-498c-ac4e-2c3f3d90bc28" xlink:href="cfr-20221231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_2448637e-46fd-4070-aaae-b277fd3b7d90" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_9359ad46-a280-498c-ac4e-2c3f3d90bc28" 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-20221231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f7669e96-df92-4be2-9faf-c09d08ea7f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:href="cfr-20221231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f7669e96-df92-4be2-9faf-c09d08ea7f1d" xlink:to="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_1abecef0-a170-413e-9b26-3bccc6d883f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:to="loc_srt_CounterpartyNameAxis_1abecef0-a170-413e-9b26-3bccc6d883f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_1abecef0-a170-413e-9b26-3bccc6d883f0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_46c8518f-5a76-4aae-a6fb-64f8b863b9e2" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_46c8518f-5a76-4aae-a6fb-64f8b863b9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_2f10aa95-cd88-41dd-8e95-0bda672d1c02" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_9618d412-24d7-4565-8c1f-e6468bebf353" xlink:to="loc_cfr_CustomerCounterpartiesMember_2f10aa95-cd88-41dd-8e95-0bda672d1c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0e7019fa-32a2-4743-8a56-4da4cc4cc975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0e7019fa-32a2-4743-8a56-4da4cc4cc975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0e7019fa-32a2-4743-8a56-4da4cc4cc975" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_4506dbc7-204e-45df-9674-1bff690b56d1" xlink:href="cfr-20221231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:to="loc_cfr_OilCommodityDerivativeMember_4506dbc7-204e-45df-9674-1bff690b56d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_3e6cfe9d-3380-4732-acf5-e79b354b24fa" xlink:href="cfr-20221231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bd18cbbc-85f3-48ec-ba93-584eb06857e9" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_3e6cfe9d-3380-4732-acf5-e79b354b24fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:href="cfr-20221231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_6eb02672-80dd-4494-91b4-4e99455b1708" xlink:to="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_d777a5a5-1983-49e5-bbbf-826aa7230c4b" xlink:href="cfr-20221231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_d777a5a5-1983-49e5-bbbf-826aa7230c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_c66107ff-a030-4015-a34d-45cde446f817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_c66107ff-a030-4015-a34d-45cde446f817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_71d64537-af4c-4a38-bfab-47bbe39072c4" xlink:href="cfr-20221231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_71d64537-af4c-4a38-bfab-47bbe39072c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_b3ce4523-e7c2-494c-ba49-2f987fef2904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_9fa3fc01-c917-4738-a8bf-13a789d9c47b" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_b3ce4523-e7c2-494c-ba49-2f987fef2904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_fc477cdf-12ef-4a99-8e7d-2bf51b43166e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:href="cfr-20221231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_fc477cdf-12ef-4a99-8e7d-2bf51b43166e" xlink:to="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fb4a6c8d-8b3f-4681-87b7-0c88665b2f7c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember_9f6698a7-31d2-4979-af01-b5fa942bf48a" xlink:href="cfr-20221231.xsd#cfr_GBPForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:to="loc_cfr_GBPForeignExchangeForwardMember_9f6698a7-31d2-4979-af01-b5fa942bf48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_aaa19cec-8265-4550-9e8a-3f3c48f63fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1db4c5a4-4831-425b-be6d-53064d63d408" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_aaa19cec-8265-4550-9e8a-3f3c48f63fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_7b7b3857-54b2-42b3-912b-9d2171d53a38" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_srt_CounterpartyNameAxis_7b7b3857-54b2-42b3-912b-9d2171d53a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_7b7b3857-54b2-42b3-912b-9d2171d53a38" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_ea28a7ea-3aaa-4c05-aef0-0aa857d29b82" xlink:href="cfr-20221231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_ea28a7ea-3aaa-4c05-aef0-0aa857d29b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_a1171ab3-a40d-4872-a96a-353b9b890130" xlink:href="cfr-20221231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2831f05-96ac-4a93-ae6d-b94431a31db8" xlink:to="loc_cfr_CustomerCounterpartiesMember_a1171ab3-a40d-4872-a96a-353b9b890130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_15f7292f-bba1-461a-95c0-a5cbb3e81800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_15f7292f-bba1-461a-95c0-a5cbb3e81800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_15f7292f-bba1-461a-95c0-a5cbb3e81800" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_6515926d-a639-4918-b096-7586b92f458c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:to="loc_us-gaap_OtherAssetsMember_6515926d-a639-4918-b096-7586b92f458c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_21dde5bf-79a3-4a1d-9d21-209bcce31101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dc1eb40f-b9b7-4509-90d9-7a4409b418ad" xlink:to="loc_us-gaap_OtherLiabilitiesMember_21dde5bf-79a3-4a1d-9d21-209bcce31101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_08057edc-b455-4cda-923e-9b084c2be85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_us-gaap_HedgingDesignationAxis_08057edc-b455-4cda-923e-9b084c2be85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1bee4746-91bc-4aee-924f-ad9f89196cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_08057edc-b455-4cda-923e-9b084c2be85b" xlink:to="loc_us-gaap_HedgingDesignationDomain_1bee4746-91bc-4aee-924f-ad9f89196cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_da5290aa-f139-4359-b044-24ce90e4736f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_1bee4746-91bc-4aee-924f-ad9f89196cab" xlink:to="loc_us-gaap_NondesignatedMember_da5290aa-f139-4359-b044-24ce90e4736f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:href="cfr-20221231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_e2cfd5b8-0e8c-486e-99d1-e8a61e89aac2" xlink:to="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_302f0071-ae72-46d3-8758-2e22d4b038ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_302f0071-ae72-46d3-8758-2e22d4b038ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_9ce3523f-ae85-48e8-a427-072a0918bd46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_9ce3523f-ae85-48e8-a427-072a0918bd46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_301ec46e-dd07-43c3-960d-691ed2f01b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_301ec46e-dd07-43c3-960d-691ed2f01b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_2ed21f74-7d24-4e63-82cb-d75d3e653ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_f13df04a-a7d0-45ee-a1b7-354fd3d3acc1" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_2ed21f74-7d24-4e63-82cb-d75d3e653ed3" 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-20221231.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_2e0d8486-f32f-4ae0-955a-0651b7e9a74a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2e0d8486-f32f-4ae0-955a-0651b7e9a74a" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_9e674b23-c621-49e4-a348-05f74af9bbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_9e674b23-c621-49e4-a348-05f74af9bbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9e674b23-c621-49e4-a348-05f74af9bbdb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_0c71dcaf-33c6-4ff7-a7a7-8f887e6a712d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:to="loc_us-gaap_InterestIncomeMember_0c71dcaf-33c6-4ff7-a7a7-8f887e6a712d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_1437b3e4-8adb-487e-a5e5-5f268b3d1861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_14350bbe-2368-4480-a268-94619f7f7c57" xlink:to="loc_us-gaap_OtherExpenseMember_1437b3e4-8adb-487e-a5e5-5f268b3d1861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f11907a7-8734-45c8-a594-6ffbd793fe73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:to="loc_us-gaap_HedgingDesignationAxis_f11907a7-8734-45c8-a594-6ffbd793fe73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_57b4436d-d708-4363-841f-65dbb6d6fa1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_f11907a7-8734-45c8-a594-6ffbd793fe73" xlink:to="loc_us-gaap_HedgingDesignationDomain_57b4436d-d708-4363-841f-65dbb6d6fa1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_55c7400e-5422-47f9-bf7c-13b27676658f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_57b4436d-d708-4363-841f-65dbb6d6fa1d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_55c7400e-5422-47f9-bf7c-13b27676658f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c7188b4d-8916-41c5-a6eb-7277f8b41a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c7188b4d-8916-41c5-a6eb-7277f8b41a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_43324f93-08c6-4885-8a92-d0af70e110c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c7188b4d-8916-41c5-a6eb-7277f8b41a9f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_43324f93-08c6-4885-8a92-d0af70e110c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_0e2350d1-a04f-4ac2-9a0a-2159f0d8c475" xlink:href="cfr-20221231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_43324f93-08c6-4885-8a92-d0af70e110c0" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_0e2350d1-a04f-4ac2-9a0a-2159f0d8c475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e9b04594-267b-40fe-a447-ba0748265976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_713cac60-3fee-4780-8813-42b110bbe03c" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e9b04594-267b-40fe-a447-ba0748265976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d4de4b12-9ddb-4d73-92a8-2a2ae7573937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_e9b04594-267b-40fe-a447-ba0748265976" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d4de4b12-9ddb-4d73-92a8-2a2ae7573937" 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-20221231.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_98c7312d-6b0e-406e-b8d4-010716de5609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:href="cfr-20221231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_98c7312d-6b0e-406e-b8d4-010716de5609" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e76b9682-9ddc-4bc4-a22b-cfa875734c82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e76b9682-9ddc-4bc4-a22b-cfa875734c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e76b9682-9ddc-4bc4-a22b-cfa875734c82" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_c8955352-69aa-484e-94bd-2b0b5ea98d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_InterestRateContractMember_c8955352-69aa-484e-94bd-2b0b5ea98d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_2bb3f429-abaf-4ab4-b9c1-804efaee20e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_CommodityContractMember_2bb3f429-abaf-4ab4-b9c1-804efaee20e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_ea21b5b3-1dc0-4f23-947c-50f3903e0606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_ForeignExchangeContractMember_ea21b5b3-1dc0-4f23-947c-50f3903e0606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_cc452e97-66aa-49fb-9bdf-fb58be34533e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_dcd9c189-2f7f-46ab-9157-fd05a0c22ecc" xlink:to="loc_us-gaap_PutOptionMember_cc452e97-66aa-49fb-9bdf-fb58be34533e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f31e01d7-588e-49d0-815a-2ab102ca6517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f31e01d7-588e-49d0-815a-2ab102ca6517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f31e01d7-588e-49d0-815a-2ab102ca6517" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_b70c16b8-1880-4ecd-a109-ad69915eae8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:to="loc_us-gaap_OtherIncomeMember_b70c16b8-1880-4ecd-a109-ad69915eae8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_860c7fac-9395-41a2-8f44-bec11bd10552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_836ef314-ec98-401c-8a8a-4ca5e9a9b72f" xlink:to="loc_us-gaap_OtherExpenseMember_860c7fac-9395-41a2-8f44-bec11bd10552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_326a3821-385c-421c-8a33-3e564ae99746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:to="loc_us-gaap_HedgingDesignationAxis_326a3821-385c-421c-8a33-3e564ae99746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_73609c3c-b3b2-400c-989e-6694fcd474a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_326a3821-385c-421c-8a33-3e564ae99746" xlink:to="loc_us-gaap_HedgingDesignationDomain_73609c3c-b3b2-400c-989e-6694fcd474a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_33183bfe-3de0-46ef-99a7-07afbc01d6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_73609c3c-b3b2-400c-989e-6694fcd474a1" xlink:to="loc_us-gaap_NondesignatedMember_33183bfe-3de0-46ef-99a7-07afbc01d6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_bbc6e1cd-7cff-4d93-9d7f-32003acfeb2e" xlink:href="cfr-20221231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1ac7cc76-b08e-4317-b417-450fc12f3d7e" xlink:to="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_bbc6e1cd-7cff-4d93-9d7f-32003acfeb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_28578f25-a42d-42b0-b356-d29fa1ecfe73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_bbc6e1cd-7cff-4d93-9d7f-32003acfeb2e" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_28578f25-a42d-42b0-b356-d29fa1ecfe73" 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-20221231.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_1b49f793-a535-4ee1-b7c3-b5a822f49c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_e4683665-fc03-4fd3-8a5d-6ff146084a03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1b49f793-a535-4ee1-b7c3-b5a822f49c4f" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_e4683665-fc03-4fd3-8a5d-6ff146084a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_47c3d950-0ff4-49f4-8bbd-118aeec71894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_e4683665-fc03-4fd3-8a5d-6ff146084a03" xlink:to="loc_us-gaap_FinancialInstrumentAxis_47c3d950-0ff4-49f4-8bbd-118aeec71894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_47c3d950-0ff4-49f4-8bbd-118aeec71894" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_01989e26-ee91-4310-8866-f1249aa56bb7" xlink:href="cfr-20221231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_01989e26-ee91-4310-8866-f1249aa56bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_d4ee69f4-5612-48f3-9eb9-83c95f9af044" xlink:href="cfr-20221231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_d4ee69f4-5612-48f3-9eb9-83c95f9af044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_9fba6df1-e218-460a-a896-e495c0779963" xlink:href="cfr-20221231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_9fba6df1-e218-460a-a896-e495c0779963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember_6a677f5f-23ed-4574-8087-011256327cae" xlink:href="cfr-20221231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89920ff3-1e33-493c-bc4d-2f6159861ea1" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsMember_6a677f5f-23ed-4574-8087-011256327cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_e4683665-fc03-4fd3-8a5d-6ff146084a03" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0b631d47-1bc0-4139-af5f-c634e8857d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0b631d47-1bc0-4139-af5f-c634e8857d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_9c9f3baa-a472-4e61-a100-f09d24df5729" xlink:href="cfr-20221231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_9c9f3baa-a472-4e61-a100-f09d24df5729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_14ece75a-c241-47f3-b82e-d3443ce4bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeAssets_14ece75a-c241-47f3-b82e-d3443ce4bf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_66018b24-055d-4c31-a8b2-2556326068b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_66018b24-055d-4c31-a8b2-2556326068b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_674e656a-3256-4412-9d66-4eed27447f11" xlink:href="cfr-20221231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_ResellAgreementGrossOffset_674e656a-3256-4412-9d66-4eed27447f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_8a49a57a-1631-43bd-988d-346cc4b98b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_8a49a57a-1631-43bd-988d-346cc4b98b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_1f0c8021-d202-4723-aa7c-c4a9833f2df7" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialAssetsGross_1f0c8021-d202-4723-aa7c-c4a9833f2df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_9e989fa3-1883-43ae-9f1e-733c6b09334a" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialAssetsGrossOffset_9e989fa3-1883-43ae-9f1e-733c6b09334a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_d3e09e59-b9fd-4c20-ae03-8f7c1fb986d0" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_d3e09e59-b9fd-4c20-ae03-8f7c1fb986d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_40d217a1-56dc-43ab-9c01-6615c2aec72d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_40d217a1-56dc-43ab-9c01-6615c2aec72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_25e64b47-209b-43b1-88cc-3439f10b52ad" xlink:href="cfr-20221231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_25e64b47-209b-43b1-88cc-3439f10b52ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_88d7b41f-2c27-412e-af35-e95976df551f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_DerivativeLiabilities_88d7b41f-2c27-412e-af35-e95976df551f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_6254bd46-88bb-43fe-b156-0121b9bf421e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_6254bd46-88bb-43fe-b156-0121b9bf421e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_b2373b00-f890-423d-9ebc-83c9e9518961" xlink:href="cfr-20221231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_b2373b00-f890-423d-9ebc-83c9e9518961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_20e0fb59-0fd2-4756-b8b4-a4ffc1c3baed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_20e0fb59-0fd2-4756-b8b4-a4ffc1c3baed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_5581c002-4f77-444c-8551-86b273580936" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialLiabilitiesGross_5581c002-4f77-444c-8551-86b273580936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_9ed08d25-d7d3-476b-ab46-af254403a4eb" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_9ed08d25-d7d3-476b-ab46-af254403a4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_a0fd44b3-8dfc-4210-88f3-a8125407f921" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3d034125-e562-4582-8cf5-92bd28058d5f" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_a0fd44b3-8dfc-4210-88f3-a8125407f921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_16ebb260-6f14-4b32-94f6-18e2414c518a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_16ebb260-6f14-4b32-94f6-18e2414c518a" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d11a221c-8efb-440b-a3d7-008887cfe4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d11a221c-8efb-440b-a3d7-008887cfe4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b69e4b80-693c-49c3-a06c-900d0310be08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d11a221c-8efb-440b-a3d7-008887cfe4fb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b69e4b80-693c-49c3-a06c-900d0310be08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_288f086e-d07f-4c12-8491-1e935064c35d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:to="loc_srt_CounterpartyNameAxis_288f086e-d07f-4c12-8491-1e935064c35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_288f086e-d07f-4c12-8491-1e935064c35d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyBMember_c133089f-ee58-43b5-902d-f5949c50d824" xlink:href="cfr-20221231.xsd#cfr_CounterpartyBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyBMember_c133089f-ee58-43b5-902d-f5949c50d824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyEMember_d290005a-b1e0-4688-8822-b2208b5b5120" xlink:href="cfr-20221231.xsd#cfr_CounterpartyEMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyEMember_d290005a-b1e0-4688-8822-b2208b5b5120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyFMember_dc0f2dfe-2d42-4b8b-bfb1-1ae0ed7d2a80" xlink:href="cfr-20221231.xsd#cfr_CounterpartyFMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyFMember_dc0f2dfe-2d42-4b8b-bfb1-1ae0ed7d2a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyGMember_50b927d5-8730-4fd8-a65a-a9acd60262ca" xlink:href="cfr-20221231.xsd#cfr_CounterpartyGMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_CounterpartyGMember_50b927d5-8730-4fd8-a65a-a9acd60262ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_22ae6a23-d832-4c1c-9772-755c1b1261f4" xlink:href="cfr-20221231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c73104d2-d063-4804-b6b7-52bf6106bfcc" xlink:to="loc_cfr_OtherCounterpartiesMember_22ae6a23-d832-4c1c-9772-755c1b1261f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_80c893d3-aee1-41af-82a7-1ac41449e884" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_375c44f2-1dfc-4bec-b7e5-ca3c06b62412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_375c44f2-1dfc-4bec-b7e5-ca3c06b62412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_cae72baa-5325-461b-90f3-e8bd0912af5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_cae72baa-5325-461b-90f3-e8bd0912af5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6dd023c5-cc36-4b8d-8d68-e6ff08971deb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6dd023c5-cc36-4b8d-8d68-e6ff08971deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_acfe6a11-7927-48ab-b14c-d50b98a1215b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_acfe6a11-7927-48ab-b14c-d50b98a1215b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_b3018f2a-cb11-45ab-9b19-3f9b243096ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_b3018f2a-cb11-45ab-9b19-3f9b243096ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_cf550d01-300f-45ff-bd41-278332834ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_cf550d01-300f-45ff-bd41-278332834ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_ed6eec8b-9ca2-4c46-a148-50fddc8b4764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_ed6eec8b-9ca2-4c46-a148-50fddc8b4764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5e0fe6d6-9f2f-438f-bc0a-dc1873f1a892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5e0fe6d6-9f2f-438f-bc0a-dc1873f1a892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_26aea754-11e9-4793-adcf-917a5176d873" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_26aea754-11e9-4793-adcf-917a5176d873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a43879b9-ab60-4bf7-a6c5-a425248bf669" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a43879b9-ab60-4bf7-a6c5-a425248bf669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_b266f7ad-a874-4096-a102-c74d8c19c079" xlink:href="cfr-20221231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_b266f7ad-a874-4096-a102-c74d8c19c079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_d7b99b65-49b5-470f-bbaa-56ac780c27db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_d7b99b65-49b5-470f-bbaa-56ac780c27db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_8b768f0b-ca38-42b4-b5d8-5d8966545c21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_8b768f0b-ca38-42b4-b5d8-5d8966545c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_8c42a910-1787-4576-8aac-7d1431204c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_8c42a910-1787-4576-8aac-7d1431204c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_4a226ba5-1392-4298-aa98-eb9ef6f118fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_4a226ba5-1392-4298-aa98-eb9ef6f118fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_899f8e3c-b37b-4709-8ec9-98699d54266d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_899f8e3c-b37b-4709-8ec9-98699d54266d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_e76231dc-4c91-4bb4-9b51-8b727e15d0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_e76231dc-4c91-4bb4-9b51-8b727e15d0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_1066b645-7a2e-4de6-9897-18ed8a42b1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_1066b645-7a2e-4de6-9897-18ed8a42b1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_70d6d0b8-3b14-4237-a9ea-341e8d9c90ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_70d6d0b8-3b14-4237-a9ea-341e8d9c90ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_6e291ce1-6463-4e2d-b08d-501470821ef0" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_6e291ce1-6463-4e2d-b08d-501470821ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_afcc6296-75e6-41dd-a39f-c2d5f3a8e38d" xlink:href="cfr-20221231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_afcc6296-75e6-41dd-a39f-c2d5f3a8e38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_cb1c4705-9141-41e2-abee-c596a13c601d" xlink:href="cfr-20221231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2e662cd3-ca68-4af6-acba-14c1f2ef03a3" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_cb1c4705-9141-41e2-abee-c596a13c601d" 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-20221231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_33cb41a2-2892-4356-9995-87a44db37782" xlink:href="cfr-20221231.xsd#cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_b39586c8-b9d8-4340-a78e-0405443e24d8" xlink:href="cfr-20221231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_33cb41a2-2892-4356-9995-87a44db37782" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_b39586c8-b9d8-4340-a78e-0405443e24d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_98d12e42-2087-4634-a2be-d78cc72c7bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_b39586c8-b9d8-4340-a78e-0405443e24d8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_98d12e42-2087-4634-a2be-d78cc72c7bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_98d12e42-2087-4634-a2be-d78cc72c7bc2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_87c96dac-e8bd-4ee0-906b-afecf09c81cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_87c96dac-e8bd-4ee0-906b-afecf09c81cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_26724480-71ac-4819-bad4-8eb846a5e583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85590296-20f4-430a-a4b6-c423b09403b1" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_26724480-71ac-4819-bad4-8eb846a5e583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:href="cfr-20221231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_b39586c8-b9d8-4340-a78e-0405443e24d8" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_73653708-0445-40a2-866e-4427e4197565" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_73653708-0445-40a2-866e-4427e4197565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_29e2cd9a-b468-4510-893f-6aa326992eed" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_29e2cd9a-b468-4510-893f-6aa326992eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_7ecad49d-c0bc-454c-807a-a1ad93483f42" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_7ecad49d-c0bc-454c-807a-a1ad93483f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_45b88a4c-3792-4da9-80ff-9c8f34b1782e" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_45b88a4c-3792-4da9-80ff-9c8f34b1782e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_ff679429-20c6-484b-b530-2e7d871d4c0b" xlink:href="cfr-20221231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_ff679429-20c6-484b-b530-2e7d871d4c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_458b4bfe-6425-4cae-b065-497043d50374" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_458b4bfe-6425-4cae-b065-497043d50374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_b99d28ef-7152-4089-a7a0-772bd5e3c2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_b83e3105-9f5b-48a7-a873-7d9d7710482c" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_b99d28ef-7152-4089-a7a0-772bd5e3c2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#FairValueMeasurementsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_37931dc5-d3ff-4a64-9ad6-199bd0679d94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_37931dc5-d3ff-4a64-9ad6-199bd0679d94" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d9a6827f-b7a5-4b3b-858c-e935df7c14a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d9a6827f-b7a5-4b3b-858c-e935df7c14a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_83f4c65a-75dd-4cab-b678-b8bb5507d05c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d9a6827f-b7a5-4b3b-858c-e935df7c14a9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_83f4c65a-75dd-4cab-b678-b8bb5507d05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6ccabbf5-2fa4-4733-a181-3c670062fdca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6ccabbf5-2fa4-4733-a181-3c670062fdca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a7f954d-db73-4993-b4fb-4b035dc40cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6ccabbf5-2fa4-4733-a181-3c670062fdca" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a7f954d-db73-4993-b4fb-4b035dc40cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6d2ec802-cd25-476a-892b-ae7929f61aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ca53a9c5-4a0f-4f76-9573-cac8c1fd8037" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6d2ec802-cd25-476a-892b-ae7929f61aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_8d991bb8-de3e-406a-9e55-03418ab5e9e5" xlink:href="cfr-20221231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6d2ec802-cd25-476a-892b-ae7929f61aef" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_8d991bb8-de3e-406a-9e55-03418ab5e9e5" 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-20221231.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_e6a09281-0412-4f05-833d-e9567da52843" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a09281-0412-4f05-833d-e9567da52843" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_37a31b31-289c-43e6-8a86-a67d284ff54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_FinancialInstrumentAxis_37a31b31-289c-43e6-8a86-a67d284ff54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_37a31b31-289c-43e6-8a86-a67d284ff54f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ce01970c-4409-4001-83ae-bf6eda4364bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ce01970c-4409-4001-83ae-bf6eda4364bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_eb8b5524-adf5-4486-af01-2bc466a90efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_eb8b5524-adf5-4486-af01-2bc466a90efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_acdd0767-191e-4d02-a57e-b31e84c41b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_acdd0767-191e-4d02-a57e-b31e84c41b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_82a82b86-acf7-49c6-9492-5d77b81dd279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22804ebf-cfa0-4eea-9052-b58f7585bf8c" xlink:to="loc_us-gaap_OtherInvestmentsMember_82a82b86-acf7-49c6-9492-5d77b81dd279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_75cc8f40-0b37-42b1-9f6f-f299816f5455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_75cc8f40-0b37-42b1-9f6f-f299816f5455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_75cc8f40-0b37-42b1-9f6f-f299816f5455" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b29ab141-0c58-4caa-8859-8d05327a7362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b29ab141-0c58-4caa-8859-8d05327a7362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b381387e-202d-4b2e-b65b-fdd5f5976f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17a5fc9e-380f-4574-b4f2-423cdb183f9b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b381387e-202d-4b2e-b65b-fdd5f5976f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_16adbb75-67a4-44d9-bfca-3e76d49374d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_16adbb75-67a4-44d9-bfca-3e76d49374d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_16adbb75-67a4-44d9-bfca-3e76d49374d7" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_5465d205-32a6-4bd9-aedc-5e1fbb8b9f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_5465d205-32a6-4bd9-aedc-5e1fbb8b9f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_06c26d5a-7e88-4426-8829-1aa3fb8ff51c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_06c26d5a-7e88-4426-8829-1aa3fb8ff51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_267d44d6-cd40-4c06-843a-e3cee46cc6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_267d44d6-cd40-4c06-843a-e3cee46cc6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_f4caec5c-8022-4204-8d34-255728327e11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_17e48e58-66a7-4d91-a216-f3c065256aaa" xlink:to="loc_us-gaap_OtherInvestmentsMember_f4caec5c-8022-4204-8d34-255728327e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0de2c7cf-2d9a-45bf-801e-db6d93d27928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0de2c7cf-2d9a-45bf-801e-db6d93d27928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0de2c7cf-2d9a-45bf-801e-db6d93d27928" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_b1f803d7-abf9-4da2-b53b-bcbc8450495b" xlink:href="cfr-20221231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_b1f803d7-abf9-4da2-b53b-bcbc8450495b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_4ec16209-f0bb-4110-841b-cba50f068603" xlink:href="cfr-20221231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_4ec16209-f0bb-4110-841b-cba50f068603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_bf8583af-9f2d-4a9d-a36c-710c9c7689a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_65e02963-06e1-4e98-a682-5b1b3b31d052" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_bf8583af-9f2d-4a9d-a36c-710c9c7689a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_619c83fa-66bc-4fbf-b602-4fa84d2bb055" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3d689bc4-4e2b-4516-b265-97a1a4aaf060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3d689bc4-4e2b-4516-b265-97a1a4aaf060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_29485b31-2d61-4374-ad45-aa5a848a61f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_TradingSecurities_29485b31-2d61-4374-ad45-aa5a848a61f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_1512aae0-e989-46e1-95e9-9153b668686a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_DerivativeAssets_1512aae0-e989-46e1-95e9-9153b668686a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_2fbeeb81-a4d3-4095-b4a4-799894e03a26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee4872b2-d7d5-442c-a637-0efaa88186ce" xlink:to="loc_us-gaap_DerivativeLiabilities_2fbeeb81-a4d3-4095-b4a4-799894e03a26" 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-20221231.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_9cb06d9e-cd36-4886-abef-5adbfa23eaaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bd7ca82-b2c0-479d-ac36-3802025a0615" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9cb06d9e-cd36-4886-abef-5adbfa23eaaa" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bd7ca82-b2c0-479d-ac36-3802025a0615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bd7ca82-b2c0-479d-ac36-3802025a0615" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f6058ee-4c9b-4a14-a9d3-bd8712293fbd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ba8e615d-660f-404c-ad03-57a2926c3a57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ba8e615d-660f-404c-ad03-57a2926c3a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_174d05af-f16b-42bb-9f5b-11dfa10b2c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53d65213-5040-472d-8b3a-601eb3c1b183" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_174d05af-f16b-42bb-9f5b-11dfa10b2c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6bd7ca82-b2c0-479d-ac36-3802025a0615" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f82aaafe-001d-454f-bcad-d6e201b70268" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f82aaafe-001d-454f-bcad-d6e201b70268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_bd511261-9a5a-4413-9cfa-748f4727c706" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_bd511261-9a5a-4413-9cfa-748f4727c706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_d575dc36-fa9c-4888-b283-bdab796638b5" xlink:href="cfr-20221231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_d575dc36-fa9c-4888-b283-bdab796638b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_e8b2b77e-7d08-4710-9c6b-58b10dea3a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_68a6d2f2-4824-4df9-9fb9-620e9e06deb6" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_e8b2b77e-7d08-4710-9c6b-58b10dea3a11" 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-20221231.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_9802d27f-3aeb-40ca-95c7-c0439d4a92e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9802d27f-3aeb-40ca-95c7-c0439d4a92e9" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5f7e6787-1eda-4aec-8bb4-a4dfdbfeb606" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17dff6d9-cd7c-4de5-a801-bee46a078c04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17dff6d9-cd7c-4de5-a801-bee46a078c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_45daa613-e45d-4bab-b988-a38c2c3e8bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_45daa613-e45d-4bab-b988-a38c2c3e8bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_81c32bad-40d5-4053-b0b2-373111eacdab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e091aa1c-894a-4cea-a5a5-af70a82c7518" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_81c32bad-40d5-4053-b0b2-373111eacdab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f380e7e6-1664-4574-8268-87ef6bb270fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f380e7e6-1664-4574-8268-87ef6bb270fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f380e7e6-1664-4574-8268-87ef6bb270fe" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_66651c1d-5bfd-4d47-bd11-a030fe1f7638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_66651c1d-5bfd-4d47-bd11-a030fe1f7638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_920e1351-95b3-4939-8cc8-9d1b02f160b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_598aa6ec-7824-426d-84a7-b2678a5f8bc3" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_920e1351-95b3-4939-8cc8-9d1b02f160b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_64169c64-e874-43f5-afcf-163630456d61" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_490dd2f8-815e-4a33-8989-f13a71e40c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_490dd2f8-815e-4a33-8989-f13a71e40c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_4dd421a5-c56a-461e-bb29-95e12f6acdcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_4dd421a5-c56a-461e-bb29-95e12f6acdcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_10a72cea-c941-4770-9993-12c9b9d03ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_10a72cea-c941-4770-9993-12c9b9d03ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_3f1ceeac-852b-4a85-9a13-c63dbd1eea48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_InterestReceivable_3f1ceeac-852b-4a85-9a13-c63dbd1eea48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_46c0ae6d-fc8e-4835-b695-e38eff711555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_46c0ae6d-fc8e-4835-b695-e38eff711555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_0383ea7f-e867-48be-8655-4f16484778dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_Deposits_0383ea7f-e867-48be-8655-4f16484778dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_2ed84b1a-e055-4da0-8f7e-df145dfe43ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchased"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_FederalFundsPurchased_2ed84b1a-e055-4da0-8f7e-df145dfe43ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_2c08c9ab-5e7f-44a0-8dc7-d368d3af986e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_2c08c9ab-5e7f-44a0-8dc7-d368d3af986e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_b0c23446-8342-4abd-b5f8-c65f9da57b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_b0c23446-8342-4abd-b5f8-c65f9da57b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_7bdfd96f-ae32-4b32-93ed-18ea7d6b6697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_SubordinatedDebt_7bdfd96f-ae32-4b32-93ed-18ea7d6b6697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_72d1e45e-ccec-4c58-abb3-6196f23f48a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80b079da-4095-4cd3-8081-fc43906932b6" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_72d1e45e-ccec-4c58-abb3-6196f23f48a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_50086a19-e46e-4a94-9571-5fe464a8f0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_aa61a912-8f76-4a2f-8efc-b84bacc5aff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_50086a19-e46e-4a94-9571-5fe464a8f0ef" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_aa61a912-8f76-4a2f-8efc-b84bacc5aff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ec095856-ccc3-43d3-822b-5f196dfa24dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_aa61a912-8f76-4a2f-8efc-b84bacc5aff3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ec095856-ccc3-43d3-822b-5f196dfa24dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_272d5f08-22f6-4e24-851b-0d3cb8482a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ec095856-ccc3-43d3-822b-5f196dfa24dd" xlink:to="loc_us-gaap_SegmentDomain_272d5f08-22f6-4e24-851b-0d3cb8482a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_b9176ee8-ea7c-4751-8a03-9e393e1bfc97" xlink:href="cfr-20221231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_272d5f08-22f6-4e24-851b-0d3cb8482a83" xlink:to="loc_cfr_FrostWealthAdvisorsMember_b9176ee8-ea7c-4751-8a03-9e393e1bfc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_aa61a912-8f76-4a2f-8efc-b84bacc5aff3" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_e507e096-c9d9-4a69-b230-f23e5d0839dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:to="loc_us-gaap_NumberOfOperatingSegments_e507e096-c9d9-4a69-b230-f23e5d0839dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_a0bfd2d3-ea72-4055-9af9-d1da5d6b2306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10e90d86-ed99-403c-a996-efb0691095af" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_a0bfd2d3-ea72-4055-9af9-d1da5d6b2306" 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-20221231.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_f62c15ab-321b-4ef9-8cb8-86c1949bf8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b6db1453-2a1e-4422-b58d-43294c068b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f62c15ab-321b-4ef9-8cb8-86c1949bf8b2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b6db1453-2a1e-4422-b58d-43294c068b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b6db1453-2a1e-4422-b58d-43294c068b3c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3ac5e4bf-617a-48e4-b5f6-b9dc3858ff0a" xlink:to="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_1f67de40-4712-4cda-b002-536d6f923f29" xlink:href="cfr-20221231.xsd#cfr_BankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:to="loc_cfr_BankMember_1f67de40-4712-4cda-b002-536d6f923f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_979c8c43-c064-44c2-b3e0-9a6e8e9394f7" xlink:href="cfr-20221231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:to="loc_cfr_FrostWealthAdvisorsMember_979c8c43-c064-44c2-b3e0-9a6e8e9394f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_796f169b-c3d9-4d03-ad4a-692b5a969f51" xlink:href="cfr-20221231.xsd#cfr_NonBanksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60ffba66-4c9b-48df-8dea-589a9e6eae4c" xlink:to="loc_cfr_NonBanksMember_796f169b-c3d9-4d03-ad4a-692b5a969f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b6db1453-2a1e-4422-b58d-43294c068b3c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_074a0588-0f8f-4d2e-a0bb-3bf9903895a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_074a0588-0f8f-4d2e-a0bb-3bf9903895a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d72e61b7-4291-4e39-9ae5-bbf211e4347f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d72e61b7-4291-4e39-9ae5-bbf211e4347f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_5b036cd8-4753-4746-a484-797833df159f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NoninterestIncome_5b036cd8-4753-4746-a484-797833df159f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_05a3c624-26d7-4338-8165-111ddd0844df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NoninterestExpense_05a3c624-26d7-4338-8165-111ddd0844df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4994725b-4e35-4633-b72c-edc2d6cda88d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4994725b-4e35-4633-b72c-edc2d6cda88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9a9f14f4-d1dc-4eaa-8c55-ff5397e27739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9a9f14f4-d1dc-4eaa-8c55-ff5397e27739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b18ef751-0a5e-4b4d-acdc-df220a41b284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NetIncomeLoss_b18ef751-0a5e-4b4d-acdc-df220a41b284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_238d8c90-ec4a-4a8c-a4fe-db5a884726ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_238d8c90-ec4a-4a8c-a4fe-db5a884726ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_a5f8e327-b579-448f-9765-a261456c5b97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_a5f8e327-b579-448f-9765-a261456c5b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4c2b0a6d-3c05-4087-b851-3253b472c60f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4c2b0a6d-3c05-4087-b851-3253b472c60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2f1050c5-7997-44e0-b769-325c82b40f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_us-gaap_Revenues_2f1050c5-7997-44e0-b769-325c82b40f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets_17638045-2714-46a7-b993-a16376cb7366" xlink:href="cfr-20221231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_44d6a3ab-4e4f-437e-bfe8-b3e099ba9062" xlink:to="loc_cfr_SegmentReportingAverageAssets_17638045-2714-46a7-b993-a16376cb7366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_9811ded2-457a-4073-b3ae-1a50bf07f191" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_4c8d7acb-68fb-4c6e-a272-702f30fdb148" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_9811ded2-457a-4073-b3ae-1a50bf07f191" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_4c8d7acb-68fb-4c6e-a272-702f30fdb148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_4c8d7acb-68fb-4c6e-a272-702f30fdb148" xlink:to="loc_srt_ConsolidatedEntitiesAxis_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7313afec-0670-43e4-9cc1-3f36a0bc1f75" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4b9ba90c-a131-4e7a-bc3b-4a1026ecfbc4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7313afec-0670-43e4-9cc1-3f36a0bc1f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ff4a73c4-dfb3-489f-825f-14e038e37764" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7313afec-0670-43e4-9cc1-3f36a0bc1f75" xlink:to="loc_srt_ParentCompanyMember_ff4a73c4-dfb3-489f-825f-14e038e37764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_4c8d7acb-68fb-4c6e-a272-702f30fdb148" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_c60c5671-9994-4d34-93ee-a8bc6b63f259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_CashAndDueFromBanks_c60c5671-9994-4d34-93ee-a8bc6b63f259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7bc95ac3-58cb-4340-9912-a02955beb726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7bc95ac3-58cb-4340-9912-a02955beb726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries_ad7d1b69-8df5-4441-a478-37b9d0829232" xlink:href="cfr-20221231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_cfr_InvestmentInSubsidiaries_ad7d1b69-8df5-4441-a478-37b9d0829232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_4132a160-efcf-4c4e-9438-b059af1e731c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_4132a160-efcf-4c4e-9438-b059af1e731c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0ffac8f8-640f-4319-9acd-dc76524c588d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_Assets_0ffac8f8-640f-4319-9acd-dc76524c588d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_ce73b6b3-30a4-43db-9d97-897a598fb3a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_ce73b6b3-30a4-43db-9d97-897a598fb3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_898c0a78-b7a5-4541-addb-66fd6e02e91b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_SubordinatedDebt_898c0a78-b7a5-4541-addb-66fd6e02e91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_9e24407a-ce1b-426a-9d41-0154507a77a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_OtherLiabilities_9e24407a-ce1b-426a-9d41-0154507a77a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8ee5962c-771f-4280-ac06-211f98de786f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_Liabilities_8ee5962c-771f-4280-ac06-211f98de786f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_795e4a79-775d-47a7-9dd8-f632acf838d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_StockholdersEquity_795e4a79-775d-47a7-9dd8-f632acf838d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e05c450e-884f-447b-9b5e-e8552feb4b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_4d48ac57-8107-496e-83ca-ea022f0c904a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e05c450e-884f-447b-9b5e-e8552feb4b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3ff6bc73-f67e-4199-ba14-6deeb78af777" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_01861801-560f-49ca-99e1-9933fd69c38e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3ff6bc73-f67e-4199-ba14-6deeb78af777" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_01861801-560f-49ca-99e1-9933fd69c38e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2e191111-4348-4bf5-b05f-859b00a13b92" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_01861801-560f-49ca-99e1-9933fd69c38e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2e191111-4348-4bf5-b05f-859b00a13b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e9ab80a6-4472-4b72-8225-ed7348fdf255" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e191111-4348-4bf5-b05f-859b00a13b92" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e9ab80a6-4472-4b72-8225-ed7348fdf255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9463ed19-bd74-417f-a6d8-bb0799007355" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e9ab80a6-4472-4b72-8225-ed7348fdf255" xlink:to="loc_srt_ParentCompanyMember_9463ed19-bd74-417f-a6d8-bb0799007355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_01861801-560f-49ca-99e1-9933fd69c38e" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_f38674d8-1c62-4c33-92b4-d4e59515b373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_DividendIncomeOperating_f38674d8-1c62-4c33-92b4-d4e59515b373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks_5b2913f4-4821-4418-bc82-7083a8c70c90" xlink:href="cfr-20221231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_cfr_DividendIncomePaidByNonBanks_5b2913f4-4821-4418-bc82-7083a8c70c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_d4af0d9c-ab26-4cb6-b206-5c69fa1f348b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_InterestAndOtherIncome_d4af0d9c-ab26-4cb6-b206-5c69fa1f348b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_fbf1360e-dcf3-4411-9ac6-35cb3ca836d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_fbf1360e-dcf3-4411-9ac6-35cb3ca836d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_7d728b35-df6d-4c28-8dff-c18bb6b4cc95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_InterestExpense_7d728b35-df6d-4c28-8dff-c18bb6b4cc95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_3487bfd0-ccd8-45cf-8caf-b7101fabb568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_SalariesAndWages_3487bfd0-ccd8-45cf-8caf-b7101fabb568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_348c2d67-1495-4560-abae-72508ca132bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_OtherNoninterestExpense_348c2d67-1495-4560-abae-72508ca132bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_09d91d93-bad3-416e-b01c-bd46097746f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_OperatingExpenses_09d91d93-bad3-416e-b01c-bd46097746f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0187429b-c6c3-4c47-a075-d5c74d75d630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0187429b-c6c3-4c47-a075-d5c74d75d630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8179f011-e4c6-48eb-99e4-9cabd6995ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8179f011-e4c6-48eb-99e4-9cabd6995ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_1ad58d6d-6ed5-4864-bba4-6d1e7310ebd3" xlink:href="cfr-20221231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_1ad58d6d-6ed5-4864-bba4-6d1e7310ebd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_924bf802-5d89-4855-b8b2-50ca65adb891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_NetIncomeLoss_924bf802-5d89-4855-b8b2-50ca65adb891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3873d13e-5e4c-41bb-be4a-d69a5ac2ae3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_3873d13e-5e4c-41bb-be4a-d69a5ac2ae3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_22b5e44c-6265-4f5e-921c-b424557dc127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_22b5e44c-6265-4f5e-921c-b424557dc127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_553bec64-2805-4833-84fe-ef52027c2045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_faab8958-13c5-4ea0-bb65-4db148cdede8" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_553bec64-2805-4833-84fe-ef52027c2045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="cfr-20221231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_04921b36-e4a8-4a2b-986a-94df620f063c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_76084844-d9ae-4c30-80a5-c8ec56258f3d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_04921b36-e4a8-4a2b-986a-94df620f063c" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_76084844-d9ae-4c30-80a5-c8ec56258f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_32f83edf-65e0-4852-9125-d4b9f884e3fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_76084844-d9ae-4c30-80a5-c8ec56258f3d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_32f83edf-65e0-4852-9125-d4b9f884e3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_043beb76-14d4-4b09-a3d2-18357f41d1ec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_32f83edf-65e0-4852-9125-d4b9f884e3fe" xlink:to="loc_srt_ConsolidatedEntitiesDomain_043beb76-14d4-4b09-a3d2-18357f41d1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_3260fe72-c7ec-4416-976f-dd599db9925b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_043beb76-14d4-4b09-a3d2-18357f41d1ec" xlink:to="loc_srt_ParentCompanyMember_3260fe72-c7ec-4416-976f-dd599db9925b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_76084844-d9ae-4c30-80a5-c8ec56258f3d" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5ed2a930-2210-4d5c-8e6f-5956f603707f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetIncomeLoss_5ed2a930-2210-4d5c-8e6f-5956f603707f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_9d18c9aa-e14a-4677-ab73-db646475ab50" xlink:href="cfr-20221231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_9d18c9aa-e14a-4677-ab73-db646475ab50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_495c1306-2b92-4a8a-b2f8-87bd384b7dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ShareBasedCompensation_495c1306-2b92-4a8a-b2f8-87bd384b7dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_2f0c9c62-6d8b-45be-93ca-5e45e2a9bbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_2f0c9c62-6d8b-45be-93ca-5e45e2a9bbaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_65a8c3b3-6e0a-49a9-84c2-849dd39a94ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_65a8c3b3-6e0a-49a9-84c2-849dd39a94ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4eb8bcd-820a-424f-a4ea-30a8f5e938e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4eb8bcd-820a-424f-a4ea-30a8f5e938e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_e9ef539c-a105-4805-9c02-8be3a1449fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_e9ef539c-a105-4805-9c02-8be3a1449fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3c6fee61-45f6-42a0-a423-583ddf5a27cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3c6fee61-45f6-42a0-a423-583ddf5a27cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0a0f6330-dfba-4150-b157-cf11aacbfea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_0a0f6330-dfba-4150-b157-cf11aacbfea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_9b9bb7d9-d813-4996-89c4-d824a17def03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_9b9bb7d9-d813-4996-89c4-d824a17def03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_35251c78-3311-4705-80d0-ee8b952ccfd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_35251c78-3311-4705-80d0-ee8b952ccfd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_a3190ef6-95af-45af-a592-57afb0ae96b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_a3190ef6-95af-45af-a592-57afb0ae96b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_707a15cb-a0e3-4821-ab35-8adef095b6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_707a15cb-a0e3-4821-ab35-8adef095b6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d21d161f-f271-4207-8bec-f9d35e5b1071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d21d161f-f271-4207-8bec-f9d35e5b1071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfad8a9b-00a9-403e-988f-d5c4cfaa10dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfad8a9b-00a9-403e-988f-d5c4cfaa10dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f106e7fa-5b47-44d6-83b2-b2362b8220cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f106e7fa-5b47-44d6-83b2-b2362b8220cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6ccf05f8-2ba3-4a91-832b-79d6f4a0679a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6ccf05f8-2ba3-4a91-832b-79d6f4a0679a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb348be8-73d5-493d-935e-08862d03aa40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb348be8-73d5-493d-935e-08862d03aa40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_b8612218-1825-4b88-9f4e-453cfd4e96e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_b8612218-1825-4b88-9f4e-453cfd4e96e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0335ffe0-9bda-436f-9868-2f8308056229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0335ffe0-9bda-436f-9868-2f8308056229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_377078b0-8d5f-4445-91f0-953ead479ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_0997d0b7-7ce5-468a-866b-7c11489d117f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_377078b0-8d5f-4445-91f0-953ead479ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="simple" xlink:href="cfr-20221231.xsd#AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e04f23b8-4d50-40c8-b432-7c1a9ebd24f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bfc9de5-0169-48c1-b207-9ef31f4a291b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e04f23b8-4d50-40c8-b432-7c1a9ebd24f9" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bfc9de5-0169-48c1-b207-9ef31f4a291b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bfc9de5-0169-48c1-b207-9ef31f4a291b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_403e453f-27be-4dad-bdeb-0810bbd54353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0c176a4a-cc4b-45e8-9757-8fb1423fc7f3" xlink:to="loc_us-gaap_EquityComponentDomain_403e453f-27be-4dad-bdeb-0810bbd54353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c8428293-0315-4826-a7ab-f32076f7b665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_403e453f-27be-4dad-bdeb-0810bbd54353" xlink:to="loc_us-gaap_RetainedEarningsMember_c8428293-0315-4826-a7ab-f32076f7b665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1983a4ab-2e86-420d-a37c-fc9061e89af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_5bfc9de5-0169-48c1-b207-9ef31f4a291b" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1983a4ab-2e86-420d-a37c-fc9061e89af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_61c39cce-be72-4e64-9cdd-149ae74affe2" xlink:href="cfr-20221231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1983a4ab-2e86-420d-a37c-fc9061e89af1" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_61c39cce-be72-4e64-9cdd-149ae74affe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>cfr-20221231_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cfr-20221231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MB@2P P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OR*_X*4?\')GC3PS^UC;?\$V?^"2_P<TWXI?%Z]UT:'=^(=4=I-*L=1R5
MDMH(XW3[0\.',LSR)##Y;;O,"OM^W/\ @LG^TWXL_8[_ ."7OQJ_:&\ WKVF
MO:+X,DM]"OHCA[.]O)8[*"X7_:CDN4D'N@K\%_\ @S)^%>@>/O\ @I]XN^*/
MB6!;J\\'?"J^NM(DF^9XKRZO+2V:8$\Y\B2Y0GTF- '[)?![]C;_ (+I2>&(
M/%_QM_X++>'[7Q1/")9O"6C? '1KS0K*0\F'SV^SW=R@/&\/"<9X[UQOP3_X
M*$?\%1-/_P""M?@'_@F[^VC\&O WA_3[OPKK>OMX[\!&XDT[QM;06^(&MX[L
M/)9&*3)EA\QI ^SGRV4R_I#7(^,/@=\./'7Q6\'?&KQ%HGF^(_ 8U%?#>H*^
MUK=+Z!8;F,_WD=4C)']Z-#VH ZZBOP,_X+/_ /!9S_@J-_P3R_X*N1_LF_!_
M]J"WOO!.K?V-J5E:ZUX&T>2YM(+V4K):^<EJI=4*N$8C?M*[F9@7;WG_ (.?
M?^"E'[?_ /P2XU/X5_$']D7]HA-,TKQ^^JVFJ^&]6\(Z7?0VDMFEFR2P2RVY
ME&\7#[U=W&54KM&10!^O5%?('[.OQS_:/_:5_P""+/A+]IE_C+-X?^)VN?!N
M/Q))XKTW0K&1/[16T:?+6LT+P&)V7:Z*BG:QV,C88?EG_P $3?\ @LM_P7*_
MX*F?&_QC^SCHOQE\"K.OA#[:WC?7_!MFL/A*,7,2->1V=LD3:A<-O$4<+NL0
M+F1R0FU@#^@NBOYW/V<?^"W7_!9']DW_ (*X>)?^";OQ]^(6D?M#7UUXMN?"
M>AVFHZ?9:'&VJ2#_ $&]2XMX%:W@+-"TT3"4)$9/+!=5+:'_  5[_P""FO\
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
M\%7L%N6N+*.Z-C%>V^IM\_SF-"T2AVQN:,'(\C_X(1_\',4__!2[XT?\,?\
M[57PHT7P=\2[NQN+KPSJ7AEYETW6S;QM)/;>1.\DMM.D2/*,R2*ZQR?<*J'[
MOX5?\%_?^"6/[(7_  34^&UUXD_:L\->(O%/AGX.Z';'P-X6NS>ZE<:C#I<"
M&R*Q*RP/YJE&:4JJ<EB,5^8__!K[_P $M/VN/B]_P4*\-_\ !2+XF?"W5O"7
MPW\+-J&M6&L:M826B>(;N\M9X88K%9 &FA'VDRM,H,>V+9NW., ']-5%?G__
M ,' G_!:-/\ @D/^SSHK?#;PY8:Y\4?B!<7-MX-L-4W-:6$,"H;C4+A$(:14
M,L2)&&7>\F<[4<'YS_X*.?M<_P#!47_@C!^SS\"_VZ_B%^U[J7Q=7Q7K]GHW
MQE^&OBKPUH]II9N[FQEO-FE26-G#/9"-;:YB#/)-N81NRD;D(!^P6NZ[HGA?
M1+SQ-XEU>VT_3M.M9+K4+^]G6*&V@C4N\LCL0J(J@L6)  !)KQG_ ()__MU?
M#;_@HE\#+W]HGX/:7/#X7'C+5]%T.\N)=S:G;V5RT"WH4JIB6;;O6,Y959<G
M.0/S._X.F/C=\:?B_P#\$D? O[4_[.G[3CZ-\'/B&=$_M+P19>'#'>^(8M1M
MY;N%[G4!<Y2!(XXP;-8?FDW&21@%1$_X-4O@?^V[K'["7@#XL^$?V[=/T;X3
MVWC/6?[2^$+_  FL[F>\"W#K+C6&N1+%OD(?B([<;1D'- '[145^!OQ&_P""
MSO\ P5&^!/\ P<":)_P3,O\ ]I^W\2_#W_A=?AOP]<R:IX&TB*^N]+U"2R=X
MY);>VC D$=R4,D:IR-P"]!U__!RE_P %;O\ @I5_P2S_ &MO"?@_]E[]I>&+
MPOXW\(MJXT76O!6DW9TRXCN9('CBF:V#M$55& D+N&+?.00  ?N'17R)^W#\
M;_VC/"W_  1]UG]KGX._&>?PIX]\,?"*+QG_ &E!H5C=P:A/%IHN9K::"YAD
M412$L<Q>6ZL$(;:&1ORR_P""4W_!<G_@MW_P4.^%?Q@^"WP8L?#OC[XRV]C8
M7W@_6M6T6PTK2O#&FJMT+VXE*(D=S=2RM90VT$F5W&21\1Q2!@#^@BBORH_8
M0^)?_!<J#_@DQ\?OBM^W[X_USP/\4/!*:OK?PXUG5_"VC_;+BWLM->X>"YMA
M;M"]H\Z%5<*LI!;8^P)7R[_P1,_X*V?\%T_^"L_B?XE? WPU\=/ 6FW6FZ#9
MW?\ PL?7_!=HR^%U>25/]'L+:.,7US,VT+YS>3$L,K,&8HI /WYHK\(?^"#W
M_!:G_@HCXT_X*N>)/^"8?[>GQ;M/B*LFH>(-+L=;_L>UM9].U72?/>4Q/;0Q
M>9;R1VLXV2*6!\LJ5 96]7_X+%?\%J_B'\&O^"K_ ,./^":N@_M+R_ CX<R6
M]G=?%3XM6.AVE[J$37<<DD$$)O(9H;: ;;=7N#&2IG=F^2)E< _8>BOB#]ER
M;_@HO\,?^"B^C_"KXT?M3Q?&+X!^)/@IJ^M> _&D?A?3[2[FU6+4M("Q7\UA
M&L$SK:SR-#+$L23)+(=A:,L/M^@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PS_@IC^RA<?MR?L#
M?%;]E/3;F*'4?&/A"XMM$EG;;&FHQXGLRY[)]IBAW'^[FOYPO^#6[XZ/^PO_
M ,%FI?@7^T%:3>%KWQKH6I> M0LM:3R&L-96Y@G@@E#?=D:>S-LH[O.H[YK^
MK"OB/_@I9_P0$_8"_P""G'B/_A:GQ+\-ZMX.^(J1HJ_$'P)=):7UQY8 C^U(
MZ/%<[<* [)YH50JR*   #[<KD[_XY?"73?C5IO[.EUXZL/\ A-]6\/76NV?A
MI)=UT=-MYH89;MU&?+B$L\:!FQO8L%W;'V_'7PS_ ."87_!3_P"&WAV#X<V_
M_!>GXAWWA>WA6"%-0^$6@W>L)$."/[3NQ/*SE<#>ZLP(R*^A_P!D/]@KX%?L
M:IK6O^!Y=>\2^-/%<B2^-/B7X[UAM4\0^('08C%S=N!B-!PD$2QPI_#&"22
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
MWPBL?@H/V<;#X>Z9!X%7PR?#R^%H+<)9KI9@^SFT"+C$?DDI@=J_//\ 9/\
M^#7G]E;]D#XX^(/'GPV_:A^+I\"^)=L>N_"O^WHH--UFU20R)8ZC)#&LE[:*
M2P\IMI=&9)&=7D5P#R__ (+[_P#!7#X;? 3]LCX=?L9_L\?LY?#'Q-^T)-=Z
M;'I?Q6^)/AFUO8OAZVH7"I;-;/+&76X^=;@MN6.)2C%92Q5/S(_X.IOV>+_]
MFW]LGX:^$/%_Q[\5_$SQ;J'PBMM0\8^,?%^K--/?7[ZE?JQAM@?)T^V 0"*U
M@5(T7GYG9W;]I?\ @J#_ ,&U/['?_!4+]IFT_:G\=_%'QGX-U^;3[:Q\31^&
M'M6BU:&W79%)B>)_)F$86/>-RE43Y,@EN2_:R_X--_\ @G1^T?X1\%Z%X*\3
M^,O >I^$[5[74?$EC?IJ-]XDC<J3)?RW:LTLZE<(ZE51&V!-BQJ@!TW_  <9
M<_\ !NG\32/^A>\&?^I!HU>)?\&4/_*-;XD_]ERO?_3-I-?8_P"TI_P1R\ _
MM%_L":5_P3DO?VH?B?IW@6!;?_A)-4N]4M]5UGQ(T$\-Q"UU>7T,K*%FA1PL
M(C4!410L:!*D_P""3_\ P1_\"_\ !(SPSXB^'7P3_:+\:>)?"GB343J5WX?\
M56NGLD-^8XHC<QRP6\<@)CB1"A8J=H. 1D@'V#7\OW_!ZA_RE1\#?]D#TK_T
M]:W7]/M[%<3V<L%I=&"5XF6*<(&,;$<-@\'!YP>*_,W]O/\ X-E/@W_P4D^/
M+_M&?M4?ML_%35/$*Z1!I=FNG6.CVEM9V4+2.D$4:6?"AY97)8LQ:1LGH  ?
M.'_!7[_@C+_PW9_P1[^!G[8W[/WA3S_BU\,_@1X<:]LK*',WB;0DTJ"22V '
M+W$&7FA Y8&6,!F>/;QO_!I!_P %G/M<%O\ \$JOVDO%?[V)99_@WK%_-]]!
MF2;168]Q\TMOGMYL0/$*5^S/[&'[+_BG]D/X,:'\![_]H7Q%X^T/POH=GI'A
MJ3Q-IEC#=6=G;1^5%&TEI#%YV(UC3<X+8C!))))^#/CO_P &E_[#'Q6_:HUC
M]J[X;_'3XF?#'5M3\2+K]EI?@:[L8+71]0#K*9K,O;M)!^^!E50V$9L)M4*H
M /A3_@]X\'^+K7]J'X(>/[JWF_L&_P# .H:?8RD'R_MD%[YDZCL&\NYMS],>
ME?H]\!?^"77_  2R_P""G_[#_P .OC=X_N_B7\0?"?B+0;+7!I_BC]H/Q9J5
MG8:BMNT<X,4^IO'%/ [W$#$ %#YBYP3GW_\ ;$_X)6_!;_@H1^QW9_LF?MI>
M-M=\;76FS"ZTSXB"WL[#6;2^4.JW<?V>!;=7\MRCIY7EN.J9P1\??L>?\&JW
MP[_9BUFY\.>+/^"A_P 9/%/PQO;S[3J_PDTK5)=#T77CP/+U*.WN&6[B90%9
M0L98#!;&5H \_P#^#ESP'\ OAO\ \&]?P^\#_LI;6^&VE^./#T?@N2*^GNHW
MTTVU\872:=FDEC96!5V8[E*D$@@U[9_P:3W$$/\ P1?\("6=%+>-=?10S 98
MWC' ]3[5]H?MK?L(?L\?MZ_LKZQ^Q]\<O#4J>$M4MX$M1HCK:SZ3+ 0UO/:-
MM*Q/$5&T%2A7*,K(Q4_._P#P3!_X(1?"+_@FC<VYTW]IOXE_$+3='U:XU/PE
MX5\4ZHD>BZ'?SPF"6^BLH5"/=F%GC\UR0JR.5168M0!^,7[:\,EE_P 'C&C)
M=+Y9;]HOP P#<9#PZ.5_,$8^M=W_ ,'M]_8S?MG_  <TV*]B:X@^&-P\T"R
MO&KZC*%9EZ@':V">NTXZ&OTR_P""HW_!N'\!/^"C7[4FD?MH>$OV@/%7PF^(
M]G]B_M37/#5HEP+Z2SVBUNE!>-[>ZB5(T69'QMBC^3*[CQW[3O\ P:A_L>_M
M87V@^+?BM^U-\9=1\76.G-#XD\;ZKKUMJ&J>)9R1B>ZENH'VB-%6*.*()''&
M@ 4L69@#W3]N+_E7L^(7_9JMQ_Z817YP?\&-6E6']G?M+ZX;93=>=X1@$Q4;
MECQK#%0>P)P3Z[1Z5^L7Q2_X)VZE\6O^">J_\$\O$G[57C)-&G\.1^'=6\7V
M^EZ8-5U#2$A\G[*^;<PJ6C"(TJQAR%/(+$UY5_P2F_X(4_#+_@D1XT\1^(/V
M>/VH?'VK:3XPCM5\4>&_$UGIDMO>M;+.+9Q)';)+$R&YE/R. V[# X& #Z)_
MX*(?\H__ (Y_]D=\3_\ IJN:_#C_ (,>O^2W_M _]BIH7_I3=U^\?[6GP O/
MVIOV>?%7[/,/Q3UCP=:>,=&N-(U?6=!M;:6[^PW$3PW$4?VF.1$+QNR[]NY<
MY4@X(^/O^"9/_!OC\*?^"47Q+\1?$K]FC]K3XBS/XIT!]+UG3/$%EI5Q;S8#
MFWG&+5662&5O,7#;6Y5@RDB@#\>_^"17_*W'JW_98OB?_P"D>N5^E7_!=O\
MX(K_  9_X+"_$G7-6_9R^)5AX=_:-^%WAG3TU73=45DL=<TJZ-Q)917# $Q/
MNCN5CN5# %7CD4@(T?4?L]_\&Q?P5_9I_;3LOV_?AY^VQ\5G^)%KXAU#69]2
MU&TT>6&[N+Y)TO!)%]C"[94N9U(7;CS,J5(!'OW[0_\ P2IU7XJ_MN3_ /!0
MCX+?MG^/OA9\1E\%V/AJS'AVRL;O2KBS@FN99$O[.ZB<7R2&:/"[HS&8%96W
M$%0#\?O^#9;]L']O/]B__@IM_P .:?VE]/UR+0=1&K03>#M?D\U_"6I6MC-J
M GM7RP6WGCA8%4)AD^T1S)U+/_1Y7Q[^QC_P2#\$_LW_ +7GC3_@H7\<OC?K
M'Q<^./C>T6QO/&6KZ-:Z9:Z;9+%%"L%G8VP*0GRH(8S(6=BD>!MWR;_L*@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***Y#XS_ !]^"?[.OA5/''QV^*6A
M^$](EO8+2*_UW4$MXWGFE2&*-2QY+22(O']X9XH Z^BH-,U33-;T^+5M&U&"
M[M;A \%S:S+)'(I[JRD@CW%3T %%<[X8^+OPI\;^-=?^&_@SXEZ!J_B'PI]G
M_P"$HT/3-7AGN](^T>9Y NHD8O 9/)EVAP"WEMC.#714 %%>46/[=_[$>J?&
M$_L]Z;^V!\,+CQV+DVQ\&P^/-/;4_/!P8?LPF\SS0?\ EGMW>U>KT %%>=?'
M?]K_ /90_9;-BG[2O[3'@'X?MJF?[-3QGXNL],:Z ."8Q<2(7 /4C('>NT\(
M^,/"7Q \,V7C3P'XIT[6]&U* 3Z=JVD7T=S;741Z/'+&2CJ>Q4D4 :-%%<%X
MQ_:H_9A^'GB2Y\'?$#]H_P !:%J]D5%YI6L>,+*UN8"R!UWQ22AERK*PR!D,
M#T- '>T5YWX?_:\_9.\6:Y:>&/"O[3_P[U/4M0N$M[#3]/\ &MA-/<RL<+''
M&DI9V)( 4 DDUZ)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%8WCOXC?#WX6Z WBOXF^.]&\.:6LJQ-J6O:I%9VX=ONJ9)65=
MQQP,Y-<7;_MJ_L;W=PEK:_M:?#*665PD<<?CS3F9V)P  )LDD]J /3:**POB
M#\4/AG\)=$C\2_%7XB:%X9TV6Y6WBU#Q#J\-E \S*S+&))F52Y5&(7.2%)[&
M@#=HKS?2_P!LG]D+7-3M]%T7]JKX;WEY>3I!:6EKXYT^26>5V"JB*LQ+,20
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
MQBN;+2HH3+?20NO*2,#!!N'(6Y<J0P4U\A_\&,G_ ![_ +4'^_X*_EKM5_\
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
M1?!']L/X?>)O$MPLCV.CZ3XE@DFOU0L':U&[%TJ[6RT)< *3G -=7\</VO\
M]DO]F2^L-,_:2_:B^'7P]N=4B>73+?QQXVL-)>\12 S1+=2H9 "0"5R 37XN
M_P#!?;3[W]I?]DWX"^"?^":'[#/[2,'C'X*>*K5?"EW:?LY>*=*FT;1X[%D!
M@N);", K/;V+ *<Y0-V)KT#_ (.2/&OQ$^-/_!N?\)_BS\??A_?:!X[U'7O"
M5_XGT;6M(>RN]-U:33KE;R-H)55X")&E7:0" <$4 ?IUXV_X*4?\$^/AY\'[
M/]H#Q5^VO\+XO!6I7LMGI?B>V\;V5S9W]S$0)8+>2&1Q/(F1N2/<R]P*]!^"
M?QW^"_[27PZLOBY\ /BGH/C+PQJ.X6>N>'-3CN[:1E.'3?&2 ZGAD.&4\$ U
M^ G_  3'_P""?7[)GQ3_ .#8SXV_M0?%7X1Z?XI\=6?@WQK<^'?$'B%/M<WA
MS^SH);BW33=^18CST,LABVM*TCAV9<*.W_X,?/%FL:]X$_:5^$VMW37>@6E[
MX8OK?2[CYX%FNXM5AN6V'C]XEK;JW'(C4'I0!Z__ ,%5/^#B3X1:;^WQ\$?V
M"_V8/C7IEOH%C\<O"T_QT^)D.LI;Z;9:?!J]J\^F+=[Q'Y056:[EW"-40PEF
M#3*OZP_!3]H;X _M*>%KCQQ^SG\<O!_C_1;34&L;O6/!/B:UU6UANE1)&@>6
MUD=%D"2QL4)W!9$.,,,_R^?MR? _X+>&/^#L#1/@/X:^$'A?3O \OQ^^'EC)
MX,L?#]M#I+VMQ'HQG@-HB"$QR>9)O3;M?S&R#N.?ZB?A#\"O@C^S[X<G\'?
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
M6?M$_""P7X(_M#:MX#M]?MH;Q/%?AK2K.ZOGLI82R?9S>Q30PLV^-O,:*0@
M@!20R_S!_L2V'Q4\-?\ !TQX:^''QB^.'B3XC:QX/^/.L>'SXO\ %FH27-[?
MPV;7L$<CEV;9E4!V*=JY(7@"OZ6_^"=4&KVW_!/KX$VWB .+^/X-^&%OA)][
MSAI-L'S[[LU_-]^SQ_RM]:A_V=/XH_\ 2F_H _I'_;[U'XMV'[%?Q/M_@%X3
MO];\<ZEX,OM+\&Z=IL9:1M4O(S:VKG'W(XYIDD>0D*D:.[,JJ6'X7_#K_@Q_
M^/FK>'K:\^*W[>WA+0M4DA#7=CH7@JYU.&&3 ^59I;BV+@<\[!TZ<U_1=7 ?
MM5_M ^%OV4OV:?'O[2OC4J=,\"^$K_6[F)GVF?[/ \BPJ?[TC*L:CNS@=Z /
MP/\ ^#?S_@DIX<^"?_!?/XF>&K?XFQ?$+0OV8-*>*;Q9'H?V&&?Q%>P"U6#R
M#--M,(?45R7)\RS# #C']%]?FG_P:S_L_P#BGP3_ ,$\=2_:V^*RM-XX_:'\
M=ZGXUUZ_G3$TL#SO%;[O57*SW*]>+ROTLH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YN_P""
MNW[%.I_\%#/^"='Q0_9-\-W<,&N>(M$CG\-2W,FR/^T[2XBO+5';^!'F@2-F
MYPLC'!Q7Y:?\&M/[77P-_P""=_[,_P ??V6OV[?B)I?PF\9>!_B!+XBU7PYX
M[O$TV]>V;3[>"3R8IRK7#JUGC9$&8^;%@'S%S^[E<SXW^"OP;^)FHVNL?$CX
M2^&?$%W9#%E=:YH-O=R6_4_(TJ,4ZGICK0!^!7_!I)_P3V^,OCO]KKQ;_P %
M4OB;X)O]#\')8:E:>!)M1MVB;6K^_E_?3P;A^\@A@\V,R#Y6DF 5B8Y OS%_
MP6E^//P;UW_@YB'Q?\/_ !*T74?"V@?$'P,=5\0:?J,<UG!]C@TW[7F9"4_=
M-'(K\_*T;J<%2!_5M###;0I;V\2QQQJ%1$7 4#@  =!5)O"GA=V+OX;L"2<D
MFS3G]* /YSO^#U7XT?"3XF_&+X >'/AQ\2M#U^\TSPCJVHW\6C:I%=>1:WS6
M$MG,QC8@+-'&TD9Z.F&&5()_;'_@D)\3?A[\5/\ @F!\ ]:^''C33-;MK#X0
M^&],U"72[Z.<6E];Z5:QW%K+L)\N:-P5>-L,I&"!7T#+X9\-SL'G\/V+D*%!
M>T0D # '3H  /PJS96%CIT/V?3[**"/.=D,849]<"@#RC]O[Q%\2/"'[!_QL
M\6_!N[U&#Q?I?PC\27?A6?1XF>[CU*/2[A[9H%4$M*)E0J "2V, U^:7[8G_
M  6C_8K_ ."@G_!(FPU73OC;X:\.?$9?'7@&3QG\-M?U6*QU32KRW\3Z5)?;
M()V5YK>/RY)/.0,HC&7*$,J_L37CW[5_["'[,7[9_@UO!WQP^&EA=%M6T[4/
M[7M+*"/4%DLKR&[B47#1LX1GA5'7HT;,O1J /QF_9[_8J\!_MT_\'.>I?MN?
ML(^'(_\ A0OP_P!>M]=\3_$+1;4QZ)JVOQV.V:'3I0 ERTMX0TACRIQ/+DAT
M+_HE_P '!?[4G[.WPG_X)<?'/X9^/OC5X8TWQ1K_ ,/KC3]%\+W.N0+J5[/=
M8BA6*UW>:X));(4@*C,2 I(^XM.T[3](L8M+TFPAM;:",)!;V\02.-1T554
M #T%17F@Z'J,WVC4-&M)Y,8\R:W5FQZ9(H _G7_X,K_VE?@%\&?&?Q_^&_Q=
M^,'ASPOJ_BRW\+3^&K3Q!K,-F=2%JVJI.L)E91(ZFZ@^126(?(& <?HO_P '
M.O\ P35^(?\ P42_X)])=? OPY+J_C_X8ZY_PD.A:/:INGU6T,+Q7MG"O\4K
M(4E11\SM;*BY+@5^AJ^%?"Z,'3PW8 @Y!%FF0?RJ_0!_/S\5OVX/@'X]_P"#
M370/V/?#GQ$T[4?C'J5IH_@6W^%5E=++XA74[3Q#"[Q-IZYN%_T>V+@[,'?&
MN<N!7W=_P0R_X)'7_P"RA_P1^U;]E']IO0#9>(_C/:ZM>_$?2E96EL(M1LUL
MELBPR-\=HD>X<A97E SC)^^+;X3_  LL_&\OQ,M/AKX?B\23)LF\01Z- M](
MN,8:<+YA&.,%NE=!0!^ O_!NEHVF_P#!$_\ ;N_:4_8T_P""A/C_ $'X<WFI
M:)I6H>&/$7BW4XM-TSQ%9:?/>K]JL[BX98Y5>*\60(&+@+(K -%(%D_X-L_V
M!O'/Q\_X*@?%G_@L5XF\&WVF_#F3Q1XFG^%-_JEHT#ZW=:I>3AKJ!7 +016D
MLT;/@*9)PJDF.0+^[7CGX8?#3XG6MO8_$KX>:%XA@M)?-M8=<TF&[2&3CYT$
MJL%;@<CGBMFVMK>SMX[2T@2**) D44:A510,  #@ #M0 ^OQ]_X/$/VB?@3'
M_P $WH_V?8_B[X<F\<W'Q+TB4>$+?689-2BBCM[B5Y9+96,D<81XSO90O[V,
M9^=<_L%5.Z\.^'[Z=KJ]T*SFE?[TDMJC,>,<DB@#\,/^#+/]HOX$>$/V=OBC
M\"?%_P 7_#FD>,-4^)%K>Z1X<U368;>\U&&6RA@1K>*1@T_[V-D(0,02H.-R
MY^+O^#M7XL_#?QU_P6-MKKP/XVTS68_"W@+1]*U]M*O4N!8WT-Y>236LA0G;
M*BR)N0_,I." >*_J>A\,^&[:9;BW\/V,<B,&1TM$!4^H('%$OACPU/*T\_AZ
MQ=W8L[O:(2Q/4DXY- 'X&_\ !Y_^T1\"?BY\$OV=])^%7Q?\.>)9[_4-5UVU
M30M9ANR^FRP6\<5W^Z9L12,&5'/#F-P,[&Q^D_\ P;M?$WX>_$7_ (([_!&S
M\#>--,U6X\/^$UTO7;:POHY9-.O(Y9 \$Z*28I,8;:P!*LK#A@3]ER>&?#<P
M43>'[%]B[4W6B':OH..!4]CING:9&T6FZ?!;JQRRP1! 3ZG H _GU_X.A_\
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
M\&:_\1;_ ,7^&]05&2TUBPU3SCJ>F+-@K'/&MU=0A6RRCRI=I5ES^V_[(O\
MP6[^"G_!2WQCH'@7_@GKX"\5>(7^V6]U\1?$7BKPO/8Z7X0TT$/-#-,6"SW\
MP'DP0P-(N]VF9C'"RO\ 9WBWP9X/\?:'+X8\=>%--UK39\>?IVK6,=S!)CD;
MHY 5./<4GA'P7X.^'^AQ>&/ ?A/3-$TV DPZ=I%A';01D]=L<8"C/L* -.OY
M_O\ @\A_X)K?&#Q1X]\)_P#!2CX0^$;[6="T[PQ'X=^(2:;;-*^D^1/--:W\
MBJ"1"ZSO$\G"QF&+/^LK^@&D=$D0QR*&5AAE(R"* /PO_P"#FG]O+]GO_@H'
M_P $YO@G\#?V-/B1I?Q(\<_$WXBZ7K>F^#/!=VNI:G%;1Z;>*\<UM 6E@E$]
MU#'Y<BJVY9!C,;8^A/!/[+VC?\$E?^#83X@? 3]HWQGH^A>)]3^#'BTZVM[J
M<4:2^(-6T^\,.F0L6Q-,#)#;!4+>8T3,N0:_2;P?\$O@Q\/-;N?$W@#X1>&-
M#U*]S]LU#1] MK:>?.,[Y(T#-T'4GI70WMA8:E#]GU&RAN(PV0DT8<9]<&@#
M^<W_ (,I_C5\(OAA\3/VAO#WQ)^)F@^'[O4?"^B:E91:UJT-KYUI8'4I+R93
M*R@I#'*CR-T1"6; !-> ?\$./CK\']!_X.3/^%K>(?B/H^F^&O$/C/QJ-(UW
M4=0C@M+@WD-^;4"5R%S*714!/S,ZJ,E@#_53%X9\-P,6@\/V*$J5)2T094C!
M'3H0<4B^%?"Z,'3PW8 @Y!%FF0?RH OU^97_  =8_M#_  *\,?\ !(3XI_ ?
M7/B]X<M_&WB.Z\.QZ+X2?6(?[2NMFMV-V[+;;O,V""WE<OMVX7KR,_IK52\T
M#0M0F^TW^BVD\A&#)-;*S8^I% '\W'_!H/\ M]?L;_L66W[0&E?M7?M#>'/
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 45^'G_!8S_@[=M_V=OBCK/[,O_!./PAH'BG6-!NI++Q#\2/$(>XTV
M&Z0E9(;"")U^TE&&#<._E[E(6.1<.?SJ\(?\'9'_  6O\->+4\1ZS\?O#7B"
MS64.V@:O\/=+2T<?W"UK##/CZ2@^] '];%%?G+_P0]_X.%_@S_P5H@N/@[X\
M\*6_@+XQ:38&[N?#4=X9;'6[9,"2YL)'P^5)R]N^712&#2J'9?T:H **** "
MBBOF/_@I9_P4>TC]@[P_X)\#>"?A\_CKXN?%OQ-'X<^%'@"*^%LNI7S,BO<7
M,Q#>1:0>;&TLF"?G0< ET /IRBOG?P]\(O\ @I9%X;7Q3XF_;+^'\OBQX?-E
M\.6WPG<>'(Y2,FW5C?"_9 ?E$YG!XWF+_EG6I_P3S^-?[17QS^ NH:]^UEX$
MTOPS\0-&\>^(-%UW0]%E:2TMDM=2F2U\F1P&FC:U^SNLI"F17#[5W8 ![I11
M7P[^UA^U;^UO\'_^"T7[*W[+F@?%#1(_A3\7[7Q?+K?ARV\*QB^D?2M$DN$$
MU[+)(64SO%(OD);D"+8QD!;(!]Q45\/>*?VK?VM_"O\ P7H\%_L5ZM\3]$N/
MA5XE^"6J>*X= T[PJEO<I=17;0()[J22:24J(]P:(P(=Y#1G:"?N&@ HHHH
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
M@_X+]:O\9O#FM_M>>-?V1W^%LXDGUW_A6$'B&XUB:(P.85MFN@MOS*8MSEB
MFXJ&.!6WXR_;(^+G[0/_  40\1?\$[_V4_%>E>&8_AEX-M->^+7CZ^T8:E/:
M75\0=/TBSMW=(EE>(FXDGE$BB,!%3<Q=0#ZYHKY1_8S_ ."ATOCO6OCK\!/V
MK+S1=%^('[-NL>7X]U338)+?3]2T.:U:]L=<BAD>1[=9;56:2'?)Y3H<.5=*
M\B\#_MZ?MW_'3]@+Q'_P5J^%$'ABP\'Z?::KXB\&_!?4_#[O=:UX7TZ:597N
M]16;?!J-Q!;SS0B*,PQ;H49)LLU 'Z%T5P_[-'[0?PZ_:O\ V?O!W[2?PEOW
MN/#GC;P];:OI+3*!(D<T8;RI "0LB,2CKD[71AVKY"_X+-_MT_MF_L+>,?@5
M%^SEXG\ _P!F?%[XN:=X%O[?Q=X-NK^73&NRH6\C>"_MQ(%PY,3 9RH#KS0!
M]ZT5\.?\% ?VE_\ @I?_ ,$W_@#J7[8M[KOPE^,/@GP@T%QXZ\)6G@F_\,ZN
ME@TR1/<65V=4O879/,5FCDA^ZI(8D;3]9_L^?&[P3^TM\"?!O[0_PVEG;P_X
MX\,6.NZ-]KCV3"VNH$FC6103M<*X##)P01F@#L**** "BOGO_@JK\7?C[^SY
M_P $_/BI\??V;/&FBZ%XH\$>#;_7;>[USP\=2C>.UMWE:-(_.C5)&VC$CB5%
MYS&V>.G_ ."?GQ1\<_'#]@OX(_&GXH:W_:?B;Q?\(O#6M^(M2^S10_:[Z[TN
MVGN)?+B58X]TDCMM1549PH  % 'KM%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!\H?M>?\%C/V7?V*OC)/\  WXK_#SXL:EJ]OI\%X]UX0^&E]JED8Y@2H$\
M*E2PQRO45YA_Q$@?L*?]$>_: _\ #):I_P#$U]_44 ? /_$2!^PI_P!$>_:
M_P##):I_\37AG_!2_P#X.0_V?V_8*^*>F?LY^!?C/HGC?5/"DVF>'=:U_P"&
M&H:7:Z?/=,MM]H-U(H6%XUE9T)ZR*@')%?KC7AO_  4M_9)/[=G[!?Q3_9-M
M[R&VO?&7A.>VT:XN&(BBU&,K<6;R$<[!<Q0EL<[0: /X=:*VOB1\./'?P?\
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
M>%-?(%??_P#P:X_\IU_@9_W,W_J,:M0!^_\ _P 1('["G_1'OV@/_#):I_\
M$T?\1('["G_1'OV@/_#):I_\37W]10!\ _\ $2!^PI_T1[]H#_PR6J?_ !-?
M=WA/Q)8>,O"NF>+]+AN([75=/AO+:.[@,4JQRH'4.AY1@&&5/(.16A10!^;_
M /P4G_X(S>+/VC_VC[K_ (*)_P#!,/\ :NE^$/[1NB11Z;KM[:W6_2O$+0PQ
M!+74$0.8I/)\A6WQRQO&D0>$\.+/_!)3_@JQ^TS\:/VF?%/_  3=_P""FW[/
M%IX!_:%\$^&QJD>JZ2B_V?XHTI9$1KB+:SJK9E1_W3O%(#(5$1C:,>QZ)^S/
M_P %"O@/^TS\7/CG\"OC)\.O%7A'XG>*[;68/A;XXL[[3_[(FATNRL6G@U:V
M%PR--]D!>%K21!M0JRL9-S_@'^P)\2]5_;>\0?\ !1W]L[Q'X7OOB!??#Y/
MOA/PMX'2X.E>&]"%P]S*INKA4FOKJ6:1R9C%"$0E%3!R #X<_P""E<?QR_X+
MU?LQ>,?C[^P%9VFDZ%^S3X[GU'X0^++99G\0>./$&FA&NVTYHY%6RLU1LP$K
M++<W$,)'D!"&U_V:/C7\(_\ @J'^P9\"_@C_ ,$^/B1XJ^$'Q \0^.%U7XT/
M\._&>H6FJ^'XK)5.OWNI7(F,UZ]X[VT-O-=M+)*][#(2?(FV>B_L$?\ !*[_
M (*J_P#!*Z3Q5^SM^QS^TY\%]?\ @EKGB6?5_#Q^*/AW59];\./,%5E2*REB
MBN1M2/<&G17=-ZB'>X.8_P#P0Q_;7_8V_:/O/VQ?^"5G[<&A:9XT\<!Y/C+X
M:^*7AI5\/>*;R2>2X>[CM]-B'V,+)*_EPHFY 2!/\\F\ ]Y_X+=>#=*^'W_!
M$/X[^#-#OM6N;33_ (;W$<,^N:Y=:G=N/.C.9;J[DDFF;)/S.['&!T %>%?#
MS]BG]MO_ (*'_P#!$[X#?LA+\;O 'P_^&GBKX+>"T\3:[I>BWE_KUWI$>FV4
MR6D<<DD<$$C^7&LDNYP1NPH!*GW[]K']AW]M']I;_@G#XM_8[\0_'CPGK?CG
MXG6<R>-_'6KVUU:Z=I9DD@/V?3-.B60K;K%%Y2AYE;<IF?S'E?'L7_!/WX)?
M&+]F3]D3X?\ [,WQEOO#>HWGPZ\':9X;L=;\-7,YCU*WLK9+:.9X9HE,#[(T
MRH>0$Y.5SM !VW[//P)^'W[,'P*\(?L[?"BPEMO#?@GP[::-HL5Q+OE^SV\2
MQJTC8&^1MNYFP-S,3WKQ+_@H%_P1Y_8*_P""FMU9Z]^UA\+-1U/7]*TAM.T#
MQ'I7B>]LKG2HC(TF84CE\@MO<DF2)]V%# A5 ^GJ^:OC?X'_ ."KMK^U+_PG
M'[,GQS^#]S\*K_1(+:Z\$?$3PS>B[TN\4MYEU;7-B0]QO^4E)650!M !^>@#
MY._80M?VROV<]'_:[_X)-_%;XMZS\2HOA3\.XM7^"OCO5G,FIS:3JVGWXMK&
MX<DEGAEMMB9R<K(%Q&L2KZ-_P:\R:.G_  0P^";Z=)& @\1F[;(!$O\ PD6I
MEMWX8Z]L5]6_LW?LUM\%=3\5_$SQSXQ7Q3\0_B!?V]YXV\51Z:+*&?[/#Y-K
M9VMMOD-M9V\>X1Q-)(^Z261Y)))7<_/?@/\ X)U_M+?LK_#CXG?LM?L6?$[P
M9HGPQ^)&O:EJGA^]\06]TVI_#EM27%]!86T*^3J$*N7FMEDEMO)>0AS.H (!
M^,/P:T_Q+/\ \$:?V5_$>L1RKX*N/^"BT%PFX'R5LF+HC8Z! Z7@STR2.IK]
M/O\ @[5%Y<_\$EVT;1$D;5]1^*GAVVT)(3^]:[,LK((\<[L*V,5]'>//^"0_
M[+WBO_@F-9?\$N-"2_T;PAHFB6\'AK7K9E;4--U2";[3%JRL H-P;O=/)C:K
MF21?E5R*S?&/[#/[1?[7WCKX1W?[>OB[P/=^&/@UXEM_%-KHO@F.Z;_A,/$E
MM"\5IJ-X+A$%C!"9)918QFX#2.-TY1-C 'UQ;B80(+EE,@0>85'!;'.*?110
M 4444 %?*'[7G_!8S]EW]BKXR3_ WXK_  \^+&I:O;Z?!>/=>$/AI?:I9&.8
M$J!/"I4L,<KU%?5]% 'P#_Q$@?L*?]$>_: _\,EJG_Q-'_$2!^PI_P!$>_:
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
M-06ZMHII+>\MP##DPRI+"VS$;*'(!^:'[7MAXX\0?\%*O^"J,GPZCG>"U_9
ML[;5_LN3NN&T&RD"G'5C;+<@#K@$"OMS_@GY?>&=/_X-S? ^I*\7]G6_[,D\
MEZ>-H*Z5,9\_\#$F?QKV;]C+]@71/V>8_BG\0_B]K>G^,_B'\=/$<FL?%+6(
M],,-C/'Y1@MM*MX9&=A96UNS0H)&9WWR.Q&_8OC6@?\ !+S]I;X:_L;^(_\
M@ES\)OC;X;L?@CKLFIZ=IGBV^6ZE\4:!X9U":26[T6* J;>YD"SW$$5\\R>7
M'(N;>0QC< 1?\&QMAXCT[_@AU\#(/$ZR+,]IKDMNLV=PMGU[47AZ]C&R%?\
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
M9_JVW;-O&[</U^HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH \__ &JOA3\1_CI^SCXT^#/PD^,'_"O_ !#XI\/W
M&EZ?XT71CJ#Z1YZ^7)/' )X"THC9]A\Q=CE7YV[3^(/_ ! Q_P#647_S"?\
M]^J_?ZB@#\ ?^(&/_K*+_P"83_\ OU7H'[*O_!GI\1_V/_VCO!?[3OPD_P""
MJGV?Q#X(\06^J:?N^"I"3^6W[R"3&M9,4L9>)QW21AWK]OJ* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBH-2U+3M&TZXUC5[^&UM+2!YKJZN)
M0D<,:@LSLQX50 22> !0!/17YV_%S_@X=\"_!(VGQ:^(/_!/SX_6'P)O=0AM
MK?XY77A%8M-DAF<)#?BU=Q<+9R$JT<CJKR*ZE8RS*A^O_CM^V=^SM^SM^R[<
M_MC?$+Q]"_@./1[74=/U/2HS<OJR76S['':(G,\EPTL2Q*OWC(O(&2 #U.BO
MGCP7^WV+7XV^"_@%^TM\ O$'PIUSXFV%S<_#IM>U6QO;?59K>-99].EDM)76
MUU!(F$GD-N1U#^7+(R,HV?CY^VSX<^%'QU\-_LG?#?X?ZEX^^*GBG1+C7+3P
MCI%Y!;)INCP2"*34[^YG8+:VQE984(#R2RMM1&P[* >W45Y+^RG^V%\/OVJ[
M;Q7HFCZ)J7ASQA\/O$3Z#\0? ^O>5]OT*_"B1 QB=XYH)HF66&XC9DEC;((8
M.B^M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 51\4>&= \:^&=1\&^+-)AO]*U>QFLM2L;E=
MT=S;RH4DC8=U96((]#5ZL7XC^,9OA[X!UCQS;^$-9\02:3ITMU%H7AZT$]]J
M#(I*P01LRJTCG"J&95R>6 R0 ?-__!9>X'B/_@G]XU_9F\)^&8==\9_&?3W\
M"?#WPUM&Z[U.^1D$_0A(K2$2WLDI^6..T=B> #\:?\%;OA++^SWH/_!,W_@G
MG::Y+J'A32_CMX.TC6)Y!M&I#1TLK6,R#TD$TS;>@)'H*Z3X8_\ !0/_ (*"
MV/Q7U?\ :(^,_P#P0S^.FO\ C.Z2?3_#B6NHZ:MCX8T9I RV-F'<MYDOEQ27
M-R0'GD1!A8H88H_6/VZ/V7?VJO\ @HK^P?\ "O\ :"/P=L?!GQ]^%_Q"TSXH
M>"OA_=ZH,0SV=V\L>B7-TV%$TEH8U>3"QBYC7.Q 2 #A/^#HCQ%J'PY_9G_9
M^^,_A61H/$7A+]J[PI?:%=0G$@E%OJ#&,$<D-L7*]]HIG_!.36]5^)G_  <2
M_MS>-/%4K/<>$_#OA#PWH44AS]FL&M?,9$ST5Y(!*1T+2$UWG[6_P?\ '?\
MP5M^-?[/W@@_!#QKX0^%WPL^(=M\1?B5?>/_  ^^E2W.I64#I8:);02_/=LT
MD\WGSQ9MEC'R32,RK6OXG_9W\<_L7?\ !6_Q1_P4*\&_#O7_ !/\.?C;\/K3
M0_B9;>$M(EU'4="U[33&MCJ'V. -/<6LMJA@801R/'* [#8Q( /+_P!G/Q%J
M'A;_ (.J/V@_A]H4C1Z7XL_9MT37=?AC.%EO[*?3;2WD<="RP7$B@GG#'WK]
M-*^+OV OV2?B/=_MV?'G_@J/\<_!-YX7U7XK+IGA[X>^$=5*?;])\,Z?;Q1B
M:[5&8137DT27!@W%H55 ^'+(GVC0 5Y?\5OCS\2OA]XN?PYX7_9E\4>*;18$
MD&K:3/"L+,PY3#G.1WKU"B@#P[0OVP?%LOC[P]X&\=_LT^)?"X\1ZC]CLK_5
MKZW"&3:6.%#;FP!T%>XUX7^UA_R6SX'_ /8]R_\ I,U>Z4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\
M]CW+_P"DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 45\@?\%ZOVH_CM^Q=_P2>^*W[2_P"S1XY_X1KQMX:_L+^Q
M-;_LRUO/LWVC7=/M9OW-U%+"^Z&>5/F0XW9&& (_G!_XBCO^"Z__ $?-_P"8
MR\,?_*R@#^OVBOY O^(H[_@NO_T?-_YC+PQ_\K*/^(H[_@NO_P!'S?\ F,O#
M'_RLH _K]HKY _X(*_M1_';]M'_@D]\*?VE_VE_'/_"2^-O$O]N_VWK?]F6M
MG]I^SZ[J%K#^YM8HH4VPP1)\J#.W)RQ)/U_0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?[6
M'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/<O\ Z3-7NE !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P!_P='?\H*/C
MG_W+/_J3Z37\@5?U^_\ !T=_R@H^.?\ W+/_ *D^DU_(%0 4444 ?U^_\&N/
M_*"CX&?]S-_ZD^K5]_U\ ?\ !KC_ ,H*/@9_W,W_ *D^K5]_T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_ .DS5[I0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117C
MG[=/[<WP$_X)Z?L^ZE^T-\?]>DAL;9UM=&T6P02ZAKVHR ^186<.<RSR$<#H
MJAG8JBLP /E'_@Z:\8>&+#_@C+\1OA7<ZU /$WCW6?#>D^"] 1MUYK=\NOZ?
M<M;VT*Y>:00P2OM4$X3U(!_ S3?^#8'_ (+H:KIUOJEK^PM.D5S DL:W/Q$\
M-PR!6 (#QR:BKQM@\JP# \$ C%?T"_L _L,_'K]HWX]VW_!6'_@J7H,<?Q)F
MMF7X._"*1S+8?"W29.5RC#$FJ2K@RS$!D/&%8!(OO^@#^0+_ (A<?^"Z_P#T
M8S_YDWPQ_P#+.C_B%Q_X+K_]&,_^9-\,?_+.OZ_:* /Q'_X)S^!_^"N'_!O_
M /L=>#?'G[2?PUU/X@?!:4ZA-\5_A;I%S;7^N_"ISJ-SC4]/>UFEAO;&6W\J
MZGA23]V\TC$1D2N?V&^ '[0?P6_:G^$>B_'?]GSXC:;XJ\)^(+43Z7K.ES;H
MY!T9&!PT<BG*O&X5T8%64$$5V+JKJ4=05(P01P17YS?'_P#X)\?M(?\ !.#X
MN:U^W7_P1OT&"]TK5[HW_P 7?V7I9_)TCQ2H_P!9>Z. "NGZB%'"(-DF %4X
M\F4 _1JBO#OV"O\ @H3^SC_P45^$+?%/X">(+B.[TVX^Q>+O!^MP?9M9\,Z@
MN0]G?6Q.Z*0,K@-RC[259L''N- !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !17S=XS_X*;?"'PA_P4)\ _\ !.*3X:^.&\6>/K'5
M+VR\07GAV2RT>*&PM9YY?+GN-C73$P[ 84>/YP3)T!]'_:M_:I^&7['OPH'Q
M6^)L6HWBWFM6.B>'M!T2W6;4-=U>]G6"ST^TC=T5YYI6"C<Z(HW,[*JLP /2
MJ*^?9?VY]3^&WQ?\!_!_]J;X#ZC\/9OBAJ4FE^!M;77K75-/N-52%IQIES)"
M5:VNI(DD:,;7AD,3J)MVU6U/CY^VSX<^%'QU\-_LG?#?X?ZEX^^*GBG1+C7+
M3PCI%Y!;)INCP2"*34[^YG8+:VQE984(#R2RMM1&P[* >W45Y+^RG^V%\/OV
MJ[;Q7HFCZ)J7ASQA\/O$3Z#\0? ^O>5]OT*_"B1 QB=XYH)HF66&XC9DEC;(
M(8.B^M4 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3
M-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445YM
M^UO^UM\!_P!A[X!Z]^TG^T?XVAT/PQX?M]\\K8::[F/$5K;QY!FGD;Y4C'4G
M)P 2 "E^VE^V?\ _V!OV?-:_:2_:,\6C3-"TE!';VT*B2[U6\<'R;*TBR#-<
M2$$*@P  S,5169?DG]A;]C#X^_MI_M!:;_P5C_X*C>$SIWB"T1G^ ?P-NV,E
MI\.=.<ADO;I& $NKR@([.R@Q$+D*ZQQVU+]BW]DKX\?\%&OV@M%_X*K?\%,_
M!,VBV&CL;C]G3X!:C\\'@^T8AH]8U&,@"75)0$<!A^YPIP&6-(?T9H ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH \+_:P_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:
MO=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***POB=\3OA]\%_A[
MK/Q8^*_C"P\/^&_#VGRWVM:UJEP(K>SMXUW/(['H /Q)P!DD"@"M\9?C+\+O
MV>OA9KOQL^-?C>P\-^%?#6GO>ZWK6IS;(;:%>I/=F)(544%G9E5068 _G5\"
M?@[\5/\ @NY\:]$_;>_;"\%:AX<_9?\ "&I"_P#@1\%M:BV2>,KA<B/Q)K4/
M1H2#FWMFRI5N\9=KJ#X6?#OXE?\ !P+\9-*_:@_:+\+:GX<_8^\&:N+SX2_#
M#58FAG^)M[$Q":[JL1Y^P Y\BW;AP>?E+^9^G]M;6]G;QV=G;I%%$@2**- J
MHH& H X  XQ0 Y$2-!'&H55&%4#  I:** "BBB@ HHHH **** "BBB@ HHHH
M **** &7%O;W=N]K=0)+%*A22.10RNI&""#P01VK\WOC1^PE^TS_ ,$IOBAK
M/[9W_!(/PHWB+P!K%XVH_%O]E3SREGJ/_/74?#W!%G>A1G[.H*2 !45ML<-?
MI)10!XU^PW^WI^S;_P %#?@M!\;?V;_&)O;9)?LNO:%J$7D:GH%\H_>65];$
MEH)E((P<JP&Y&92&/LM?#'[<G_!+?XD6OQJG_P""BO\ P2T\:6'PW_: MHL^
M(](N5*^'?B7:J=S6.KP*0OG-C"70PX;&X@A)8O0O^"<__!4CX;_MS+K/PB\;
M^"[_ .&/QR\#XA^(_P '/%#!-0TN48!N;<D 7EDQ92DZ#&'3<%WH6 /J6BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_
M )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBJ/B?Q/X;\$^&]0\9>,=?L]*TC2K*6\U34]1N5
MAM[2WC0O)+)(Y"HBJ"Q8D  $F@"#QSXY\&_#+P9JOQ$^(GBBQT30=#L);[6-
M7U.Y6&WL[:)2\DLCL0$55!))]*_,[PCX8^(G_!P_\8+/XL_$[1]5\.?L3>"=
M;\_P9X2O8Y+6Z^,.I6\A"ZC>(<,FE1NI\N$X\PCYOFW")MK!\0?^#BOXNKJ6
MH1:OX;_8<\$:[FUMG$MG>?&G5+:7[[CY7BT>*5.!P9&7M(/]%_3WP_X?T'PG
MH-EX6\+:+::;IFFVD=KIVG6%NL,%K!&H2.*.- %1%4!0H    % $FF:9INBZ
M;;Z/H^GP6EI:0)#:VMM$(XX8U 5415 "J   !P ,5/110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7RQ_P %%_\ @EM\.OVXVT;XQ^ ?&U_\
M+_CIX'S-\.?C'X70)?Z;(,D6URH(%Y9.68/!(<8=]I =P_U/10!\-?L,?\%2
M?B*GQIA_X)U_\%1O!-A\-OV@K6''A_4K9ROA[XDVJ_*M]I$[ +YK8R]J<.&S
MM (>*+[EKQC]N?\ 8(_9N_X*'?!:;X*_M'>$&NX(IOM7A_7].E\C5/#]\/\
M5WMC<@%H)E(![JP&UU925/R'\%/V\/VF/^"5OQ2T7]BW_@K_ .*3K_@;6+P:
M?\)/VJA 8[+5/^>6G>(.2+*]"C'VACLD +,S;9)Z /TCHID$\%U ES;3))'(
M@:.2-@592,@@CJ".]/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#PO]K#_DMGP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q[E_])FKW2@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHJ*]O;+3+*;4=1NXK>WMXFDGGGD")&BC
M+,S'@  $DG@ 4 1ZSK.D>'=(N_$'B#5;:PL+"VDN+Z^O)UBAMX44L\DCL0J(
MJ@DL2  "37Y@ZYJ_Q"_X.)_B_/X)\(7^K>&_V'_!&N^7K^MV[26EW\9M4MI>
M;6!AM>/2(I%^9Q@R,O'SX^S.^('C;XC?\'"GQBU'X!?!+Q#JGAS]C#P5K7V;
MXC^/]-E>WN?BQJ$#@MI&G2#!7348#SIU_P!9T4_=-?I9\//AYX&^$O@72/AC
M\,O"=AH/A[0=/BL=&T;2[98;>SMHU"I%&B\*H  H L>#_!_A3X?>%--\">!?
M#ECH^BZ-8Q66DZ3IMLL-O9V\2!(XHXT 5$50 %   %:-%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RWQK^"/PD_:.^%NL_!
M/XZ?#[3/%/A3Q#9M:ZQH>KVXDAN(SR..JLI 974AD9592& (ZFB@#\N[;6OV
MH_\ @WJU:/2O%]SXF^,/[%,MR([+6RKWWB7X/(S86.<*-]]I*Y #@;HE  VE
M52?])?A9\5/AO\;_ (=Z1\6OA!XWTSQ)X9U^R2[T;7-'NUGMKN%NCHZG!YR"
M.H(((!!%;.HZ=I^KZ?/I.K6,-U:W4+0W-M<1!XY8V!#(RG(92"00>"#7YL?%
M/]C/]I__ ((X_$/6/VKO^"5/@^[\:_!C5[U]1^*O[+,<[$VA/,VJ>&LY\B8*
M,M9@;7"[4# 1)" ?I;17DW[%W[;O[-_[?WP/L?C[^S+X^BUK1KIO)O[25?*O
MM(NU ,EG>0$[K>=,\J>""&4LC*Q]9H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X[Q!^T+
M\"_"GQ?T#]G[Q%\7/#UIXY\4Q3R^'O"$NJQ?VE?10PO-+*EOGS#&L<;L7(VC
M;C.2!78T %%<'X@_:=^ GAOXH1_!&\^)^G7/C-TBDD\)Z27OM2MXI#B.:>VM
MEDEMX6[2R*L> 3NP#5KXS_M"_!+]GC2+'6_C5\2]+\/1:I>_8](BOI_W^HW.
MTMY-M"H,MQ)M#,4C5F"J6(P": .RHKG_ (7?%CX9_&[P19_$GX0^/-*\2:#?
M[Q::MHUZD\+LC%'3<I.'1U9&0X964JP!!%=!0 4444 >%_M8?\EL^!__ &/<
MO_I,U>Z5X7^UA_R6SX'_ /8]R_\ I,U>Z4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M4$@#). .IH ;++%;Q-//*J(BEG=VP% ZDGL*_,+XR?%3XG_\%\OC/K'['_[*
M_C#4?#G[)O@[538_&KXNZ/*8IOB!=QD%_#VCRCK:]!/<KE64\90H+BS^T/\
M'#XL_P#!<+XWZ[^P-^Q-XYO_  Y^SGX3U V'[07QRT63:_B.48,GAK1)>5<,
MIQ<7 RNUL<QE5NOT+^!OP.^$W[-?PDT'X%? SP-8^&_"?AG3TLM%T;3H]L<$
M2\]3DN[,2S.Q+.[,S$LQ) +7PF^$WPV^!/PUT3X._![P78>'?"_AS3H['1-$
MTN 1P6D"#"HH[]R6.68DL2223T-%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!\&?MH_\ !,#XO_#KXX7_
M /P4;_X))>)-.\#_ !ID7S/''@*^/E^&?BA I+-;W\(*I!>'+;+M=IWL2[*6
M,R^L_P#!.K_@I_\ "#]O[1=7\'R>&]1^'_Q<\%2?9?B7\'O%8\K5_#UR"%9@
MK!3<6K,1LN$&TAEW!&.VOIJODS_@HK_P2P\)_MB:UI'[2'P,^(-U\)OVA?!$
M>_P%\7/#\0$PP#_H&HQCB^L7R5:-P2H=MN5:2.0 ^LZBO[^QTJQFU/4[V*VM
MK:)I;BXGD")%&H)9V8\*H ))/  KXJ_8(_X*G^+/&GQ=?_@G]_P4<^'MK\*O
MVC](MMUOIPE/]B>/+1<@:EHEP_$JL%9FMR3(F&QG9*L5W_@X8^*GBOX-?\$8
M?C[XS\%W,L-]/X2@T<RPYW+;ZC?VNGW!&.G[FZDY[=>U 'XB_P#!:_\ X.@O
MVE_VI?BCK?P*_8(^)VJ_#WX3:5=26<?B3P]</::QXIVG:UR;E<2VELQ!\N&,
MHS(<RD[O+C_*?_A:7Q-_X2K_ (3K_A8NN_VWYGF?VS_:\WVK?G.[S=V_.><Y
MZUA44 ?KM_P10_X.@OVE_P!EOXHZ)\"OV]_B=JOQ"^$VJW4=G)XD\0W#W>L>
M%MQVK<BY;,MW;*2/,BD+LJ#,1&WRY/Z@;"_L=5L8=3TR]BN;:YB66WN() Z2
MQL 5=6'#*0001P0:_@(K^R__ (-Y_BIXK^,O_!&'X!>,_&=S+-?0>$I]'$LV
M=S6^G7]UI]N3GK^YM8^>_7O0!]FT444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!^:/[7'PR^'7@S_@Y(_8Z\7>$/ ND:
M5J?B'P7\0)->O].TV*";49$TN4K).Z*#*X,LGS-D_,>>:]:_X+R?\%"_'?\
MP3T_8?.O_ Y4;XF_$;Q-:>#/ARSVYG^R:A=ARUYY05C(8HHY"B[6!E:$%6!*
MGS']NCQ7X8L/^#C3]B/2[[Q#90W*>"?'JO!+=(KJ9M+=8003D%V1PO\ >*D#
M.*O_ /!Q#\(O%ES\.O@%^VEH/AR[UG2/V=/V@= \;^.=-L;=II5T"&X1KRY6
M- 6?R?+B9@ <1F1S@(: -?\ 80_:9_89_81UOP+_ ,$^=<T;XC>$O'/Q#9[N
MT^('Q6\#7NF-\4/$#;3=W;7MT/,DO)9'&(;GRY$#PPJHS&AYC]E#XAZI^U-_
MP<:?M&ZYXLD-WI7[/7PST7PAX$M)CF.PEU01W=_<HAX2:22%XC(/F,2*A.!B
MI?\ @NGX&\,_MR^ _P!F'X1?L[^(].U_QKXB^/>@>*/!FIZ#=I.UIH5M#/+?
MZT)(R<6443Q%I =K2/ HR[(*F^!OP]E_8L_X.$?C/K/CJ1-.\*_M2?#S2=9\
M#ZS=.$M[C6]'1+>]TH.V ;GRWDNPG>)B1G:0 "+]C3XBZE\&?^#A[]J']C/P
M_<&+PEXZ^'FC_%&WTA3B"QU=5L;"^FC7HKW33I+*?XFB4]J_1VOSH_8"^&EU
M^T'_ ,%O/VG/^"E'AMEN? &G^%]+^%W@;Q!"=UOKL]NEI-JTENXXDB@N[58/
M,4E&?> 248#]%Z "BBO+_BM^R5\-?C%XN?QIXHU_Q1;W;P)"8])\1S6T.U!@
M'8AQGU/>@#F_VL/^2V? _P#['N7_ -)FKW2OD7XI_LQ?#_X+?'OX-ZCX4UOQ
M'<R7OC<I*-7UZ6Z50D)<;0Y^4Y'..HXKZZH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M\T_VJ/VC/C-_P6%^.^O_ /!-;_@G[X[O/#WPB\,W9L/VD/CYH[?>'_+3PUHT
MOW9+F1<K-,,JBD@Y7Y9KO[8O[5'QS_X*??M ZY_P2T_X)M>.;C0?"^@R_9?V
MD/C_ *7\T?AZW8D2:%I4@^674I0&1W4XA&X9!5RGVY^RM^RO\#/V+?@1H'[-
M_P"SGX&MO#_A7PY:"&RLX1F29SS)<32'F6:1LN\C<LQ)]!0!=_9S_9T^#'[)
MGP6\/_L]_L_>!+/PWX2\,V*VNE:79+PHZM(['YI)78L[R,2SNS,Q))-=M110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4452\1>(_#WA#1+GQ+XLUZRTO3;*(R7FH:C=)!! @ZL\CD*H]R0* +M
M%?$OQJ_X."_^":GPS\6-\+_A-\2=;^-WC<DBV\%? GPY-XFO+@@XPDMOBU)R
M0,>=GVKCO^&I/^"]W[8/[G]FC]@[P)^SMX:N>(_%_P ?/$C:EJ[Q'_EI%I.G
MC-O,.T=QN7CD^@!^A3,J*7=@ !DDG@"OE/\ :>_X+=?\$P/V3=4;PG\1?VK]
M!U?Q.9?)@\'>!=^OZK+/G @,%@LIBD/82F,>_->1+_P0H\9?M(,-3_X*E_\
M!2?XP?')9CNO/!&BZ@/"7A23/)1M/TXAI,?=#B5"1DD9/'U;^S#^P+^Q7^Q?
MI:Z9^RU^S#X,\$D1>7+?Z+HD2WTZ],37; SS?61V- 'YQ_MU^)/VRO\ @N+\
M+;?X5? #_@CGK_A#3;*]6^\%_'/X_P#B0>%-3\+WH*F.^L+.U\R^!)56W(S(
MP1-Z-\N/E+]M;PA^V]\.1K7[(/\ P<1_\%)OB=X>^&>K^#?L_P +OB%\,]!%
MUX1\0ZG#$6BM]:-EI_VZXECF2&5HIHB\OE._F+\LA_HFK\_/^#I2TM+G_@A9
M\;9KBVCD>WD\,R0.Z F-SXETM=RD]#M9ER.S$=S0!_(5=0QV]S)!%=1SHDA5
M9H@P60 X##< V#U&0#Z@5'110!):PQW%S'!+=1P(\@5II0Q6,$X+':"V!U.
M3Z U_:__ ,$;8OV;+/\ X)A_!O1OV1_B/'XP\!Z5X3&FZ=XIBTBZL%U6[M9Y
M;>_N1;W<44T0>^BNFPZ#KD9!!/\ $Y7]?O\ P:X_\H*/@9_W,W_J3ZM0!]_T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!Q>O?LW_L[^*M9N/$7BCX">"]2U"\D,EW?7_A:TFFG<]6=WC+,?<FNR:&)
MXC \2E"NTH5X(Z8QZ4ZB@#E/AM\!O@;\&KF_O/A!\&?"?A2;59/,U.7PWX=M
MK%KQ\YW2F!%,AR2<MGK5_P"(?PQ^&WQ=\-2>#/BO\/=#\3Z/+(LDND^(=)AO
M;9W7[K&*960D=CCBMRB@"KH>A:)X8T:U\.^&M&M-.T^Q@6&RL+&W6&&WB485
M$1 %10.   !5JBB@ HHHH \+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\
M^Q[E_P#29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OSM_;>_;#^/?[>W[0>K?\$H?^"8/
MC*32;G3<0_M"_'FQ!>V\!V+DJ^F6,BD"75I0'3"L##A@"KK));W/V]/VV_C[
M^U?^T!??\$F_^"6OB86GC5(5'QP^-,"F2R^&6ER95H(G4@2:M*H98XU8-&<\
MJRO);_57[$/[$GP#_P""?G[/FD_LY?L\>&6LM)T_,^H:C=L)+[6;YP/.O[R;
M ,T\A );@ !44*B*H +O['7['GP$_81_9_T/]FO]G#P;'H_AS1(NK$/<ZA<L
M!YMY=2X!FN)&&YG/LJA555'I]%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 445YA^TE^VM^R-^Q[H?_"0_M0_M(>#? T#1&2"
M+Q%KT-O<7(&?]3 6\V<\'Y8U8\'B@#T^BOSWN/\ @O?:_M 3OHO_  2Y_P""
M?_QC_:'F9REMXKBT0^&?"K-D@!M5U)5VG/.#$,@'FF?\*#_X."/VP_WGQS_:
M\^&G[,?A>Y^_X;^#OAYM?U]H3UBFU&^(B@E_Z:VV0,#CK0!]R?%GXV?!OX">
M$I?'OQR^+'AOP;H<&?-U?Q3KD%A;*0,X,D[JN?;.:^+O&'_!PW^R%XH\1W7P
MZ_83^$WQ2_:8\4V\GDR6?PA\$W,^G6LO;[3J%PL<,<73,J>8HR/?&I\)O^#>
MG_@G7X5\6Q?%+]H?0/%O[0/C=<&7Q=\>O%D_B&:0YR0;:0K:E<\@-"Q XSUS
M]H^#_!?@[X>>'+7P?X \)Z9H>D64>RSTO1[".VMH%_NI%& J#V % 'P/_:O_
M  <6?MC_ /(+\/\ P?\ V0_"]UTGU&8>-O%D*'HRHFW3_N\E7VL#@>N+OAW_
M (-ZOV;OB+K=MXY_X*&_M$_%O]IG7X)1,D7Q*\9SPZ+:S#O;:99M''"G7]VS
M2+R>*^_J* ..^"O[/'P$_9N\*+X%_9\^"WA7P1HZX_XEOA30;>PA8@8W,L**
M';U9LDY))YKL:** "BBB@ KX _X.CO\ E!1\<_\ N6?_ %)])K[_ *^ /^#H
M[_E!1\<_^Y9_]2?2: /Y J*** "OZ_?^#7'_ )04? S_ +F;_P!2?5J_D"K^
MOW_@UQ_Y04? S_N9O_4GU:@#[_HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_:P_P"2
MV? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^ /\ B*._
MX(4?]'S?^8R\3_\ RLH_XBCO^"%'_1\W_F,O$_\ \K*_D"HH _K]_P"(H[_@
MA1_T?-_YC+Q/_P#*RN!^,7_!9V7_ (*>:C9?L2_\$*/'ESK_ (L\30,?'OQG
MOO"^HV&F_#;1B=DEV%O8(7GO9 2L"*,;@2&R,K_*!7[_ '_!C'_S=%_W)/\
M[GZ /V5_8+_8.^!'_!._]G^Q^ ?P+TJ=XQ,U[XC\1ZF_FZEXBU.3!GU"\FZR
MS2,/HJA44!5 KVFBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^2/
M^"F?_!;']A+_ ()5:7;V/[0_CJ\U+Q=J%K]HTGX?^$[=+O5KB(G F=6=([:(
MD'#S.F[:VP.5('KO[=_[5&A?L1?L<?$C]K#Q!91W<7@7PG=:E:V,KE5O+L+M
MMK8L/NB6=HH\]M^:_B,^/GQW^*W[3OQE\1_'[XX>,+K7O%?BO5)+_6M4NVRT
MLKGA5'1(U4*B(N%1$55 "@4 ?O9_Q'&?#+_A*OL?_#NG7?[$\S']H?\ "RH?
MM6S/7[/]@V9QSCSNO&>]?I5_P3,_X+8_L)?\%5=+N+']GCQU>:;XNT^U^T:M
M\/\ Q9;I::M;Q X,R*KO'<Q D9>%WV[EWA"P!_BZKK_@'\=_BM^S%\9?#GQ^
M^!_C"ZT'Q7X4U2._T75+1L-%*AY5AT>-E+(Z-E71V5@0Q% ']YM%?F+\ O\
M@JS_ ,%>_P#@I#\&?#?Q%_X)_P#_  39\)^$-"U[2XV?XJ?&SQSC2&NA^[N/
MLNG6.;R>%)DE5)<X8*-RJ<BNO_X<\_MI?M2?Z=_P4Q_X*U?$?Q)I]QS<?#GX
M*V\7@_0@IZV\TD(:>^B]Y-C].>* /H;]J_\ X*O?\$Z?V(O/M/VEOVN?!^@:
MI;Y$GARWU#[?JV>P^PV@EN.3QDQ@9[U\\_\ #X?]M#]J3_0?^"9O_!);XD>)
MM/N.+?XC?&B>+P?H.T]+B&.<M/?1>T>Q^O'%?0O[)_\ P2@_X)T?L1>1>?LU
M?LC>#]!U2WP8_$=QI_V_5L]S]NNS+<#)Y($@&>U?0U 'YZ?\.^/^"R'[7/\
MI/[=7_!5)/AGH5S_ ,?/P_\ V6]!.F%5/51K=Z&O <<$;&4\X/KZA^S=_P $
M*/\ @E[^S/KG_"<Z+^S'IOC'Q=)*)KOQK\3KF3Q'J=Q/_P ]_,OC(D4G^U$D
M=?7=% #+>W@M($M;6!(HHD"1QQJ%5% P  .@ [4^BB@ HHHH **** "BBB@
MHHHH *\__:C_ &7/@3^VC\"==_9H_:7\#?\ "2^"?$OV7^V]$_M.ZL_M/V>Z
MBNH?WUK+%,FV:")_E<9VX.5)!] HH ^ /^(7'_@A1_T8S_YDWQ/_ /+.C_B%
MQ_X(4?\ 1C/_ )DWQ/\ _+.OO^B@#X _XA<?^"%'_1C/_F3?$_\ \LZ^O_V7
M/V7/@3^Q=\"="_9H_9H\#?\ "->"?#7VK^Q-$_M.ZO/LWVBZENIOWUU++,^Z
M:>5_F<XW8&%  ] HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^2V? __ +'N
M7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ TF:O=* "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH) &2:^'_VF_\ @MS\*/#7
MQ/N?V4_^"?\ \*]7_:5^-29CF\*_#^=#I&A-G;YFJZL<VUG&K A@"S*PVOY9
M(- '\<=%%% !7[_?\&,?_-T7_<D_^Y^OP!K]_O\ @QC_ .;HO^Y)_P#<_0!^
M_P!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?&7_!PO\*O%?QE_
MX(Q?'WP9X+MI9KZ#PE#K!BASN:#3K^VU"X QU_<VLG'?IWK^-"O[][^QL=3L
M9M-U2SBN+:XB:*XM[B,/'+&P(964\,I!((/!!K^0?]NS_@D-XJ^(O[1_QI^)
M_P#P2$^#?C+XJ? CP-XM&G2ZUH&F"ZCLK]T,ES86 1VGU.WMF^7SXHVVHT>\
MLI6:4 ^ **W_ /A5'Q2_X2G_ (0;_A6VO_VWYOE_V/\ V-/]JWYQM\K;OSGC
M&,YK]6/^"*'_  :]_M+?M1?%'1/CM^WU\,=5^'OPFTJZCO)/#7B"W>TUCQ25
M.Y;86S8EM+9B!YDL@1V0XB!W>9& ?MQ_P;T?"KQ7\&O^",7P"\&>-+:6&^G\
M)3ZP(IL[E@U&_NM0MP<]/W-U'QVZ=J^S:BL;&QTNQATS3+.*VMK>)8K>W@C"
M)$BC"JJCA0   !P *EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BN.\0?M"_ OPI\7] _9^\1?%SP]:>.?%,4\OA[PA+J
ML7]I7T4,+S2RI;Y\PQK'&[%R-HVXSD@5V- !17(:G\?O@OHWQNTO]FW4_B5I
M47CW6="GUK3/"C7(-[/I\,@CDNA&.1&'.W<< D,!G:<,^,_[0OP2_9XTBQUO
MXU?$O2_#T6J7OV/2(KZ?]_J-SM+>3;0J#+<2;0S%(U9@JEB, F@#LJ*Y_P"%
MWQ8^&?QN\$6?Q)^$/CS2O$F@W^\6FK:->I/"[(Q1TW*3AT=61D.&5E*L 017
M04 %%%% 'A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/<O_ *3-7NE
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>+?MI_
M\%"_V0?^"?/@)?'W[57QFTWPZMT"-&T12;C5-8E' BM+.+,T[%B%RJ[%+#>R
MCF@#VFOEK]N7_@KU^R/^PYX@MOA'J^IZK\0/BSJY$?ASX-_#:P.J^(=0E9<H
M&@BR+9".=\Q7*@E Y&*\!_X2[_@L/_P5N_=?#K2M4_8V^ U]_P S#K5NLOQ&
M\26I[P6^=FBJXXWL?.0[71I%)6OJ3]AK_@F-^QO_ ,$\M N;/]G3X7)'KVJ@
MMXD\=Z_.;_7]<E9MSR7=]*/,?<_SF-=D08DA!F@#Y;_X8X_X*D_\%7S_ &Q_
MP4:^*,_[/GP9O?FB_9^^%&M!];UBV/(CUO65'"L.'MX!M96PRQ.N:^X/V9/V
M3/V;?V,_AA:_!O\ 9=^#6A^"O#EK@_8-%M C7$@&/-GE;,EQ*0 #+*SN<<L:
M]#HH ^ /^(7'_@A1_P!&,_\ F3?$_P#\LZ/^(7'_ ((4?]&,_P#F3?$__P L
MZ^_Z* /@#_B%Q_X(4?\ 1C/_ )DWQ/\ _+.OH#]AC_@EQ^PG_P $U_\ A*?^
M&*?@9_PA?_":?8?^$F_XJ;5-1^V?8_M'V?\ X_[F?R]GVJ?[FW=O^;.U<>_T
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !117Q'_P5)_;W^+_A?QKH
M/_!-K_@GM%;:O^T=\3[-G@O9!OM/A]H9.V?Q!?D A-@)$*,#O?!VN0D4H!PO
M_!0G]H[XQ_\ !0?]HN^_X(X_L!^,[C2(X+='_:9^,&EG<G@W1I<@Z/:R#AM3
MNE#)M!_=J6!Y$K0?;W[-G[./P<_9'^!WAS]G3X ^#+?0/"?A73EL])TZW&2
M,EY9&/,DLCEI'D;+.[LQ))-<+_P3U_8'^$'_  3J_9TL?@3\+9;G4[V:X?4O
M&7C#5#OU'Q/K,V#<ZC=2$EF=VZ L=B!5!.,GW*@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\T?VN/AE\.O!
MG_!R1^QUXN\(>!=(TK4_$/@OX@2:]?Z=IL4$VHR)I<I62=T4&5P99/F;)^8\
M\U]Z_M&_'KPO^S;\)M0^*'B33KO4I8I(;/0_#^F*&O=<U.XD6&TTZU4D!IYY
MG2-<D*NXLQ5%9A\+?MT>*_#%A_P<:?L1Z7?>(;*&Y3P3X]5X);I%=3-I;K""
M"<@NR.%_O%2!G%>__P#!0#]A;]J#]J[XF_#?XI_LV_M\7'P8OOAU_:4MM$/A
MEIWB6*ZN[N)(?M8COW$<4T<'GQ+($9U2ZF"LHD<, ?'7PC^#'CWX5_\ !R5\
M./%/QJ\1IJWQ#\<_LQ:SKWCJZM9W>SM;M]4:*/3[(-]VTM8(H;:/A3((FF<>
M9-(3Z+^RA\0]4_:F_P"#C3]HW7/%DAN]*_9Z^&>B^$/ EI,<QV$NJ".[O[E$
M/"3220O$9!\QB14)P,5\T^,/V2/^"EFD?\' /PR^&_B;_@KE=ZOX[F_9^O\
M4K3XD'X%Z# UMI*:HZRZ3]@0^0XD<,_VD_O%W8' %?4/P-^'LO[%G_!PC\9]
M9\=2)IWA7]J3X>:3K/@?6;IPEO<:WHZ);WNE!VP#<^6\EV$[Q,2,[2  1?L:
M?$74O@S_ ,'#W[4/[&?A^X,7A+QU\/-'^*-OI"G$%CJZK8V%]-&O17NFG264
M_P 31*>U?H[7YT?L!?#2Z_:#_P""WG[3G_!2CPVRW/@#3_"^E_"[P-X@A.ZW
MUV>W2TFU:2W<<2107=JL'F*2C/O )*,!^B] !117E_Q6_9*^&OQB\7/XT\4:
M_P"*+>[>!(3'I/B.:VAVH, [$.,^I[T <W^UA_R6SX'_ /8]R_\ I,U>Z5\B
M_%/]F+X?_!;X]_!O4?"FM^([F2]\;E)1J^O2W2J$A+C:'/RG(YQU'%?75 !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !115/Q#XB\/^$="O/%'BO7
M;/2],T^W>XO]1U&Z2""VB09:221R%10 26)  % %RN/^.W[07P0_9A^&M_\
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
M/B"V=D;5;F)@"VF6[AEBC88D;<&&3-''^H4<:1(L42!54 *JC  ]!0 M%%%
M!7X _P#!YM_P4B_Y%3_@F+\,]>_YX^*/B;]GE^O]G6#X_P"!W3H?^G5A7[._
MMU?MS?L^?\$\/V<==_:7_:-\7PZ=I.DV[C3]/60?:]:O=C&&PM(SS)/(5P!]
MU1N=RJ([+_%)^U5^TC\1_P!L#]H[QI^T[\6[_P"T>(?&_B"XU34-K$I!YC?N
MX(\\B**,)$@[)&H[4 >?U^[O_!H?_P %>?AS\(M/UW_@F]^TW\3[#0;#4=4_
MM;X4:EKMX(;;[7,0MWI8E<A8VD?9-"I(#2-. 2[HK?A%6EX-UO3?#7BS3=?U
MKPS:ZU96=[%+>Z/?.ZPWT*L"\#M&0Z*ZY4LA5UW95E8 @ _OJHK\DOV5?B#^
MWQ^PY^SCX+_:J_8FUGQ%^UG^R5XI\/V^JVGP^UF\67X@>!+1E_>6]E<8VZJE
MLP>)K9AO5HO+14"O*?T%_8E_X*"_LG?\%"OAJWQ,_9=^*EKK4=HPBUW0[E3;
M:KH=QR#;WMH^)('!##)&QMI*,XYH ]HHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^2V?
M_P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BN4^-GQU^#7[-WPXU#XO?'SXGZ'X/\,:6FZ^UOQ!J,=M;Q]<*&<C<[
M8PJ+EF/"@DXKX+N_^"E7[?/_  4XNY?!O_!'/X&_\(E\/99&AO/VH/C#I$EO
MI[H"0TFB:7(OFW[\';+*OEA@5D1,AJ /KS]LS]OW]D;_ ()__#S_ (63^U=\
M:=*\+VLX9=*TV1S-J.JRC_EE:6D8::X?) .Q2%R"Q4<U\?\ _"R/^"P7_!6S
M_1_@IX>U/]CSX$7W7QGXGLUF^(7B.U/\5G9YV:0CKTD=O-7*R1NX)6O8OV,_
M^",'[-?[,GQ$_P"&E_C+XCUSXX_'&Z*R:A\7OBE-]NO89!R!I\#EHM.B4DA%
MC!=%.SS"N!7V#0!\]?L,?\$NOV-_^">FE7<OP"^&[3>*-7W-XF^(OB>Z.H^(
MM<E8[GDN;Z4;SN;YC''LCW<A 237T+110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5^8_[2WCWQI_P7._:=U?\
MX)\_L[>*+W3/V9?AOK"1?M%?$K1[AHSXOU"-@X\*Z;,OWHP0#<S*>G&0/+%Q
MV'_!1_\ :M^-W[77Q_;_ ((Y?\$ZO%TFF>+=1L4N/CW\6+'+Q?#CP]*/F@C=
M2,ZG<H2L: AD5MPVDF6'["_9,_92^"/[$O[/WAO]F?\ 9Y\(QZ-X6\,60@LX
M1AI;B0\RW,[X'FSRN6=W/5F/ &  #K_ /@+P7\+/!&D?#7X<>%[+1- T'3H;
M#1M(TVW$5O9VT2!(XHT7A550 ![5KT44 %?.O_!1#_@I5\#_ /@G=\/]/O\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **X[Q!^T+\"_"GQ?T#]G[Q%\7/#UIXY\4Q3R^'O"$NJQ?VE?1
M0PO-+*EOGS#&L<;L7(VC;C.2!6M\2/B7\._@[X&U/XG?%GQSI'AKPYHUL;C5
MM=UW4([2TLX@0-\DLA"H,D#D\D@=30!MT5X]^R]_P4$_8F_;4NM2T[]E3]I[
MP=XZO-'02:GI^@ZPDES;1DA1*T)Q((R2 )-NTGC.:Z_XS_M"_!+]GC2+'6_C
M5\2]+\/1:I>_8](BOI_W^HW.TMY-M"H,MQ)M#,4C5F"J6(P": .RHKG_ (7?
M%CX9_&[P19_$GX0^/-*\2:#?[Q::MHUZD\+LC%'3<I.'1U9&0X964JP!!%=!
M0 4444 >%_M8?\EL^!__ &/<O_I,U>Z5X7^UA_R6SX'_ /8]R_\ I,U>Z4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %?P!U_:7_ ,% /^"LWPG_ &-O$^G?LZ_"OP1J?Q>^/GB= O@_X,^"
MV$E]*6&5N;Z4 KI]H!\S2R\[0652JNR_Q:4 %%%% '[_ '_!C'_S=%_W)/\
M[GZ_?ZOP!_X,8_\ FZ+_ +DG_P!S]?O]0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>2_MO?MI_ []@#]G
M'7OVF?C]KS6NCZ/&([.PM@'O-7OGR(+"UC)'FSRL,*O0 ,[%41F';?&#XO\
MPT^ /PNU[XT_&3QE9>'_  MX9TR74-<UG4)-L5K;QC+,>['H J@LS$*H)(!_
M/C]BSX0?$O\ X*__ +3.C?\ !5_]L#P;>Z-\)/"-P\G[+'PCUJ/!9"1_Q5>H
MQ'*M<R[5:W4Y"*%=<A8Y90#MO^"8_P"Q9\<?B?\ &2__ ."M_P#P4AT%8_C-
MXQTXVWP\\!SDO;_"[PV^3%80JP&V]E1RUQ+@.#(Z84O*I^]:*X?]H[]I+X'_
M +(_P;UKX_\ [17Q&T_PMX3T"V,VHZMJ,F .RQQH,M+*YPJ1(&=V("@DXH Z
M7QGXS\(_#KPGJ7CWQ_XGL-%T31[*2\U;5]5NT@MK.WC4L\LLCD*B*H)+$@ "
MOS0\1?$K]I+_ (."_$M[\,_V=]<\0_"S]C2RO9+/Q9\3(HGL]=^*VQBDMCI8
M<!K7320R23L,R#*D']Y"LG@WX)?M)_\ !?3Q;IWQO_;$\,:[\,OV1]/O8[_P
M!\$[B9K75_B-L8/#J>N%#F&S) >*U4_,,-D@+-)^F'AGPSX<\%^';'PAX/T"
MRTK2=+M([33-,TVU2"WM((U"QQ1QH J(J@ *H    H Y[X"_ +X-_LO_  DT
M3X%? 'X>:;X6\)^'K06VDZ+I<.R.)>I8DY:21F)9Y')=V9F8EB2>OHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *\5_;<_X)[?LG?\%#/ANGPW_:A^%MMK
M LV,N@Z_:.;;5M#N.")[*[3]Y X8*V 2CE0'5P,5[510!^:/_"V/^"GW_!%W
M_0?VBK7Q#^U3^S98\0_$?1;02>._!=J.^IVP.-5MXU^]<*=X =W9 $B/W7^S
M!^UC^SG^V?\ ":Q^.'[+_P 7='\9>&;\834-)N,M!)@$PSQ,!);S*"-T4JJZ
MY&0,BO0Z^%?VG_\ @C+;V/Q9OOVR?^"6WQ?;]GOXU7!\W5O[)M=_A;QC@EC!
MJ^F &-M[$YGC7>K.TA21]K  ^ZJ*^#OV;?\ @LU<^$OBO8?L<_\ !67X0+^S
M_P#&"Z/E:)JMY=&3P?XS((43:5J3$HA8D?Z/,VY2ZIO:0E!]X@@C(.0>AH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#\T?VN/AE\.O!G_  <D?L=>+O"'@72-
M*U/Q#X+^($FO7^G:;%!-J,B:7*5DG=%!E<&63YFR?F//-?=/Q\_9?^%'[3EY
MX7L_C?X>M_$/A_POK#:Q%X4U2V2;3[_4%C:.WFN8G!6=81)*Z1N"GFM')C=$
MA'Q%^W1XK\,6'_!QI^Q'I=]XALH;E/!/CU7@END5U,VENL(()R"[(X7^\5(&
M<5]8?M]_\%"/V</^"<WP7_X6]^T'XVL+!]0NUL/"^BSW\<$^LW[8"PQESA$7
M(:69ODA3+L>@(!\>?M6_L9_#+PE_P7H_9*^('['7P^TKPAXL70_%>I_&!O">
MGQV<$_AF"UAM[>6]BA548R7-PUM&Y&YV*@G$"E-+]E#XAZI^U-_P<:?M&ZYX
MLD-WI7[/7PST7PAX$M)CF.PEU01W=_<HAX2:22%XC(/F,2*A.!BM/]DW_@J/
M_P $N-%\>R^)#^VCX6^*'QY^,&N:;IFHV_@JTN;F6XF:7R;'1M.1XU\C3[4S
M/M:5D4EY[F9E>5R*_P #?A[+^Q9_P<(_&?6?'4B:=X5_:D^'FDZSX'UFZ<);
MW&MZ.B6][I0=L W/EO)=A.\3$C.T@ $7[&GQ%U+X,_\ !P]^U#^QGX?N#%X2
M\=?#S1_BC;Z0IQ!8ZNJV-A?31KT5[IITEE/\31*>U?H[7YT?L!?#2Z_:#_X+
M>?M.?\%*/#;+<^ -/\+Z7\+O WB"$[K?79[=+2;5I+=QQ)%!=VJP>8I*,^\
MDHP'Z+T %%%>7_%;]DKX:_&+Q<_C3Q1K_BBWNW@2$QZ3XCFMH=J# .Q#C/J>
M] '-_M8?\EL^!_\ V/<O_I,U>Z5\B_%/]F+X?_!;X]_!O4?"FM^([F2]\;E)
M1J^O2W2J$A+C:'/RG(YQU'%?75 !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 445XS^V]^WY^R[_ ,$\_A*WQ=_:<^(<>E6]
MQ(;?0M$LX_M&J:]=\;;6QM5.^XE)*CC"KN!=D7+  ]=UG6='\.:1=>(/$.JV
MUA86-N]Q>WU[.L4-O"BEGD=V(5%5026)  !)K\Z/B-_P4?\ VK/^"GOCK5/V
M9?\ @BS;P:9X/T^[:P\??M7^(M.,FC:41Q+;Z% X']IW8!XE_P!4O!X5TG&=
MHW[)G[<7_!:W5[7XE?\ !2.QUCX,?LZK<)=>&OV:](U%X-9\41JP>.X\274>
MUXD.%862;2IQD1O'YDGZ+?#CX;_#_P"#_@72_AC\*O!6E^'/#NB6BVND:'HM
MBEM:V<*]$CC0!5'T'4D]30!XC_P3_P#^"8_[-?\ P3P\+Z@WPQL=0\0^./$T
MAN/'OQ3\771O?$'B:Z9M[R7-T^6"%_F$*X0'DAG+.WT3110!X!^WC_P4B_9Q
M_P""=_\ PK;_ (:!U[[)_P +-^(%IX7TC;*J_9O-_P!;?RYZ6T&8_,?^'S4]
M:]_K^0+_ (.1?^"D7_#Q#_@HYKW_  A6O?:_A[\,O-\+^"/)EW0W/E2'[9?K
MC@^?<!MKC[T,4'I7[_?\&W7_  4B_P"'B'_!./0?^$UU[[7\0OAEY7A?QOYT
MNZ:Y\J,?8[]L\GS[<+N<_>FBG]* /O\ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *AU#4+#2;"?5=5O8;:U
MMH6EN;FXE"1Q1J"6=F/"J "23P *FK\T/VPOBI\1?^"S'[3>M?\ !+;]D_QA
M>Z/\$/!%ZD7[47Q8T:7:;]P<_P#")Z;,.#+)@BYD&0B[D;A6CG ,FTCUG_@X
M;_::75+J.Z@_8E^$?B4_9(7#1K\8_$=J^/,8'&_2+9QP#Q*PYRQ(MOU!M+2T
MT^TBL+"UC@@@C6.&&% J1H!@*H'     '2L/X4_"OX=? [X;:'\'_A'X/LM
M\,^&],BT_0]&TZ+9#:6\:A411]!R3DDDDDDDUX!_P4;_ ."G_P ,?V"M*T;X
M?:#X2O\ XC?&;QRYM?AE\'O#!\S4]<N#D"63 /V6T4@E[AQ@!'VABI  .T_;
MO_;^_9S_ ."=OP6D^,O[0?B65#=3_8_#'AC2HOM&K>)-0; CLK&W!W32L2H[
M*@.YV4<U\H_LX_L!?M&?\%&?C)HO[?\ _P %AO#<5C8:/<B^^#7[,?G>=I7A
M)#S'?:NI 6^U-EP2KKMBS@J#B&'L_P!A#_@F#\3IOC2G_!1O_@J-XML/B#^T
M'?0$>'M(M1O\/_#.S;)73])A8E?.4'$EURQ.[:S$O+-]S4    P!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P7[27[+W[/O[8'P
MHO\ X(?M,_";1O&7A?4A_I&EZS;;PC@$++$XP\$JY.V6-E=<Y5A7P>?@3_P4
MV_X(PG^T_P!D>_UW]I_]G&R^:X^$/B*_W^-/!]J.HT>\(_XF,$:CY;5QO 54
MC7)>6OTMHH \._8;_P""B_[)?_!1#X?S>.OV9_B7'?W.G.(O$GA74XC::UH%
MQDJT%[9N?,A8,&7=S&Q1MCN!FO<:^0OVY/\ @CU\$OVI_B!#^U!\$/&VL?!'
MX^:4A.B_&'X? 074[8 \K4K<%8]2@8!59)<.54)O"94^4?#K_@K/^T3^PGXW
MTS]G+_@N%\,++PD+ZZ6R\*_M(>#;=Y?!GB-^B"\PN[2;EL999 (R0[8BC4,0
M#]%**J:#KVA^*=$M/$OAC6;34=.U"V2XL-0L+E9H+F%U#))&Z$JZL""&!((.
M15N@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#B]>_9O_ &=_%6LW'B+Q1\!/!>I:A>2&2[OK
M_P +6DTT[GJSN\99C[DUI^-_A'\*/B;]E_X61\,?#WB'["'%E_;FBP7?V<-M
MW!/-1MF=JYQC.T>@KH:* .,\/?LY?L]>$=:M_$GA3X#^#-,U&T??:7^G>%[2
M":%L$;D=(PRG!(R#WK7^(?PQ^&WQ=\-2>#/BO\/=#\3Z/+(LDND^(=)AO;9W
M7[K&*960D=CCBMRB@"KH>A:)X8T:U\.^&M&M-.T^Q@6&RL+&W6&&WB485$1
M%10.   !5JBB@ HHHH \+_:P_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L
M>Y?_ $F:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BN>^*OQ8^&7P,^'FK?%KXQ^/-*\,>&="M&N=7US6[U+>VM8A_$[N0!D
MD #J20 "2!7YV:C^TA^W5_P7"U"?P/\ L(ZAK_P)_9B>9K?7/C[J-BUMXD\;
M0@E9(?#]O( UI W(^V/AN>-K(\# 'J_[:/\ P5UN_#'Q@G_86_X)N_"M/CA^
MT)(A6_TFRN,:!X)3.TW>N7JD)"$)_P"/=6$C$;"8V>,/9_8A_P""15K\,/BT
MO[;W[?7Q4?XY?M%WD8(\7ZO;XTGPFAR?L>AV1 2TC0L0)MHD;YF B\QU/N_[
M%W["W[,/_!/[X/P?!/\ 9=^&=KH&EAA-J=\Q\Z_UBZQAKJ\N6^>XF;GYF.%!
MVH%4!1Z[0 4444 %? '_  <B_P#!2+_AW?\ \$X]>_X0K7OLGQ"^)OF^%_!'
MDR[9K;S8S]LOUQR/(MRVUQ]V:6#UK[5^-GQO^$?[-_PMUGXV?';XA:9X6\*>
M'[0W.KZYJ]R(H;>,< >K,Q(544%G9E506(!_D,_X+X_\%76_X*P?MKS?$?P1
M%J%G\-_!]@=%^'NFZ@NR5[??OGOI(\D)+<2?-CJL<<*-RAH ^(*^T/\ @AI_
MP5>\>_\ !)[]KP_$;2/!%UXN\+^,M/70_%GA"UU);62]#2!K:XB=P4$\,I)7
M> &225-R>9O7XOHH _L\_9>_X+F_\$\OVE_%O_"I-6^)M]\*_B-%(L5[\,_C
M-I3^'-9@F/2$)<D0S2'G"12.W'05]@ A@&4Y!Z$5^5__  1<^)/[)/\ P7E_
MX);:#X)_;@^#'A;XB>,_A?&GA3Q<WB+3TEOU$<8^R:A#<#$\#3VX&Z6-T9IH
MKC!XKOV_X([?M??L9-_:_P#P2*_X*->)O"6DVYW6_P &?C27\3^%&4=+>WE?
M-WIT73+1&20_WN: /T1HK\[T_P""S'[4?['#C1O^"O?_  3J\6> M,@(6?XQ
M_"17\4>$67O<3K#FZTZ,\X202R''2OL3]F7]LK]E3]LOP>/'?[+/[0'A;QSI
MJHK7#:!JT<TUIGHMQ!D2V[_[$JJWM0!Z91110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 445\?_ /!5#_@HEXS_ &9;;PW^R;^R!X9M
M_&/[2?Q<9[+X:^%#AXM*AY$VN:AU$5G;@.^7XD:-ARJ2E #A?^"F7[9'QR^-
MOQMM?^"0G_!-_P 1_9?BOXITY;KXJ?$:V!>#X7^&Y,"2Y=E(QJ$Z.%@B!#KY
MBOE"\;CZF_8M_8W^!O[!/[.?A_\ 9D_9\\-_8-!T* ^9<3D-=:G=O@SWMU(
M/-GE;YF;@#A5"HJJ.%_X)G?\$[?!?_!//X)77AN7Q-/XO^(WC'46USXL_$K5
M,M?>*-:ERTLSNV6$*,[K%%G"*23EWD9O"/VNO^"COQ\_:G^.6K?\$WO^"/;V
M.I^.-.;[/\6/CE=P^?X?^&D#$J\:,,I>ZIPP2!<A'4ALE)?) .S_ ."A'_!4
MKQ'\*/BA:?L&?L!?#VW^*O[2OB2UWVOAU)3_ &5X,M& SJNMSJ<6\*!E=8<A
MY,I]T21[]_\ X)R?\$MO#G['>JZS^T?\>/B%<?%;]H?QV@D^('Q:UR(&4YP?
M[/TZ,C%E8QX55C0+N"+N 58XX^S_ .">_P#P3B^ ?_!.GX7W?A#X7)?:YXH\
M177]H?$#XC^))OM&M^*]28EGNKN=LL1N9RD0.U-S'EF=V^@* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L7XB?#
MCX?_ !=\$:E\-/BIX)TKQ'X>UFU:VU;0]<L([JTO(3U22*0%7'3@CJ :VJ*
M/S<U[_@G'^VY_P $L-;N_BM_P1I\;?\ "6_#=[E[SQ!^RE\1-:=K$AF+2-H&
MH2DO83')(BD8QLQ+,TF$CKZ$_8)_X*Q_LQ_MXW]_\,=(.K> ?BSX=!3QC\&O
MB!:'3_$&D2J!YA$$F/M,(R#YL60%92XC+;:^GZ^</V]O^"67[*O_  4'L+#7
M?B=H>H>'/'_AXB3P9\5_!-Z=.\1^'YU):-X+N,;G16)/E2;DR20%;#  ^CZ*
M_-?3_P!NO]O_ /X)%W\'@3_@J]X8N/BS\&(YEM](_:B^'^ANUSI<60J#Q%ID
M09H3R ;F'<I^4?OI&8C]!/A'\8OA5\??AWI?Q;^"?Q#T?Q5X9UJW$^EZYH5^
MES;7"=#M="1D'(*GE2"" 010!TE%%<__ ,+5^''_  M/_A2'_"::?_PEW_"/
M_P!N?\([]H'VK^S?/^S_ &K9U\KSOW>[^]Q0!T%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_ .DS5[I0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%))(D2-+*X55!+,Q
MP /4T +7S;_P4#_X*B_LZ?\ !/G2=,\/>+UU/QA\2O%3"#P!\(O!=N;S7_$=
MRQ*HL4"9,4.X$&=P%&U@N]P$/A'Q]_X*N?&W]K+XK:M^Q9_P10\)Z9XY\5Z;
M/]D\=_';6%+^#? F>#MF 9=3O0,E(8]Z9P2)0LBI[#_P3\_X)0?!;]B#5M3^
M-GBKQ3JOQ3^.'BM2_C?XT>-SY^JZ@[ ;H;8,6%C:C 58(S]U45F<(NT \-^%
M7_!,O]IK_@HO\0])_:M_X+9ZC92Z5IMVM]X _99\/7ID\.>'3_RSFU=U.-6O
M0#\P.8AEA\R.84_133M.T_2-/@TG2;&&UM;6%8;:VMX@D<,:@*J*JX"J   !
MP *FHH **** "O$/V\O^"@_[-W_!.OX0CXJ_M ^)IOM&H7'V/PIX2T:'[3K'
MB6_. EG8VP.Z:1F903PB;@79017FW_!1#_@JKX8_9)\3Z5^R]^SS\.KGXN_M
M%>,HL>"_A-X?E!>%6'%_J<H.VQLD'SEW*EPIQM4/+'SO[!O_  2J\3^#/BZ?
MV_?^"CGQ%MOBS^T=JEOMMM2,1_L/P);-DC3M#MG&(54,RM<$"1\L1M+RF0 \
MZ^"?_!/_ /:8_P""GOQ2T;]M+_@L=X?CTCPII%V-0^$_[*L-P9=,T,?\LK[7
M> +^_*G/DN-D>2K*H9X%_1>XN-*T'2GNKJ>WLK*RMR\DDC+'%!$BY)). JJH
MZ\  58K^7G_@Z#_X+7?%']J3]I?Q/^P/\"O&]UI7PF^'NJR:3XDCTVX:/_A*
M=8@?;<M<,N"]M!,K11Q<HS1-*=V8_+ /VW^*W_!PW_P1@^#/BJ3P9XS_ &^O
M"<]]%+Y<A\-V%_K5NK9P1]HTZWGAX[_/QWKW7]E?]O#]C?\ ;=T.?Q!^R?\
MM(>$_'45HBO?VNB:HK7=FK'"F>V;;- ">GF(N>U?PNUU_P "/CW\9?V8OBMH
M_P </@#\1M4\*>*]!NA/I>M:1<&.6)NZD?=DC895HW#(ZDJRD$B@#^\VBODC
M_@B?_P %,],_X*J_L):%^T1>Z?:Z?XNTV\DT+X@:39Y$5MJT"(SR1 \B*:*2
M&=1D[?-,>YC&2?K>@!'1)$,<BAE8892,@BOCK]IK_@A1_P $]_VB/&!^,'A+
MX?:I\(/B1&[26?Q+^">KOX;U:"4\F0_9AY$SDX)>2)G./O"OL:B@#\[O^$._
MX+^?L"_/X%\=>"?VR? %GRNC^*?+\*^-881R$CNUW6=T0N<R3;I9"!A1G%=E
M\#?^"_'[$'C3QO#\$_VHX/%7[.7Q(;"R>"_CIHCZ*)&S@M!>O_HLL9; 1C(A
M<$$+S7V_7&_'+]G?X#?M->")OAK^T/\ !SPUXVT&?);2O$^C0WL*L1C>@E4[
M''9UPP/(((H ZO3-3TW6M.@UC1M0@N[2ZA66VNK:59(YHV&5=64D,I!!!'!J
M>OSUU/\ X(6>)?V9-0G\8_\ !(;]NGQ_\ ;AIFG/P]U2Z;Q+X,NG)W,IT^^9
MF@+DD&57<H#\BC%0?\/-/^"G?[#W_$N_X*?_ /!..\\4^&;3Y9_C+^S1+)K6
MGA!P9KG29RMW:H!AGE)V\G:G&* /T1HKP_\ 8_\ ^"DW[#'[>NC#5/V4/VEO
M#/BRX6+S+G0X;LV^JVB]S-8SA+F( Y&YHPIP<$U[A0 4444 %%%% !1110 4
M444 %%%% !1110 445YG^V!^UQ\#OV&?V>?$?[3?[0WBM=*\->&[0R3%0&GO
M9VXBM+>,D>;/*^$1,C).20H9@ <+_P %)_\ @H9\//\ @G9\!T^(&L:%<^*/
M&OB74$T7X7_#K2<OJ'BO6Y2%@M(44%M@9E,D@!V*> SLB/YO_P $O_V!/&?[
M-D/BO]NO]NWQ78>(/VB_BE;B^^(?B665?L?A?3E >+0K%B2L-I;(JAV4X=HP
M2S+&AKRO]BOX-^*/%/C36_\ @O'_ ,%>KW3_  7K,6A2O\+?!/B.["6/PH\+
M,"5>3S, :E<HP,KX$@\SRP%9S#'S8'[2'_!P_KV6'B3X4_L16EYP/WEAXA^,
MNQ_P>RT<D>S2CU8_Z, :GQ3_ &L/VE?^"U?Q$UC]E'_@F?XVU#P+\ =&OGT[
MXL_M-6<92?6F7B;2/#1.-[$':]Z/E4'*D+Y?VC[F_9%_8_\ V>OV&/@;I/[.
M_P"S+\.[7P[X:TE=WE0C=/>W! $EU<RGYIYWP"TC$G@ 8554=;\+/A7\-_@A
M\.]'^$GPA\$Z;X<\,^'[%+/1M#TBU6&WM(%Z(B+P.Y)ZDDDDDDUOT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 0ZAI]AJUA/I>J64-S:W,+17-M<1AXY8V!#(RGAE()!!X(-
M?GY\7/\ @C_\7/V3OB)J?[4O_!$CXL6/PL\1W]P;SQ5\$=?5Y? GB]QU7[,I
MSIDY'RK+!A1@*HA!=C^A-% 'Q'^RQ_P6Z^!_CCQ1J/[//[=7@V\_9P^-?AS3
MI+O7? GQ#NECM+^")&>2[TK4.(=0M]J.PVD.0K%5=5+G^?[_ (?X?$?_ (?R
M_P##TW[3J'_"(_\ "0?V'_PCN3N_X0K/V?[+LSCS?)_TO;T^U?-7Z8_\'G_[
M4_P3\&?LK>"/V3KWP/H&M?$/QCK']K:?J=]I\4UYX;TFV<>;/!(1O@>YF"0
MJ0'CCN ?NBOYKZ /[[/"?BOPWX[\*Z9XX\':U;ZEI&LZ?#?:5J-I('BNK:9!
M)%*C#[RLC*P/<$5H5^0/_!H1_P %(O\ AI/]C;4/V(?B-KWG>+O@UM_L'[1+
MF2\\-SN?(QGEOLTI: ]EC>V7O7Z_4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?[6
M'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/<O\ Z3-7NE !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !117R#^WO_P %;O 7[+WCZT_9._9M^'-_\:_V
MB/$$7_%/?";PE,I:Q# $7>K7/*:=:J&5RTA#%2#A4)D4 ]W_ &J?VM_V=?V)
MO@YJ/QZ_:?\ BIIGA+PQIHP][J$A,ES*02L%O$H,EQ,V#MBC5F."<8!(^#4\
M&?M[_P#!>!UU#XJV_BG]G']DB[.^U\(Q2_9?&OQ,M3]UKUUS_9FGR+_RQ7+2
M*Q_UBNDJ>B_LK?\ !)'Q[\1/C'IW[=O_  5X^(UA\7?C%:MY_A3P=:PL/!_P
M\4D,L.FV;_+/.I"YNI06+(K#+H)F^]* .-^ 7[/7P2_99^%.D_ _]GGX9Z3X
M1\*:)#Y>G:+H]L(XD_O.QY:21C\SR.6=V)9F))-=E110 4450\5>*_"_@7PS
MJ'C3QMXCL=(T?2K.2[U35=3NT@MK2"-2SRRR.0J(J@DLQ  &30!?K\__ -K/
M_@IS\</VB/C;JO\ P3P_X(Z:5IOBGXCV#?9_B3\8M0C\[PO\-(V)5C)( R7N
MH##!+9=P5U(8.8Y43AO%W[2/[5W_  73\4ZC\$?V!?$^N?"K]EZRO)+'QY^T
M*MLUMJ_C4(Q2;3O#J2 -%"<,CWC =QQM,4WW?^R9^R)^SS^P]\$M*_9[_9D^
M&UCX9\,Z4N5MK5=TMW.0 ]S<2MEYYWP-TCDL< <    \W_X)W_\ !,;X'_\
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
M>5_F<XW8&%   /Z/J*_D"_XBCO\ @NO_ -'S?^8R\,?_ "LH_P"(H[_@NO\
M]'S?^8R\,?\ RLH _K]HK^<'_@@K_P %ZO\ @K#^VC_P5B^%/[-'[2_[5G_"
M2^"?$O\ ;O\ ;>B?\(+H5G]I^SZ%J%U#^^M;&*9-LT$3_*XSMP<J2#_1]0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5'
MQ/XH\,^"/#E]XP\9^(;'2-(TNTDNM2U34[M(+>T@12SRRR.0L:*H)+,0 !DU
MXU^W=_P44_9>_P""=GPTA^('[0_C*1+[5)OLWA3P=HD'VO6_$EX2 MM8VBG?
M,Y9D4L=L:%UWNN1GY&\,?L/_ +:7_!8GQ'8_&?\ X*Q6U[\-/@G;W<=[X._9
M5T'5'2?4@K!XKGQ+=Q[6E?@,+1-H0[<B)ED60 E\9_M^?MB?\%;/%FH_ /\
MX(^/)X*^%5G=O8>./VL/$6EOY#;3MFM?#EK)M:\G'(^TMA4.<&,F*5OJO]@C
M_@FW^S#_ ,$Z_ -WX8^!GANZO-?UR;[3XT^('B2Y^VZ]XGO"2SW%[=N-SDLS
M,(UVQJ68A068GVGP9X+\'_#CPGIW@/X?>%=.T/0](M$M=*T?2+)+>ULX$&$B
MBBC 6- !@*H %:= !1110 45Y5^TY^W+^Q[^QAH'_"1_M3_M)>$/ \+1&2WM
M]=UJ..ZNE'7R+8$S3G@\1HQXZ5^=?[47_!UK\*/#M_HG@C]A3]BSXF?%S7?&
M-T+3P/J.JZ1-H>G:]*S;%:PCDC>\O@&P&"P1@94%UW"@#](OVK?VM?V>_P!B
M3X)ZM^T)^TU\2K#POX7TA/WMY>/F2YF()2WMXER\\[X(6) 6."<8!(_++X[?
M&K0_^"A-S8?M"?\ !9+XXZ;^SA^RG;3QZEX _9WUWQ"+/Q+\1(T;?#J.M00L
M;DVYP'2RA5B>#_"LTL]Q_P $)_\ @I+_ ,%3/BWH'[77_!7G]MA_ ESIP2X\
M+_"3X06JD>$U;:^V"[G:2*UO%8#=.B7,FY5(G(1 OVU^R]_P0^_X)F?LI:X/
M'?A']FO3O%'C%Y?/NO'?Q(G?Q#J\]Q_SW\Z]+B&0X^]"L?ZF@#Q7PE_P60\<
M?&3PQI_PS_X(T_\ !*WX@?$;P[86<=EH/C'Q#IL?@GP5:6R*%C-M-=*K31QJ
M ?)2.-L8"]16A_PP3_P6:_;*_P!*_;J_X*96GPC\.77-Q\.OV7=):RGV'^%M
M<O0UTKA?E955D))(X K]#%554*J@ #  '2EH ^4?V6O^"(__  3-_9)UD>-O
M ?[,NE>(/%S2^?<^.?B#*^OZQ-<=YQ/>F3R9#W,*Q_3DU]7  # & .@HHH *
MBOK&QU2QFTS4[.*YMKB)HKBWGC#I*C##*RGA@02"#P0:EHH ^,OBK_P;T_\
M!&+XR^*Y/&GC/]@7PE!?32^9*/#EY?Z+ S9R28-/N((N3U^3GO7NG[+'["7[
M'/[$>A3^'OV3_P!F_P )^!8KM%2_N=#TI$N[U5.5$]RV9IP#T\QVQVKUFB@
MHHHH **** "LSQ;X+\'>/M$E\->._">F:UIL_P#KM/U:PCN8)/\ >CD!4_B*
MTZ* /D7XV_\ !!C_ ()!?'Z62\\;?L%^!M/NW;>+[P;:2>'YEDZB3=ICP9;/
M.3G)ZYKS7_APQJ/PF_TC]BC_ (*I?M-?"KR_^/30KCQV/$&AP8Z8L;U.<=.9
M#D8%?H)10!^??_"EO^#D'X"'/P^_;0_9\^/-C!]Z+XG_  ]NO#-_,@[(VD,T
M(DQW<[>YH_X>>_\ !6'X(?N_VL/^"&WC/4[*'_6^(/@9X_T_Q-]H ZM'I_R7
M">RLV37Z"44 ?!/AS_@Y&_X)EVVL0^%?VA=8^(WP2UR=MJ:)\8?AAJ>E3!NZ
ML\<4T*$=RT@''6OJ'X'?MS_L7?M,")?V?/VL/AUXSFFQLL_#GC&SN[@$_P +
M0QR&1&_V64'VKT?Q'X8\-^,-'F\/>+O#UCJNGW"[;BQU&T2>&4>C(X*M^(KY
M>^./_!#+_@D9^T.TL_Q&_8%^'T5Q,29;[POI;:%<.W]\RZ:T#LWN230!]7UX
M)^V+_P $P/V"_P!O>Q,?[4O[-/AWQ%J2QA;7Q-%;FSUBUQ]WRK^V*7"A2 0N
M\ID#*GI7SM_PX&T+X4_Z1^Q/_P %*_VFO@_Y7_'IH5C\1VUC0XL=-UC>HV_'
M;,G3(H_X9\_X.,O@)S\+?V_/@5\<[.'[EK\7OAG/X>N7C_N"71G92^. [\$\
MM0!2_P"'=/\ P5?_ &&?]/\ ^";7_!1)_B+X4M>8?@_^TY$^J1K&/^65KK5N
M%NH0!E8XBJQCY=S'&:M:)_P7A7]GC5[;P'_P5N_8J^(7[.6IRS+;IXS>S;Q#
MX.O)2=H\K5;!&V,QP=C(=@8;GXS3_P#AY+_P6$^!W[K]J7_@B)K7B&PA_P!=
MXE^!GQ*L-;\[U\O39 MR..1N;G.*&_X.*O\ @F7=QO\ #S]L#PK\3_@Q/J<;
M6USX=^./P@U"R6;</FBD\J.XAQC.=[!<4 ?;/P;^.OP6_:(\$6_Q*^ OQ9\.
M>,_#]U_J-9\,:S#?6S'&2N^%F 89Y4X(Z$"NKK\N+#]@C_@B7^UAXW;XS_\
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
M^(O?*(_&@#ZKHK@O '[5'[,/Q7$;?"W]H[P%XE$O^J.@>,+*\W_3R96S7>T
M%%%% !1110 4444 %%%% !17Y _\%1_^#K7_ (=K_MV>.?V*?^&#/^$T_P"$
M+_LS_BIO^%H_V=]L^V:7:7__ ![_ -ES^7L^U>7_ *QMVS=QNVCY_P#^(YS_
M *Q=?^9L_P#O+0!^_P!17X _\1SG_6+K_P S9_\ >6O6/V(/^#Q_X3_M/?M-
M:!\%?CE^R7IGPB\)ZE9ZG<ZU\0]8^+0O+?28[33;J\&8#I</FM*]NL"H) Q>
M9=H=L(P!^TU?"G[7?_!7+Q3JWQEOOV#_ /@E1\,;3XS_ !SB_=>(=3,Y'A3X
M?J25-QJ]ZAVET(/^BQMO+*RDAPL;^97'Q;_;S_X+KSR:!^S1>^)OV>/V3[ES
M%J/Q2N;8VOC#XBVV<,FDQ.,Z=92#(^TL-S*1C=^]@'W1^R)^QG^S7^PG\&['
MX#_LN?"S3_"WAZS^>5+52UQ?SX :YNIVS)<3-@9D<DX 484   \(_81_X)&^
M%OV?OB7-^V/^U[\3KOXX?M&:S#_Q-/B5XE@'D:(I!S9Z-:8\NPMT#,H9 '8%
ML>6KF,?8]>9?M)_MG_LF_L>>'/\ A*OVHOVB?"'@6T:,O;KXBUR*">Z ZB"
MGS9VX/RQJQX/%?(4W_!=CQ5^TK,^B?\ !*+_ ()W?%7X\>8Q2V\=ZO8_\(IX
M1]-XU#45#2;?O&/RD8C !R> #]"J\N_:8_;:_9%_8V\/?\)/^U+^T;X0\#6S
M1&2WB\0:W%#<W0'_ #PM\F:<\'Y8T8\'CBOD,_L7?\%O_P!LW_2/VR?^"B6A
M? GPO=<S> ?V:-'8:D8ST5]<OLS02@<$PJ\9)R!@"O4?V9_^"%O_  3,_9C\
M0_\ "P]-_9YM_'/C62437?CWXJWDGB/5KB<?\M_,O"\<4G'WH8XS0!YA)_P7
M0\>_M-2-H_\ P2B_X)R?%3XXI*2EM\0/$-F/"7A(@\>8E_J"AYMOWC&(T8C
M!R>$_P"&(O\ @MG^V9_I/[:O_!1[2/@CX9NN9_A]^S'H[17QC/17UR^S<0R@
M<-Y2O&221P!7Z$$VUC;9)CAAACY/"JB@?D !7YS?'+_@H/\ M*_\%+_BKK/[
M$O\ P1LUV'3O#^D79L/BQ^U/<6WG:3X='_+6RT3D#4-0*GB1#LCR&5@&6>,
M\.^+/P+_ ."=G[#/QYC_ &1O^":'[%>E_M&?MAZV@N;[Q#\2[^3Q$O@]3M!U
MG7+ZZ9X[,J&5A#"(I'RH^3S(_,^TO^"=W_!*;PY^R=XJU+]J?]I#XB3_ !=_
M:+\70?\ %7_%37(!_H:$8_L[2H2-MC9(/D"H%+@<A4V1)Z5^P5_P3R_9O_X)
MU?"63X8_ 7P]<27VJ7'VWQ?XRUR?[5K/B?4#DO>7UTPW2N69R%X1-[;5&3GW
M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ JKK.B:-XCTN;1/$.D6M_97*;+BTO;=98I5]&1@0P]B*M44 ?+GQS_
M .")O_!)O]HTS2_%/]@7X<27%QDW%_H.AC1KJ4GJS3Z<8)6;W+9]Z\>_XA]/
MAK\+/](_8H_X*!_M+_!0Q?\ 'IHOASXH37^BIZ![*]63S0.P,GKZU^@E% '\
M$WQ@\?>-_BI\6/$WQ+^)?B:^UGQ%K^O7>H:YJVI "XO+N:9GEED X#,[$D#@
M$X' KG*^E_\ @L=\ /A[^R__ ,%0?C;\$?A5XJL]7T#2/'=U+ITECG99K<;;
MIK$^KVK3-;/_ +4#?2OFB@ K^C#_ (,@/BIXKUOX _'KX+7]S*^C>'/%NBZQ
MID;YVI<:A;74,X4^ZZ= 2/Q[U_.?7]2O_!G+\ /A[\./^"7VH_&[P[XJL]5U
M_P"(WCN]E\11VN=^E+8G[+;V,N?XPN^Z_P!V^3ZD _6>BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** .+U[]F_\ 9W\5:S<>(O%'
MP$\%ZEJ%Y(9+N^O_  M:333N>K.[QEF/N379&.,Q^28U*%<%<<8],4ZB@#F?
MAS\%_@[\'EOU^$GPG\,^%AJMQY^ICPYH-O8_;)>?WDODHOF-R?F;)Y-6OB'\
M,?AM\7?#4G@SXK_#W0_$^CRR+)+I/B'28;VV=U^ZQBF5D)'8XXK<HH JZ'H6
MB>&-&M?#OAK1K33M/L8%ALK"QMUAAMXE&%1$0!44#@   5:HHH **** /"_V
ML/\ DMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)FKW2@ HHHH ****
M"BBB@ K^<'_@O5_P05_X*P_MH_\ !6+XK?M+_LT?LI_\)+X)\2_V%_8FM_\
M"=:%9_:?L^A:?:S?N;J^BF3;-!*GS(,[<C*D$_T?44 ?R!?\0N/_  77_P"C
M&?\ S)OAC_Y9T?\ $+C_ ,%U_P#HQG_S)OAC_P"6=?U^T4 ?S@_\$%?^""O_
M  5A_8N_X*Q?"G]I?]I?]E/_ (1KP3X:_MW^V];_ .$ZT*\^S?:-"U"UA_<V
MM]+,^Z:>)/E0XW9.%!(_;O\ ;*_X)8?L#_M\0?:?VFOV<-"UC6XU7['XOL(V
ML-;M&7[C1W]L4G^0@$(S,F0,J1Q7T'10!^=O_#"O_!8C]@L_;O\ @GY^W?;_
M !L\%6G,7PD_:6#7%[%$/^6=IKMN%F+8^5$F"1)M&=U:G@G_ (+Y_##X6^*;
M+X3_ /!4C]F3Q]^R[XMNI1!;W_C*Q.H^%M0F[BTUJT4PR#@DLZHBCJYK[^K*
M\;>!?!/Q*\+WG@?XC>#M*\0:+J,1BU#1];T^*[M;J,]4DBE5D=?8@B@"/X?_
M !&^'OQ9\(V?C_X6>.]&\2Z#J,?F:?K6@:G%>6ERG]Z.:%F1Q[@FMFO@;X@_
M\$!_@EX$\77GQ@_X)G?M ^._V6?&MU)YTX^'FH&Y\.7\O;[9HERQMYD&!B-#
M$@Q]TUC?\-G?\%HOV"/]#_;G_8DL/V@O ]I_K/BG^SCG^V(H1_RTN]!N"KR2
M8RS&W*1(!U/6@#[0^(W[)'[*?QB$@^+G[,GP]\4^;_K?^$C\%V-]O^OG1-FO
M!OB-_P $$?\ @CC\4O,_X2;_ ()Z?#NU\S.[_A'-.DT?'T^P/#M_#%=?^QI_
MP5C_ & /V]'_ +&_9V_:*T>[\21[EO? ^M[M,UVTD7_6(]C=!)FV$$,T:N@(
M^\:^C* /S)^(W_!HW_P1C\;^9_PC/PQ\;^#M^=O_  CGCZZEV?3[?]I_7->;
MW'_!HO\ #3X>C'[*G_!3WX__  _\O_CV#:M#<"+T_P"/06?3VQ7Z_44 ?CK<
M?\$*/^"[_P ).?V?O^#A#QAKJQ?\>\/CQ-3V =E(ENKX8'3ICV[52N/@-_P>
M6?!,[=#_ &O/@Y\4+:'F*V-KIJ-(/0O<:79OGUS(?KWK]EZ* /Q<G_X*#_\
M!W5\#CY?Q4_X)5?#SQC:Q<O<>'X%NKB4#NIT_6) ,^ABS[54G_X.=_\ @IG\
M%UV_M2?\$$?B+IL:'$]];/J^G1J!U=?M&E2HX^D@^M?M=10!^,7@[_@]4_8J
M%PUC\8_V._BUX<N(F"7,&EOIM\\3>A6:XMF_3/M7M7PZ_P"#MK_@CAXZ02ZU
M\0/'GA=1CS&UWX?7<PC_ -[[#]H_3-?HOXV^&'PT^)=G_9WQ'^'FA>(+<+M\
MC6])ANTQZ;9588KPKXC?\$>/^"5?Q6\Q_&O_  3S^$$LLN?-NK#P)964[^YE
MMHXW)]\T </X _X.#_\ @C%\2@A\._\ !0/P3;>9]W_A(%N])Q]?MT,./QKV
M[P!^WY^PG\5@A^&'[:7PG\1&3[BZ)\1-,NF)],1SDY]NM?*OCK_@UX_X(M>,
M#+/HO[+VI>%KF<?O+GPOX^UBW_*.2Z>(?@E>$>.?^#,;_@G!J<\VH_#3X[?%
MKP]<RYQ%?WNE:I;)]$FL _YR<T ?CQ_P<_:A8:K_ ,%R_C?J.EWT-S;RKX9:
M*>WE#HX_X1C2N0PX(KX&KZ._X*V_L3:-_P $Z?\ @H3\0OV./#WCZX\3V7@]
M]+,&N76F1V<EP+O2K.^(,,1*)M-R4X/.S=@9P/G&@ KZK_X(D7_[(VC_ /!4
M#X7:]^W7+X93X6:;-JU]XF;QBH?3=\&CWLMIYR$$2_Z8EMMC(82/M3:V[:?E
M2ONG_@VI\!>!?B;_ ,%L_@EX,^)'@O2?$&CW$WB"6XTK7-.BN[:62'P[J<T3
MM%*K*S)+''(I(RKHK#! - '] Y_X+L:C^T(?^$7_ ."37_!/'XJ?'M5_<6?C
M.YTS_A%/""8^48U'4%4MMQGR_*0D# /HG_#'?_!<K]L[_2/VOO\ @H-X<^ /
MA>ZYF\"?LW:,TFJ-$>BR:W?9EMY@.K0!T)Y Z8_0JWM[>SMX[2T@2**) D44
M:A510,  #@ #M3Z /C_]FS_@A+_P3,_9M\1_\+&3X Q_$+QM+();SQ[\6[^3
MQ)JMS,.DQ>\W112?[<4<9KZ^AAAMX4M[>)8XXU"HB+@*!P  .@IU% !7._%O
MXN_##X#?#?6/C!\9O'>F>&?"_A^R:[UG7-8NUAM[6)?XF9NY)"A1DLQ"@$D
M^=_MR?M[?LU_\$\O@Q+\:OVD?&AL;:67[+H.A:?%Y^J:_?'[EE8VP(:>9B0.
MRJ#N=D4%A\??"3]A;]J'_@K3\2-'_:Z_X*\>%Y/"WPSTF]74?A7^RDEP6MK<
MCF+4/$9P/M=V5.1:L L8)5U7=+"P!AW&L_M7_P#!PAJ3Z;X1N?$_P7_8L$Y2
M[UH(UCXG^+\0;#) &&ZPTE\8+$;I5.#NW,D'Z+_ WX$_!_\ 9H^%6C?!#X"_
M#O3/"OA3P_:"WTG1-(MQ'# G4D]W=B2S2,2[LQ9B6))Z>RLK/3;.'3M.M(K>
MWMXEC@@@C")&BC"JJC@    #@ 5+0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\%^._^#93_
M ((H_$;7-9\6^*OV0KVXUO7KNXN]2UJ3XG^)9+F6ZG9GDN"9-196D+L7RRD$
MGD$<5\3_ !5_X,@?V?\ 6_%<E_\ !;]O+Q;X<T9Y=R:9XC\%VVKSQKGE1/%<
M6@/L3']<U^YE% 'Y3_LL?\&?O_!*OX,:%/%^T+:^+/C'JURBJUSKGB"YT>TM
MB#]Z"#3)89%)Z'S9I1Z8K[H_8A_X)Q_L;_\ !./PKKG@?]C/X37'@_2/$>H1
MWVL:<WBK5-2BEN43RQ*JW]S/Y3%,*QCV[PB;L[%Q[A10 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 >%_M8?\EL^!_\ V/<O_I,U>Z5X7^UA_P EL^!__8]R_P#I,U>Z4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!\\?ME_\$I_V!/V]D_M#]I/]
MG+1=2U^,*;+QGI2MIVN6CK_JV2_MBDQV$ JCLR9'*FOG3_AB'_@LI^P2/MG[
M!'[<UI\=O!-IS%\*/VDPTFI10C_EG::];A9&?&%19PD2!1G/2OT2HH ^ _ O
M_!?;X1_#?Q79_"/_ (*??LW^/?V6_&-U*(+>X\<V!OO#.H2]Q::W:J8)5&"2
M[K&@Q]\U]R^!/B#X"^*7A2S\>?#'QOI'B/0]1B\W3]9T'4HKRTND_O1S1,R.
M/<$BCQUX \"?%'PI>>!/B9X*TCQ%H>HQ>5J&C:[IL5W:72?W9(959''L017P
MWX[_ ."!/P?^'/BN\^+O_!,/]HWQ[^RWXRNI3/<0>!+\WOAG4)>QN]$NF,$J
MC  1&C08^Z: /ONBOSM_X;;_ ."R_P"P3_H7[>G[#=G\>/!%GQ+\5_V;27U.
M*$?\M+O0;@K([XRSM 4B0*<9ZU]%?L:?\%6_V _V]E_LW]F[]HS1=0\01[A>
M^"]69M.URT=<^8CV%R$F.P@AG163(X8T ?1%%%% !1110 4444 ?R!?\'1W_
M "G7^.?_ '+/_J,:37P!7]_E?-7[5'_!';_@F/\ MJ^)IO&_[2?[&GA#7M>N
MFW7NOVD,NFZA=MC&9KJQDAEF(' +LV.U '\3%??_ /P:X_\ *=?X&?\ <S?^
MHQJU?TT?LK_\$=O^"8_[%7B:'QO^S9^QIX0T'7K5MUEK]W#+J6H6C8QF&ZOI
M)I821P2C+GO7TK0 4444 %?*/_!1/_@JAX#_ &+M3TCX ?"7P'>_%?X_>-D\
MOP!\'O#,@:[N"0<7E](,BQLDP6::3&0CE1M21T\W_;%_X*A_&'XK?&[4?^"=
M?_!(?PWIOCCXPV_[GQW\1K\>9X7^&,+$JTU[, R7%ZN&V6B[L.I#*Y1H3ZW_
M ,$[/^"7GP>_8%TS5_'%QXDU+XA?%_QJ_P!H^)/QC\6GSM7U^X)#,BLQ8VUJ
M& V6Z' ")N+LH:@#S;]AO_@E=X[@^,\/_!0S_@I_X\LOBC^T)=19T.UAC)\.
M_#FV8[EL=&MWR ZYPUTPWL<E3DR2R_<E%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_
M "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?.G[9?_!)[]@']O1O[7_:+_9TT>\\1Q[6LO&^BAM-UVTD
M7_5NE_:E)FV$ JKLZ C[IKZ+HH _.W_ABW_@L_\ L$?Z9^PK^V[8_'_P/:?Z
MOX5_M'Y.KQ0C_EG::];A7DDQA5%P$B0+T/2MCP!_P7X^"W@'Q;9_"#_@II^S
MWX\_9:\:74ODP-\0=/-WX;U"7O\ 8];ME-O,@P<R.(T&/O&OOJL;Q_\ #KX?
M?%?PE>> ?BEX%T?Q+H6HQ^7J&BZ_ID5Y:7*?W9(959''L0: )/!'COP1\3/"
MUGXY^''C+2O$&B:C$)=/UC1-1BN[6Z0]'CEB9D=?<$BM6O@+QO\ \$"_A;\+
M_%-Y\6?^"7/[3'CW]ESQ==2F>XLO!=\=1\+ZA-V-WHMVQAD'  5&1%'1#65_
MPW/_ ,%B_P!@O_0O^"@'["5M\;O!5IQ+\6OV:BT]]%$/^6EWH5P5E+XRSO"4
MB3:<9XH _1*BOGO]C7_@JE^P-^WQ#]D_9G_:/T/5M<C#?;/!^HNVGZW:,N?,
M62PN0D_R$$%U5DR#ACUKZ$H ***S_%GBOPWX$\*ZGXX\8ZU;Z;I&C:?-?:KJ
M-W($BM;:%#)+*['[JJBLQ/8 T :%%9_A/Q7X;\=^%=,\<>#M:M]2TC6=/AOM
M*U&TD#Q75M,@DBE1A]Y61E8'N"*Y+]IC]I[X#_L=_!K6/V@/VDOB5IWA3PIH
MD.^]U/49,;G.=D,2+EYIG(PD2!G<\ &@#LM?U_0O"NAWGB?Q1K5IINFZ=:R7
M.H:C?W*PP6L**6>621R%1%4$EB0  237YK^//VL?VJ_^"VGC+5/V=_\ @FCX
MKU3X;_L\Z=>R:?\ $?\ ::%LT5[XA*G;-IOAI7 )SRKWIP%R2I7"B>IH'P>_
M:N_X+ZZY9_$K]JW0O$7P?_9"ANH[SPK\(&N&M/$'Q,1&#PWNLO&0UK8MA72V
M0Y<88$XCG/Z4> _ 7@GX7>#-,^'7PV\):=H.@:+91V>D:-I%FEO;6=N@VI%'
M&@"HH P !0!P7['7[%W[./[!GP0T[]G[]F+X=6WA_0+']Y<.O[RZU*Y( DN[
MN<_/<3O@9=CP %4*JJH]3HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2
MV? __L>Y?_29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /G#]LO_@DK_P $_OV\9O[>_:#_ &>-)F\3
MQLKV7COP^6TO7K25?]7(M]:E)7*$ JLA= ?X37SY_P ,=?\ !:K]@?\ TO\
M8A_;3T[]HGP-:<Q_"_\ :+RFMQ0C_EG:Z]!M::0C 7[2$B0#H:_1*B@#X(^'
M?_!?KX$>#/%]G\'?^"E'P&\=?LL^-[J3R8(_B3IYG\/7\O?['K5NIMYHQSF5
MQ$@Q]XU\R?\ !V+_ ,%6/!GPQ_8/T+]E?]GCXF:9K&J_':%I;[5_#VJ1W,2>
M&(7'G.DL3%2MS,%@!!*O&ETO:OUG^.'A_P""WB/X3:_;?M$^&_#NJ^"K;2YK
MOQ):^+-/ANM/%I$C22R3QS*R%%168E@< &OX?/VT/B9\&OC%^U9X^^)/[.WP
MJLO!'@/5?$US)X/\+:>CK%8:>'VPC:S-L9U D=0=JO(P4!0  #]NO^"!G_!P
M_P#"?X"_\$SI_P!G']HF/7O%7Q&^'.L0:'\)O!'ARQDN]7\96MX9&LK&V10?
MF@E62%G/RQPFW #,51ON?]F?_@FM^T!^V=\9M(_;_P#^"S8L-3\0:7-]K^%?
M[/5C/]H\-_#]#@I-<KRFHZEC&Z5MR(PXW;8UA_F7_P""4_[;]Y_P3K_;[^'/
M[60T\7FF^'M9\GQ'9B$.\VE7*-;W@C!Z2B&5V0C'SJN>,@_VR^$_%?AOQWX5
MTSQQX.UJWU+2-9T^&^TK4;20/%=6TR"2*5&'WE9&5@>X(H T**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *^+O^"\O[17Q7_9=_85M_BC\
M/K_Q#IWAX?$CP]9?%?7_  B\D>JZ3X1FO NI3VDL?SP3,FR!94PT?GEE*L P
M^T:^5?\ @KS^T_XB_9X_9V\*_#_P5X?TB\U[XY_%30OA5H]WXBTQ+W3=+DUJ
M22*6]NK:3Y+B..".8B)_D=RBN&4LI /%_%/BKX5:)^U;^RM>?\$J/'/]KQ^/
MM8N-0^(5AX;\27.H:/J/@(6DRSZIJ*/*Z).EVL$=O<R;9VG\V'<W[U*O:C\7
M=1_X*!_\%H/'O[#?B+7=4C^$?[/?P\L+_P 3^'=*U6>TC\2^)]3\J6#[;) Z
M-/:V]J[;;8G89P7<-L4+X)8_L8>/O^#>7]MGX6>-_P!C+Q;J6O\ [.O[0'Q(
MT3P!\1?AUK\B3W>CZW>;H;/5;6554[2PD=U  &&CP0\1A]0_X)_>$M0^"W_!
MQ1^VGX(\60M%/\1/!GA/QCX5DE&#>Z;%$;:>1,]5CNI3"2.-T= 'H7_!/O\
M:&\8?"W_ (*7_M ?\$H/&7BO4]<T+P5I>F>-_A%?:WJ,MY>V>A7T< N],DGF
M9I)8;6[G1(&=G<1R;"V$0#[MK\T/V7/">K_$/_@Z&_:6^-.B1/)H?@#X#Z!X
M/U6[0?NQJ-^=/U".+=T+"*VER.W?%?I?0 445Y?\5O"G[6>K^+GO/@_\5_"^
MD:*8$"66K:$]Q,) /G8N".">@H YO]K#_DMGP/\ ^Q[E_P#29J]TKY%^*?AK
M]IO1OCW\&Y/C1\2_#FLV[^-R+*/2-&:V:-A"2Y8DG(*9 ]#S7UU0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'Y _\'>__  4B_P"&;/V-M/\ V(?ASKWD^+OC+N_M[[/+B2S\-P./
M/SCE?M,H6 =FC2Y7M7\P-?VF_M>_\$/_ /@F#^WG\99_V@/VL_V;;CQ?XMGT
M^"Q;5)O'NO6BI;0@B.*."UOHH8E&6.$1<L[,<LS$^7_\0N/_  0H_P"C&?\
MS)OB?_Y9T ?R!5_3]_P:$?\ !2+_ (:3_8VU#]B'XC:]YWB[X-;?[!^T2YDO
M/#<[GR,9Y;[-*6@/98WME[U[_P#\0N/_  0H_P"C&?\ S)OB?_Y9UZA^R'_P
M0_\ ^"8/[!GQE@_: _9,_9MN/"'BV#3Y[%=4A\>Z]=J]M, )(I(+J^EAE4X4
MX=&PR*PPRJ0 ?5]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %<)^TE^S3\&?VMOA)?_!+X\>$!K&@W\L,X2.ZDM[BTNH9!+!=6T\+++;SQ
M2*KI+&RLI'7!(/=T4 >-Z!^Q;X2;QEX6\<_&#XM>-OB9>>!KIKOP7%XYO+)H
M-(O#$\(O%BLK6V2XN5BDD1+BY$TL8D<HRL[,;OQY_8]^&7QW^('AKXT/K>O>
M$O'_ (/M[FU\.>//!]W%!J-M:7 'VBS<3Q307-O(51C#/%(BNBNH5P&KU>B@
M#SS]G#]E[X1?LL>%=3\-?"O2;K[1K^MSZUXIU[5[Y[O4M>U.?'G7MY<2$M+*
MVU5'1$151%1%51Z'110 4444 >%_M8?\EL^!_P#V/<O_ *3-7NE>%_M8?\EL
M^!__ &/<O_I,U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6
MSX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS5[I0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!C
MW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^!_P#V
M/<O_ *3-7NE>%_M8?\EL^!__ &/<O_I,U>Z4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@O\ P4M_
M;W^'O_!-C]D'Q)^U)X]TF75Y]/,5CX9\-VLFV;7-7N&V6MDAP2-S99V 8K''
M(P5BNT^]5^87_!RYX&M_%UM^R'=_$2R^T_#.U_:R\-0_$2*8$VZ6L[F,//C[
ML?E?:8RQX'F@9RP! /?OV&?A'!\0FA\?_MN?M#:3\2_CQ+''JOB7P/9>*%DT
M;P%(2&33['1XYFBA^SDK&UW,CW,LBEFEP55?.M1^+NH_\% _^"T'CW]AOQ%K
MNJ1_"/\ 9[^'EA?^)_#NE:K/:1^)?$^I^5+!]MD@=&GM;>U=MML3L,X+N&V*
M%\P_X+O?LJ?#_P#9ON/V9?VO/V)OA;HG@?XK>&OVA/#WA?07\%Z/#I[:QI^H
M><DFF2I;J@GC8Q*-C @1M.H $C5TG_!/[PEJ'P6_X.*/VT_!'BR%HI_B)X,\
M)^,?"LDHP;W38HC;3R)GJL=U*821QNCH ]"_X)]_M#>,/A;_ ,%+_P!H#_@E
M!XR\5ZGKFA>"M+TSQO\ "*^UO49;R]L]"OHX!=Z9)/,S22PVMW.B0,[.XCDV
M%L(@'W;7YH?LN>$]7^(?_!T-^TM\:=$B>30_ 'P'T#P?JMV@_=C4;\Z?J$<6
M[H6$5M+D=N^*_2^@ HHKR_XK>%/VL]7\7/>?!_XK^%](T4P($LM6T)[B82 ?
M.Q<$<$]!0!S?[6'_ "6SX'_]CW+_ .DS5[I7S9XK_9R_;,\=^(= \3>+?C7X
M*N+KPS?/>Z,\7AZ:/R;@QE Q ;#CGH<_AUK?_P"$!_X*"?\ 1?\ P)_X2DG_
M ,50![I17A?_  @/_!03_HO_ ($_\)23_P"*H_X0'_@H)_T7_P "?^$I)_\
M%4 >Z45X7_P@/_!03_HO_@3_ ,)23_XJC_A ?^"@G_1?_ G_ (2DG_Q5 'NE
M%>%_\(#_ ,%!/^B_^!/_  E)/_BJ/^$!_P""@G_1?_ G_A*2?_%4 >Z45X7_
M ,(#_P %!/\ HO\ X$_\)23_ .*H_P"$!_X*"?\ 1?\ P)_X2DG_ ,50![I1
M7A?_  @/_!03_HO_ ($_\)23_P"*KB/@'XB_;U^-G@RZ\6:=\;_!]LEMK=YI
MYCO/"^YRT$A0L-A VG''?UH ^JZ*\+_X0'_@H)_T7_P)_P"$I)_\51_P@/\
MP4$_Z+_X$_\ "4D_^*H ]THKPO\ X0'_ (*"?]%_\"?^$I)_\51_P@/_  4$
M_P"B_P#@3_PE)/\ XJ@#W2BO"_\ A ?^"@G_ $7_ ,"?^$I)_P#%4?\ " _\
M%!/^B_\ @3_PE)/_ (J@#W2BO"_^$!_X*"?]%_\  G_A*2?_ !5'_" _\%!/
M^B_^!/\ PE)/_BJ /=**\+_X0'_@H)_T7_P)_P"$I)_\51_P@/\ P4$_Z+_X
M$_\ "4D_^*H ]THKPO\ X0'_ (*"?]%_\"?^$I)_\51_P@/_  4$_P"B_P#@
M3_PE)/\ XJ@#W2BO"_\ A ?^"@G_ $7_ ,"?^$I)_P#%4?\ " _\%!/^B_\
M@3_PE)/_ (J@#W2BO"_^$!_X*"?]%_\  G_A*2?_ !5'_" _\%!/^B_^!/\
MPE)/_BJ /=**\+_X0'_@H)_T7_P)_P"$I)_\51_P@/\ P4$_Z+_X$_\ "4D_
M^*H ]THKPO\ X0'_ (*"?]%_\"?^$I)_\57*_&RZ_;Y^$'PIUWXF7_QS\&W$
M.C6)N)(;3PL1(X! PI<E0>>X- 'T]17S[X9\,_\ !0#Q#X;T_7XOCWX'1;ZQ
MBN%23PJ^X!T#8.&QGGM5[_A ?^"@G_1?_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!
M/^B_^!/_  E)/_BJ/^$!_P""@G_1?_ G_A*2?_%4 >Z45X7_ ,(#_P %!/\
MHO\ X$_\)23_ .*H_P"$!_X*"?\ 1?\ P)_X2DG_ ,50![I17A?_  @/_!03
M_HO_ ($_\)23_P"*H_X0'_@H)_T7_P "?^$I)_\ %4 >Z45X7_P@/_!03_HO
M_@3_ ,)23_XJC_A ?^"@G_1?_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!/^B_^!/_
M  E)/_BJ/^$!_P""@G_1?_ G_A*2?_%4 >Z45X7_ ,(#_P %!/\ HO\ X$_\
M)23_ .*H_P"$!_X*"?\ 1?\ P)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_
M\)23_P"*H_X0'_@H)_T7_P "?^$I)_\ %4 >Z45X7_P@/_!03_HO_@3_ ,)2
M3_XJC_A ?^"@G_1?_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!/^B_^!/_  E)/_BJ
M/^$!_P""@G_1?_ G_A*2?_%4 >Z45\P_&RZ_;Y^$'PIUWXF7_P <_!MQ#HUB
M;B2&T\+$2. 0,*7)4'GN#6YX9\,_\% /$/AO3]?B^/?@=%OK&*X5)/"K[@'0
M-@X;&>>U 'T%17A?_" _\%!/^B_^!/\ PE)/_BJ/^$!_X*"?]%_\"?\ A*2?
M_%4 >Z45X7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_ (*"?]%_\"?^$I)_\50!
M[I17A?\ P@/_  4$_P"B_P#@3_PE)/\ XJC_ (0'_@H)_P!%_P# G_A*2?\
MQ5 'NE%>%_\ " _\%!/^B_\ @3_PE)/_ (JC_A ?^"@G_1?_  )_X2DG_P 5
M0![I17A?_" _\%!/^B_^!/\ PE)/_BJ/^$!_X*"?]%_\"?\ A*2?_%4 >Z45
MX7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_ (*"?]%_\"?^$I)_\50![I17A?\
MP@/_  4$_P"B_P#@3_PE)/\ XJC_ (0'_@H)_P!%_P# G_A*2?\ Q5 'NE%>
M%_\ " _\%!/^B_\ @3_PE)/_ (JC_A ?^"@G_1?_  )_X2DG_P 50![I17A?
M_" _\%!/^B_^!/\ PE)/_BJ/^$!_X*"?]%_\"?\ A*2?_%4 >Z45X7_P@/\
MP4$_Z+_X$_\ "4D_^*KB/BGXB_;U^&WC/P5X3N_C?X/F?Q=K;:?!);^%\)$P
MC+[I-Q)*\?PX- 'U717A?_" _P#!03_HO_@3_P )23_XJC_A ?\ @H)_T7_P
M)_X2DG_Q5 'NE%>%_P#" _\ !03_ *+_ .!/_"4D_P#BJ/\ A ?^"@G_ $7_
M ,"?^$I)_P#%4 >Z45X7_P (#_P4$_Z+_P"!/_"4D_\ BJ/^$!_X*"?]%_\
M G_A*2?_ !5 'NE%>%_\(#_P4$_Z+_X$_P#"4D_^*H_X0'_@H)_T7_P)_P"$
MI)_\50![I17A?_" _P#!03_HO_@3_P )23_XJC_A ?\ @H)_T7_P)_X2DG_Q
M5 'NE%>%_P#" _\ !03_ *+_ .!/_"4D_P#BJ/\ A ?^"@G_ $7_ ,"?^$I)
M_P#%4 >Z45X7_P (#_P4$_Z+_P"!/_"4D_\ BJ/^$!_X*"?]%_\  G_A*2?_
M !5 'NE%>%_\(#_P4$_Z+_X$_P#"4D_^*H_X0'_@H)_T7_P)_P"$I)_\50![
MI17A?_" _P#!03_HO_@3_P )23_XJC_A ?\ @H)_T7_P)_X2DG_Q5 'NE%>%
M_P#" _\ !03_ *+_ .!/_"4D_P#BJ/\ A ?^"@G_ $7_ ,"?^$I)_P#%4 >Z
M45\J?%/Q%^WK\-O&?@KPG=_&_P 'S/XNUMM/@DM_"^$B81E]TFXDE>/X<&NW
M_P"$!_X*"?\ 1?\ P)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_\)23_P"*
MH_X0'_@H)_T7_P "?^$I)_\ %4 >Z45X7_P@/_!03_HO_@3_ ,)23_XJC_A
M?^"@G_1?_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!/^B_^!/_  E)/_BJ/^$!_P""
M@G_1?_ G_A*2?_%4 >Z45X7_ ,(#_P %!/\ HO\ X$_\)23_ .*H_P"$!_X*
M"?\ 1?\ P)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_\)23_P"*H_X0'_@H
M)_T7_P "?^$I)_\ %4 >Z45X7_P@/_!03_HO_@3_ ,)23_XJC_A ?^"@G_1?
M_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!/^B_^!/_  E)/_BJ/^$!_P""@G_1?_ G
M_A*2?_%4 >Z45X7_ ,(#_P %!/\ HO\ X$_\)23_ .*H_P"$!_X*"?\ 1?\
MP)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_\)23_P"*H_X0'_@H)_T7_P "
M?^$I)_\ %4 >Z45X7_P@/_!03_HO_@3_ ,)23_XJN(T+Q%^WKK/QZU[X*1_&
M_P 'K<:+HEKJ$ER_A?\ <NLS$!5 .X,,<Y)'I0!]5T5X7_P@/_!03_HO_@3_
M ,)23_XJC_A ?^"@G_1?_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!/^B_^!/_  E)
M/_BJ/^$!_P""@G_1?_ G_A*2?_%4 >Z45X7_ ,(#_P %!/\ HO\ X$_\)23_
M .*H_P"$!_X*"?\ 1?\ P)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_\)23
M_P"*H_X0'_@H)_T7_P "?^$I)_\ %4 >Z45X7_P@/_!03_HO_@3_ ,)23_XJ
MC_A ?^"@G_1?_ G_ (2DG_Q5 'NE%0:7'J$6F6T6KW$<MVL""ZEB3:KR!1N8
M#L"<D"IZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOV@/V?_ (/?
MM3?!W7O@%\?? EGXD\)>);(VNL:1>[@LJ9#*RLI#QR(ZJZ2(5='564A@#78T
M4 >(> /V$?AYX9\7>$?&WQ(^*'CGXE7_ ,/4D'@!OB%J]O=KH+O$86GC6"WA
M^TW/E%HQ=W7GW"J\@64>8^[8^//['OPR^._Q \-?&A];U[PEX_\ !]O<VOAS
MQYX/NXH-1MK2X ^T6;B>*:"YMY"J,89XI$5T5U"N U>KT4 >>?LX?LO?"+]E
MCPKJ?AKX5Z3=?:-?UN?6O%.O:O?/=ZEKVISX\Z]O+B0EI96VJHZ(B*J(J(JJ
M/0Z** "BBB@ HHHH **** "BBB@ HHHH **** "O(/V*? OB[X??"?4M$\::
M#/IUW-XPU2ZC@N  S0R3ED?@]".17K]% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7G'[7?A3Q'XY_9I\8^$?".D2W^I7^CM%9V< !>
M5]RG:,]^*]'HH Q_A]8W>E^ =#TS4+=HI[?1[:*>)^J.L2AE/N""*V*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /./VN_"GB/QS^S
M3XQ\(^$=(EO]2O\ 1VBL[.  O*^Y3M&>_%=?\/K&[TOP#H>F:A;M%/;Z/;13
MQ/U1UB4,I]P016Q10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5Y!^T?X%\7>+/BQ\)-;\.:#/=VFA^,)+K5IX0"MK"8&4.W/3/%>OT4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D'[1_
M@7Q=XL^+'PDUOPYH,]W::'XPDNM6GA *VL)@90[<],\5Z_110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5Y!X-\"^+K#]M/QI\0+S09
MX]%U#P?IUK9:BP'ERS1NQ=!SU ->OT4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5YW^U%X&^,?Q1^$MS\,O@C\2)_!>I^(+R"RU'QE8A
M&O-%TYFW7<]H)%9?M31*T,+D$123+*0PC*GT2J^JZKI>A:7<ZYKFI6]G96=N
M\]Y>7<RQQ01(I9Y'=B JJH)+$@  DT ?D-^VO^QK\4O^".7QR^ ?[67[#O[6
M7Q@\0+XY^.&A^ _B'\.OB)X[N-=M?%4.IM+^^ FY%P!%*-V&*F1739L8/]%_
MML_M ^+/C[_P5H^#O_!)SPSXLU71_"$_@F_^(GQBDT#4YK.[U?3XFEM[#2OM
M,#+)# ]S'ON%1@98RD>0K,&]4\*^";3]M3X]^&?VU/B3:M9_##X9+=7GP;TK
M54\H:M?30M%-XJN4?'EQ+;M)%8JX!$<LURV/.A$?S;XGT!_AW_P=.^!/BSJ,
MT<V@_%[]EJ_TOPCJ:.&ANKZQO!=7$,3#ARMM''+Q_#,#0!W7PY^,>J_L0_\
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
M _X"65GJWQ6\6VDI\-V%V"]KHUL"$EUK4-O*6<!8?+D-<2[((SN<L@!\1_\
M!)G]L?\ :#_9Y_8;_:F@_;/^)>I?$FQ_9+^(GBK0=)\>:E*QO?$&GZ3:BX\B
M65RS23@X7<S.P\]$);8"<SX(?##XW?M&?\$:]3_X*8>+/C'XJMOVC?$O@K5O
MB+X7\5Z=XBNXK;0GA,]WIVD6EEYAMTTXV\,,$MN\;K,)I7DWNVX>Z_M0?L+>
M%?AS_P $>?B_^P9\!=3EUGQ7JGPI\0Z@SW<R/JWBC6;A);BXO[A5^9Y;N\8@
ML!M4RJBX554</^Q5\:?!MI_P;)^'OBS'J,(TWP_^RWJ$-W+O&!-I^EW%K.G^
M]YUNZ8Z[N.M '9?"7QC\1O\ @M%_P3_^"GQ/\/\ Q;U_X9>$/B!X=DU/XIWG
MP\U8V6KW%W;$6LFCVET0SVUM)=K=-),G[TQVBQ KY[LOS_\ "/X$?&;_ ()0
M?\%K/@S^RU\ ?VC?B#XV^"OQ_P#"?B2XU_P1\0?$DNL/X:O-)LS<?;K>:7F)
M)':VCYY;?(K%SY6SV?\ X(7V6G?L0_\ !"#X,:G^T'J9T*UL?"MUKEVUW$[2
MB/5-4NKZTA2)09))I%O8$CA13)))(J*K.P!]E_9_^#6HW7QNUO\ X*&?M16<
M&@^+_$FD6OACP3X=U2ZB7_A#O#SW2M#8.X;8VH7EU)'+<%2P$GV>VC:00"24
M \'_ .#FV\^+?@;_ ()'_$OXU_"#]H?QOX(U'PP-('V7PEJD=E'J,=UK%G92
MI/*D7VG;Y5S)\D<R*Q W*PXK[Q\"223>"-&EE<LS:5;EF8Y))B7))KX8_P"#
MH?\ Y05_'3_<\-_^I-I5?<W@#_D1-$_[!%M_Z*6@#6HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ^./VH?^"5-]^WY\0/$7C+]J+]J?XKZ!I$5PUG\._!
MWPQ\;OH]EHEI'&$%_,(D/VR^FE\V;?+N2.-XH0GR.S^(?\$F?VQ_V@_V>?V&
M_P!J:#]L_P")>I?$FQ_9+^(GBK0=)\>:E*QO?$.GZ3:BX\B65RS23@X7<S.P
M\]$);8"?MS]IGX[>*?![6?P/^ EE9ZM\5O%MI*?#=A=@O:Z-; A)=:U#;REG
M 6'RY#7$NR",[G+)X+^U!^PMX5^'/_!'GXO_ +!GP%U.76?%>J?"GQ#J#/=S
M(^K>*-9N$EN+B_N%7YGEN[QB"P&U3*J+A550 >%?!#X8?&[]HS_@C7J?_!3#
MQ9\8_%5M^T;XE\%:M\1?"_BO3O$5W%;:$\)GN].TBTLO,-NFG&WAA@EMWC=9
MA-*\F]VW#V_X2^,?B-_P6B_X)_\ P4^)_A_XMZ_\,O"'Q \.R:G\4[SX>:L;
M+5[B[MB+631[2Z(9[:VDNUNFDF3]Z8[18@5\]V7C?V*OC3X-M/\ @V3\/?%F
M/481IOA_]EO4(;N7>,";3]+N+6=/][SK=TQUW<=:V?\ @A?9:=^Q#_P0@^#&
MI_M!ZF="M;'PK=:Y=M=Q.THCU35+J^M(4B4&22:1;V!(X44R222*BJSL 0#Q
MCX1_ CXS?\$H/^"UGP9_9:^ /[1OQ!\;?!7X_P#A/Q)<:_X(^(/B276'\-7F
MDV9N/MUO-+S$DCM;1\\MOD5BY\K9])_M0_\ !*F^_;\^('B+QE^U%^U/\5]
MTB*X:S^'?@[X8^-WT>RT2TCC""_F$2'[9?32^;-OEW)'&\4(3Y'9^Y_9_P#@
MUJ-U\;M;_P""AG[45G!H/B_Q)I%KX8\$^'=4NHE_X0[P\]TK0V#N&V-J%Y=2
M1RW!4L!)]GMHVD$ DE[3]IGX[>*?![6?P/\ @)96>K?%;Q;:2GPW878+VNC6
MP(276M0V\I9P%A\N0UQ+L@C.YRR 'RW_ ,&_WQ2_:GUKX4?&K]FG]J#XIZA\
M0IO@/\=-8\!>'/B)JS,]WK-G:",A9Y&+-++&7!+,S,!*J$G9D_?U>5_LC_L[
M_"G]COX1Z3^S;X"\0F^O[:.XU?6]0U*XC.IZ]?W,[2WNK70&"TD]S([LP&U2
MP1<*JJ/5* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O)OVT_P!C?X8_
MMX? N]_9T^,_B3Q58>%]4N8Y-8MO"?B"339=0C3.+>:2,%G@+$,T?1BBYR!B
MO6:* /@ ?\&VO_!/BYDBA\1>./C7K=@LR/<Z/K?Q?U&YL[Q%8-Y4T+MMDC;&
M&4\$$BOK7]HW]E#X2?M/:9X>7QW;7^GZSX-UM-8\$^*_#UY]DU3P_?JA3SK:
M8 @!HV:-XG5XI48K(CCBO2J* /+_ -G_ /9(^%O[/7B7Q1\1M%N]7\0^-?&\
M\$OC'QWXJO5N=4U80(4MXF9$CBA@B0D1V\$<4*;F8(&=F/'_ +7?_!.;X/?M
MK>/O _Q#^,7Q"\<P7/PU\26_B'P/:>'];ALX-*U6$J8[P!8"TL@*CB5G49("
M@,0?H"B@"MH]C<Z7I-KIMYK%SJ$MO;I'+?WBQB:Y95 ,CB)$0,Q&3L55R>%
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
M3SIB$'&9&/>OH&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
=HH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

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

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596233136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ / shares in Units, $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 25, 2023</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="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-13221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CULLEN/FROST BANKERS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">74-1751768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">111 W. Houston Street,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Antonio,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">78205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">220-4011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,360,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000039263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst&#160;& Young LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Antonio, Texas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.01 Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CFR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CFR.PrB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593696832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash and due from banks</a></td>
<td class="nump">$ 691,553<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="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest-bearing deposits</a></td>
<td class="nump">11,128,902<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="Show.showAR( this, 'defref_us-gaap_FederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">120,527<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="Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">87,150<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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents</a></td>
<td class="nump">12,028,132<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">2,639,083<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">18,243,605<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">28,045<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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">17,154,969<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less: Allowance for credit losses on loans</a></td>
<td class="num">(227,621)<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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Net loans</a></td>
<td class="nump">16,927,348<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">1,102,695<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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">386<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="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">190,188<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="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="nump">1,077,942<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">52,892,376<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="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="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits</a></td>
<td class="nump">17,598,234<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="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing deposit</a></td>
<td class="nump">26,355,962<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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">43,954,196<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="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">51,650<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">4,660,641<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="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">123,069<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="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,335<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">866,257<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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">49,755,148<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="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="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2022 and 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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.01 per share; 210,000,000 shares authorized; 64,354,695 shares issued in 2022 and 64,236,306 shares issued in 2021</a></td>
<td class="nump">643<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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,029,756<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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">3,309,671<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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net of tax</a></td>
<td class="num">(1,348,294)<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost; 250,070 shares in 2021</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">3,137,228<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 52,892,376<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a 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="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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 45<br> -Paragraph 1<br> -URI https://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 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 (3)<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 (c)<br><br>Reference 9: 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970686&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><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)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResell">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593714064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">$ (158,000)<span></span>
</td>
<td class="num">$ (158,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">64,354,695<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593501232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperatingAbstract', window );"><strong>Interest income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Loans, including fees</a></td>
<td class="nump">$ 770,391<span></span>
</td>
<td class="nump">$ 674,611<span></span>
</td>
<td class="nump">$ 680,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract', window );"><strong>Securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxable', window );">Taxable</a></td>
<td class="nump">249,797<span></span>
</td>
<td class="nump">89,550<span></span>
</td>
<td class="nump">93,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxExempt', window );">Tax-exempt</a></td>
<td class="nump">237,626<span></span>
</td>
<td class="nump">226,683<span></span>
</td>
<td class="nump">233,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions', window );">Interest-bearing deposits</a></td>
<td class="nump">216,367<span></span>
</td>
<td class="nump">17,878<span></span>
</td>
<td class="nump">12,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeFederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">948<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">592<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">1,475,721<span></span>
</td>
<td class="nump">1,008,769<span></span>
</td>
<td class="nump">1,021,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">140,476<span></span>
</td>
<td class="nump">14,520<span></span>
</td>
<td class="nump">32,018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">690<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">34,443<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
<td class="nump">4,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">4,172<span></span>
</td>
<td class="nump">2,484<span></span>
</td>
<td class="nump">3,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseSubordinatedNotesAndDebentures', window );">Subordinated notes</a></td>
<td class="nump">4,657<span></span>
</td>
<td class="nump">4,657<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">318<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">184,438<span></span>
</td>
<td class="nump">23,902<span></span>
</td>
<td class="nump">45,034<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">1,291,283<span></span>
</td>
<td class="nump">984,867<span></span>
</td>
<td class="nump">976,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after credit loss expense</a></td>
<td class="nump">1,288,283<span></span>
</td>
<td class="nump">984,804<span></span>
</td>
<td class="nump">734,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Non-interest income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Trustandinvestmentmanagementfees', window );">Trust and investment management fees</a></td>
<td class="nump">154,679<span></span>
</td>
<td class="nump">148,994<span></span>
</td>
<td class="nump">129,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service charges on deposit accounts</a></td>
<td class="nump">91,891<span></span>
</td>
<td class="nump">83,292<span></span>
</td>
<td class="nump">80,873<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceCommissionsAndFees', window );">Insurance commissions and fees</a></td>
<td class="nump">53,210<span></span>
</td>
<td class="nump">51,548<span></span>
</td>
<td class="nump">50,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_InterchangeAndCardTransactionFees', window );">Interchange and card transaction fees</a></td>
<td class="nump">18,231<span></span>
</td>
<td class="nump">17,461<span></span>
</td>
<td class="nump">13,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Otherchargescommissionsandfees', window );">Other charges, commissions and fees</a></td>
<td class="nump">41,590<span></span>
</td>
<td class="nump">36,836<span></span>
</td>
<td class="nump">34,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">69<span></span>
</td>
<td class="nump">108,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Other</a></td>
<td class="nump">45,217<span></span>
</td>
<td class="nump">48,528<span></span>
</td>
<td class="nump">47,712<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total non-interest income</a></td>
<td class="nump">404,818<span></span>
</td>
<td class="nump">386,728<span></span>
</td>
<td class="nump">465,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>Non-interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Salaries and wages</a></td>
<td class="nump">492,096<span></span>
</td>
<td class="nump">395,497<span></span>
</td>
<td class="nump">387,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="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Employee benefits</a></td>
<td class="nump">88,608<span></span>
</td>
<td class="nump">82,029<span></span>
</td>
<td class="nump">75,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Net occupancy</a></td>
<td class="nump">112,495<span></span>
</td>
<td class="nump">107,344<span></span>
</td>
<td class="nump">102,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Technology, furniture and equipment</a></td>
<td class="nump">120,771<span></span>
</td>
<td class="nump">112,738<span></span>
</td>
<td class="nump">105,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Deposit insurance</a></td>
<td class="nump">15,603<span></span>
</td>
<td class="nump">12,232<span></span>
</td>
<td class="nump">10,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible amortization</a></td>
<td class="nump">480<span></span>
</td>
<td class="nump">697<span></span>
</td>
<td class="nump">918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">194,221<span></span>
</td>
<td class="nump">171,457<span></span>
</td>
<td class="nump">166,310<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total non-interest expense</a></td>
<td class="nump">1,024,274<span></span>
</td>
<td class="nump">881,994<span></span>
</td>
<td class="nump">848,904<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">668,827<span></span>
</td>
<td class="nump">489,538<span></span>
</td>
<td class="nump">351,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">89,677<span></span>
</td>
<td class="nump">46,459<span></span>
</td>
<td class="nump">20,170<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">579,150<span></span>
</td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">6,675<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 572,475<span></span>
</td>
<td class="nump">$ 435,922<span></span>
</td>
<td class="nump">$ 323,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 8.84<span></span>
</td>
<td class="nump">$ 6.79<span></span>
</td>
<td class="nump">$ 5.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 8.81<span></span>
</td>
<td class="nump">$ 6.76<span></span>
</td>
<td class="nump">$ 5.10<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income earned from card services, including interchange fees, annual fees and other fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fee and commission revenue classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseFederalFundsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596065552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 579,150<span></span>
</td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), before tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">(2,143,567)<span></span>
</td>
<td class="num">(231,355)<span></span>
</td>
<td class="nump">427,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax', window );">Change in net unrealized gain on securities transferred to held-to-maturity</a></td>
<td class="num">(737)<span></span>
</td>
<td class="num">(971)<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification adjustment for net (gains) losses included in net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="num">(108,989)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities before tax amount</a></td>
<td class="num">(2,144,304)<span></span>
</td>
<td class="num">(232,395)<span></span>
</td>
<td class="nump">317,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Defined-benefit post-retirement benefit plans:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Change in the net actuarial gain/loss before tax amount</a></td>
<td class="num">(5,005)<span></span>
</td>
<td class="nump">16,593<span></span>
</td>
<td class="num">(11,518)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">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">2,964<span></span>
</td>
<td class="nump">6,116<span></span>
</td>
<td class="nump">5,319<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="num">(2,041)<span></span>
</td>
<td class="nump">22,709<span></span>
</td>
<td class="num">(6,199)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract', window );"><strong>Reclassification adjustments for (gains) losses included in net income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive income (loss), before tax</a></td>
<td class="num">(2,146,345)<span></span>
</td>
<td class="num">(209,686)<span></span>
</td>
<td class="nump">310,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Deferred tax expense (benefit)</a></td>
<td class="num">(450,733)<span></span>
</td>
<td class="num">(44,034)<span></span>
</td>
<td class="nump">65,287<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(1,695,612)<span></span>
</td>
<td class="num">(165,652)<span></span>
</td>
<td class="nump">245,600<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="num">$ (1,116,462)<span></span>
</td>
<td class="nump">$ 277,427<span></span>
</td>
<td class="nump">$ 576,751<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596537520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance', window );">Adjusted beginning balance</a></td>
<td class="nump">3,882,416<span></span>
</td>
<td class="nump">$ 144,486<span></span>
</td>
<td class="nump">$ 642<span></span>
</td>
<td class="nump">$ 983,250<span></span>
</td>
<td class="nump">2,638,282<span></span>
</td>
<td class="nump">$ 267,370<span></span>
</td>
<td class="num">$ (151,614)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">3,911,668<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">983,250<span></span>
</td>
<td class="nump">2,667,534<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
<td class="num">(151,614)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">245,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (399,810 shares, 987,758 shares, and 408,563 shares during 2022, 2021, and 2020, respectively)</a></td>
<td class="nump">12,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,214)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">13,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</a></td>
<td class="num">(150,000)<span></span>
</td>
<td class="num">(144,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,514)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues (150,000 shares)</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (31,351 shares, 31,317 shares, and 206,951 shares during 2022, 2021, and 2020, respectively)</a></td>
<td class="num">(15,785)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,785)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</a></td>
<td class="nump">10,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,382)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $44.50 per share which is equivalent to approximately $1.11 per depositary share in 2022 and approximately $47.71 per share which is equivalent to approximately $1.19 per share in 2021 and $0.34 per share in 2020)</a></td>
<td class="num">(2,016)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($3.24 per share, $2.94 per share, and $2.85 per share in 2022, 2021, and 2020, respectively)</a></td>
<td class="num">(180,584)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(180,584)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">4,293,016<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">997,168<span></span>
</td>
<td class="nump">2,750,723<span></span>
</td>
<td class="nump">512,970<span></span>
</td>
<td class="num">(113,939)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(165,652)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(165,652)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (399,810 shares, 987,758 shares, and 408,563 shares during 2022, 2021, and 2020, respectively)</a></td>
<td class="nump">54,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">12,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (31,351 shares, 31,317 shares, and 206,951 shares during 2022, 2021, and 2020, respectively)</a></td>
<td class="num">(3,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,864)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</a></td>
<td class="nump">1,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $44.50 per share which is equivalent to approximately $1.11 per depositary share in 2022 and approximately $47.71 per share which is equivalent to approximately $1.19 per share in 2021 and $0.34 per share in 2020)</a></td>
<td class="num">(7,157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($3.24 per share, $2.94 per share, and $2.85 per share in 2022, 2021, and 2020, respectively)</a></td>
<td class="num">(188,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(188,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">4,439,555<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">1,009,921<span></span>
</td>
<td class="nump">2,956,966<span></span>
</td>
<td class="nump">347,318<span></span>
</td>
<td class="num">(20,744)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">579,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">579,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(1,695,612)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,695,612)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (399,810 shares, 987,758 shares, and 408,563 shares during 2022, 2021, and 2020, respectively)</a></td>
<td class="nump">16,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1,513<span></span>
</td>
<td class="num">(9,990)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">18,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (31,351 shares, 31,317 shares, and 206,951 shares during 2022, 2021, and 2020, respectively)</a></td>
<td class="num">(4,391)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,391)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $44.50 per share which is equivalent to approximately $1.11 per depositary share in 2022 and approximately $47.71 per share which is equivalent to approximately $1.19 per share in 2021 and $0.34 per share in 2020)</a></td>
<td class="num">(6,675)<span></span>
</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">(6,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($3.24 per share, $2.94 per share, and $2.85 per share in 2022, 2021, and 2020, respectively)</a></td>
<td class="num">(209,780)<span></span>
</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">(209,780)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 3,137,228<span></span>
</td>
<td class="nump">$ 145,452<span></span>
</td>
<td class="nump">$ 643<span></span>
</td>
<td class="nump">$ 1,029,756<span></span>
</td>
<td class="nump">$ 3,309,671<span></span>
</td>
<td class="num">$ (1,348,294)<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_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126964447&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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<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 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596236768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises/deferred stock unit conversions, shares</a></td>
<td class="nump">399,810<span></span>
</td>
<td class="nump">987,758<span></span>
</td>
<td class="nump">408,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Stock Redeemed or Called During Period, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">31,351<span></span>
</td>
<td class="nump">31,317<span></span>
</td>
<td class="nump">206,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Stock Issued During Period, Shares, Treasury Stock Reissued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,555<span></span>
</td>
<td class="nump">140,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Preferred Stock, Dividends Per Share, Declared</a></td>
<td class="nump">$ 44.50<span></span>
</td>
<td class="nump">$ 47.71<span></span>
</td>
<td class="nump">$ 0.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="Show.showAR( this, 'defref_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared', window );">Preferred stock, Dividends equivalent per depositary share, Declared</a></td>
<td class="nump">1.11<span></span>
</td>
<td class="nump">1.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common Stock, Dividends, Per Share, Cash Paid</a></td>
<td class="nump">$ 3.24<span></span>
</td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="nump">$ 2.85<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferred stock, Dividends equivalent per depositary share, Declared</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593373104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 579,150<span></span>
</td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense (benefit)</a></td>
<td class="num">(4,918)<span></span>
</td>
<td class="nump">7,784<span></span>
</td>
<td class="num">(15,832)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AccretionOfLoanDiscount', window );">Accretion of loan discounts</a></td>
<td class="num">(12,921)<span></span>
</td>
<td class="num">(12,890)<span></span>
</td>
<td class="num">(15,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="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Securities premium amortization (discount accretion), net</a></td>
<td class="nump">97,400<span></span>
</td>
<td class="nump">119,242<span></span>
</td>
<td class="nump">123,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Net (gain) loss on securities transactions</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="num">(108,989)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">71,344<span></span>
</td>
<td class="nump">69,289<span></span>
</td>
<td class="nump">64,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Net (gain) loss on sale/exchange/write-down of assets/foreclosed assets</a></td>
<td class="nump">109<span></span>
</td>
<td class="num">(11,578)<span></span>
</td>
<td class="nump">524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">18,322<span></span>
</td>
<td class="nump">12,753<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">4,602<span></span>
</td>
<td class="nump">7,877<span></span>
</td>
<td class="nump">852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Earnings on life insurance policies</a></td>
<td class="num">(2,096)<span></span>
</td>
<td class="num">(2,462)<span></span>
</td>
<td class="num">(3,731)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Net change in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTradingSecurities', window );">Trading account securities</a></td>
<td class="num">(716)<span></span>
</td>
<td class="num">(560)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Netchangeinoperatingleaserightofuseasset', window );">Lease right-of-use assets</a></td>
<td class="nump">24,409<span></span>
</td>
<td class="nump">23,504<span></span>
</td>
<td class="nump">23,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="num">(116,243)<span></span>
</td>
<td class="num">(46,560)<span></span>
</td>
<td class="num">(158,264)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">61,140<span></span>
</td>
<td class="nump">38,821<span></span>
</td>
<td class="nump">27,146<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">722,582<span></span>
</td>
<td class="nump">648,293<span></span>
</td>
<td class="nump">524,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Securities held to maturity: Purchases</a></td>
<td class="num">(1,424,105)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Securities held to maturity: Maturities, calls and principal repayments</a></td>
<td class="nump">561,388<span></span>
</td>
<td class="nump">177,593<span></span>
</td>
<td class="nump">63,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases</a></td>
<td class="num">(22,178,248)<span></span>
</td>
<td class="num">(24,217,841)<span></span>
</td>
<td class="num">(20,841,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,999,891<span></span>
</td>
<td class="nump">1,162,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities, calls and principal repayments</a></td>
<td class="nump">15,683,097<span></span>
</td>
<td class="nump">18,425,108<span></span>
</td>
<td class="nump">20,893,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="nump">37,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Net change in loans</a></td>
<td class="num">(824,021)<span></span>
</td>
<td class="nump">1,145,924<span></span>
</td>
<td class="num">(2,856,395)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLifeInsurancePolicies', window );">Benefits received on life insurance policies</a></td>
<td class="nump">2,047<span></span>
</td>
<td class="nump">2,307<span></span>
</td>
<td class="nump">903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of premises and equipment</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">7,044<span></span>
</td>
<td class="nump">5,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of premises and equipment</a></td>
<td class="num">(102,501)<span></span>
</td>
<td class="num">(65,850)<span></span>
</td>
<td class="num">(95,422)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfForeclosedAssets', window );">Proceeds from sales of repossessed properties</a></td>
<td class="nump">2,585<span></span>
</td>
<td class="nump">809<span></span>
</td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(8,277,330)<span></span>
</td>
<td class="num">(2,525,015)<span></span>
</td>
<td class="num">(1,631,047)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Net change in deposits</a></td>
<td class="nump">1,258,500<span></span>
</td>
<td class="nump">7,679,935<span></span>
</td>
<td class="nump">7,376,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet', window );">Net change in short-term borrowings</a></td>
<td class="nump">1,945,567<span></span>
</td>
<td class="nump">649,727<span></span>
</td>
<td class="nump">421,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings', window );">Proceeds from Federal Home Loan Bank advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings', window );">Principal payments on Federal Home Loan Bank advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,250,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,403)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(150,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">16,659<span></span>
</td>
<td class="nump">54,417<span></span>
</td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(4,391)<span></span>
</td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(15,785)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(6,675)<span></span>
</td>
<td class="num">(7,157)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(209,780)<span></span>
</td>
<td class="num">(188,786)<span></span>
</td>
<td class="num">(180,584)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">2,999,880<span></span>
</td>
<td class="nump">8,170,869<span></span>
</td>
<td class="nump">7,607,476<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(4,554,868)<span></span>
</td>
<td class="nump">6,294,147<span></span>
</td>
<td class="nump">6,500,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">3,788,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 12,028,132<span></span>
</td>
<td class="nump">$ 16,583,000<span></span>
</td>
<td class="nump">$ 10,288,853<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accretion Of Loan Discount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net change in operating lease right of use asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3095-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3444-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for reacquisition of callable preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromFederalHomeLoanBankBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603140624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cullen/Frost Bankers, Inc. (&#8220;Cullen/Frost&#8221;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, we had $3.2 million and $110.3 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Exchange of real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">27,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%">57,783&#160;</span></td><td style="background-color:#cceeff;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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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%">12,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-</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%">sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit </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%">losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. For operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $964 thousand and $3.4 million at December&#160;31, 2022 and 2021. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. There were no write-downs of foreclosed assets in 2022, while write-downs of foreclosed assets totaled $14 thousand in 2021 and $231 thousand in 2020. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain items in prior financial statements have been reclassified to conform to the current presentation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact of Adoption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,377&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,877&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594900656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Securities</a></td>
<td class="text">Securities<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Held to Maturity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2022 and 2021 is presented below.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,111,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">2,639,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467,865&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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%">2,639,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749,337&#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%">59,907&#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%">101&#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,809,143&#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%">(158)</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,749,179&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $256.3 million and $642.3 million at December 31, 2022 and 2021, respectively. Accrued interest receivable on held-to-maturity securities totaled $30.2 million and $18.4 million at December 31, 2022 and 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have reclassified certain securities from available for sale to held to maturity. The net unamortized, unrealized gain remaining on securities transferred in years prior to 2020 included in accumulated other comprehensive income in the accompanying balance sheet totaled $1.8 million ($1.4 million, net of tax) at December&#160;31, 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics, and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#8220;PSF&#8221;) or pre-refunded by the issuers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,201&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817,604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,216&#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,422,442&#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%">121,961&#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%">2,111,619&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2022, there were no past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, no allowance for credit losses has been recorded for securities guaranteed by the PSF as there is no current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, no allowance for credit losses has been recorded for securities that have been defeased as there is no current expectation of credit losses related to these securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Available for Sale. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2022 and 2021 is presented below.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">5,450,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,316,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%">8,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,376,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,098,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,773,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">19,908,432&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681,985&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">18,243,605&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,165,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059,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%">31,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,178,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,636,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,445,888&#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%">518,805&#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%">40,065&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,924,628&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 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.9% 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 $8.0 billion and $5.8 billion at December 31, 2022 and 2021, respectively. Accrued interest receivable on available-for-sale securities totaled $140.6 million and $120.5 million at December 31, 2022 and 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 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:22.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 Months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012,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%">63,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,039,458&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,959&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,265,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,495,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%">603,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,761,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,923,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,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%">4,604,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200,946&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,217,041&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,417,987&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681,985&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 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 </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%">payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Maturities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 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.519%"><tr><td style="width:1.0%"/><td style="width:33.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 - 5 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5 - 10 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After 10 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held To Maturity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">526,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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%">123,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">123,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,455&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">123,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">123,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,247&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859,390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">249,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%">3,574,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,450,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,293,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,316,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">261,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,435,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:10pt;font-weight:400;line-height:100%">7,098,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">510,848&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046,852&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387,656&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,920,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,908,432&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">240,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,424,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,352,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,376,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">261,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,470,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%">918,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,122,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,773,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">502,257&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,901,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%">2,179,267&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,618,006&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,243,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"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales of securities available for sale were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums and Discounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Premium amortization and discount accretion included in interest income on securities was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(110,997)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,994)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">13,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(97,400)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,242)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Account Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end trading account securities, at estimated fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">25,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">28,045&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">3,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%">1,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">(230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://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 https://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 https://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 https://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="Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594874112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans</a></td>
<td class="text">Loans<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,674,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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%">696,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">133,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">95,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925,729&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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%">34,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%">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,168,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,477,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%">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%">537,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%">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,183,325&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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 lines 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%">691,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 improvement 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%">577,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">124,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:10pt;font-weight:400;line-height:100%">139,466&#160;</span></td><td style="background-color:#cceeff;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 consumer 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%">1,843,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,026,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;border-top:1pt solid #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%">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%">492,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%">477,369&#160;</span></td><td style="background-color:#ffffff;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 loans</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,154,969&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,336,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2022 and 2021, there were no concentrations of loans related to any single industry in excess of 10% of total loans. At such dates, the largest industry concentration was related to the energy industry, which totaled 5.4% of total loans at December&#160;31, 2022 and 6.6% of total loans at December&#160;31, 2021. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $997.1 million and $103.4 million, respectively, as of December&#160;31, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2022 or 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%">Overdrafts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Deposit account overdrafts reported as loans totaled $10.3 million and $7.8 million at December&#160;31, 2022 and 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%">Related Party Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#8220;related parties&#8221;). Activity in related party loans during 2022 is presented in the following table. Other changes were primarily related to changes in related-party status. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding at December&#160;31, 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%">350,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,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%">Principal payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294,857)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding at December&#160;31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,255&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Interest Receivable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on loans totaled $68.7 million and $40.0 million at December&#160;31, 2022 and 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual and Past Due Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management&#8217;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#8217;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of 90 days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,514&#160;</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%">22,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,701&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">3,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13&#160;</span></td><td style="background-color:#cceeff;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%">37,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,571&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present non-accrual loans as of December&#160;31, 2022 and December&#160;31, 2021 by class and year of origination.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">1,252&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">4,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">6,301&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,510&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,161&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,473&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,604&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,239&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">37,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;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%">6,687&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">13,851&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,795&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">3,423&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">11,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,321&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">53,713&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the tables above, loans reported as 2022 originations as of December&#160;31, 2022 and loans reported as 2021 originations as of December&#160;31, 2021 were, for the most part, first originated in various years prior to 2022 and 2021, respectively, but were renewed in the respective year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $1.7 million in 2022, $1.8 million in 2021 and $2.9 million in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2022 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.443%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,625,778&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,674,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">2,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,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%">13,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">23,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477,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%">1,477,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:10pt;font-weight:400;line-height:100%">1,832,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">487,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%">492,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%">311&#160;</span></td><td style="background-color:#ffffff;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%">80,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,270&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,030,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,154,969&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The restructuring of a loan is considered a &#8220;troubled debt restructuring&#8221; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. Troubled debt restructurings that occurred during 2022, 2021 and 2020 are set forth in the following table.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans past due in excess of 90 days at period-end:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs of restructured loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">4,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality Indicators.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 1, 2 and 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 4 and 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 6, 7 and 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include &#8220;pass grade&#8221; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes loans on management&#8217;s &#8220;watch list&#8221; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade is for &#8220;Other Assets Especially Mentioned&#8221; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#8220;Substandard&#8221; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than 120 days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed 30% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Doubtful&#8221; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of 30% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 14 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This grade includes &#8220;Loss&#8221; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#8220;Loss&#8221; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#8217;s &#8220;watch list,&#8221; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2022 and 2021. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,667,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">618,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">485,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,791&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,068,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,435,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,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%">3,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%">5,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">37,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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%">1,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609&#160;</span></td><td style="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,703,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">657,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,213&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">241,997&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">138,541&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">195,754&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,170,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">69,887&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,674,798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.37&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.05&#160;</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.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.59&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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.87&#160;</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.55&#160;</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.26&#160;</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.68&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">99,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">2,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">393,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">43,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">887,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,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: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%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,384&#160;</span></td><td style="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%">352,224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">925,729&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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.65&#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.65&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.64&#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.02&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.59&#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.18&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.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%">5.67&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,811,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,484,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">956,567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">708,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">360,154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">800,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,340,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:8pt;font-weight:400;line-height:100%">19,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">1,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="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,901,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,528,173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">745,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">882,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,483&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,706,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.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.26&#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.14&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.01&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.33&#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.94&#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.38&#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.43&#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.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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,430,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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%">2,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">666,024&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">491,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">130,888&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,236&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">486&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">181,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">3,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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.43&#160;</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.04&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.76&#160;</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.23&#160;</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.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.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,567,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,019,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,140,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">883,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,183,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.08&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.20&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.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%">7.33&#160;</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.94&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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.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"/></tr></table></div><div style="margin-top:5pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,567,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,987,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,063,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,630,524&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392,408&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,163&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,292&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,075,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,689&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,364,954&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.89&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.80&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.21&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.04&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,539&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">483,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,077,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.21&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.81&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.60&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.12&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.63&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.61&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.46&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">874,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,574,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">269,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,761,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">825,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,272,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.19&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.35&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.01&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.02&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,262,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,339&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">484&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,304,271&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.17&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.60&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.92&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.73&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.79&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,454,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,525,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,186,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">634,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,576,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.07&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.86&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and 2021, the weighted-average risk grades for &#8220;pass grade&#8221; (risk grades 1-8) loans were 6.24 and 6.01, respectively, for commercial and industrial; 5.44 and 5.78, respectively, for energy; 6.94 and 6.91, respectively, for commercial real estate - buildings, land and other; and 7.04 and 6.99, respectively, for commercial real estate - construction. Furthermore, in the tables above, there are loans reported as 2022 originations as of December&#160;31, 2022 and 2021 originations as of December&#160;31, 2021 that have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2022 and 2021, respectively, but were renewed in the respective year.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2022 and December&#160;31, 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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:8pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">2,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,383&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,546&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">403,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,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:8pt;font-weight:400;line-height:100%">38,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,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:8pt;font-weight:400;line-height:100%">678,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">404,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">314,605&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">195,573&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">71,659&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">39,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">679,330&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,770&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,843,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 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%">2,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,750&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,466&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">21,400&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,961&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,275&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,663&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,456&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">23,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">492,726&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">251,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">251,364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,492&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,595&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">506,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,410,790&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">472,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,856&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,934&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,722&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,759&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,175&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,225&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,318&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,369&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,247&#160;</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%">40,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">54,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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%">68,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">5,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,441&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,955&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#8220;TLI&#8221;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#8217;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled 129.7 at December&#160;31, 2022 and 135.7 at December&#160;31, 2021. A lower TLI value implies less favorable economic conditions.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a loan to an individual borrower that is experiencing financial difficulty will be modified or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2022 and 2021, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,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%">5,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,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"/><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,062&#160;</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%">90,301&#160;</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,004&#160;</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,017&#160;</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%">227,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,676&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">127,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,091&#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%">17,217&#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%">144,936&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837&#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%">248,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2022, 2021 and 2020. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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: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%">72,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">34,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(6,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(32,948)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(2,333)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,337)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,062&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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%">8,004&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(2,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">5,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,129)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,356)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,091&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top: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%">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%">51,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">15,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(18,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,169)</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%">(73,265)</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,053)</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%">(485)</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,463)</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%">(103,435)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,843&#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%">39,553&#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%">134,892&#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%">7,926&#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%">6,963&#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%">263,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,980&#160;</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,082&#160;</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,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">17,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 #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,576&#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%">12,181&#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%">66,837&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,452&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="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 https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603247296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Premises and Equipment</a></td>
<td class="text">Premises and Equipment and Lease Commitments<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">236,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%">256,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">288,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total premises and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102,695&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,331&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of premises and equipment totaled $57.4 million in 2022, $55.1 million 2021 and $49.9 million in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $47.7 million in 2022, $45.6 million in 2021 and $46.0 million in 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2022 and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">1,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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%">11,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,665&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use lease assets totaled $288.8 million and $281.4 million at December&#160;31, 2022 and 2021, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $321.9 million and $313.4 million at December&#160;31, 2022 and 2021, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $32.9 million during 2022 and $32.1 million during 2021. The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 7.75pt;text-align: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%">33,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">33,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">33,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability included in the accompanying balance sheet</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,945&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.62</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.13%</span></td></tr></table></div>We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $327 thousand in 2022, $322 thousand in 2021 and $9.8 million in 2020. The decrease in these lease payments during 2021 compared to 2020 was the result of a director who did not stand for re-election and who has a controlling interest in the entity from which we lease our headquarters building.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594955040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">(1,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,435)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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%">11,685&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,819)</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%">866&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from 5 to 10&#160;years. Amortization expense related to intangible assets totaled $480 thousand in 2022, $697 thousand in 2021, and $918 thousand in 2020. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">386&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603043280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock', window );">Deposits</a></td>
<td class="text">Deposits<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">17,598,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,333,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,227,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%">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,795,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,355,962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,954,196&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,695,696&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="display:none"/><td colspan="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,048,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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%">788,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%">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%">758,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">23,839,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">430,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,556&#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%">Scheduled maturities of time deposits at December&#160;31, 2022 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2022, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within 3 months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 3 months and within 6 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 6 months and within 12 months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,336&#160;</span></td><td style="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%">430,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594907744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowed Funds<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Borrowed Funds</a></td>
<td class="text">Borrowed Funds<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Federal funds purchased are short-term borrowings that typically mature within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE4NQ_ee286253-2209-43e2-bb21-bfeb734820bf">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE5MQ_cf4568de-ba8f-486c-b4b1-947f0b41bdf3">ninety</span> days. Federal funds purchased totaled $51.7 million and $25.9 million at December&#160;31, 2022 and 2021. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM3OQ_c1f756ec-705c-4297-af94-e07a87de7634">thirty</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM4NQ_fcc18b93-2429-491c-afea-05252eafb821">ninety</span> days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $4.7 billion and $2.7 billion at December&#160;31, 2022 and 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%">Subordinated Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March&#160;2017, we issued $100 million of 4.50% subordinated notes that mature on March&#160;17, 2027. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of 4.50% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $665 thousand and $822 thousand December&#160;31, 2022 and 2021. Proceeds from sale of the notes were used for general corporate purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Junior Subordinated Deferrable Interest Debentures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At December&#160;31, 2022 and 2021, we had $123.7 million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#8220;Trust&#160;II&#8221;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $643 thousand and $701 thousand at December&#160;31, 2022 and 2021. In October 2021, we redeemed $13.4 million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#8220;WNB Trust&#8221;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#8220;WNB&#8221;) in 2014. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements. This was also the case with WNB Trust prior to its dissolution in 2021. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust&#160;II was formed in 2004 for the purpose of issuing $120.0 million of floating rate (three-month LIBOR plus a margin of 1.55%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on March&#160;1, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $3.7 million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $123.7 million of floating rate (three-month LIBOR plus a margin of 1.55%, which was equal to 6.31% and 1.72% at December&#160;31, 2022 and 2021) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at any time during the term of the debentures issued to Trust II to defer payments of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indenture, the trust agreement establishing the trust, the guarantee and the agreement as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#8217;s obligations under the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II are not included in our consolidated financial statements, the trust preferred securities issued by Trust II are included in the capital of Cullen/Frost for regulatory capital purposes. See Note 9 - Capital and Regulatory Matters.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595988576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</a></td>
<td class="text">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments with Off-Balance-Sheet Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles in the United States, are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments issued by us to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,137,957&#160;</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%">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%">383,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,314&#160;</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,593&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,314&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,152&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2022 and 2021, the guarantees totaled approximately $8.0 million and $8.6 million, of which amounts, $897 thousand and $962 thousand were fully collateralized.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We hold certain assets which are not included in our consolidated balance sheets including assets held in fiduciary or custodial capacity on behalf of our trust customers. The estimated fair value of trust assets was approximately $43.6 billion and $43.3 billion at December&#160;31, 2022 and 2021, respectively. These assets are primarily composed of equity securities, fixed income securities, alternative investments and cash equivalents, among other things. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Change-In-Control Severance Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain a change-in-control severance plan for the benefit of certain executive officers. Under this plan, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#8217;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI https://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595988576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Capital and Regulatory Matters</a></td>
<td class="text">Capital and Regulatory Matters<div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s and Frost Bank&#8217;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected to delay, for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1MDg_78201f81-5b2f-47bf-a63d-4bf9235213b5">five</span>-year transitional period, the effects of credit loss accounting under CECL from Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#8220;FIA&#8221;). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2022 and 2021 included $145.5 million of 4.450% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 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-weight:400;line-height:120%">Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. Cullen/Frost's Tier&#160;2 capital included $120.0 million of trust preferred securities at both December&#160;31, 2022 and 2021. Cullen/Frost's Tier&#160;2 Capital also included $80.0 million at December&#160;31, 2022 and $100.0 million at December&#160;31, 2021 related to the permissible portion of our aggregate $100 million of 4.50% subordinated notes. The permissible portion of qualified subordinated notes decreases 20%&#160;per year during the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMxMDY_f84313b8-5200-4b6a-b643-4f4c1e5460e9">five</span> years of the term of the notes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include </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%">total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 4.5%, plus a 2.5% &#8220;capital conservation buffer&#8221; (which is added to the 4.5% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 7.0%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (which is added to the 6.0% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of 8.5%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (which is added to the 8.0% total capital ratio, effectively resulting in a minimum total capital ratio of 10.5%) and (iv)&#160;a minimum leverage ratio of 4.0%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (4.5% plus the capital conservation buffer and, if applicable, the &#8220;countercyclical capital buffer,&#8221; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#8220;eligible retained income&#8221; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of CECL on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2MjI_14c09f5f-f2e1-492e-b1fd-e5fa198b0b10">three</span>-year transition period (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2NDk_78201f81-5b2f-47bf-a63d-4bf9235213b5">five</span>-year transition option). We elected to adopt the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY3MDE_78201f81-5b2f-47bf-a63d-4bf9235213b5">five</span>-year transition option. Accordingly, CECL transitional amounts have been added back to CET1 totaling $46.2 million and $61.6 million at December&#160;31, 2022 and 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%">In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#8220;PPP Facility&#8221;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2022 and 2021 as we did not utilize the PPP Facility for funding purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December&#160;31, 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.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Capital <br/>Required Plus Capital<br/>Conservation Buffer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Required to be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Considered Well</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capitalized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">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"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,751,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.85&#160;</span></td><td style="background-color:#cceeff;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%">2,042,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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,789,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">2,040,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;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,894,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,896,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;padding:2px 0 2px 1pt;text-align: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,480,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,751,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:9pt;font-weight:400;line-height:100%">6.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,789,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,331,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,330,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:9pt;font-weight:400;line-height:100%">14.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064,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: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,918,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">4,023,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">3,060,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: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,914,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,896,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,136,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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,789,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,136,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,670,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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 style="background-color:#cceeff;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,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"><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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%">1,539,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="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">&#8220;Well-capitalized&#8221; minimum Common Equity Tier&#160;1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2022 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#8220;well capitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;B Preferred Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;19, 2020, we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $0.01 and liquidation preference $1,000 per share (&#8220;Series&#160;B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by </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%">such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, in arrears, at a rate of 4.450% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $1,000 per share of Series&#160;B Preferred Stock (equivalent to $25 per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;A Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;15, 2013, we issued and sold 6,000,000 shares, or $150.0 million in aggregate liquidation preference, of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $0.01 and liquidation preference $25 per share (&#8220;Series&#160;A Preferred Stock&#8221;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $144.5 million after deducting $5.5 million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of 5.375% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;25, 2023, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyOTA3_9f8f8636-eee7-4555-b0cb-28bd0b211c25">one</span>-year period from time to time at various prices in the open market or through private transactions. No shares were repurchased under a stock repurchase plan during 2022 or 2021. Under a prior stock repurchase plan, we repurchased, 177,834 shares at a total cost of $13.7 million during 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July&#160;2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Inflation Reduction Act of 2022 (the &#8220;IRA&#8221;) was enacted. Among other things, the IRA imposes a new 1% excise tax on the fair market value of stock repurchased after December 31, 2022 by publicly traded U.S. corporations. With certain exceptions, the value of stock repurchased is determined net of stock issued in the year, including shares issued pursuant to compensatory arrangements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend </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%">restrictions and while maintaining its &#8220;well capitalized&#8221; status, at December&#160;31, 2022, Frost Bank could pay aggregate dividends of up to $813.6 million to Cullen/Frost without prior regulatory approval.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RegulatoryCapitalRequirementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596230080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text">Earnings Per Common Share<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">579,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:10pt;font-weight:400;line-height:100%">3,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed earnings allocated to common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,156,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:10pt;font-weight:400;line-height:100%">63,612,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,727,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,520,518&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,102,120&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,003,837&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595940144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Plan and Restoration Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a non-contributory defined benefit plan (the &#8220;Retirement Plan&#8221;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#8217;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#8220;ERISA&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restoration of Retirement Income Plan (the &#8220;Restoration Plan&#8221;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">1,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,823&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,747&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,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%">197,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,944&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,925&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,593&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,944&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,925&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,593&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retirement Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restoration Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,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%">197,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,966)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,289)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,985)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,382)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,709&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,199)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,675)</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%">(41,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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%">8,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in accumulated other comprehensive income/loss, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,891)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2022, management&#8217;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately 64% invested in equity securities, approximately 31% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of plan assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">161,823&#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%">197,747&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately 67% of mutual fund investments consist of equity investments as of December&#160;31, 2022. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of 7.25% in the determination of the net periodic benefit cost for 2022. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#8217;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 through 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to contribute $1.2 million to the defined benefit plans during 2023.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Stock Purchase Plan and Other Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than 2% and not exceeding 50% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match 100% of the employee&#8217;s contributions to the plan based on the amount of each participant&#8217;s contributions up to a maximum of 6% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the common stock of Cullen/Frost. Employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. We may also make discretionary profit sharing contributions to eligible participants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All profit sharing contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are generally allocated to eligible participants uniformly, based upon compensation, age and/or other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $28.0 million in 2022, $23.8 million in 2021 and $17.9 million in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a thrift incentive stock purchase plan and a separate non-qualified profit sharing plan to offer certain employees, whose participation in the 401(k) plan is limited, an alternative means of receiving comparable benefits. Expense related to these plans was not significant during 2022, 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award </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%">allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2022, 2021 and 2020 was 35,015, 30,723 and 48,409, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there were 505,456 shares remaining available for grant for future awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:21.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January&#160;1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">74.76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">90.22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.48&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,980,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">64.60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">470,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,739,559&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(861,878)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(97,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(261,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(16,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465,319&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.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;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%">213,749&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">616,227&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba">three</span>-year-cliff vesting period for awards granted in 2022 and 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2022 and 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2022 and 2021 base-year amounts, respectively. Adjusted net revenue for each three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2022 and 2021 base-year adjusted net revenue amounts of approximately $713.8 million and $415.9 million, respectively, were calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2022 and 2021 base-year amounts, as applicable, stated as an average growth percentage. The award payout percentages by level of achievement for </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%">both the 2022 and 2021 awards are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 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.358%"><tr><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,131&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,131&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.83</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,227&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.08</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,227&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value</span></td><td colspan="3" style="background-color:#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%">38,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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%">38,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">118,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">281,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,810&#160;</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%">987,758&#160;</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%">408,563&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;text-align: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%">16,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">Fair value of stock awards/units vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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%">9,977&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,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%">2,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">18,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,753&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,918&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 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;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Number of Years for Expense Recognition</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,848&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.87, $0.75 and $0.72 in 2022, 2021 and 2020, respectively, discounted at a weighted-average risk-free rate of 4.45%, 0.77% and 0.19% in 2022, 2021 and 2020, respectively. </span></div>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595062592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other Non-Interest Income and Expense</a></td>
<td class="text">Other Non-Interest Income and Expense<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">45,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%">48,528&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">113,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,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%">94,667&#160;</span></td><td style="background-color:#cceeff;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%">194,221&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,457&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $545 thousand in 2022, $257 thousand in 2021 and $551 thousand in 2020.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI https://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI https://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595940272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(4,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense computed at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,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%">102,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax-exempt interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit on dividends paid in our 401k plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,854)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank owned life insurance income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible FDIC premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax basis adjustment of premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,677&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,459&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities under operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized loss on securities available for sale and transferred 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%">349,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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%">8,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">6,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%">3,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,764&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,824&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;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"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain on securities available for sale and transferred securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,732)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Defined benefit post-retirement benefit plans</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(2,601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,361)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240,072)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,248)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No valuation allowance for deferred tax assets was recorded at December&#160;31, 2022 and 2021 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were no unrecognized tax benefits during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593567936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Other Comprehensive Income (Loss)</a></td>
<td class="text">Other Comprehensive Income (Loss)<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.353%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,143,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">(450,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 style="background-color:#cceeff;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,693,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,144,304)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(450,304)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,694,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,051)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954)</span></td><td style="background-color:#ffffff;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;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%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 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%">(2,041)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(429)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,146,345)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(450,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(1,695,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(231,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(48,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(182,770)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(232,395)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(48,803)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183,592)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">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%">6,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">22,709&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(209,686)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(165,652)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">427,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">89,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">337,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(108,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,086&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,589&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">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%">5,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(6,199)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,302)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">310,887&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">65,287&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">245,600&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:61.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,694,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,697,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,694,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,695,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 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%">(1,313,791)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,503)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,348,294)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,592)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165,652)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,600&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-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%">563,801&#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%">(50,831)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597612976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2022 and 2021 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2022 and 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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedges of fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 - 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 - assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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%">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 - 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%">78,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 - 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%">246,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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%">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 - 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%">53,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 - liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 - 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%">246,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:10pt;font-weight:400;line-height:100%">3.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average strike rate for outstanding interest rate caps was 3.26% at December&#160;31, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 - 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,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 - 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%">6,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%">(53,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 - 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%">16,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 - 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%">15,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 - 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%">6,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%">54,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,551)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 - 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%">15,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 - 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%">16,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We enter into foreign currency forward 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 that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward contracts were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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/option contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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/option contracts - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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/option contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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/option contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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/option contracts - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/option contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains, Losses and Derivative Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">4,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging other derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $6.0 million in connection with the sales. The put options expired without being exercised. These gains are included in the table above as a component of non-hedging other derivatives.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on derivative contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $43.6 million at December&#160;31, 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 contracts with upstream financial institution counterparties was approximately $2.9 million at December&#160;31, 2022. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2022, the aggregate fair value of securities we posted as collateral related to derivative contracts totaled $8.5 million. We also had $3.2 million in cash collateral related to derivative contracts on deposit with other financial institution counterparties at December&#160;31, 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596154560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_cfr_BalanceSheetOffsettingDisclosureTextBlock', window );">Balance Sheet Offsetting</a></td>
<td class="text">Balance Sheet Offsetting and Repurchase Agreements<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Offsetting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#8220;ISDA&#8221;) master agreements which include &#8220;right of set-off&#8221; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">85,691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,691&#160;</span></td><td style="background-color:#ffffff;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%">33,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,302&#160;</span></td><td style="background-color:#cceeff;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/option 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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 19pt;text-align:left;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%">118,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%">118,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%">87,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#160;</span></td><td style="background-color:#ffffff;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%">206,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">206,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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%">72,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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/option 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%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align: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,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660,641&#160;</span></td><td style="background-color:#ffffff;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%">4,734,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,734,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">37,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#ffffff;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%">118,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%">(62,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,968)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">87,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">206,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,118)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">(17,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">21,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">73,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,330)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">4,660,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,660,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">4,734,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,669,971)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward/option contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854,818&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854,818&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(12,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">1,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">62,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">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%">(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%">(90,573)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #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%">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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">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%">(23,339)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Overnight and Continuous</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Up to 30 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30-90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">3,735,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735,061&#160;</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%">925,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#ffffff;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%">4,660,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,660,641&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">4,660,641&#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;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Offsetting Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603416688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">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%">5,051,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,376,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,376,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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,773,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,773,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">25,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">86,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">106,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%">106,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 7.75pt;text-align: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/option 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%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">95,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">105,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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/option 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%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(5,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,896&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,151&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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. Such fair value measurements were not significant during the reported periods. Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on </span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:46.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,028,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,028,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 7.75pt;text-align: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%">243,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,927,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,343,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,954,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,920,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%">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 7.75pt;text-align: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%">51,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%">51,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%">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 7.75pt;text-align: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%">4,660,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 7.75pt;text-align: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,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 7.75pt;text-align: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,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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 7.75pt;text-align: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%">18,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597604608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Operating Segments</a></td>
<td class="text">Operating Segments<div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#8217;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.6 billion, $43.3 billion and $38.6 billion at December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">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%">1,295,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">230,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,932)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">886,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,510&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,605)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668,827&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,968)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,643)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526,343&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,519&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,761)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,696,101&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,448&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,513&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,820)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,538&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,010)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,167)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210,532&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,580&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,517)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,595&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-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%">45,903&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,983&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,321&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,481&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,617)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,147)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302,577&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,044&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,166)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,455&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-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%">37,892&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597600432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Condensed Financial Statements of Parent Company</a></td>
<td class="text">Condensed Financial Statements of Parent Company<div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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%">Total 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%">311,944&#160;</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%">471,875&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,065,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%">4,222,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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">2,228&#160;</span></td><td style="background-color:#cceeff;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 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%">3,378,200&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,696,391&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">Subordinated notes, 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%">99,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest 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%">18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,972&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,836&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">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:10pt;font-weight:400;line-height:100%">3,137,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,439,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,378,200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,696,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Income</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,066&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">6,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,750&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,507&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,630&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes and equity in undistributed earnings of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,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%">232,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">579,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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%">720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in other assets and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash from operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,654&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,220&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of investment in non-bank subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock-based compensation activities of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(6,675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(209,780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(186,585)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,991)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,931)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,240&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI https://asc.fasb.org/extlink&amp;oid=126898705&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597604608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Standards Updates<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Accounting Standards Updates</a></td>
<td class="text">Accounting Standards Updates<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#8217;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $29.3 million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-13,&#160;&#8220;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-14, &#8220;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 became effective for the year ended December&#160;31, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#8220;Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#8221; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2019-12, &#8220;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December&#160;31, 2022, except for hedging relationships existing as of December&#160;31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and, based upon the amendments provided in ASU&#160;2022-06 discussed below, can generally be applied through December&#160;31, 2024. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-08, &#8220;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-09, &#8220;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 became effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and, based upon the amendments provided in ASU&#160;2022-06 discussed below, can generally be applied through December&#160;31, 2024. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 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. 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. 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><div style="margin-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 No. 2022-06, &#8220;Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.&#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-06 extends the period of time preparers can utilize the reference rate reform relief guidance provided by ASU&#160;2020-04 and ASU&#160;2021-01, which are discussed above. ASU&#160;2022-06, which was effective upon issuance, defers the sunset date of this prior guidance from December&#160;31, 2022 to December&#160;31, 2024, after which entities will no longer be permitted to apply the relief guidance in Topic&#160;848. The adoption of ASU&#160;2022-06 did not significantly impact our financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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> -URI https://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><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 (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 12: 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 https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<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 (h)(2)<br> -URI https://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 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 20: 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 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 22: 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 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 25: 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 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<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 (a)<br> -URI https://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 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 32: http://www.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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593434816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div>We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Concentrations and Restrictions on Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, we had $3.2 million and $110.3 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CashFlowReportingPolicyPolicyTextBlock', window );">Cash Flow Reporting</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Exchange of real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">27,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%">57,783&#160;</span></td><td style="background-color:#cceeff;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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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%">12,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepurchaseAndResaleAgreementsPolicy', window );">Repurchase/Resell Agreements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Credit Loss, Financial Instrument</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-</span>sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a loan to an individual borrower that is experiencing financial difficulty will be modified or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </span></div>the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock', window );">Off-Balance-Sheet Credit Exposure</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit </span>losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. For operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy', window );">Foreclosed Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $964 thousand and $3.4 million at December&#160;31, 2022 and 2021. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. There were no write-downs of foreclosed assets in 2022, while write-downs of foreclosed assets totaled $14 thousand in 2021 and $231 thousand in 2020. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangibles and Other Long Lived Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Based Compensation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award </span></div>allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba">three</span>-year-cliff vesting period for awards granted in 2022 and 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2022 and 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2022 and 2021 base-year amounts, respectively. Adjusted net revenue for each three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2022 and 2021 base-year adjusted net revenue amounts of approximately $713.8 million and $415.9 million, respectively, were calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2022 and 2021 base-year amounts, as applicable, stated as an average growth percentage. The award payout percentages by level of achievement for </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%">both the 2022 and 2021 awards are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div>Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.87, $0.75 and $0.72 in 2022, 2021 and 2020, respectively, discounted at a weighted-average risk-free rate of 4.45%, 0.77% and 0.19% in 2022, 2021 and 2020, respectively. </span>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings Per Common Share</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%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span>Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</span></div>Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-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. Such fair value measurements were not significant during the reported periods. Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on </span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock', window );">Transfers of Financial Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss Contingencies</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TrustAssetsPolicyPolicyTextBlock', window );">Trust Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Comparability Adjustment</a></td>
<td class="text">Certain items in prior financial statements have been reclassified to conform to the current presentation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Changes, Reclassifications and Restatement</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain items in prior financial statements have been reclassified to conform to the current presentation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact of Adoption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,377&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,877&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CashFlowReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Reporting Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CashFlowReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NatureOfOperationsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations Policy [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NatureOfOperationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_TrustAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trust assets [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TrustAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 7A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120269220-210453<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3D<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267969-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922895-210455<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 13A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120267917-210453<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 35<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124266218&amp;loc=SL120267834-210445<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120269210-210444<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919260-210447<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL120267845-210446<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120254536-210444<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3C<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267966-210447<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 30<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=124268681&amp;loc=SL120267897-210452<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3D<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267862-210455<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.Q4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122651532&amp;loc=SL122037091-237805<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3C<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267859-210455<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267853-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b,d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for real estate acquired through foreclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="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 https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepurchaseAndResaleAgreementsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=49176635&amp;loc=d3e9760-107771<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepurchaseAndResaleAgreementsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities ("servicing"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122596-111746<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597607392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables, Loans, Notes Receivable, and Others (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a loan to an individual borrower that is experiencing financial difficulty will be modified or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </span></div>the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057602312080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures and Disclosures (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock', window );">Off-Balance-Sheet Credit Exposure</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit </span>losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span><span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057602396560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings Per Common Share</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%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span>Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057600072704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Postemployment Benefits (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Based Compensation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award </span></div>allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba">three</span>-year-cliff vesting period for awards granted in 2022 and 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2022 and 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2022 and 2021 base-year amounts, respectively. Adjusted net revenue for each three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2022 and 2021 base-year adjusted net revenue amounts of approximately $713.8 million and $415.9 million, respectively, were calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2022 and 2021 base-year amounts, as applicable, stated as an average growth percentage. The award payout percentages by level of achievement for </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%">both the 2022 and 2021 awards are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div>Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.87, $0.75 and $0.72 in 2022, 2021 and 2020, respectively, discounted at a weighted-average risk-free rate of 4.45%, 0.77% and 0.19% in 2022, 2021 and 2020, respectively. </span>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596017248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures and Disclosures (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</span></div>Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-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. Such fair value measurements were not significant during the reported periods. Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on </span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603247424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Additional Cash Flow Information</a></td>
<td class="text">Additional cash flow information was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Exchange of real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">27,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%">57,783&#160;</span></td><td style="background-color:#cceeff;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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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%">12,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Accounting Standards Update and Change in Accounting Principle</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact of Adoption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,377&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,877&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e725-108305<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596663648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesTextBlock', window );">Debt Securities, Held-to-maturity</a></td>
<td class="text">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2022 and 2021 is presented below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,111,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">2,639,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467,865&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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%">2,639,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749,337&#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%">59,907&#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%">101&#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,809,143&#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%">(158)</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,749,179&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock', window );">Moody's and Standard &amp; Poor's Bond Ratings</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,201&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817,604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,216&#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,422,442&#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%">121,961&#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%">2,111,619&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Debt Securities, Available-for-sale</a></td>
<td class="text">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2022 and 2021 is presented below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">5,450,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,316,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%">8,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,376,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,098,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,773,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">19,908,432&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681,985&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">18,243,605&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,165,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059,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%">31,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,178,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,636,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,445,888&#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%">518,805&#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%">40,065&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,924,628&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Year End Securities with Unrealized Losses, Segregated by Length of Impairment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 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:22.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 Months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012,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%">63,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,039,458&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,959&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,265,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,495,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%">603,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,761,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,923,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,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%">4,604,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200,946&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,217,041&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,417,987&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681,985&#160;</span></td><td style="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="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity</a></td>
<td class="text">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 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.519%"><tr><td style="width:1.0%"/><td style="width:33.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 - 5 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5 - 10 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After 10 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held To Maturity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">526,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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%">123,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">123,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,455&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">123,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">123,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,247&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859,390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">249,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%">3,574,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,450,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,293,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,316,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">261,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,435,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:10pt;font-weight:400;line-height:100%">7,098,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">510,848&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046,852&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387,656&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,920,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,908,432&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">240,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,424,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,352,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,376,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">261,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,470,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%">918,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,122,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,773,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">502,257&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,901,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%">2,179,267&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,618,006&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,243,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"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of Realized Gain (Loss)</a></td>
<td class="text">Sales of securities available for sale were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeTextBlock', window );">Investment Income</a></td>
<td class="text">Premium amortization and discount accretion included in interest income on securities was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(110,997)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,994)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">13,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(97,400)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,242)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock', window );">Year End Trading Account Securities, at Estimated Fair Value</a></td>
<td class="text">Year-end trading account securities, at estimated fair value, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">25,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">28,045&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsTextBlock', window );">Net Gains and Losses on Trading Account Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">3,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%">1,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">(230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of realized and unrealized gain (loss) on investment in security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593569760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,674,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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%">696,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">133,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">95,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925,729&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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%">34,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%">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,168,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,477,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%">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%">537,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%">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,183,325&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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 lines 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%">691,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 improvement 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%">577,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">124,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:10pt;font-weight:400;line-height:100%">139,466&#160;</span></td><td style="background-color:#cceeff;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 consumer 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%">1,843,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,026,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;border-top:1pt solid #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%">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%">492,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%">477,369&#160;</span></td><td style="background-color:#ffffff;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 loans</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,154,969&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,336,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Activities in Related Party Loans</a></td>
<td class="text">Activity in related party loans during 2022 is presented in the following table. Other changes were primarily related to changes in related-party status. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding at December&#160;31, 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%">350,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,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%">Principal payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294,857)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding at December&#160;31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,255&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Non-Accrual Loans, Segregated by Class of Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,514&#160;</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%">22,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,701&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">3,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13&#160;</span></td><td style="background-color:#cceeff;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%">37,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,571&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock', window );">Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present non-accrual loans as of December&#160;31, 2022 and December&#160;31, 2021 by class and year of origination.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">1,252&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">4,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">6,301&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,510&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,161&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,473&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,604&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,239&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">37,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;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%">6,687&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">13,851&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,795&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">3,423&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">11,566&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,321&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">53,713&#160;</span></td><td style="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="Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Age Analysis of Past Due Loans, Segregated by Class of Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2022 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.443%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,625,778&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,674,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">2,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,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%">13,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">23,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477,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%">1,477,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:10pt;font-weight:400;line-height:100%">1,832,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">487,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%">492,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%">311&#160;</span></td><td style="background-color:#ffffff;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%">80,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,270&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,030,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,154,969&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">Troubled Debt Restructurings</a></td>
<td class="text">Troubled debt restructurings that occurred during 2022, 2021 and 2020 are set forth in the following table.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock', window );">Restructured Loans Past Due in Excess of 90 Days on Financing Receivables</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans past due in excess of 90 days at period-end:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs of restructured loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">4,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock', window );">Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2022 and 2021. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,667,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">618,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">485,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,791&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,068,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,435,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,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%">3,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%">5,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">37,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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%">1,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609&#160;</span></td><td style="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,703,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">657,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,213&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">241,997&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">138,541&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">195,754&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,170,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">69,887&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,674,798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.37&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.05&#160;</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.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.59&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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.87&#160;</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.55&#160;</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.26&#160;</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.68&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">99,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">2,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">393,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">43,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">887,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,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: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%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,384&#160;</span></td><td style="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%">352,224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">925,729&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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.65&#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.65&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.64&#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.02&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.59&#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.18&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.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%">5.67&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,811,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,484,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">956,567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">708,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">360,154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">800,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,340,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:8pt;font-weight:400;line-height:100%">19,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">1,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="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,901,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,528,173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">745,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">882,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,483&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,706,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.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.26&#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.14&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.01&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.33&#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.94&#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.38&#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.43&#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.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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,430,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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%">2,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">666,024&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">491,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">130,888&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,236&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">486&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">181,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">3,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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.43&#160;</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.04&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.76&#160;</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.23&#160;</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.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.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,567,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,019,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,140,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">883,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,183,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.08&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.20&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.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%">7.33&#160;</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.94&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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.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"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,567,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,987,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,063,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,630,524&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392,408&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,163&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,292&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,075,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,689&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,364,954&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.89&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.80&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.21&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.04&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,539&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">483,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,077,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.21&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.81&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.60&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.12&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.63&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.61&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.46&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">874,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,574,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">269,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,761,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">825,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,272,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.19&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.35&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.01&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.02&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,262,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,339&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">484&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,304,271&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.17&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.60&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.92&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.73&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.79&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,454,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,525,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,186,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">634,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,576,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.07&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.86&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock', window );">Age analysis of Past Due Consumer Loans by Class and Year of Origination</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2022 and December&#160;31, 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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:8pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">2,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,383&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,546&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">403,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,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:8pt;font-weight:400;line-height:100%">38,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,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:8pt;font-weight:400;line-height:100%">678,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">404,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">314,605&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">195,573&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">71,659&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">39,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">679,330&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,770&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,843,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 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%">2,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,750&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,466&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">21,400&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,961&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,275&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,663&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,456&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">23,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">492,726&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">251,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">251,364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,492&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,595&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">506,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,410,790&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">472,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,856&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,934&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,722&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,759&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,175&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,225&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,318&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,369&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock', window );">Financing Receivable Revolving Loans Converted to Term</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,247&#160;</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%">40,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">54,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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%">68,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">5,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,441&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,955&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock', window );">Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2022 and 2021, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,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%">5,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,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"/><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,062&#160;</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%">90,301&#160;</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,004&#160;</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,017&#160;</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%">227,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,676&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">127,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,091&#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%">17,217&#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%">144,936&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837&#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%">248,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Activity in Allowance for Loan Losses by Portfolio Segment</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2022, 2021 and 2020. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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: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%">72,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">34,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(6,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(32,948)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(2,333)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,337)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,062&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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%">8,004&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(2,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">5,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,129)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,356)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,091&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top: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%">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%">51,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">15,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(18,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,169)</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%">(73,265)</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,053)</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%">(485)</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,463)</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%">(103,435)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,843&#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%">39,553&#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%">134,892&#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%">7,926&#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%">6,963&#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%">263,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock', window );">Investment in Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,980&#160;</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,082&#160;</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,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">17,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 #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,576&#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%">12,181&#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%">66,837&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,452&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PastDueFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable modified as troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596194672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">236,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%">256,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">288,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total premises and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102,695&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,331&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock', window );">Lease Commitments, Components of Lease Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2022 and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">1,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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%">11,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,665&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text">The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 7.75pt;text-align: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%">33,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">33,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">33,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability included in the accompanying balance sheet</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,945&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.62</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.13%</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596217280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Other Intangible Assets</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">(1,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,435)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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%">11,685&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,819)</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%">866&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Aggregate Future Amortization Expense for Intangible Assets</a></td>
<td class="text">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2022 is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">386&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057599827136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesTypeTableTextBlock', window );">Deposit Liabilities, Type</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">17,598,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,333,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,227,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%">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,795,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,355,962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,954,196&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,695,696&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock', window );">Additional Information About Corporation's Deposits</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="display:none"/><td colspan="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,048,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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%">788,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%">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%">758,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">23,839,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">430,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,556&#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="Show.showAR( this, 'defref_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock', window );">Scheduled Maturities of Time Deposits</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits at December&#160;31, 2022 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesTableTextBlock', window );">Time Deposit Maturities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2022, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within 3 months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 3 months and within 6 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 6 months and within 12 months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,336&#160;</span></td><td style="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%">430,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Corporation Deposits Additional Information [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Scheduled maturities of time deposits [Table Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesTypeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of type of deposit liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesTypeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of time deposit liability maturities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596229952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock', window );">Financial Instruments With Off-Balance-Sheet Risk</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,137,957&#160;</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%">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%">383,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="Show.showAR( this, 'defref_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock', window );">Commitments, Off-Balance-Sheet, Allowance for Credit Losses</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,314&#160;</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,593&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,314&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,152&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments (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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603098416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Actual and Required Capital Ratios</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December&#160;31, 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.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Capital <br/>Required Plus Capital<br/>Conservation Buffer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Required to be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Considered Well</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capitalized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">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"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,751,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.85&#160;</span></td><td style="background-color:#cceeff;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%">2,042,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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,789,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">2,040,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;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,894,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,896,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;padding:2px 0 2px 1pt;text-align: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,480,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,751,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:9pt;font-weight:400;line-height:100%">6.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,789,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,331,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,330,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:9pt;font-weight:400;line-height:100%">14.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064,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: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,918,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">4,023,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">3,060,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: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,914,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,896,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,136,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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,789,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,136,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,670,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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 style="background-color:#cceeff;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,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"><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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%">1,539,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="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">&#8220;Well-capitalized&#8221; minimum Common Equity Tier&#160;1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RegulatoryCapitalRequirementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603122192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">579,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:10pt;font-weight:400;line-height:100%">3,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed earnings allocated to common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,156,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:10pt;font-weight:400;line-height:100%">63,612,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,727,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,520,518&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,102,120&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,003,837&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595115136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Combined Activity in Corporations Defined Benefit Pension Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">1,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,823&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,747&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,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%">197,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,944&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,925&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,593&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,944&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,925&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,593&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Disaggregated Information Related to Corporations Defined Benefit Pension Plans</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retirement Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restoration Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,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%">197,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Net Periodic Benefit Cost (Benefit)</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,966)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,289)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,985)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,382)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,709&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,199)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock', window );">Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,675)</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%">(41,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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%">8,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in accumulated other comprehensive income/loss, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,891)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Weighted-Average Assumptions Used to Determine Benefit Obligations</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock', window );">Fair Value of Plan Assets</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of plan assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">161,823&#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%">197,747&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Expected Future Benefit Payments Related to Defined Benefit Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 through 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2022, 2021 and 2020 was 35,015, 30,723 and 48,409, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there were 505,456 shares remaining available for grant for future awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:21.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January&#160;1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">74.76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">90.22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.48&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,980,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">64.60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">470,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,739,559&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(861,878)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(97,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(261,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(16,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465,319&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.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;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%">213,749&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">616,227&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Options Outstanding and Exercisable</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 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.358%"><tr><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,131&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,131&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.83</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,227&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.08</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,227&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value</span></td><td colspan="3" style="background-color:#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%">38,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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%">38,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Shares Issued in Connection With Stock Compensation Awards</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">118,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">281,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,810&#160;</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%">987,758&#160;</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%">408,563&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;text-align: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%">16,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">Fair value of stock awards/units vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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%">9,977&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,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%">2,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">18,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,753&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,918&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142&#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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock', window );">Unrecognized Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 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;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Number of Years for Expense Recognition</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,848&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2439-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2410-114920<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057600898176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock', window );">Other Non-Interest Income and Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">45,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%">48,528&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">113,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,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%">94,667&#160;</span></td><td style="background-color:#cceeff;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%">194,221&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,457&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,310&#160;</span></td><td style="background-color:#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_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other non-interest income and expense [Table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeAndExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594882864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Income Tax Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(4,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense computed at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,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%">102,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax-exempt interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit on dividends paid in our 401k plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,854)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank owned life insurance income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible FDIC premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax basis adjustment of premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,677&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,459&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities under operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized loss on securities available for sale and transferred 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%">349,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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%">8,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">6,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%">3,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,764&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,824&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;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"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain on securities available for sale and transferred securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,732)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Defined benefit post-retirement benefit plans</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(2,601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,361)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240,072)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,248)</span></td><td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595062592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock', window );">Component of Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.353%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,143,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">(450,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 style="background-color:#cceeff;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,693,418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,144,304)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(450,304)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,694,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,051)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954)</span></td><td style="background-color:#ffffff;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;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%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 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%">(2,041)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(429)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,146,345)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(450,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(1,695,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(231,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(48,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(182,770)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(232,395)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(48,803)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183,592)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">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%">6,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">22,709&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(209,686)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(165,652)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">427,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">89,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">337,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(108,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,086&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,589&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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%">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%">5,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(6,199)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,302)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">310,887&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">65,287&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">245,600&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income, Net of Tax</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:61.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,694,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,697,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,694,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,695,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 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%">(1,313,791)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,503)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,348,294)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,592)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165,652)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance January&#160;1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,600&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-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%">563,801&#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%">(50,831)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e526-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596136416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2022 and 2021 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2022 and 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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedges of fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 - 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 - assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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%">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 - 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%">78,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 - 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%">246,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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%">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 - 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%">53,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 - liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 - 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%">246,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="Show.showAR( this, 'defref_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock', window );">Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:10pt;font-weight:400;line-height:100%">3.72&#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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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 - 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,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 - 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%">6,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%">(53,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 - 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%">16,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 - 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%">15,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 - 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%">6,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%">54,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,551)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 - 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%">15,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 - 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%">16,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="Show.showAR( this, 'defref_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock', window );">Schedule of Foreign Exchange Contracts, Statement of Financial Position</a></td>
<td class="text">The notional amounts and fair values of open foreign currency forward contracts were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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/option contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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/option contracts - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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/option contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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/option contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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/option contracts - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/option contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="Show.showAR( this, 'defref_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock', window );">Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">4,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging other derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057599827008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting Balance Sheet Offsetting (Tables)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock', window );">Financial Instruments Eligible for Offset Consolidated Balance Sheet</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">85,691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,691&#160;</span></td><td style="background-color:#ffffff;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%">33,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,302&#160;</span></td><td style="background-color:#cceeff;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/option 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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 19pt;text-align:left;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%">118,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%">118,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%">87,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#160;</span></td><td style="background-color:#ffffff;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%">206,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">206,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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%">72,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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/option 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%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align: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,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660,641&#160;</span></td><td style="background-color:#ffffff;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%">4,734,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,734,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
<td class="text"><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward/option contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854,818&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854,818&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock', window );">Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">37,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#ffffff;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%">118,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%">(62,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,968)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">87,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">206,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,118)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">(17,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">21,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">73,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,330)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">4,660,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,660,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">4,734,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,669,971)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#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>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(12,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">1,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 B</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 F</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 G</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">62,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">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%">(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%">(90,573)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #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%">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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">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%">(23,339)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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;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="Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock', window );">Remaining Contractual Maturity of the Securities Sold Under Agreement</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Overnight and Continuous</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Up to 30 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30-90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">3,735,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735,061&#160;</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%">925,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#ffffff;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%">4,660,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,660,641&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">4,660,641&#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;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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>
<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_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603026832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">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%">5,051,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,051,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,376,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,376,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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,773,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,773,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">25,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">86,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">106,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%">106,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 7.75pt;text-align: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/option 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%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">95,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">105,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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/option 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%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="Show.showAR( this, 'defref_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock', window );">Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(5,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,896&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,151&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Estimated Fair Values of Financial Instruments</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:46.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,028,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,028,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 7.75pt;text-align: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%">243,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,927,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,343,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,954,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,920,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%">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 7.75pt;text-align: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%">51,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%">51,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%">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 7.75pt;text-align: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%">4,660,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 7.75pt;text-align: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,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 7.75pt;text-align: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,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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 7.75pt;text-align: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%">18,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603114896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Operating Results by Segment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.6 billion, $43.3 billion and $38.6 billion at December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">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%">1,295,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">230,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,932)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">886,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,510&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,605)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668,827&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,968)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,643)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526,343&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,519&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,761)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,696,101&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,448&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,513&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,820)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,538&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,010)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,167)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210,532&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,580&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,517)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,595&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-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%">45,903&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,983&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,321&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,481&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,617)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,147)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302,577&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,044&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,166)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,455&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-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%">37,892&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603188816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of Condensed Balance Sheets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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%">Total 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%">311,944&#160;</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%">471,875&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,065,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%">4,222,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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">2,228&#160;</span></td><td style="background-color:#cceeff;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 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%">3,378,200&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,696,391&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">Subordinated notes, 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%">99,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest 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%">18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,972&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,836&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">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:10pt;font-weight:400;line-height:100%">3,137,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,439,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,378,200&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,696,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of Condensed Statements of Income</a></td>
<td class="text"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Income</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,066&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">6,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,750&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,507&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,630&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes and equity in undistributed earnings of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,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%">232,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">579,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of Condensed Statements of Cash Flows</a></td>
<td class="text"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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%">720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in other assets and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash from operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,654&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,220&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of investment in non-bank subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock-based compensation activities of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(6,675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(209,780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(186,585)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,991)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,931)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,240&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="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-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593985600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCollateralForBorrowedSecurities', window );">Cash collateral on deposit</a></td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 110,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateAndForeclosedAssets', window );">Foreclosed assets</a></td>
<td class="nump">964<span></span>
</td>
<td class="nump">3,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateOwnedValuationAllowanceProvision1', window );">Real Estate Owned, Valuation Allowance, Provision</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion', window );">Amount of significant concentrations of any properties with write downs from any single geographic region</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective', window );">Range of change in fair value of derivative hedging instrument to be considered highly effective</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective', window );">Range of change in fair value of derivative hedging instrument to be considered highly effective</a></td>
<td class="nump">125.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of significant concentrations of any properties with write downs from any single geographic region</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCollateralForBorrowedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateAndForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateAndForeclosedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateOwnedValuationAllowanceProvision1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense recognized in the income statement for a decrease in valuation of real estate owned (REO).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateOwnedValuationAllowanceProvision1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596591152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">$ 169,020<span></span>
</td>
<td class="nump">$ 29,003<span></span>
</td>
<td class="nump">$ 49,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income tax</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">39,852<span></span>
</td>
<td class="nump">44,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="Show.showAR( this, 'defref_cfr_NonCashExchangeOfRealEstate', window );">Exchange of real estate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,036<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers', window );">Unsettled securities transactions</a></td>
<td class="nump">94,884<span></span>
</td>
<td class="nump">27,032<span></span>
</td>
<td class="nump">57,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">239<span></span>
</td>
<td class="nump">3,464<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</a></td>
<td class="nump">31,787<span></span>
</td>
<td class="nump">12,854<span></span>
</td>
<td class="nump">18,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="nump">$ 10,307<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NonCashExchangeOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash exchange of real estate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonCashExchangeOfRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, 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="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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value transferred from mortgage loans to real estate owned (REO) in noncash transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057585100464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">227,621<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="nump">58,593<span></span>
</td>
<td class="nump">50,314<span></span>
</td>
<td class="nump">$ 44,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,252)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">(29,252)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">104,237<span></span>
</td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">73,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">18,062<span></span>
</td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">39,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">90,301<span></span>
</td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">8,004<span></span>
</td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,017<span></span>
</td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">227,621<span></span>
</td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,108)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,565)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,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="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 45<br> -Paragraph 1<br> -URI https://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 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 (3)<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 (c)<br><br>Reference 9: 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057583730736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax', window );">Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,400<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing', window );">Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CarryValueofSecuritiesPledged', window );">Carry value of securities pledged</a></td>
<td class="nump">256,300<span></span>
</td>
<td class="nump">642,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">30,200<span></span>
</td>
<td class="nump">18,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember', window );">Guaranteed by the Texas PSF [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember', window );">Pre-Refunded [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CarryValueofSecuritiesPledged', window );">Carry value of securities pledged</a></td>
<td class="nump">8,000,000<span></span>
</td>
<td class="nump">5,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 140,600<span></span>
</td>
<td class="nump">$ 120,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carry Value of Securities Pledged</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Marketable Securities [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of 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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057587324272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Securities Held to Maturity) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 2,639,241<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">13,048<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">184,424<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">2,467,865<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">2,639,083<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="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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">526,122<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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">65,322<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">460,800<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">526,122<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="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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">2,111,619<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">13,048<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">119,033<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">2,005,634<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">2,111,461<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,431<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589547680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 2,639,241<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">2,111,619<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">567,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,422,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">121,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,817,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">273,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,422,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">121,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">294,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">294,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CreditRatingMoodysAxis=cfr_NotratedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057583715840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Securities Held to Maturity Allowance for Credit Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">$ (55)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596400000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Securities Available for Sale) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">$ 19,908,432<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">17,158<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">1,681,985<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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">18,243,605<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">5,450,546<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">398,959<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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">5,051,587<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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">7,316,824<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">8,050<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">948,638<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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">6,376,236<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">7,098,635<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">9,108<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">334,388<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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">6,773,355<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">42,427<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">$ 42,427<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589765280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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">$ 9,200,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">545,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="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">6,217,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">1,136,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">15,417,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">1,681,985<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</a></td>
<td class="nump">2,012,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">63,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">3,039,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">335,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">5,051,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">398,959<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="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="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="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,265,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">345,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">2,495,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">603,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">5,761,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">948,638<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="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="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="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,923,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">136,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">681,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">197,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">4,604,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">$ 334,388<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595352688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">$ 123,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">25,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">522,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">1,967,455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">2,639,241<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="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">123,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">25,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">459,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">1,859,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">2,467,865<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">510,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">5,046,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,387,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">11,920,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">19,908,432<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="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">502,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">4,901,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">2,179,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">10,618,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">18,243,605<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">249,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,574,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,434,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">192,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">5,450,546<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="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">240,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">3,424,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">1,244,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">142,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">5,051,587<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="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="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="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="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="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,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">12,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">526,122<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="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="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="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">450,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">9,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">460,800<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">7,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">16,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">7,293,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">7,316,824<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="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">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">7,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">15,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">6,352,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">6,376,236<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="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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">123,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">24,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">8,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">1,955,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">2,111,619<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="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">123,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">24,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">8,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">1,849,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">2,005,634<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">261,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,464,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">937,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">4,435,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">7,098,635<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="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">261,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">1,470,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="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">918,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">4,122,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">6,773,355<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,431<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">42,427<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="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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">$ 42,427<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269825-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593981520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Sales of Securities Available for Sale) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,999,891<span></span>
</td>
<td class="nump">$ 1,162,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="nump">108,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Taxexpensebenefitofsecuritiesgainslosses', window );">Tax benefit (expense) related to securities gains/losses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (14)<span></span>
</td>
<td class="num">$ (22,888)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Taxexpensebenefitofsecuritiesgainslosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax (expense)benefit of securities (gains)losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Taxexpensebenefitofsecuritiesgainslosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597507392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfPremium', window );">Premium amortization</a></td>
<td class="num">$ (110,997)<span></span>
</td>
<td class="num">$ (121,994)<span></span>
</td>
<td class="num">$ (126,210)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfDiscount', window );">Discount accretion</a></td>
<td class="nump">13,597<span></span>
</td>
<td class="nump">2,752<span></span>
</td>
<td class="nump">2,425<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium', window );">Net (premium amortization) discount accretion</a></td>
<td class="num">$ (97,400)<span></span>
</td>
<td class="num">$ (119,242)<span></span>
</td>
<td class="num">$ (123,785)<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion of purchase discount on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization of purchase premium on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597441744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">$ 28,045<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">25,879<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="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="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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">$ 2,166<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057599705568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Net Gains and Losses on Trading Account Securities) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingRealizedGain', window );">Net gain on sales transactions</a></td>
<td class="nump">$ 3,129<span></span>
</td>
<td class="nump">$ 1,014<span></span>
</td>
<td class="nump">$ 1,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss', window );">Net mark-to-market gains (losses)</a></td>
<td class="num">(230)<span></span>
</td>
<td class="num">(75)<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingGainLoss', window );">Net gain on trading account securities</a></td>
<td class="nump">$ 2,899<span></span>
</td>
<td class="nump">$ 939<span></span>
</td>
<td class="nump">$ 1,187<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27476-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057588987280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Narrative) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent', window );">Concentration of loans in a single industry in excess of ten percent</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry', window );">Maximum percentage loan related to single industry</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico', window );">U.S. dollar denominated loans and commitments to borrowers in Mexico</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Commercial and industrial loans related to overdraft for correspondent bank customer</a></td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableThresholdPeriodPastDue', window );">Financing Receivable, Threshold Period Past Due</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NumberOfDaysPastDue', window );">Number of days past due for payment of interest on loans, minimum</a></td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TexasLeadingIndexEconomicConditionIndicator', window );">Texas Leading Index economic condition indicator</a></td>
<td class="nump">129.7<span></span>
</td>
<td class="nump">135.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 227,621<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="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 68,700<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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_Percentageoftotalenergyloanstototalloans', window );">Percentage of total energy loans to total loans</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">6.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.67<span></span>
</td>
<td class="nump">6.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 18,062<span></span>
</td>
<td class="nump">$ 17,217<span></span>
</td>
<td class="nump">$ 39,553<span></span>
</td>
<td class="nump">$ 37,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.44<span></span>
</td>
<td class="nump">5.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember', window );">Non Accrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans', window );">Additional interest that would have been recognized on non-accrual loans, net of tax</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember', window );">Grade 12 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum', window );">General percentage of valuation allowance in excess of principal balance, maximum</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember', window );">Grade 13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum', window );">General percentage of valuation allowance in excess of principal balance, minimum</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.39<span></span>
</td>
<td class="nump">6.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 104,237<span></span>
</td>
<td class="nump">$ 72,091<span></span>
</td>
<td class="nump">73,843<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.24<span></span>
</td>
<td class="nump">6.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember', window );">Commercial and Industrial, Other Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_NumberOfDaysPastDue', window );">Number of days past due for payment of interest on loans, minimum</a></td>
<td class="text">180 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.10<span></span>
</td>
<td class="nump">7.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 90,301<span></span>
</td>
<td class="nump">$ 144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other Financing Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="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.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other Financing Receivable [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.94<span></span>
</td>
<td class="nump">6.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="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.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.04<span></span>
</td>
<td class="nump">6.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 7,017<span></span>
</td>
<td class="nump">$ 7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
<td class="nump">$ 8,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_Unfundedbalances', window );">Unfunded balances</a></td>
<td class="nump">997,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="Show.showAR( this, 'defref_cfr_Unfundedbalances', window );">Unfunded balances</a></td>
<td class="nump">$ 103,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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Percentage of Loan Related To Single Industry</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MaximumPercentageOfLoanRelatedToSingleIndustry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NumberOfDaysPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Days Past Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfDaysPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Percentageoftotalenergyloanstototalloans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total energy loans to total loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Texas Leading Index economic condition indicator</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unfunded balances</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Unfundedbalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 45<br> -Paragraph 1<br> -URI https://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 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 (3)<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 (c)<br><br>Reference 9: 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableThresholdPeriodPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableThresholdPeriodPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18794-111554<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595914608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Loans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 17,154,969<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,674,798<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">696,570<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">133,542<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">95,617<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">925,729<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">34,852<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">6,168,910<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,477,247<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">537,168<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">8,183,325<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">691,841<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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">449,507<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_HomeImprovementLoansMember', window );">Home Improvement 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">577,377<span></span>
</td>
<td class="nump">428,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">124,814<span></span>
</td>
<td class="nump">139,466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,843,539<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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">10,026,864<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 492,726<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_HomeEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cfr_HomeImprovementLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_HomeImprovementLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593957008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Activities in Related Party Loans) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance outstanding at December&#160;31, 2021</a></td>
<td class="nump">$ 350,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">Principal additions</a></td>
<td class="nump">337,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds', window );">Principal payments</a></td>
<td class="num">(294,857)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges', window );">Other changes</a></td>
<td class="num">(2,126)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance outstanding at December&#160;31, 2022</a></td>
<td class="nump">$ 391,255<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans and leases receivable related parties collections other changes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of new advances made to related parties in the form of loan and lease receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from related parties which reduce the amount of loans and leases receivable due from related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(1)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589460320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">$ 37,833<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">18,571<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="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">18,130<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">8,514<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="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">15,224<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">7,139<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">3,552<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">1,991<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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">927<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">927<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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595469824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">$ 37,833<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,703,185<span></span>
</td>
<td class="nump">1,630,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">657,039<span></span>
</td>
<td class="nump">693,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">498,213<span></span>
</td>
<td class="nump">392,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">241,997<span></span>
</td>
<td class="nump">214,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">138,541<span></span>
</td>
<td class="nump">150,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">195,754<span></span>
</td>
<td class="nump">143,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,170,182<span></span>
</td>
<td class="nump">2,075,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">18,130<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">352,224<span></span>
</td>
<td class="nump">475,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">100,862<span></span>
</td>
<td class="nump">9,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">5,312<span></span>
</td>
<td class="nump">20,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">8,659<span></span>
</td>
<td class="nump">9,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,078<span></span>
</td>
<td class="nump">3,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,913<span></span>
</td>
<td class="nump">5,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">408,022<span></span>
</td>
<td class="nump">483,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">15,224<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,901,888<span></span>
</td>
<td class="nump">1,761,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,528,173<span></span>
</td>
<td class="nump">1,257,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,009,197<span></span>
</td>
<td class="nump">1,008,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">745,031<span></span>
</td>
<td class="nump">632,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">410,327<span></span>
</td>
<td class="nump">612,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">882,021<span></span>
</td>
<td class="nump">825,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">120,958<span></span>
</td>
<td class="nump">59,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">3,552<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">666,024<span></span>
</td>
<td class="nump">693,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">491,563<span></span>
</td>
<td class="nump">268,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">130,888<span></span>
</td>
<td class="nump">178,226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,236<span></span>
</td>
<td class="nump">2,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">486<span></span>
</td>
<td class="nump">484<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,726<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">181,180<span></span>
</td>
<td class="nump">160,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">927<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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">6,301<span></span>
</td>
<td class="nump">6,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="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,510<span></span>
</td>
<td class="nump">5,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,161<span></span>
</td>
<td class="nump">13,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,845<span></span>
</td>
<td class="nump">3,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,473<span></span>
</td>
<td class="nump">2,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,700<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">10,604<span></span>
</td>
<td class="nump">11,566<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">10,239<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,252<span></span>
</td>
<td class="nump">3,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,089<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,242<span></span>
</td>
<td class="nump">1,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,197<span></span>
</td>
<td class="nump">765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">191<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,973<span></span>
</td>
<td class="nump">4,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">8,186<span></span>
</td>
<td class="nump">5,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">4,657<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">5,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,386<span></span>
</td>
<td class="nump">1,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">7,631<span></span>
</td>
<td class="nump">6,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">1,468<span></span>
</td>
<td class="nump">819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,644<span></span>
</td>
<td class="nump">6,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">217<span></span>
</td>
<td class="nump">814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">2,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,425<span></span>
</td>
<td class="nump">2,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589012704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 17,154,969<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">27,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">5,674,798<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">5,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">925,729<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="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="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">34,852<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">13,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">6,706,078<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">5,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,477,247<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="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="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,843,539<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">2,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">492,726<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">80,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">36,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">23,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,856<span></span>
</td>
<td class="nump">4,877<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,155<span></span>
</td>
<td class="nump">4,185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">43,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">12,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">13,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,690<span></span>
</td>
<td class="nump">2,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">311<span></span>
</td>
<td class="nump">1,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="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">124,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="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">49,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">10,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">19,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">29,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">10,546<span></span>
</td>
<td class="nump">7,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,466<span></span>
</td>
<td class="nump">5,261<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">17,030,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,625,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">915,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">15,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">6,676,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,477,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="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,832,993<span></span>
</td>
<td class="nump">1,403,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="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="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">$ 487,260<span></span>
</td>
<td class="nump">$ 472,108<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI https://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 https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<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><br>Reference 9: 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 10: 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597375088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Troubled Debt Restructurings) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">$ 1,155<span></span>
</td>
<td class="nump">$ 7,017<span></span>
</td>
<td class="nump">$ 17,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">1,051<span></span>
</td>
<td class="nump">3,745<span></span>
</td>
<td class="nump">8,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,312<span></span>
</td>
<td class="nump">3,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,162<span></span>
</td>
<td class="nump">192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">2,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">721<span></span>
</td>
<td class="nump">2,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">1,155<span></span>
</td>
<td class="nump">1,888<span></span>
</td>
<td class="nump">9,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">1,051<span></span>
</td>
<td class="nump">1,862<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after troubled debt restructuring, of modified financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before troubled debt restructuring, of financing receivable to be modified.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593939920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PreviouslyRestructuredLoansPastDue', window );">Dollar amount of loans previously restructured during the last year in excess of 90 days past due</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,027<span></span>
</td>
<td class="nump">$ 2,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Restructuredloansonnonaccrualstatusatperiodend', window );">Restructured loans on non-accrual status at period end</a></td>
<td class="nump">1,051<span></span>
</td>
<td class="nump">3,439<span></span>
</td>
<td class="nump">8,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Chare-offs of restrucured loans recognized in connection with restructuring</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">4,278<span></span>
</td>
<td class="nump">3,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Charge Off Of Previously Restructures Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Previously Restructured Loans Past Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from sale of restructured loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructured loans on non-accrual status at period end</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Restructuredloansonnonaccrualstatusatperiodend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of the write-down related to a troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18845-111554<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057578222144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 17,154,969<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,703,185<span></span>
</td>
<td class="nump">1,630,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">657,039<span></span>
</td>
<td class="nump">693,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">498,213<span></span>
</td>
<td class="nump">392,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">241,997<span></span>
</td>
<td class="nump">214,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">138,541<span></span>
</td>
<td class="nump">150,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">195,754<span></span>
</td>
<td class="nump">143,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,170,182<span></span>
</td>
<td class="nump">2,075,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,674,798<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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.39<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.26<span></span>
</td>
<td class="nump">6.21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 69,887<span></span>
</td>
<td class="nump">$ 64,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.68<span></span>
</td>
<td class="nump">8.04<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.05<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.01<span></span>
</td>
<td class="nump">6.30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.59<span></span>
</td>
<td class="nump">6.89<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.87<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="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">5.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.55<span></span>
</td>
<td class="nump">5.80<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 352,224<span></span>
</td>
<td class="nump">$ 475,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">100,862<span></span>
</td>
<td class="nump">9,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">5,312<span></span>
</td>
<td class="nump">20,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">8,659<span></span>
</td>
<td class="nump">9,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,078<span></span>
</td>
<td class="nump">3,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,913<span></span>
</td>
<td class="nump">5,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">408,022<span></span>
</td>
<td class="nump">483,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 925,729<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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.67<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.18<span></span>
</td>
<td class="nump">5.61<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 44,659<span></span>
</td>
<td class="nump">$ 70,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.69<span></span>
</td>
<td class="nump">6.46<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.65<span></span>
</td>
<td class="nump">6.21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.65<span></span>
</td>
<td class="nump">7.81<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">9.64<span></span>
</td>
<td class="nump">9.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.02<span></span>
</td>
<td class="nump">8.60<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.59<span></span>
</td>
<td class="nump">7.63<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 1,901,888<span></span>
</td>
<td class="nump">$ 1,761,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,528,173<span></span>
</td>
<td class="nump">1,257,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,009,197<span></span>
</td>
<td class="nump">1,008,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">745,031<span></span>
</td>
<td class="nump">632,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">410,327<span></span>
</td>
<td class="nump">612,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">882,021<span></span>
</td>
<td class="nump">825,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">120,958<span></span>
</td>
<td class="nump">59,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 6,706,078<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="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.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.38<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 108,483<span></span>
</td>
<td class="nump">$ 115,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.43<span></span>
</td>
<td class="nump">7.02<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.26<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.14<span></span>
</td>
<td class="nump">7.18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.01<span></span>
</td>
<td class="nump">7.35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.33<span></span>
</td>
<td class="nump">7.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.94<span></span>
</td>
<td class="nump">7.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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 666,024<span></span>
</td>
<td class="nump">$ 693,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">491,563<span></span>
</td>
<td class="nump">268,080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">130,888<span></span>
</td>
<td class="nump">178,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,236<span></span>
</td>
<td class="nump">2,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">486<span></span>
</td>
<td class="nump">484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,726<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">181,180<span></span>
</td>
<td class="nump">160,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,477,247<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="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.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.23<span></span>
</td>
<td class="nump">6.79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 3,144<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.03<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.03<span></span>
</td>
<td class="nump">7.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.43<span></span>
</td>
<td class="nump">6.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.04<span></span>
</td>
<td class="nump">7.60<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.00<span></span>
</td>
<td class="nump">7.51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.92<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.76<span></span>
</td>
<td class="nump">6.73<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 2,567,912<span></span>
</td>
<td class="nump">$ 2,454,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,019,736<span></span>
</td>
<td class="nump">1,525,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,140,085<span></span>
</td>
<td class="nump">1,186,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">747,267<span></span>
</td>
<td class="nump">634,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">410,813<span></span>
</td>
<td class="nump">613,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">883,747<span></span>
</td>
<td class="nump">827,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">302,138<span></span>
</td>
<td class="nump">219,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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 8,183,325<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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.10<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.29<span></span>
</td>
<td class="nump">6.86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 111,627<span></span>
</td>
<td class="nump">$ 115,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.39<span></span>
</td>
<td class="nump">7.02<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.20<span></span>
</td>
<td class="nump">7.18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.06<span></span>
</td>
<td class="nump">7.07<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.01<span></span>
</td>
<td class="nump">7.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.33<span></span>
</td>
<td class="nump">7.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.94<span></span>
</td>
<td class="nump">7.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 1,667,274<span></span>
</td>
<td class="nump">$ 1,567,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">618,756<span></span>
</td>
<td class="nump">657,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">485,908<span></span>
</td>
<td class="nump">350,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">226,835<span></span>
</td>
<td class="nump">179,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">123,768<span></span>
</td>
<td class="nump">146,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">192,791<span></span>
</td>
<td class="nump">131,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,068,891<span></span>
</td>
<td class="nump">1,987,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,435,917<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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.24<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 51,694<span></span>
</td>
<td class="nump">$ 44,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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">338,050<span></span>
</td>
<td class="nump">445,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">99,089<span></span>
</td>
<td class="nump">8,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">4,917<span></span>
</td>
<td class="nump">9,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,138<span></span>
</td>
<td class="nump">6,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,020<span></span>
</td>
<td class="nump">3,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,850<span></span>
</td>
<td class="nump">4,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">393,957<span></span>
</td>
<td class="nump">464,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 887,182<span></span>
</td>
<td class="nump">$ 1,008,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.44<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 43,161<span></span>
</td>
<td class="nump">$ 67,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,811,069<span></span>
</td>
<td class="nump">1,707,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,484,811<span></span>
</td>
<td class="nump">1,096,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">956,567<span></span>
</td>
<td class="nump">874,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">708,942<span></span>
</td>
<td class="nump">533,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">360,154<span></span>
</td>
<td class="nump">492,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">800,944<span></span>
</td>
<td class="nump">713,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">111,778<span></span>
</td>
<td class="nump">52,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 6,340,028<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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.94<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 105,763<span></span>
</td>
<td class="nump">$ 105,696<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">640,948<span></span>
</td>
<td class="nump">657,471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">489,391<span></span>
</td>
<td class="nump">262,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">128,788<span></span>
</td>
<td class="nump">178,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,236<span></span>
</td>
<td class="nump">2,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">486<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,726<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">163,293<span></span>
</td>
<td class="nump">160,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,430,012<span></span>
</td>
<td class="nump">$ 1,262,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="Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.04<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 3,144<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">31,275<span></span>
</td>
<td class="nump">32,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">34,950<span></span>
</td>
<td class="nump">21,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,651<span></span>
</td>
<td class="nump">24,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">26,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">11,006<span></span>
</td>
<td class="nump">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="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,014<span></span>
</td>
<td class="nump">11,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">54,856<span></span>
</td>
<td class="nump">65,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">146,192<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">4,040<span></span>
</td>
<td class="nump">5,738<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,561<span></span>
</td>
<td class="nump">19,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,611<span></span>
</td>
<td class="nump">611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">562<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">748<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">6,434<span></span>
</td>
<td class="nump">11,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">11,112<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">2,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">52,288<span></span>
</td>
<td class="nump">16,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">13,139<span></span>
</td>
<td class="nump">145,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">36,264<span></span>
</td>
<td class="nump">52,427<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">22,086<span></span>
</td>
<td class="nump">43,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">17,699<span></span>
</td>
<td class="nump">27,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">45,590<span></span>
</td>
<td class="nump">27,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">652<span></span>
</td>
<td class="nump">4,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">189,928<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,210<span></span>
</td>
<td class="nump">4,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">12,865<span></span>
</td>
<td class="nump">35,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">4,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="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,100<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">17,887<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">34,952<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">2,294<span></span>
</td>
<td class="nump">27,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">724<span></span>
</td>
<td class="nump">6,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">845<span></span>
</td>
<td class="nump">4,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="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,713<span></span>
</td>
<td class="nump">4,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,341<span></span>
</td>
<td class="nump">1,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">114<span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">23,880<span></span>
</td>
<td class="nump">14,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">37,596<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">3,685<span></span>
</td>
<td class="nump">1,289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">428<span></span>
</td>
<td class="nump">511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">214<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">642<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">26,688<span></span>
</td>
<td class="nump">28,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">11,150<span></span>
</td>
<td class="nump">13,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">3,735<span></span>
</td>
<td class="nump">69,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,008<span></span>
</td>
<td class="nump">46,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">29,683<span></span>
</td>
<td class="nump">64,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,221<span></span>
</td>
<td class="nump">46,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">5,535<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">91,020<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">859<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">931<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">1,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="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,357<span></span>
</td>
<td class="nump">4,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">6,720<span></span>
</td>
<td class="nump">8,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,807<span></span>
</td>
<td class="nump">2,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,229<span></span>
</td>
<td class="nump">2,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,644<span></span>
</td>
<td class="nump">221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">19,582<span></span>
</td>
<td class="nump">4,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">36,963<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,282<span></span>
</td>
<td class="nump">7,855<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">7,956<span></span>
</td>
<td class="nump">10,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">3,968<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,145<span></span>
</td>
<td class="nump">1,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">11,569<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">10,199<span></span>
</td>
<td class="nump">3,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">19,073<span></span>
</td>
<td class="nump">1,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">12,631<span></span>
</td>
<td class="nump">8,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,778<span></span>
</td>
<td class="nump">7,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,525<span></span>
</td>
<td class="nump">26,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">28,841<span></span>
</td>
<td class="nump">34,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,993<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">81,550<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">510<span></span>
</td>
<td class="nump">5,779<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">11,352<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">11,352<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,052<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">866<span></span>
</td>
<td class="nump">3,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,972<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,177<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">191<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">673<span></span>
</td>
<td class="nump">613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">12,521<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">5,590<span></span>
</td>
<td class="nump">2,687<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">3,995<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">3,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,386<span></span>
</td>
<td class="nump">246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">4,571<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">10,840<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">806<span></span>
</td>
<td class="nump">819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">5,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">217<span></span>
</td>
<td class="nump">814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">2,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,425<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">2,957<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">1,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">270<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">4,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,609<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,596<span></span>
</td>
<td class="nump">2,783<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">662<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">3,060<span></span>
</td>
<td class="nump">2,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">4,384<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">662<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">595<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">595<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="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057576843872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 17,154,969<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">80,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">43,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">124,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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">17,030,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,843,539<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">679,330<span></span>
</td>
<td class="nump">506,450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">12,770<span></span>
</td>
<td class="nump">12,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,856<span></span>
</td>
<td class="nump">4,877<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">565<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,202<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,690<span></span>
</td>
<td class="nump">2,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">347<span></span>
</td>
<td class="nump">991<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">914<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">10,546<span></span>
</td>
<td class="nump">7,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Past Due | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">912<span></span>
</td>
<td class="nump">1,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,116<span></span>
</td>
<td class="nump">1,917<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,832,993<span></span>
</td>
<td class="nump">1,403,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Not Past Due | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">678,418<span></span>
</td>
<td class="nump">505,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Not Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">10,654<span></span>
</td>
<td class="nump">10,808<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">492,726<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">372,456<span></span>
</td>
<td class="nump">372,225<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">23,732<span></span>
</td>
<td class="nump">26,318<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,155<span></span>
</td>
<td class="nump">4,185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,443<span></span>
</td>
<td class="nump">1,943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">311<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">194<span></span>
</td>
<td class="nump">449<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,466<span></span>
</td>
<td class="nump">5,261<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Past Due | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,637<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">487,260<span></span>
</td>
<td class="nump">472,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Not Past Due | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">372,117<span></span>
</td>
<td class="nump">371,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Not Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">22,095<span></span>
</td>
<td class="nump">23,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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">404,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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">403,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">62,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">59,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">314,605<span></span>
</td>
<td class="nump">319,322<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="nump">280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,383<span></span>
</td>
<td class="nump">280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">313,222<span></span>
</td>
<td class="nump">319,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">21,400<span></span>
</td>
<td class="nump">48,856<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">511<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">548<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">2,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">20,887<span></span>
</td>
<td class="nump">46,708<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">195,573<span></span>
</td>
<td class="nump">251,364<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">645<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">673<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">194,900<span></span>
</td>
<td class="nump">251,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">6,603<span></span>
</td>
<td class="nump">17,934<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">6,475<span></span>
</td>
<td class="nump">17,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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">71,659<span></span>
</td>
<td class="nump">96,306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">936<span></span>
</td>
<td class="nump">406<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">936<span></span>
</td>
<td class="nump">406<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">70,723<span></span>
</td>
<td class="nump">95,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">2,961<span></span>
</td>
<td class="nump">6,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,897<span></span>
</td>
<td class="nump">6,215<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">39,536<span></span>
</td>
<td class="nump">56,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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">503<span></span>
</td>
<td class="nump">489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">632<span></span>
</td>
<td class="nump">643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">38,904<span></span>
</td>
<td class="nump">55,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,275<span></span>
</td>
<td class="nump">2,722<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,271<span></span>
</td>
<td class="nump">2,684<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,492<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">355<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,841<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,759<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,708<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">125,591<span></span>
</td>
<td class="nump">118,595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,087<span></span>
</td>
<td class="nump">1,344<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">919<span></span>
</td>
<td class="nump">828<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">3,006<span></span>
</td>
<td class="nump">2,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">122,585<span></span>
</td>
<td class="nump">116,423<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,663<span></span>
</td>
<td class="nump">1,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">$ 1,632<span></span>
</td>
<td class="nump">$ 1,158<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI https://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 https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<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><br>Reference 9: 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 10: 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595425760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Revolving Loans Converted to Term) (Details) - Revolving Loans Converted to Term - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 67,441<span></span>
</td>
<td class="nump">$ 172,955<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">34,247<span></span>
</td>
<td class="nump">40,099<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">3,295<span></span>
</td>
<td class="nump">54,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">12,174<span></span>
</td>
<td class="nump">68,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">3,144<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">5,381<span></span>
</td>
<td class="nump">1,156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 9,200<span></span>
</td>
<td class="nump">$ 8,367<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining Revolving Loans Converted to Term During Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596288496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 227,621<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">104,237<span></span>
</td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">$ 73,843<span></span>
</td>
<td class="nump">$ 51,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">18,062<span></span>
</td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">39,553<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">90,301<span></span>
</td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">8,004<span></span>
</td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,017<span></span>
</td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">227,621<span></span>
</td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">$ 263,177<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">110,292<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">61,918<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">8,531<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">27,013<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,847<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">4,983<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">105,148<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">36,237<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">5,148<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">61,572<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">2,034<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">12,181<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,082<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">4,383<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">1,716<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 45<br> -Paragraph 1<br> -URI https://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 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 (3)<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 (c)<br><br>Reference 9: 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589625024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 227,621<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">104,237<span></span>
</td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">$ 73,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">34,479<span></span>
</td>
<td class="num">(2,160)<span></span>
</td>
<td class="nump">15,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(6,575)<span></span>
</td>
<td class="num">(5,513)<span></span>
</td>
<td class="num">(18,908)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">4,242<span></span>
</td>
<td class="nump">5,921<span></span>
</td>
<td class="nump">4,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(2,333)<span></span>
</td>
<td class="nump">408<span></span>
</td>
<td class="num">(14,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial And Industrial Energy Financing Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">18,062<span></span>
</td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">39,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="num">(313)<span></span>
</td>
<td class="num">(19,207)<span></span>
</td>
<td class="nump">85,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(371)<span></span>
</td>
<td class="num">(5,331)<span></span>
</td>
<td class="num">(76,107)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">2,202<span></span>
</td>
<td class="nump">2,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="nump">1,158<span></span>
</td>
<td class="num">(3,129)<span></span>
</td>
<td class="num">(73,265)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial And Industrial Energy Financing Receivable [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">90,301<span></span>
</td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="num">(54,775)<span></span>
</td>
<td class="nump">8,101<span></span>
</td>
<td class="nump">124,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(702)<span></span>
</td>
<td class="num">(399)<span></span>
</td>
<td class="num">(7,499)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">842<span></span>
</td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">1,943<span></span>
</td>
<td class="num">(7,053)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">8,004<span></span>
</td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">1,813<span></span>
</td>
<td class="num">(3,061)<span></span>
</td>
<td class="nump">1,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(912)<span></span>
</td>
<td class="num">(829)<span></span>
</td>
<td class="num">(2,186)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">518<span></span>
</td>
<td class="nump">2,549<span></span>
</td>
<td class="nump">1,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(394)<span></span>
</td>
<td class="nump">1,720<span></span>
</td>
<td class="num">(485)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,017<span></span>
</td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">13,517<span></span>
</td>
<td class="nump">10,230<span></span>
</td>
<td class="nump">9,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(24,388)<span></span>
</td>
<td class="num">(18,614)<span></span>
</td>
<td class="num">(17,830)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">10,051<span></span>
</td>
<td class="nump">9,258<span></span>
</td>
<td class="nump">9,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(14,337)<span></span>
</td>
<td class="num">(9,356)<span></span>
</td>
<td class="num">(8,463)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">227,621<span></span>
</td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="num">(5,279)<span></span>
</td>
<td class="num">(6,097)<span></span>
</td>
<td class="nump">237,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(32,948)<span></span>
</td>
<td class="num">(30,686)<span></span>
</td>
<td class="num">(122,530)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">17,182<span></span>
</td>
<td class="nump">22,272<span></span>
</td>
<td class="nump">19,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">$ (15,766)<span></span>
</td>
<td class="num">$ (8,414)<span></span>
</td>
<td class="num">$ (103,435)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,565)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after recoveries, of loans and leases that have been written-off.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 45<br> -Paragraph 1<br> -URI https://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 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 (3)<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 (c)<br><br>Reference 9: 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on financing receivable from recovery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057604354256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 17,154,969<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">5,674,798<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">925,729<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">34,852<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">6,706,078<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,477,247<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,843,539<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">492,726<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">12,181<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">6,082<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">4,383<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">1,716<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">52,576<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">18,980<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">15,058<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">17,711<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total 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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and 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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">827<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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance 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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589462272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 57,400<span></span>
</td>
<td class="nump">$ 55,100<span></span>
</td>
<td class="nump">$ 49,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Rent Expense</a></td>
<td class="nump">47,700<span></span>
</td>
<td class="nump">45,600<span></span>
</td>
<td class="nump">46,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">288,816<span></span>
</td>
<td class="nump">281,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="nump">32,900<span></span>
</td>
<td class="nump">32,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">288,800<span></span>
</td>
<td class="nump">281,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="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">321,945<span></span>
</td>
<td class="nump">313,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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PartnershipInterestMember', window );">Partnership Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Rent Expense</a></td>
<td class="nump">$ 327<span></span>
</td>
<td class="nump">$ 322<span></span>
</td>
<td class="nump">$ 9,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=cfr_PremisesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PartnershipInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PartnershipInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593949456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment (Premises and Equipment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 170,938<span></span>
</td>
<td class="nump">$ 152,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="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">521,280<span></span>
</td>
<td class="nump">495,903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Technology, furniture and equipment</a></td>
<td class="nump">236,440<span></span>
</td>
<td class="nump">256,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">209,398<span></span>
</td>
<td class="nump">192,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction and projects in progress</a></td>
<td class="nump">39,506<span></span>
</td>
<td class="nump">14,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">288,816<span></span>
</td>
<td class="nump">281,438<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, Gross</a></td>
<td class="nump">1,466,378<span></span>
</td>
<td class="nump">1,392,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(363,683)<span></span>
</td>
<td class="num">(342,272)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total premises and equipment, net</a></td>
<td class="nump">$ 1,102,695<span></span>
</td>
<td class="nump">$ 1,050,331<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597716080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of lease right-of-use assets</a></td>
<td class="nump">$ 33,285<span></span>
</td>
<td class="nump">$ 32,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Shorttermoperatingleaserentexpense', window );">Short-term lease expense</a></td>
<td class="nump">2,208<span></span>
</td>
<td class="nump">1,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OperatingLeaseNonLeaseComponents', window );">Non-lease components (including taxes, insurance, common maintenance, etc.)</a></td>
<td class="nump">12,172<span></span>
</td>
<td class="nump">11,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Totaloperatingleaseexpenseexcludingrent', window );">Total operating lease expense, excluding rent</a></td>
<td class="nump">$ 47,665<span></span>
</td>
<td class="nump">$ 45,609<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short term operating lease rent expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total operating lease expense, excluding rent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Totaloperatingleaseexpenseexcludingrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057592477088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 33,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">33,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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">33,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">33,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">32,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">232,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease liability</a></td>
<td class="nump">399,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Imputed interest</a></td>
<td class="nump">$ 77,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average lease term in years</a></td>
<td class="text">13 years 7 months 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">$ 321,945<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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057575984256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense related to intangible assets</a></td>
<td class="nump">$ 480<span></span>
</td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">$ 918<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets estimated lives, years</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets estimated lives, years</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057602333312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594994560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">$ 10,821<span></span>
</td>
<td class="nump">$ 11,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(10,435)<span></span>
</td>
<td class="num">(10,819)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">386<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="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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">9,300<span></span>
</td>
<td class="nump">9,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,990)<span></span>
</td>
<td class="num">(8,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">310<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="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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">1,521<span></span>
</td>
<td class="nump">2,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,445)<span></span>
</td>
<td class="num">(2,237)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 76<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>105
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057599576720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net, Total</a></td>
<td class="nump">$ 386<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593712656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Schedule of Deposits) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits</a></td>
<td class="nump">$ 17,598,234<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="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositSavings', window );">Savings and interest checking</a></td>
<td class="nump">12,333,675<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="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositMoneyMarket', window );">Money market accounts</a></td>
<td class="nump">12,227,247<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="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositTimeDeposits', window );">Time accounts</a></td>
<td class="nump">1,795,040<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="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Total Interest-bearing deposits</a></td>
<td class="nump">26,355,962<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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">$ 43,954,196<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_us-gaap_DepositLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic money market demand account deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>107
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589450704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Additional Information About Corporation's Deposits) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DepositsForeign', window );">Deposits from foreign sources (primarily Mexico)</a></td>
<td class="nump">$ 1,048,943<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="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing public funds deposits</a></td>
<td class="nump">17,598,234<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="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing public funds deposits</a></td>
<td class="nump">26,355,962<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="Show.showAR( this, 'defref_us-gaap_DepositLiabilityUninsured', window );">Total deposits not covered by deposit insurance</a></td>
<td class="nump">23,839,797<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="Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit', window );">Time deposits not covered by deposit insurance</a></td>
<td class="nump">430,128<span></span>
</td>
<td class="nump">238,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyDepositLiabilities', window );">Deposits from certain directors, executive officers and their affiliates</a></td>
<td class="nump">153,083<span></span>
</td>
<td class="nump">276,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing public funds deposits</a></td>
<td class="nump">788,040<span></span>
</td>
<td class="nump">1,235,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing public funds deposits</a></td>
<td class="nump">$ 758,761<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured deposit liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(a))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits held by the entity for a related party (entity, shareholder, employee).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>108
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595217200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Scheduled Maturities of Time Deposits) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">2023</a></td>
<td class="nump">$ 1,381,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2024</a></td>
<td class="nump">413,521<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits, Total</a></td>
<td class="nump">$ 1,795,040<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595072352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess', window );">Due within 3 months or less</a></td>
<td class="nump">$ 87,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths', window );">Due after 3 months and within 6 months</a></td>
<td class="nump">87,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths', window );">Due after 6 months and within 12 months</a></td>
<td class="nump">131,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months', window );">Due after 12 months</a></td>
<td class="nump">124,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit', window );">Time deposits liability, above US Insurance Limit Total</a></td>
<td class="nump">$ 430,128<span></span>
</td>
<td class="nump">$ 238,608<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over 12 months. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over six through twelve months. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over three through six months. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature in three months or less. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057588947552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowed Funds (Narrative) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>quarter</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2004 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,925<span></span>
</td>
<td class="nump">$ 51,650<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">4,660,641<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="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,178<span></span>
</td>
<td class="nump">99,335<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="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,011<span></span>
</td>
<td class="nump">123,069<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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</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">13,403<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_CullenFrostCapitalTrustIIMember', window );">Cullen Frost Capital Trust II [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.55%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember', window );">Federal Funds Purchased [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember', window );">Federal Funds Purchased [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember', window );">Securities Loaned or Sold under Agreements to Repurchase [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember', window );">Securities Loaned or Sold under Agreements to Repurchase [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingInterestRate', window );">Subordinated notes interest rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Mar. 17,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance cost related to note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">822<span></span>
</td>
<td class="nump">$ 665<span></span>
</td>
<td class="nump">822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember', window );">Junior Subordinated Deferrable Interest Debenture [Member] | Cullen Frost Capital Trust II [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance cost related to note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">701<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="nump">701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,700<span></span>
</td>
<td class="nump">$ 123,700<span></span>
</td>
<td class="nump">$ 123,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.31%<span></span>
</td>
<td class="nump">1.72%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember', window );">Junior Subordinated Deferrable Interest Debenture [Member] | WNB Capital Trust I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_BorrowedFundsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Borrowed Funds [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BorrowedFundsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DebtInstrumentMaturitiesPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Maturities Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DebtInstrumentMaturitiesPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsForRepurchaseOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stated interest rate of the subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cfr_CullenFrostCapitalTrustIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cfr_CullenFrostCapitalTrustIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cfr_WNBCapitalTrustIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cfr_WNBCapitalTrustIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589464208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommitmentsAndGuaranteesLineItems', window );"><strong>Commitments And Guarantees [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CreditCardGuarantees', window );">Credit card guarantees</a></td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="nump">$ 8,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CollateralizedCreditCardGuarantees', window );">Fully collateralized credit card guarantees</a></td>
<td class="nump">897<span></span>
</td>
<td class="nump">962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommitmentsAndGuaranteesLineItems', window );"><strong>Commitments And Guarantees [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset', window );">Fair value of off-balance sheet managed and custody assets</a></td>
<td class="nump">$ 43,600,000<span></span>
</td>
<td class="nump">$ 43,300,000<span></span>
</td>
<td class="nump">$ 38,600,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CollateralizedCreditCardGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collateralized Credit Card Guarantees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CollateralizedCreditCardGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommitmentsAndGuaranteesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments And Guarantees [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommitmentsAndGuaranteesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CreditCardGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit Card Guarantees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditCardGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057588705120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">$ 383,851<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="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="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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">2,236<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="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="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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">$ 12,137,957<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>113
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596175968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability, Beginning Balance</a></td>
<td class="nump">$ 50,314<span></span>
</td>
<td class="nump">$ 44,152<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">39,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</a></td>
<td class="nump">8,279<span></span>
</td>
<td class="nump">6,162<span></span>
</td>
<td class="nump">4,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability, Ending Balance</a></td>
<td class="nump">$ 58,593<span></span>
</td>
<td class="nump">$ 50,314<span></span>
</td>
<td class="nump">$ 44,152<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ImpactOfNewAccountingPronouncement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impact of New Accounting Pronouncement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpactOfNewAccountingPronouncement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>114
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057577576784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters (Narrative) (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 25, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 19, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 16, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 15, 2013 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>quarter </div>
<div>$ / shares </div>
<div>Rate </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>Rate </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>Rate</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CreditLossOptionalTransitionalPeriodUnderCECL', window );">Credit loss optional transitional period under CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,335,000<span></span>
</td>
<td class="nump">$ 99,178,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CreditLossTransitionalPeriodUnderCECL', window );">Credit loss transitional period in years under CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CECLTransitionAmount', window );">CECL Transition Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,200,000<span></span>
</td>
<td class="nump">$ 61,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,351<span></span>
</td>
<td class="nump">31,317<span></span>
</td>
<td class="nump">206,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,391,000)<span></span>
</td>
<td class="num">$ (3,864,000)<span></span>
</td>
<td class="num">$ (15,785,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Aggregate dividends available for payment without prior regulatory approval</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 813,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures', window );">Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures | quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase authorized amount</a></td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Stock repurchase program, period in force</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,300,000)<span></span>
</td>
<td class="num">$ (29,252,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,514,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Aggregate Liquidation Preference, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Aggregate Liquidation Preference, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NumberOfPreferredStockEquivalentDepositaryShares', window );">Number of Preferred Stock equivalent depositary shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember', window );">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingInterestRate', window );">Subordinated notes interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes', window );">Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Finalyearsofthetermofthenotes', window );">Final years of the term of the notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1', window );">Additional Tier 1 Capital beyond Common Equity Tier 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,500,000<span></span>
</td>
<td class="nump">$ 145,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalConservationBuffer', window );">Capital Conservation Buffer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets | Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Effective tier one capital ratio, upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Minimum ratio of Total capital to risk weighted assets | Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.84%<span></span>
</td>
<td class="nump">15.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="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier one risk based capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Minimum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member] | Trust Preferred Securities Tier Two Capital Allowable Portion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000,000<span></span>
</td>
<td class="nump">$ 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member] | Subordinated Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital', window );">Permissible Portion Of Subordinated Note Included In Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_FrostBankMember', window );">Frost Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1', window );">Additional Tier 1 Capital beyond Common Equity Tier 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalConservationBuffer', window );">Capital Conservation Buffer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets | Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Effective tier one capital ratio, upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Minimum ratio of Total capital to risk weighted assets | Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.80%<span></span>
</td>
<td class="nump">13.61%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier one risk based capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Minimum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_StockRepurchase2021PlanMember', window );">stock repurchase 2021 plan | Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_PriorStockRepurchasePlansMember', window );">Prior stock repurchase plans [Member] | Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">177,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,700,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional Tier 1 Capital beyond Common Equity Tier 1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>CECL Transition Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CECLTransitionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalConservationBuffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CreditLossOptionalTransitionalPeriodUnderCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit loss optional transitional period under CECL</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditLossOptionalTransitionalPeriodUnderCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CreditLossTransitionalPeriodUnderCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit loss transitional period under CECL</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditLossTransitionalPeriodUnderCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Finalyearsofthetermofthenotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Final years of the term of the notes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NumberOfPreferredStockEquivalentDepositaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Preferred Stock equivalent depositary shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Permissible Portion Of Subordinated Note Included In Capital</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21484-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stated interest rate of the subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cfr_CullenFrostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=cfr_StockRepurchase2021PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=cfr_StockRepurchase2021PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=cfr_PriorStockRepurchasePlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=cfr_PriorStockRepurchasePlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057589551952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Matters (Actual and Required Capital Ratios) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,751,200<span></span>
</td>
<td class="nump">$ 3,371,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier One Risk-Based Capital Ratio, Actual</a></td>
<td class="nump">12.85%<span></span>
</td>
<td class="nump">13.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 2,042,876<span></span>
</td>
<td class="nump">$ 1,796,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,896,652<span></span>
</td>
<td class="nump">$ 3,516,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.35%<span></span>
</td>
<td class="nump">13.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 2,480,635<span></span>
</td>
<td class="nump">$ 2,181,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 1,751,036<span></span>
</td>
<td class="nump">$ 1,539,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 4,330,982<span></span>
</td>
<td class="nump">$ 3,966,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">14.84%<span></span>
</td>
<td class="nump">15.45%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 3,064,313<span></span>
</td>
<td class="nump">$ 2,694,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,918,394<span></span>
</td>
<td class="nump">$ 2,566,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Leverage Ratio, Actual, Capital Amount</a></td>
<td class="nump">$ 3,896,652<span></span>
</td>
<td class="nump">$ 3,516,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">7.29%<span></span>
</td>
<td class="nump">7.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 2,136,680<span></span>
</td>
<td class="nump">$ 1,917,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_FrostBankMember', window );">Frost Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,789,056<span></span>
</td>
<td class="nump">$ 3,261,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier One Risk-Based Capital Ratio, Actual</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">12.72%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 2,040,388<span></span>
</td>
<td class="nump">$ 1,795,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,894,646<span></span>
</td>
<td class="nump">$ 1,666,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum', window );">Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,789,056<span></span>
</td>
<td class="nump">$ 3,261,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">12.72%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 2,477,614<span></span>
</td>
<td class="nump">$ 2,179,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,331,872<span></span>
</td>
<td class="nump">$ 2,051,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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 4,023,386<span></span>
</td>
<td class="nump">$ 3,491,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.80%<span></span>
</td>
<td class="nump">13.61%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 3,060,583<span></span>
</td>
<td class="nump">$ 2,692,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,914,841<span></span>
</td>
<td class="nump">$ 2,564,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Leverage Ratio, Actual, Capital Amount</a></td>
<td class="nump">$ 3,789,056<span></span>
</td>
<td class="nump">$ 3,261,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">7.09%<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount</a></td>
<td class="nump">$ 2,136,316<span></span>
</td>
<td class="nump">$ 1,917,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer', window );">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,670,395<span></span>
</td>
<td class="nump">$ 2,397,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Leverage Ratio, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer</td>
</tr>
<tr>
<td 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 capital to average assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>116
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596601408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 579,150<span></span>
</td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Less: Preferred stock dividends</a></td>
<td class="nump">6,675<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">572,475<span></span>
</td>
<td class="nump">435,922<span></span>
</td>
<td class="nump">323,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Less: Earnings allocated to participating securities</a></td>
<td class="nump">5,210<span></span>
</td>
<td class="nump">3,881<span></span>
</td>
<td class="nump">3,136<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation', window );">Net earnings allocated to common stock</a></td>
<td class="nump">567,265<span></span>
</td>
<td class="nump">432,041<span></span>
</td>
<td class="nump">320,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DistributedEarnings', window );">Distributed earnings allocated to common stock</a></td>
<td class="nump">207,924<span></span>
</td>
<td class="nump">187,202<span></span>
</td>
<td class="nump">178,863<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Undistributed earnings allocated to common stock</a></td>
<td class="nump">$ 359,341<span></span>
</td>
<td class="nump">$ 244,839<span></span>
</td>
<td class="nump">$ 141,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding for basic earnings per common share</a></td>
<td class="nump">64,156,870<span></span>
</td>
<td class="nump">63,612,658<span></span>
</td>
<td class="nump">62,727,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock compensation</a></td>
<td class="nump">363,648<span></span>
</td>
<td class="nump">489,462<span></span>
</td>
<td class="nump">276,784<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding for diluted earnings per common share</a></td>
<td class="nump">64,520,518<span></span>
</td>
<td class="nump">64,102,120<span></span>
</td>
<td class="nump">63,003,837<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Income Loss Available To Common Stock After Participating Securities Allocation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057585036672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Narrative) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PercentageOfEquityInvestmentsInMutualFund', window );">Percentage of equity investments in mutual fund</a></td>
<td class="nump">67.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, Expected return on plan assets</a></td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear', window );">Expected defined benefit plans contribution within a year</a></td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="nump">$ 28,000,000<span></span>
</td>
<td class="nump">$ 23,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Numberofstockplans', window );">Number of stock plans</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsShareBasedCompensation', window );">Dividends, share-based compensation</a></td>
<td class="nump">$ 0.87<span></span>
</td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted-average risk-free interest rate</a></td>
<td class="nump">4.45%<span></span>
</td>
<td class="nump">0.77%<span></span>
</td>
<td class="nump">0.19%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options awarded during period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">505,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BaseYearAdjustedNetRevenueAmount', window );">Base-year adjusted net revenue amount</a></td>
<td class="nump">$ 713,800,000<span></span>
</td>
<td class="nump">$ 415,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_BaseYearCalculationBasisPointAdjustment', window );">Base-year calculation basis point adjustment</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievement13PercentAverageGrowth', window );">Percentage level of achievement - 13 percent average growth</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt50Percent', window );">Award payout percentage of target at 50 percent</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievement19PercentAverageGrowth', window );">Percentage level of achievement - 19 percent average growth</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt100Percent', window );">Award payout percentage of target at 100 percent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievement25PercentAverageGrowth', window );">Percentage level of achievement - 25 percent average growth</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt150Percent', window );">Award payout percentage of target at 150 percent</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement', window );">Award payout percentage at less than 25th percentile level of achievement</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement', window );">Award payout percentage at the 25th percentile level of achievement</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement', window );">Award payout percentage at the 50th percentile level of achievement</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement', window );">Award payout percentage at the 75th percentile level of achievement</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Pro Forma [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">35,015<span></span>
</td>
<td class="nump">30,723<span></span>
</td>
<td class="nump">48,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [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="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target asset allocation percentage</a></td>
<td class="nump">64.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed Income Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target asset allocation percentage</a></td>
<td class="nump">31.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of options awarded, years</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Non Vested Stock Awards and Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of options awarded, years</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | Prior to 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of options awarded, years</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth', window );">Percentage level of achievement - less than 13 percent average growth</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt0Percent', window );">Award payout percentage of target at 0 percent</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">52,527<span></span>
</td>
<td class="nump">46,086<span></span>
</td>
<td class="nump">72,618<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Participants contribution eligible for match</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annual contributions per employee, percent</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annual contributions per employee, percent</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AwardPayoutPercentageOfTargetAt0Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 0 percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt0Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AwardPayoutPercentageOfTargetAt100Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 100 percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt100Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AwardPayoutPercentageOfTargetAt150Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 150 percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt150Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AwardPayoutPercentageOfTargetAt50Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 50 percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt50Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at less than 25th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 25th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 50th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 75th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_BaseYearAdjustedNetRevenueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Base-year adjusted net revenue amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BaseYearAdjustedNetRevenueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_BaseYearCalculationBasisPointAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Base-year calculation basis point adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BaseYearCalculationBasisPointAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected Defined Benefit Plans Contribution Within One Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Numberofstockplans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock plans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Numberofstockplans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentageLevelOfAchievement13PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - 13 percent average growth</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievement13PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentageLevelOfAchievement19PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - 19 percent average growth</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievement19PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentageLevelOfAchievement25PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - 25 percent average growth</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievement25PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - less than 13 percent average growth</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentageOfEquityInvestmentsInMutualFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity investments in mutual fund</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageOfEquityInvestmentsInMutualFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ProFormaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ProFormaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cfr_NonVestedStockAndStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cfr_NonVestedStockAndStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cfr_A2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cfr_A2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cfr_PriorTo2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cfr_PriorTo2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603944832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">$ 197,747<span></span>
</td>
<td class="nump">$ 182,088<span></span>
</td>
<td class="nump">$ 174,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(26,108)<span></span>
</td>
<td class="nump">24,908<span></span>
</td>
<td class="nump">16,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">1,114<span></span>
</td>
<td class="nump">1,236<span></span>
</td>
<td class="nump">1,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(10,930)<span></span>
</td>
<td class="num">(10,485)<span></span>
</td>
<td class="num">(9,885)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">161,823<span></span>
</td>
<td class="nump">197,747<span></span>
</td>
<td class="nump">182,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">185,925<span></span>
</td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">186,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">3,341<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(35,068)<span></span>
</td>
<td class="num">(4,524)<span></span>
</td>
<td class="nump">15,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(10,930)<span></span>
</td>
<td class="num">(10,485)<span></span>
</td>
<td class="num">(9,885)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">143,944<span></span>
</td>
<td class="nump">185,925<span></span>
</td>
<td class="nump">197,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="nump">17,879<span></span>
</td>
<td class="nump">11,822<span></span>
</td>
<td class="num">(15,505)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation at end of year</a></td>
<td class="nump">$ 143,944<span></span>
</td>
<td class="nump">$ 185,925<span></span>
</td>
<td class="nump">$ 197,593<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595772256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">$ 143,944<span></span>
</td>
<td class="nump">$ 185,925<span></span>
</td>
<td class="nump">$ 197,593<span></span>
</td>
<td class="nump">$ 186,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">143,944<span></span>
</td>
<td class="nump">185,925<span></span>
</td>
<td class="nump">197,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">161,823<span></span>
</td>
<td class="nump">197,747<span></span>
</td>
<td class="nump">182,088<span></span>
</td>
<td class="nump">$ 174,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="nump">17,879<span></span>
</td>
<td class="nump">11,822<span></span>
</td>
<td class="num">$ (15,505)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Retirement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">131,648<span></span>
</td>
<td class="nump">170,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">131,648<span></span>
</td>
<td class="nump">170,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">161,823<span></span>
</td>
<td class="nump">197,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="nump">30,175<span></span>
</td>
<td class="nump">27,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember', window );">Restoration Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">12,296<span></span>
</td>
<td class="nump">15,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">12,296<span></span>
</td>
<td class="nump">15,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="num">$ (12,296)<span></span>
</td>
<td class="num">$ (15,536)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057592430672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets, net of expenses</a></td>
<td class="num">$ (13,966)<span></span>
</td>
<td class="num">$ (12,839)<span></span>
</td>
<td class="num">$ (12,289)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">3,341<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net amortization and deferral</a></td>
<td class="nump">2,964<span></span>
</td>
<td class="nump">6,116<span></span>
</td>
<td class="nump">5,319<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic expense (benefit)</a></td>
<td class="num">$ (6,985)<span></span>
</td>
<td class="num">$ (3,382)<span></span>
</td>
<td class="num">$ (1,960)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057592482640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Net actuarial gain (loss)</a></td>
<td class="num">$ (2,041)<span></span>
</td>
<td class="nump">$ 22,709<span></span>
</td>
<td class="num">$ (6,199)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Deferred tax (expense) benefit</a></td>
<td class="nump">429<span></span>
</td>
<td class="num">(4,769)<span></span>
</td>
<td class="nump">1,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">$ (1,612)<span></span>
</td>
<td class="nump">$ 17,940<span></span>
</td>
<td class="num">$ (4,897)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057600992832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail) - Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax', window );">Net actuarial loss</a></td>
<td class="num">$ (43,675)<span></span>
</td>
<td class="num">$ (41,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect', window );">Deferred tax benefit</a></td>
<td class="nump">9,172<span></span>
</td>
<td class="nump">8,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax', window );">Amounts included in accumulated other comprehensive loss, net of tax</a></td>
<td class="num">$ (34,503)<span></span>
</td>
<td class="num">$ (32,891)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts included in accumulated other comprehensive loss, net of tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax effect of plan amendments that occurred that has not been recognized in net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597630976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit obligations, Discount rate</a></td>
<td class="nump">5.14%<span></span>
</td>
<td class="nump">2.79%<span></span>
</td>
<td class="nump">2.43%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, Discount rate</a></td>
<td class="nump">2.79%<span></span>
</td>
<td class="nump">2.43%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, Expected return on plan assets</a></td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603923648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Fair Value of Plan Assets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 161,823<span></span>
</td>
<td class="nump">$ 197,747<span></span>
</td>
<td class="nump">$ 182,088<span></span>
</td>
<td class="nump">$ 174,173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cfr_MutualFundsMember', window );">Mutual Funds [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">154,391<span></span>
</td>
<td class="nump">195,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 7,432<span></span>
</td>
<td class="nump">$ 2,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cfr_MutualFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cfr_MutualFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057600439280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 11,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">12,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">12,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">11,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">11,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028 through 2032</a></td>
<td class="nump">55,245<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments', window );">Total defined benefit plan expected future benefit payments</a></td>
<td class="nump">$ 115,139<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Expected Future Benefit Payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DefinedBenefitPlanExpectedFutureBenefitPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057584947344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, number of shares</a></td>
<td class="num">(399,810)<span></span>
</td>
<td class="num">(987,758)<span></span>
</td>
<td class="num">(408,563)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_DirectordeferredstockunitsoutstandingMember', window );">Director deferred stock units outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">45,661<span></span>
</td>
<td class="nump">56,301<span></span>
</td>
<td class="nump">52,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">56,301<span></span>
</td>
<td class="nump">52,860<span></span>
</td>
<td class="nump">55,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 87.15<span></span>
</td>
<td class="nump">$ 79.21<span></span>
</td>
<td class="nump">$ 75.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 79.21<span></span>
</td>
<td class="nump">$ 75.47<span></span>
</td>
<td class="nump">$ 74.76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">5,382<span></span>
</td>
<td class="nump">5,940<span></span>
</td>
<td class="nump">10,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 133.67<span></span>
</td>
<td class="nump">$ 117.90<span></span>
</td>
<td class="nump">$ 73.84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(16,022)<span></span>
</td>
<td class="num">(2,499)<span></span>
</td>
<td class="num">(12,938)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 74.89<span></span>
</td>
<td class="nump">$ 92.03<span></span>
</td>
<td class="nump">$ 71.09<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_NonVestedStockAwardsOutstandingMember', window );">Non-Vested Stock Awards/ Stock Units Outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">465,319<span></span>
</td>
<td class="nump">449,337<span></span>
</td>
<td class="nump">470,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">449,337<span></span>
</td>
<td class="nump">470,359<span></span>
</td>
<td class="nump">440,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 105.36<span></span>
</td>
<td class="nump">$ 93.05<span></span>
</td>
<td class="nump">$ 86.24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 93.05<span></span>
</td>
<td class="nump">$ 86.24<span></span>
</td>
<td class="nump">$ 90.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">119,176<span></span>
</td>
<td class="nump">95,258<span></span>
</td>
<td class="nump">151,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 142.56<span></span>
</td>
<td class="nump">$ 130.36<span></span>
</td>
<td class="nump">$ 66.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(97,154)<span></span>
</td>
<td class="num">(88,250)<span></span>
</td>
<td class="num">(117,990)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 94.81<span></span>
</td>
<td class="nump">$ 98.90<span></span>
</td>
<td class="nump">$ 76.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/expired in period, number of shares/units</a></td>
<td class="num">(6,040)<span></span>
</td>
<td class="num">(28,030)<span></span>
</td>
<td class="num">(3,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/expired in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 93.28<span></span>
</td>
<td class="nump">$ 87.08<span></span>
</td>
<td class="nump">$ 91.07<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance, number of shares</a></td>
<td class="nump">616,227<span></span>
</td>
<td class="nump">877,681<span></span>
</td>
<td class="nump">1,739,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance, number of shares</a></td>
<td class="nump">877,681<span></span>
</td>
<td class="nump">1,739,559<span></span>
</td>
<td class="nump">1,980,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance, weighted-average exercise price</a></td>
<td class="nump">$ 71.27<span></span>
</td>
<td class="nump">$ 69.02<span></span>
</td>
<td class="nump">$ 66.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance, weighted-average exercise price</a></td>
<td class="nump">$ 69.02<span></span>
</td>
<td class="nump">$ 66.11<span></span>
</td>
<td class="nump">$ 64.60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, number of shares</a></td>
<td class="num">(261,454)<span></span>
</td>
<td class="num">(861,878)<span></span>
</td>
<td class="num">(235,880)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Stock options exercised, weighted-average exercise price</a></td>
<td class="nump">$ 63.72<span></span>
</td>
<td class="nump">$ 63.14<span></span>
</td>
<td class="nump">$ 53.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited/expired, number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,427)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited/expired, weighted-average exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.74<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">213,749<span></span>
</td>
<td class="nump">202,460<span></span>
</td>
<td class="nump">201,257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">202,460<span></span>
</td>
<td class="nump">201,257<span></span>
</td>
<td class="nump">177,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 96.20<span></span>
</td>
<td class="nump">$ 84.71<span></span>
</td>
<td class="nump">$ 77.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 84.71<span></span>
</td>
<td class="nump">$ 77.18<span></span>
</td>
<td class="nump">$ 83.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">52,527<span></span>
</td>
<td class="nump">46,086<span></span>
</td>
<td class="nump">72,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 133.40<span></span>
</td>
<td class="nump">$ 121.46<span></span>
</td>
<td class="nump">$ 57.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(25,180)<span></span>
</td>
<td class="num">(35,131)<span></span>
</td>
<td class="num">(41,755)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 87.18<span></span>
</td>
<td class="nump">$ 92.27<span></span>
</td>
<td class="nump">$ 69.70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/expired in period, number of shares/units</a></td>
<td class="num">(16,058)<span></span>
</td>
<td class="num">(9,752)<span></span>
</td>
<td class="num">(6,894)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/expired in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 87.18<span></span>
</td>
<td class="nump">$ 75.70<span></span>
</td>
<td class="nump">$ 81.33<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>127
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596610480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember', window );">65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 65.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">70.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember', window );">70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">70.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">75.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember', window );">75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">75.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 80.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">616,227<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 71.27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 29 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $</a></td>
<td class="nump">$ 38,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">277,131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 65.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 9 months 25 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">117,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 71.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">9 months 29 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">221,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 78.92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">1 year 9 months 29 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">616,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 71.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | $</a></td>
<td class="nump">$ 38,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">277,131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 65.11<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">117,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 71.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">221,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 78.92<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596429712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">New shares issued from available authorized shares</a></td>
<td class="nump">118,389<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_TreasurySharesIssuedRelatedToStockOptionExercises', window );">Shares issued from available treasury stock</a></td>
<td class="nump">281,421<span></span>
</td>
<td class="nump">987,758<span></span>
</td>
<td class="nump">408,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Total</a></td>
<td class="nump">399,810<span></span>
</td>
<td class="nump">987,758<span></span>
</td>
<td class="nump">408,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">$ 16,659<span></span>
</td>
<td class="nump">$ 54,417<span></span>
</td>
<td class="nump">$ 12,557<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock options exercised</a></td>
<td class="nump">19,616<span></span>
</td>
<td class="nump">43,904<span></span>
</td>
<td class="nump">5,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Fair value of stock awards/units vested</a></td>
<td class="nump">$ 19,308<span></span>
</td>
<td class="nump">$ 15,751<span></span>
</td>
<td class="nump">$ 12,773<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Treasury Shares Issued Related To Stock Option Exercises</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TreasurySharesIssuedRelatedToStockOptionExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>129
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593992304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Stock-Based Compensation Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 18,322<span></span>
</td>
<td class="nump">$ 12,753<span></span>
</td>
<td class="nump">$ 13,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="nump">2,969<span></span>
</td>
<td class="nump">1,713<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_NonVestedStockAwardsOutstandingMember', window );">Non-Vested Stock Awards/ Stock Units Outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">13,162<span></span>
</td>
<td class="nump">9,977<span></span>
</td>
<td class="nump">10,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_DirectordeferredstockunitsoutstandingMember', window );">Director deferred stock units outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">720<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">$ 4,440<span></span>
</td>
<td class="nump">$ 2,076<span></span>
</td>
<td class="nump">$ 2,908<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=cfr_NonVestedStockAwardsOutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>130
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594951520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">$ 21,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits', window );">Performance stock units</a></td>
<td class="nump">11,078<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total</a></td>
<td class="nump">$ 32,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">2 years 1 month 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition', window );">Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</a></td>
<td class="text">1 year 9 months 18 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057602299440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately', window );">Minimum percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Payment for services provided by related party</a></td>
<td class="nump">$ 545<span></span>
</td>
<td class="nump">$ 257<span></span>
</td>
<td class="nump">$ 551<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595147120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeOther', window );">Other</a></td>
<td class="nump">$ 45,217<span></span>
</td>
<td class="nump">$ 48,528<span></span>
</td>
<td class="nump">$ 47,712<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Total other non-interest income</a></td>
<td class="nump">45,217<span></span>
</td>
<td class="nump">48,528<span></span>
</td>
<td class="nump">47,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional services</a></td>
<td class="nump">40,908<span></span>
</td>
<td class="nump">34,747<span></span>
</td>
<td class="nump">37,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising, promotions and public relations</a></td>
<td class="nump">39,994<span></span>
</td>
<td class="nump">34,539<span></span>
</td>
<td class="nump">34,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestExpenseOther', window );">Other</a></td>
<td class="nump">113,319<span></span>
</td>
<td class="nump">102,171<span></span>
</td>
<td class="nump">94,667<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Total other non-interest expense</a></td>
<td class="nump">$ 194,221<span></span>
</td>
<td class="nump">$ 171,457<span></span>
</td>
<td class="nump">$ 166,310<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherNonInterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other non-interest expense, other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherNonInterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Non Interest Income Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057594842016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057593957008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">$ 94,595<span></span>
</td>
<td class="nump">$ 38,675<span></span>
</td>
<td class="nump">$ 36,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(4,918)<span></span>
</td>
<td class="nump">7,784<span></span>
</td>
<td class="num">(15,832)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense, as reported</a></td>
<td class="nump">$ 89,677<span></span>
</td>
<td class="nump">$ 46,459<span></span>
</td>
<td class="nump">$ 20,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">13.40%<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">5.70%<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595456448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax expense computed at the statutory rate</a></td>
<td class="nump">$ 140,454<span></span>
</td>
<td class="nump">$ 102,803<span></span>
</td>
<td class="nump">$ 73,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Effect of tax-exempt interest</a></td>
<td class="num">(50,602)<span></span>
</td>
<td class="num">(50,740)<span></span>
</td>
<td class="num">(51,624)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Net tax benefit from stock-based compensation</a></td>
<td class="num">(4,602)<span></span>
</td>
<td class="num">(7,877)<span></span>
</td>
<td class="num">(852)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends', window );">Tax benefit on dividends paid in our 401k plan</a></td>
<td class="num">(1,854)<span></span>
</td>
<td class="num">(1,764)<span></span>
</td>
<td class="num">(1,851)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome', window );">Bank owned life insurance income</a></td>
<td class="num">(440)<span></span>
</td>
<td class="num">(517)<span></span>
</td>
<td class="num">(783)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible FDIC premiums</a></td>
<td class="nump">3,277<span></span>
</td>
<td class="nump">2,629<span></span>
</td>
<td class="nump">1,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Non-deductible compensation</a></td>
<td class="nump">2,250<span></span>
</td>
<td class="nump">1,773<span></span>
</td>
<td class="nump">1,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Non-deductible meals and entertainment</a></td>
<td class="nump">683<span></span>
</td>
<td class="nump">625<span></span>
</td>
<td class="nump">786<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductions', window );">Asset contribution to a charitable trust</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,556)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Tax basis adjustment of premises and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,026)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">511<span></span>
</td>
<td class="nump">553<span></span>
</td>
<td class="nump">360<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense, as reported</a></td>
<td class="nump">$ 89,677<span></span>
</td>
<td class="nump">$ 46,459<span></span>
</td>
<td class="nump">$ 20,170<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Bank Owned Life Insurance Income</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057604227712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases', window );">Lease liabilities under operating leases</a></td>
<td class="nump">$ 67,608<span></span>
</td>
<td class="nump">$ 65,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities', window );">Net unrealized loss on securities available for sale and transferred securities</a></td>
<td class="nump">349,237<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Allowance for credit losses</a></td>
<td class="nump">60,137<span></span>
</td>
<td class="nump">62,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Net actuarial loss on defined benefit post-retirement benefit plans</a></td>
<td class="nump">9,172<span></span>
</td>
<td class="nump">8,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">6,622<span></span>
</td>
<td class="nump">6,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses', window );">Bonus accrual</a></td>
<td class="nump">11,204<span></span>
</td>
<td class="nump">7,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees', window );">Deferred loan and lease origination fees</a></td>
<td class="nump">3,675<span></span>
</td>
<td class="nump">3,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">6,109<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">513,764<span></span>
</td>
<td class="nump">158,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities', window );">Net unrealized gain on securities available for sale and transferred securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(101,067)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases', window );">Right-of-use assets under operating leases</a></td>
<td class="num">(60,651)<span></span>
</td>
<td class="num">(59,415)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Premises and equipment</a></td>
<td class="num">(45,647)<span></span>
</td>
<td class="num">(49,645)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(17,732)<span></span>
</td>
<td class="num">(16,595)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans', window );">Defined benefit post-retirement benefit plans</a></td>
<td class="num">(12,730)<span></span>
</td>
<td class="num">(11,027)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(2,601)<span></span>
</td>
<td class="num">(2,323)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total gross deferred tax liabilities</a></td>
<td class="num">(139,361)<span></span>
</td>
<td class="num">(240,072)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred Tax Assets, Net</a></td>
<td class="nump">$ 374,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (81,248)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Net Unrealized Loss On Securities Available For Sale And transferred Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities</td>
</tr>
<tr>
<td 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_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, defined benefit post-retirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset, lease liabilities under operating leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets deferred loan and lease origination fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liability, right-of-use assets under operating leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057584966112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ (2,143,567)<span></span>
</td>
<td class="num">$ (231,355)<span></span>
</td>
<td class="nump">$ 427,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">(737)<span></span>
</td>
<td class="num">(971)<span></span>
</td>
<td class="num">(1,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="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="num">(69)<span></span>
</td>
<td class="num">(108,989)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities before tax amount</a></td>
<td class="num">(2,144,304)<span></span>
</td>
<td class="num">(232,395)<span></span>
</td>
<td class="nump">317,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Change in the net actuarial gain/loss before tax amount</a></td>
<td class="num">(5,005)<span></span>
</td>
<td class="nump">16,593<span></span>
</td>
<td class="num">(11,518)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">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">2,964<span></span>
</td>
<td class="nump">6,116<span></span>
</td>
<td class="nump">5,319<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="num">(2,041)<span></span>
</td>
<td class="nump">22,709<span></span>
</td>
<td class="num">(6,199)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive income (loss), before tax</a></td>
<td class="num">(2,146,345)<span></span>
</td>
<td class="num">(209,686)<span></span>
</td>
<td class="nump">310,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, tax expense (benefit)</a></td>
<td class="num">(450,149)<span></span>
</td>
<td class="num">(48,585)<span></span>
</td>
<td class="nump">89,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax', window );">Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit</a></td>
<td class="num">(155)<span></span>
</td>
<td class="num">(204)<span></span>
</td>
<td class="num">(264)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="num">(14)<span></span>
</td>
<td class="num">(22,888)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Total securities available for sale and transferred securities, tax expense (benefit)</a></td>
<td class="num">(450,304)<span></span>
</td>
<td class="num">(48,803)<span></span>
</td>
<td class="nump">66,589<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax', window );">Change in the net actuarial gain/loss, tax expense (benefit)</a></td>
<td class="num">(1,051)<span></span>
</td>
<td class="nump">3,485<span></span>
</td>
<td class="num">(2,419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)</a></td>
<td class="nump">622<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
<td class="nump">1,117<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Total defined-benefit post-retirement benefit plans, tax expense (benefit)</a></td>
<td class="num">(429)<span></span>
</td>
<td class="nump">4,769<span></span>
</td>
<td class="num">(1,302)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Total other comprehensive income, tax expense (benefit)</a></td>
<td class="num">(450,733)<span></span>
</td>
<td class="num">(44,034)<span></span>
</td>
<td class="nump">65,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount</a></td>
<td class="num">(1,693,418)<span></span>
</td>
<td class="num">(182,770)<span></span>
</td>
<td class="nump">337,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax', window );">Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount</a></td>
<td class="num">(582)<span></span>
</td>
<td class="num">(767)<span></span>
</td>
<td class="num">(992)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="num">(86,101)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Total securities available for sale and transferred securities, net of tax amount</a></td>
<td class="num">(1,694,000)<span></span>
</td>
<td class="num">(183,592)<span></span>
</td>
<td class="nump">250,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Change in the net actuarial gain/loss, net of tax amount</a></td>
<td class="num">(3,954)<span></span>
</td>
<td class="nump">13,108<span></span>
</td>
<td class="num">(9,099)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">4,832<span></span>
</td>
<td class="nump">4,202<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Total defined-benefit post-retirement benefit plans, net of tax amount</a></td>
<td class="num">(1,612)<span></span>
</td>
<td class="nump">17,940<span></span>
</td>
<td class="num">(4,897)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">$ (1,695,612)<span></span>
</td>
<td class="num">$ (165,652)<span></span>
</td>
<td class="nump">$ 245,600<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057592438816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">$ 347,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(1,695,612)<span></span>
</td>
<td class="num">$ (165,652)<span></span>
</td>
<td class="nump">$ 245,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(1,348,294)<span></span>
</td>
<td class="nump">347,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Available-for-sale Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">380,209<span></span>
</td>
<td class="nump">563,801<span></span>
</td>
<td class="nump">313,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(1,694,000)<span></span>
</td>
<td class="num">(183,537)<span></span>
</td>
<td class="nump">336,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="num">(86,101)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(1,694,000)<span></span>
</td>
<td class="num">(183,592)<span></span>
</td>
<td class="nump">250,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(1,313,791)<span></span>
</td>
<td class="nump">380,209<span></span>
</td>
<td class="nump">563,801<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Defined Benefit Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(32,891)<span></span>
</td>
<td class="num">(50,831)<span></span>
</td>
<td class="num">(45,934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(3,954)<span></span>
</td>
<td class="nump">13,108<span></span>
</td>
<td class="num">(9,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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">4,832<span></span>
</td>
<td class="nump">4,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(1,612)<span></span>
</td>
<td class="nump">17,940<span></span>
</td>
<td class="num">(4,897)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(34,503)<span></span>
</td>
<td class="num">(32,891)<span></span>
</td>
<td class="num">(50,831)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">347,318<span></span>
</td>
<td class="nump">512,970<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(1,697,954)<span></span>
</td>
<td class="num">(170,429)<span></span>
</td>
<td class="nump">327,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">4,777<span></span>
</td>
<td class="num">(81,899)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(1,695,612)<span></span>
</td>
<td class="num">(165,652)<span></span>
</td>
<td class="nump">245,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">$ (1,348,294)<span></span>
</td>
<td class="nump">$ 347,318<span></span>
</td>
<td class="nump">$ 512,970<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 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 https://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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>139
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596464672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps', window );">Weighted-average strike rate for outstanding interest rate caps</a></td>
<td class="nump">3.26%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted', window );">Approximate credit exposure related to swaps with bank customers</a></td>
<td class="nump">$ 43,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCollateralForBorrowedSecurities', window );">Cash collateral on deposit with other financial institutions</a></td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">$ 110,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedFairValueOfCollateral', window );">Securities Loaned, Fair Value of Collateral</a></td>
<td class="nump">8,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember', window );">Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted', window );">Approximate credit exposure related to swaps with bank customers</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange', window );">Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Put Option [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Gains included in other income from the sale of put options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,992<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Strike Rate Outstanding Interest Rate Caps</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCollateralForBorrowedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5708775-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditDerivativeMaximumExposureUndiscounted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SecuritiesLoanedFairValueOfCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the securities pledged as collateral against securities loaned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226013-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesLoanedFairValueOfCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596582112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">$ 1,614<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative 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="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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">1,165,812<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">70,416<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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">78,798<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(1,102)<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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">246,442<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">15,256<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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">53,570<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">1,102<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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">1,175,563<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(79,175)<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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">246,442<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">$ (15,256)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>141
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057603809568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="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="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="Show.showAR( this, 'defref_cfr_FairValueHedgeLoanLeaseInterestRateSwaps', window );">Fair value hedge loan/lease interest rate swaps</a></td>
<td class="nump">4.12%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps', window );">Non-hedging interest rate swaps - financial institution counterparties</a></td>
<td class="nump">3.73%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps', window );">Non-hedging interest rate swaps - financial institution counterparties</a></td>
<td class="nump">5.29%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps2', window );">Non-hedging interest rate swaps - customer counterparties</a></td>
<td class="nump">5.28%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps2', window );">Non-hedging interest rate swaps - customer counterparties</a></td>
<td class="nump">3.72%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value Hedge Loan Lease Interest Rate Swaps</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-hedging interest rate swaps</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-hedging interest rate swaps (2)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596547056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)<br> bbl in Thousands, MMBTU in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>bbl </div>
<div>MMBTU</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="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="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="Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | bbl</a></td>
<td class="nump">4,024<span></span>
</td>
<td class="nump">4,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 27,082<span></span>
</td>
<td class="nump">$ 14,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | bbl</a></td>
<td class="nump">6,068<span></span>
</td>
<td class="nump">7,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (53,579)<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="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="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="Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | MMBTU</a></td>
<td class="nump">16,539<span></span>
</td>
<td class="nump">15,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 6,220<span></span>
</td>
<td class="nump">$ 4,143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | MMBTU</a></td>
<td class="nump">15,682<span></span>
</td>
<td class="nump">29,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (19,138)<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="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="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="Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | bbl</a></td>
<td class="nump">6,068<span></span>
</td>
<td class="nump">7,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 54,219<span></span>
</td>
<td class="nump">$ 74,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | bbl</a></td>
<td class="nump">4,024<span></span>
</td>
<td class="nump">4,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (26,551)<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="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="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="Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | MMBTU</a></td>
<td class="nump">15,682<span></span>
</td>
<td class="nump">29,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 19,164<span></span>
</td>
<td class="nump">$ 21,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | MMBTU</a></td>
<td class="nump">16,539<span></span>
</td>
<td class="nump">15,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (6,124)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative, Assets Nonmonetary Notional Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative, Liabilities Nonmonetary Notional Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>143
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057584758976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)<br> &#8364; in Thousands, $ in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Forward Contracts - Assets, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 875<span></span>
</td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Forward Contracts Liability, Notional Amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">875<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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Forward Contracts - Assets, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">875<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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Forward Contracts Liability, Notional Amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_GBPForeignExchangeForwardMember', window );">GBP Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Forward Contracts, Liability Estimated Fair Value</a></td>
<td class="num">(10)<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_GBPForeignExchangeForwardMember', window );">GBP Foreign Exchange Forward [Member] | Customer Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Forward Contracts, Liability Estimated Fair Value</a></td>
<td class="num">(1)<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Customer Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeCounterPartyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative Counter Party [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeCounterPartyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_GBPForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057599542272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail) - Designated as Hedging Instrument [Member] - Commercial Loan/Lease Interest Rate Swaps [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember', window );">Interest Income on Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">$ (91)<span></span>
</td>
<td class="num">$ (111)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember', window );">Other Non-Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 9<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>145
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057604244112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail) - Not Designated as Hedging Instrument [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 1,742<span></span>
</td>
<td class="nump">$ 4,285<span></span>
</td>
<td class="nump">$ 3,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Other Non-Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">2,297<span></span>
</td>
<td class="nump">4,052<span></span>
</td>
<td class="nump">1,768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign Exchange Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_PutOptionMember', window );">Put Option [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,992<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596307568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">$ 118,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="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">118,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="Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross', window );">Gross Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">87,150<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="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="Show.showAR( this, 'defref_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty', window );">Net Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">87,150<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="Show.showAR( this, 'defref_cfr_FinancialAssetsGross', window );">Gross Amount Recognized, Financial Assets</a></td>
<td class="nump">206,144<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="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="Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativesAndResellAgreementsNet', window );">Net Amount Recognized, Financial Assets</a></td>
<td class="nump">206,144<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">73,829<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="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">73,829<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Gross Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">4,660,641<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="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="Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability', window );">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">4,660,641<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="Show.showAR( this, 'defref_cfr_FinancialLiabilitiesGross', window );">Gross Amount Recognized, Financial Liabilities</a></td>
<td class="nump">4,734,470<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="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="Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Financial Liabilities</a></td>
<td class="nump">4,734,470<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="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="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">85,691<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="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">85,691<span></span>
</td>
<td class="nump">4,446<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_CommoditySwapsAndOptionsMember', window );">Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">33,302<span></span>
</td>
<td class="nump">18,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">33,302<span></span>
</td>
<td class="nump">18,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">72,717<span></span>
</td>
<td class="nump">94,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">72,717<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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ForeignCurrencyForwardContractsMember', window );">Foreign Currency Forward Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsMember', window );">Loan Lease Interest Rate Swaps [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">1,102<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="Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">$ 1,102<span></span>
</td>
<td class="nump">$ 19,176<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative Assets Gross Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivatives And Resell Agreements Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Gross Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivatives And Repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repurchase Agreements Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Resell Agreement Gross Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=cfr_ForeignCurrencyForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057604287712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">$ 118,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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(62,528)<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="num">(55,968)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">498<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement', window );">Net Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">87,150<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="Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Resell Agreements, Financial Assets</a></td>
<td class="num">(87,150)<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="Show.showAR( this, 'defref_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral', window );">Net Amount, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Total Financial Assets</a></td>
<td class="nump">206,144<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="Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset', window );">Gross Amounts Not Offset, Collateral, Financial Assets</a></td>
<td class="num">(143,118)<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="Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset', window );">Net Amount, Financial Assets</a></td>
<td class="nump">498<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">73,829<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(62,528)<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(9,330)<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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">1,971<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement', window );">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">4,660,641<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="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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash', window );">Gross Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities</a></td>
<td class="num">(4,660,641)<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="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="Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Financial Liabilities</a></td>
<td class="nump">4,734,470<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="Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset', window );">Gross Amounts Not Offset, Collateral, Financial Liabilities</a></td>
<td class="num">(4,669,971)<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="Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset', window );">Net Amount, Financial Liabilities</a></td>
<td class="nump">1,971<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="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="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">39,370<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(24,500)<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="num">(14,870)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">24,500<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(24,500)<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="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<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="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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartyEMember', window );">Counterparty E</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">14,430<span></span>
</td>
<td class="nump">411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(47)<span></span>
</td>
<td class="num">(411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="num">(14,131)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">252<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(47)<span></span>
</td>
<td class="num">(411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(190)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartyFMember', window );">Counterparty F</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">17,297<span></span>
</td>
<td class="nump">12,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(17,297)<span></span>
</td>
<td class="num">(12,078)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">27,747<span></span>
</td>
<td class="nump">20,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(17,297)<span></span>
</td>
<td class="num">(12,078)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(8,479)<span></span>
</td>
<td class="num">(8,735)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">1,971<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartyGMember', window );">Counterparty G</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">10,660<span></span>
</td>
<td class="nump">1,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,783)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="num">(10,660)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,783)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">37,237<span></span>
</td>
<td class="nump">1,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(20,684)<span></span>
</td>
<td class="num">(1,412)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="num">(16,307)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">246<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">21,535<span></span>
</td>
<td class="nump">62,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(20,684)<span></span>
</td>
<td class="num">(1,412)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(851)<span></span>
</td>
<td class="num">(61,167)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">$ 0<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivatives And repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivatives And Repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://www.xbrl.org/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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralObligationToReturnCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralObligationToReturnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralRightToReclaimCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of derivative liability, security sold under agreement to repurchase, and security loaned. Includes liability not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of security borrowed from entity in exchange for collateral. Includes security borrowed not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CounterpartyBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyGMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>148
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057596545456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">$ 4,660,641<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="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="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="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">4,660,641<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Securities Sold under Agreements to Repurchase, Gross</a></td>
<td class="nump">4,660,641<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="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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">3,735,061<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="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="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="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">3,735,061<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="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="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="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">925,580<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="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="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="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">$ 925,580<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreements30to90Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements overnight and continuous</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementstotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements total</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementstotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsupto30Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>149
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057602356480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Narrative) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_Financialinstrumentsusingfairvaluemeasurementoption', window );">Financial instruments using fair value measurement option</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_cfr_Financialinstrumentsusingfairvaluemeasurementoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial instruments using fair value measurement option</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057577086336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 18,243,605<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">28,045<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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">118,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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">73,829<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">86,793<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">95,533<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">106,685<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">105,392<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">5,051,587<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">25,879<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">6,376,236<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="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">6,773,355<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">2,166<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="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">42,427<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">5,051,587<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">25,879<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">86,793<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">95,533<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">106,685<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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">105,392<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">6,376,236<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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">6,773,355<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">2,166<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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">42,427<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">5,051,587<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">25,879<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">6,376,236<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="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">6,773,355<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="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">2,166<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 42,427<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>151
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595339024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Carrying value before allocations</a></td>
<td class="nump">$ 6,237<span></span>
</td>
<td class="nump">$ 1,333<span></span>
</td>
<td class="nump">$ 1,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Specific valuation allowance allocations</a></td>
<td class="num">(1,480)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(450)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations', window );">Reversal of specific valuation allowance allocations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value</a></td>
<td class="nump">4,757<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
<td class="nump">1,109<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Carrying value before allocations</a></td>
<td class="nump">8,156<span></span>
</td>
<td class="nump">16,074<span></span>
</td>
<td class="nump">34,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Specific valuation allowance allocations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,178)<span></span>
</td>
<td class="num">(11,151)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations', window );">Reversal of specific valuation allowance allocations</a></td>
<td class="nump">625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value</a></td>
<td class="nump">$ 8,781<span></span>
</td>
<td class="nump">$ 10,896<span></span>
</td>
<td class="nump">$ 23,151<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit losses related to recorded investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>152
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057576745200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents</a></td>
<td class="nump">$ 12,028,132<span></span>
</td>
<td class="nump">$ 16,583,000<span></span>
</td>
<td class="nump">$ 10,288,853<span></span>
</td>
<td class="nump">$ 3,788,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">2,639,083<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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">16,927,348<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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">43,954,196<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="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">51,650<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">4,660,641<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="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">123,069<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="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">99,335<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="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="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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents</a></td>
<td class="nump">12,028,132<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">2,639,083<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="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">190,188<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="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">243,682<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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">43,954,196<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="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">51,650<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">4,660,641<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="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">123,069<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="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">99,335<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="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">18,444<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="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">16,927,348<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="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="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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents</a></td>
<td class="nump">12,028,132<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">2,467,865<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="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">190,188<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="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">243,682<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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">43,920,741<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="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">51,650<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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">4,660,641<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="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="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">97,014<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="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">18,444<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="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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">$ 16,343,417<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057597687840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments Operating Segments - Additional Information (Details)<br> $ in Billions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset', window );">Fair value of off-balance sheet managed and custody assets | $</a></td>
<td class="nump">$ 43.6<span></span>
</td>
<td class="nump">$ 43.3<span></span>
</td>
<td class="nump">$ 38.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057584793328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Summary of Operating Results by Segment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">$ 1,291,283<span></span>
</td>
<td class="nump">$ 984,867<span></span>
</td>
<td class="nump">$ 976,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">404,818<span></span>
</td>
<td class="nump">386,728<span></span>
</td>
<td class="nump">465,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">1,024,274<span></span>
</td>
<td class="nump">881,994<span></span>
</td>
<td class="nump">848,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">668,827<span></span>
</td>
<td class="nump">489,538<span></span>
</td>
<td class="nump">351,321<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">89,677<span></span>
</td>
<td class="nump">46,459<span></span>
</td>
<td class="nump">20,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">579,150<span></span>
</td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">6,675<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">572,475<span></span>
</td>
<td class="nump">435,922<span></span>
</td>
<td class="nump">323,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">1,696,101<span></span>
</td>
<td class="nump">1,371,595<span></span>
</td>
<td class="nump">1,441,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">51,513,000<span></span>
</td>
<td class="nump">45,983,000<span></span>
</td>
<td class="nump">37,961,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_BankMember', window );">Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">1,295,467<span></span>
</td>
<td class="nump">989,870<span></span>
</td>
<td class="nump">981,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">230,876<span></span>
</td>
<td class="nump">220,662<span></span>
</td>
<td class="nump">321,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">886,421<span></span>
</td>
<td class="nump">753,719<span></span>
</td>
<td class="nump">718,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">636,922<span></span>
</td>
<td class="nump">456,759<span></span>
</td>
<td class="nump">342,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">85,127<span></span>
</td>
<td class="nump">41,483<span></span>
</td>
<td class="nump">20,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">551,795<span></span>
</td>
<td class="nump">415,276<span></span>
</td>
<td class="nump">322,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">551,795<span></span>
</td>
<td class="nump">415,276<span></span>
</td>
<td class="nump">322,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">1,526,343<span></span>
</td>
<td class="nump">1,210,532<span></span>
</td>
<td class="nump">1,302,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">51,448,000<span></span>
</td>
<td class="nump">45,903,000<span></span>
</td>
<td class="nump">37,892,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">4,645<span></span>
</td>
<td class="nump">2,138<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">175,874<span></span>
</td>
<td class="nump">167,442<span></span>
</td>
<td class="nump">145,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">132,009<span></span>
</td>
<td class="nump">122,972<span></span>
</td>
<td class="nump">123,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">48,510<span></span>
</td>
<td class="nump">46,599<span></span>
</td>
<td class="nump">24,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">10,187<span></span>
</td>
<td class="nump">9,786<span></span>
</td>
<td class="nump">5,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">38,323<span></span>
</td>
<td class="nump">36,813<span></span>
</td>
<td class="nump">19,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">38,323<span></span>
</td>
<td class="nump">36,813<span></span>
</td>
<td class="nump">19,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">180,519<span></span>
</td>
<td class="nump">169,580<span></span>
</td>
<td class="nump">148,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">57,000<span></span>
</td>
<td class="nump">70,000<span></span>
</td>
<td class="nump">59,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_NonBanksMember', window );">Non-Banks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="num">(8,829)<span></span>
</td>
<td class="num">(7,141)<span></span>
</td>
<td class="num">(8,216)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="num">(1,932)<span></span>
</td>
<td class="num">(1,376)<span></span>
</td>
<td class="num">(950)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">5,844<span></span>
</td>
<td class="nump">5,303<span></span>
</td>
<td class="nump">6,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="num">(16,605)<span></span>
</td>
<td class="num">(13,820)<span></span>
</td>
<td class="num">(15,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(5,637)<span></span>
</td>
<td class="num">(4,810)<span></span>
</td>
<td class="num">(5,304)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(10,968)<span></span>
</td>
<td class="num">(9,010)<span></span>
</td>
<td class="num">(10,617)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">6,675<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="num">(17,643)<span></span>
</td>
<td class="num">(16,167)<span></span>
</td>
<td class="num">(18,147)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="num">(10,761)<span></span>
</td>
<td class="num">(8,517)<span></span>
</td>
<td class="num">(9,166)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_SegmentReportingAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting Average Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_SegmentReportingAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cfr_BankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cfr_NonBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057588885616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash</a></td>
<td class="nump">$ 691,553<span></span>
</td>
<td class="nump">$ 555,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents</a></td>
<td class="nump">12,028,132<span></span>
</td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">$ 10,288,853<span></span>
</td>
<td class="nump">$ 3,788,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">52,892,376<span></span>
</td>
<td class="nump">50,878,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">123,069<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="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,335<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">866,257<span></span>
</td>
<td class="nump">754,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">49,755,148<span></span>
</td>
<td class="nump">46,438,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; Equity</a></td>
<td class="nump">3,137,228<span></span>
</td>
<td class="nump">4,439,555<span></span>
</td>
<td class="nump">4,293,016<span></span>
</td>
<td class="nump">3,911,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">52,892,376<span></span>
</td>
<td class="nump">50,878,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash</a></td>
<td class="nump">311,944<span></span>
</td>
<td class="nump">471,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents</a></td>
<td class="nump">311,944<span></span>
</td>
<td class="nump">471,875<span></span>
</td>
<td class="nump">$ 381,240<span></span>
</td>
<td class="nump">$ 267,116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_InvestmentInSubsidiaries', window );">Investment in subsidiaries</a></td>
<td class="nump">3,065,114<span></span>
</td>
<td class="nump">4,222,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivableAndOtherAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">2,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,378,200<span></span>
</td>
<td class="nump">4,696,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">123,069<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="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,335<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">18,568<span></span>
</td>
<td class="nump">34,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">240,972<span></span>
</td>
<td class="nump">256,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; Equity</a></td>
<td class="nump">3,137,228<span></span>
</td>
<td class="nump">4,439,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 3,378,200<span></span>
</td>
<td class="nump">$ 4,696,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_InvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_InvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivableAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest receivable and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057595270112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total income</a></td>
<td class="nump">$ 1,475,721<span></span>
</td>
<td class="nump">$ 1,008,769<span></span>
</td>
<td class="nump">$ 1,021,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">184,438<span></span>
</td>
<td class="nump">23,902<span></span>
</td>
<td class="nump">45,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">194,221<span></span>
</td>
<td class="nump">171,457<span></span>
</td>
<td class="nump">166,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes and equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">668,827<span></span>
</td>
<td class="nump">489,538<span></span>
</td>
<td class="nump">351,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(89,677)<span></span>
</td>
<td class="num">(46,459)<span></span>
</td>
<td class="num">(20,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">579,150<span></span>
</td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">6,675<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">572,475<span></span>
</td>
<td class="nump">435,922<span></span>
</td>
<td class="nump">323,621<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendIncomeOperating', window );">Dividend income paid by Frost Bank</a></td>
<td class="nump">51,711<span></span>
</td>
<td class="nump">219,386<span></span>
</td>
<td class="nump">298,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_DividendIncomePaidByNonBanks', window );">Dividend income paid by non-banks</a></td>
<td class="nump">109<span></span>
</td>
<td class="nump">473<span></span>
</td>
<td class="nump">736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and other income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total income</a></td>
<td class="nump">51,820<span></span>
</td>
<td class="nump">219,960<span></span>
</td>
<td class="nump">300,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">8,829<span></span>
</td>
<td class="nump">7,141<span></span>
</td>
<td class="nump">8,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalariesAndWages', window );">Salaries and employee benefits</a></td>
<td class="nump">1,605<span></span>
</td>
<td class="nump">1,499<span></span>
</td>
<td class="nump">1,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">6,316<span></span>
</td>
<td class="nump">5,867<span></span>
</td>
<td class="nump">6,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">16,750<span></span>
</td>
<td class="nump">14,507<span></span>
</td>
<td class="nump">16,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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes and equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">35,070<span></span>
</td>
<td class="nump">205,453<span></span>
</td>
<td class="nump">283,436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">5,641<span></span>
</td>
<td class="nump">4,899<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">538,439<span></span>
</td>
<td class="nump">232,727<span></span>
</td>
<td class="nump">42,309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">579,150<span></span>
</td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">6,675<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 572,475<span></span>
</td>
<td class="nump">$ 435,922<span></span>
</td>
<td class="nump">$ 323,621<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DividendIncomePaidByNonBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend Income Paid By Non Banks</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DividendIncomePaidByNonBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity in undistributed earnings of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend income on securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalariesAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalariesAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057604254656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 579,150<span></span>
</td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">18,322<span></span>
</td>
<td class="nump">12,753<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">4,602<span></span>
</td>
<td class="nump">7,877<span></span>
</td>
<td class="nump">852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">722,582<span></span>
</td>
<td class="nump">648,293<span></span>
</td>
<td class="nump">524,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(8,277,330)<span></span>
</td>
<td class="num">(2,525,015)<span></span>
</td>
<td class="num">(1,631,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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,403)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(150,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">16,659<span></span>
</td>
<td class="nump">54,417<span></span>
</td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(4,391)<span></span>
</td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(15,785)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="nump">10,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(6,675)<span></span>
</td>
<td class="num">(7,157)<span></span>
</td>
<td class="num">(2,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(209,780)<span></span>
</td>
<td class="num">(188,786)<span></span>
</td>
<td class="num">(180,584)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">2,999,880<span></span>
</td>
<td class="nump">8,170,869<span></span>
</td>
<td class="nump">7,607,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(4,554,868)<span></span>
</td>
<td class="nump">6,294,147<span></span>
</td>
<td class="nump">6,500,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">3,788,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">12,028,132<span></span>
</td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,853<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">579,150<span></span>
</td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="num">(538,439)<span></span>
</td>
<td class="num">(232,727)<span></span>
</td>
<td class="num">(42,309)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">720<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">472<span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Net change in other assets and other liabilities</a></td>
<td class="num">(15,249)<span></span>
</td>
<td class="nump">23,890<span></span>
</td>
<td class="num">(8,937)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">26,654<span></span>
</td>
<td class="nump">235,220<span></span>
</td>
<td class="nump">281,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Redemption of investment in non-bank subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">406<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">406<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,403)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(150,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">16,659<span></span>
</td>
<td class="nump">54,417<span></span>
</td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Proceeds from stock-based compensation activities of subsidiaries</a></td>
<td class="nump">17,602<span></span>
</td>
<td class="nump">12,053<span></span>
</td>
<td class="nump">13,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(4,391)<span></span>
</td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(15,785)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(6,675)<span></span>
</td>
<td class="num">(7,157)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(209,780)<span></span>
</td>
<td class="num">(188,786)<span></span>
</td>
<td class="num">(180,584)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(186,585)<span></span>
</td>
<td class="num">(144,991)<span></span>
</td>
<td class="num">(166,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(159,931)<span></span>
</td>
<td class="nump">90,635<span></span>
</td>
<td class="nump">114,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">471,875<span></span>
</td>
<td class="nump">381,240<span></span>
</td>
<td class="nump">267,116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 311,944<span></span>
</td>
<td class="nump">$ 471,875<span></span>
</td>
<td class="nump">$ 381,240<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity in undistributed earnings of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for reacquisition of callable preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140057602175040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounting Standards Updates Accounting Standards Update (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>cfr-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cfr="http://www.frostbank.com/20221231"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:exch="http://xbrl.sec.gov/exch/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cfr-20221231.xsd" xlink:type="simple"/>
    <context id="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i08092953b9a74e23ae202abe70931c76_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i6c89196f76834619abef0908e610f688_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i406d4099d2484c6b95d7e4481b5ed506_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3e317560e20e41539fa4221aaa2398d5_I20230125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2023-01-25</instant>
        </period>
    </context>
    <context id="i35713a49f7f14f8980af6dac4b96d486_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1d8475f6939c46938064fca163b0fd87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23e4a255726c4354895ad78a525627bc_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic78a890d83384562aa13ab83c6d67984_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="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8be525b3eb49405991bd491892a2e184_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i922436daed5c443eb534dac744896dfd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie23c70d0cc464548a418b3cbe881e035_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a6d990db43d40a99af55bdbf11ee947_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i763e5cea1c5f4a03ae7e863573f1791b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4e5bf5aba514a5aaa5fa557da04bf50_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica5fc5cd45b84d57bf9293329a5a9756_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6dec4917ee634f1c955abb29fc4f4338_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d79886c9ec640b98f888b59af797377_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i89e4edfa37a14481bbb38b9452b94809_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="i4d973244c1454bcbab38c5f4445ad571_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="ibbe889109210477695e01b422adfeb8c_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="i9a02424137bd41ed91dcb84a8cf20015_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="i90534a354c9240f6bd585c0e13a13443_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="i8c71163fd296491585db58dd829ac01e_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="i3e69656d944242ef8bc78a5f82c1d941_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic242dda66a224b7ca24e682b35401803_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e30c86009d541c2a0e9aab03c7e4286_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib47175774baf40b296d75184ccde2d54_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d66d39772c74e95b59de0154a2eebbf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i21dc625b4ad940fb9ab18f4e9c64d2f2_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="ie5158a5ce8d94c9790547bc8e2a5d25e_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="i97b210b004694b6f9220204b5ee0a15b_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="i8bbcd05af65847638415ebdc12ec975e_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="i848025c341d34042b264210584cb76fe_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="ic561d0b474794cf98cedd6db846ea558_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="i8a566e28adab4d128229e9940712102f_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i757a54d52f0b4e13987996ceca54f004_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i2bb435c8f3134e41928abc0b357c96b6_D20220101-20221231">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4f1c1a80f001430385f6dc73407f88bb_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i32da57490a1c46f8b0afbdd1c623e968_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ib3eb06d7789c4148847602a1fcfc66c4_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6079fea4d7ca42328608a2c06f0bfd56_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idfa5ff2f5c344073b9751971d62ce111_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i104bf59450c240e18d9e8275db462e72_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ide6a6950755e4d928484bd3b3547e165_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i57c356186a794c50800f5df9e0ac30ab_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i377b6f675e3346ea8324d47423bcbb06_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib6683238856c48b999920d05d30a6ba5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icb8ad201b2394e18b5b7a03467554d33_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="icb7dcc6f47d14cf9873518d299838050_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i408c0036b4b949518c65910e0a651f1d_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie4112d54f96f496c8527a4b5a1ee1ceb_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i4f46ff7b9fbd424d8aed60fbd0594331_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i547a874c34f241b88f230c53f8e5a28e_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i347ec05f42ad4f0590179187833fcbf7_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ibd44eaf31ee043bea4230cd595d22503_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="if8d2e3d9b3a2475a9bce62c8024e476f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i240bdafc6f73482ca40783697a13cc7f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i484e16a10df746b9906b0c04220cede4_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i153642c934c7422ba1c6dba3615344a9_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i383b90ed05a246919fad3453581e3f9a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib6892694e57c4670a4558a4054d59aa8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id141fecca4fd4392960e0094715335c8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i95067ce574684e1aa111bd418d77a881_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i3c9beaa918eb4ab7baf7ab1dce66d51c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id1a1b992dd42424dab32db0370ecced9_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i8ac35f22ed36440ca2f251a5161e7371_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ieee645a8c38147c980c2d7f6b5ebbf22_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="iffc0bf812331406f944ed2632e970ea2_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ibbf6306810644d4cbf34996f2bf4af0c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ibae74f677546442aa1650b4367f4d66c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i9a56a4e3b8be4a99aa37776bbedca46f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i80661c9c53a74c239263028be53df015_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i1ea0e986712e43899715f6345b491a77_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ia96b7de311d2483a8930cf41acc2c467_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i67a41f409ec240f2b77807c52688259d_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i666b571e8c074f91b0bd3db0f0685139_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="if7bde10020e646bdbaa1f8fe49fd20d1_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i4560d8c4d4bf41f09aec96c506631555_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="if3925d43d4ff46878ce1a743328aa1b5_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="icac66ddb9aa749a79864b72f9b54ddf0_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie3376f62b58e4cf4b36b4607bebf1df7_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i8f4258c605c742dda8985b17f833e986_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i8ebc0096369a433eb16057e788260b9b_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i5bce1f9c17324c34bb441c78e6636123_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i76b13c762a3249c7ba68281230392ff3_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ief7d4a264d064c5d9cd396c17cc96d67_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i4f1e488e0bb3490c8187f784591eff7f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic801a08fdb3d487bb2b98a54ff58597b_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="icca0ea67e41b4451b194f5706ec9d0f3_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id007c376ea4240849a3e5127f124515a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie046d40961e641019b4fdea7b49c9cc3_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i74dd6aea099f401886959fcef2695868_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic3266a1cef14413ba86f3540e5fc72d2_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i97ca0f90b13e465dac8f9276c4712a88_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i08a25dbea3a649a2a73243cca609e9d4_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i2bd3ad1f36c8400498112f957375fdbd_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i969edb8e61674d5680864c113ebc8975_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6d515837fd634db78ffc73708addaf6e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8bf4839b086743e6bc48939b9bc68f0d_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="ia6abcc8f47f043b9adc389778e7cacfb_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="i3c3c2ff840ec4ffe8651965c20f6a354_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="i44a7b4c0401e4754bd74a0e0c4ca977d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia0cd8804de7e43eab4de940948d782b0_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="iaae65b0afdc34573a40c355e318397f7_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i96ede30c1ffb43c8ac19018fe1b8c9ae_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5b5f0d159a664cfd932abc5467b6ff9b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i629f80b121e942c5b6c0155e03559409_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2c8c12cb609b4d6a851fe007518e6a28_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6fed2b353313483cb4c10b9300cd3afe_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i962b64da20844adaa9d89d09d8f3e55b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if25290b75db14061a3d5a81264184cb6_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i49eeb903c53b4f208c2833d109bace5e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7e77a12e2bdb48f59ef296ae25b64143_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id33a4a0c63454c3eb399c84de96d3142_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib2abce459a2c4fe880637620d99970b5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8780c2259594406d863bae4eafb59030_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4482dedf2b044c4085f4a9d65db3ac0f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6cdc2d283c5d4efaad0853bc3a7e2aa8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i32a1f4eececf47b189478510cb2b215a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4cd8e63e986848fdbe79dac52cf90445_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i53389712660b466390a966049f01a7b8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4b0075f0c73841aa98b4d3e8f5ba6569_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4af2b2cffbfa4fc5a520b1aa920485e5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i05f98508d99a4433863a0fd5d6dac248_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="ia1971f9959b54cebac5463baf79fccda_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="i0edaf2f9f8274fc1b8eb7ca501462c51_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8393b512bca84847912b066efe81f119_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iba52ec396d05431da2bc1f0b3b157f2a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib739c8fc369045088effa84435cd212e_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i7041728f76164039b84f717cb42349dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i096af549fd76498ebbd18c3accb2fa48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id33d9d26c1c54a61bd1a210bf006211a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4a61e76fece846509e8df85fc5db6be5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i95823c2ad4bd4e4b9279813b40dd7e5a_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="ie45cabf7a56f4d10b824d23f2a1db3da_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i811b2b9b18784054ae332f50f270324e_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="ic447f8eb83f541419341177edaca24db_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1d793d5f0d2c4e41847028d9949520d9_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="i1f602dba8237470ca0f381aa49b4156d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0d353561530b446698246b929e5fb50f_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="i8e6d6da701c64c938130fe0521c4efcd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5c256559490f4ac08a7fcee6f17b4939_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="i545993b6f69740a5ba90df4ffa8c4c76_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i938576f728cb4ab48b66633af99a539e_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="ia4d654710ab240c0a8873dcac5713f6f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i49d184d93c8c4bf6979a10acd0b052ac_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="i9c19cdd0344d4c298d669ffb8ce92813_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i828f737a5cc940c3af6af870ec7adbd7_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="i6e54c53f10844c13b02df0d9a20afd38_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id697945d50df485294195eacb0be9e57_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="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iee99ee41f06e4b92bcba28cc2a683ef7_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="i1790f1a2f0574c7bb640aa7542c9de93_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i11052eddbf39410489f577cd4ba2ec11_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="if34fbe51600e424dbb3beb72b46d676b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i338ee25ec7d44a079821cd639d8be861_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="i18a4c03e000045bd8d6844c25a76cbea_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8be602c048ed4059a7e50fb582922c91_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="ibabc5ab5fc6b448a8ac3256b00c5c82e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2328e1aede5d45cb8608ba0b5bac409c_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="i993c5274f59f4860aa716f65a066ef64_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:HomeImprovementLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4a2ef4dd42944ec9f17c44b6c3f52fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:HomeImprovementLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i981a4e35085747b8817231947b6f1096_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6d5382739d1a4d3b843d8dc9c5d12189_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="i147524cd24d3422aa8cbd479e2db9c67_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1a53709c2da5474da8633c3b682bc198_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="ifdedbd7a41ab4d53b98999722f62e606_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie1500d90a6874fceaa2bf413ea32f853_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="ia86c150797f54e0aa800edcbb1659a35_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i89fd4f89ae7b417db49bcaa8789a09f6_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="i0ed8fa06e0404531a379c3fec3f3ff9c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i532a0fcb303342a494a4f374abd737ae_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i37f5cd047d524b1fb6b18e78e10b84ac_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i86ebab49b57c491f98043c0d36b6b2ae_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="ib703d24e1f2641b99309f0f165b0094f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic781ec81ad8949cfa420acc91468cfee_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="i0f6cae374b704b43826974ef1312e87e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8b8976d0f96f4b06b67b851f65250c18_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4bf94c025e25486eae93999f15218c7e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2614a8bab08f4b93af79946a055fdcac_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i15bcd463996b48afb53380b96e0aecbf_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i07e1b793d43e40eca7378016b1a44c7f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2d2b78291e9344ac9f00a08a1029c1be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4dc680b172ca4f54b868b81ff9966a9e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia3ac98207a844e10956d36bf984946a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8d621f680ef44f28973407ec9a53358_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i446ad6010e2e485cb45ff3ad99076d84_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf91ccc786d745d79b06d4249bf84d1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d29ce28576b4bc283a225ff6a11e919_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8884576932cf4a70b4ce54b1f75544f5_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i74eea2a42a274b2eb99e498b9f54653b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ife6b528ccd3a4a1686b3d95e0ad480c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e18d6964a674f149dcc980894c055f9_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0c20b5d3e0c347e683152a9f1f169a80_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1d44963db2e94605a4691aa567df73bd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i545f2cec2313446c8161008a55649407_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="icf3a03321fc445dbb056f676c63dd139_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i699a679bb40a4ca7bd670dec247bec64_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id21e5b447c2740948d45dc6220329b2e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0fa9866b83f3436c8414378107fe625a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2c0388da19a34df9b4435e0054cb9f3a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i38985de60c624a55a4372bea42aebf16_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if5dbe2371b2446e9a67e1e228a6407fa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i541f48896ccf4d1f863f312b5f68713c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iba2f6fef2ae64a5d8fc38eec87be6718_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i32ba7d96e38543f39598ef38e0c8ba03_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic4be2e4c701e469c9430f818bebc07d9_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i18888ff5ffee472ab77f4592213598f9_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic824c5945d6a4263ac1a42280e95b943_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3091052b1e844a15ae08733f18457f80_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ide2392eabf9c4aa289e42bab3eac50a1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id658ff0190484751bac45669f6454a53_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8a8f9a298fb349c89eafa070730a66cd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="icf5ad23fb1364dffaf42dd090c08c286_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i85818226f56b4370b633fea8d4946fe4_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i340d44c557314b2e8d37e7d1bcba7317_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i90e26e9bbe8f4772be9e107e7e0c929f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i02e703a72cd5460f98870c002a6ea7a5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0ce182a542e0462db03228f5ca184bef_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id33ec221d3544ad286b63044bf9e63ca_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i33998809a78a405da317908997115414_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id0784c36387e4680a693411973b01352_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia555ac7c3f6d447ba8ad5de40491df2a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie2f483ce8c90454e985e27e601abe7f2_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i86247147564540f29242b66b78ee63b2_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba3703030f27449face3e9043222b38a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea1785c11c354d02971cf3f997665194_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6fdf224326294f809c29668bda68b38a_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ib9fb4e00a0da449997d2f3d2969cab05_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b3fb91d59ea42fd87908f8b4268effc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e0f1e0313e24fa4b3361fb3730e71bd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3fee13cc86e34a3fbf4bbc8c037002d3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a92a914a37d4f748ab8da081c40e8cc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ia53d4da033414269910983a156d40a6f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f6f3036aa5e4f08b1068ad21fdc4b4e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia62c0dd582b84b69a61dafc4ac939c88_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5639997a96cf411bbaae7537aa8b9d3d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia0f96c96cf9848c1986530b12569e6bb_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7f798fb2db6c459dbbd19d8baf123a10_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic0fd8915e88542658b3cfac570e3d8b8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic05767de8c0d43e889f0a504e13e3a70_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i671df05584254892ab439f859c914ba3_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2e46ec22ec21406b8e696e281bd07f3d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iac476009c5e94351b228c376830f7bfc_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i60df108c71d74170a5c9ba48a704a5aa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0264cbe8cd424617876a925576305baa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i33e1747ecafa449a9b26a51c1f399778_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i06f01a4b5b7e411d946cdc475d993f14_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i030e11c38a074f1fbd4fc7be0060a890_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie6640637169f48ab9ee513fa7ad7a8ef_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i59f72f3dc629440da13897f06a496b06_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i70c837505fea4e45b7a97c0e6f7e9592_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5c1e934763724338907b516437662cd3_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="icbe99fcd11124b90aa83d4b37de9d39e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i92b456069a5048adb29233883152521c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ifebf2c464d1144b384e1132fe59fb5b1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie51621eea8244376b0e6c38b1eb2ec6e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie8b321c2edc34030af5b1d831455c893_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idfd7f3b116084c6fab328656d626f9c2_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib8391999e115401eb665faa67513adbe_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i509017f0d2e24fc5b45be19e7f681e8b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i403e843e8efe4d6296490fab6a3cca42_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibd48d3be5b424b7f9508ee9852fad2b8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i69c8f81d394d4560bab003072ea3230c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iac6a56fcaf0649dab73ea58b1ce8354f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i76595fac33844b20a35ab6943e6de2e5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3791a5e1bb2144b69f9ff07a7540b827_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id99f6bbef9f24156ba0b4ba46f6b5644_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8ec149dc6085458f9d980ad2450a6cd1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i467b2e5d6b8243f79db78c98c51ef014_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4bc8bb89222d444292647373e8deb496_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9e34fd7e3e23481c9d78221e8fb5e783_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8ab6d6f94af747e990eed724b38abc15_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5bcb5dc8fa0d4af6bff4002dbb47bfc3_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="icca10f973b0545cdbc9309377f628394_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib19fb015b2ed46d6b16123096deed3aa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4aa07685bc1f4aba82fcd746b2ab0cf8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iab4d254403204eaba66fe93a1fbe529a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i03b670d1fed5410d98abbd1db1d8ae1c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i348a54464b614af8beccbe878248d404_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i07eab666b0ea43149c4cd5b1eb6c764e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iebf189471e1e49ff858ca3476e480cf8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i96965a7505a44ad192778d2834282f75_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if5154a54352e452c9fa888f40b8cd5f8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i07edb86ffa5b4619a677b0bf7f557d0e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6bc061da1a964a29963d109860d56d09_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7eeda03ed2ab426f937a00e3278f8ad8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i08742776336843688222a0152415c1f1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id99513b2cac94141a1bc20272e52368f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6f560fedef6744e0a0b9b264f0317619_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3baaf235eb484ad7820fa03b98466e59_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5ed40191b91a4f469a2eb477000932fc_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic4e2e28e7f5f4560959cd7d70c71ab02_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7429f753510b4f4fa21f158bd2145cc6_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2879198eb5f7419a8b411a5dc244de3d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i96d246405aec4ac9bde2e3b07e45456e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i99c93f19895143c6bc23d9f27971e14a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i364243c640c441439c59585b82275dd2_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idbc0db2d3576493eb23b768da79dad0f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i704ffaa7f9154feea7885504595b080d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4fc97911a7bb4817ba076bfe0612f1fd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i24f3d26b129145c6ae804dfb19b21ca2_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie8c252c6854f4c68901676ea551f86fc_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0f2ebda817f44977b953e1b5040a59da_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i43bd221604974f00be686c0b44177bfd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie950aaa907464f1a9df76480835a42b2_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idcf8f0c800e54b8484db69d785ba1b9d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ief0c00c3050641a5926d0322ddc078e5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i252ff67532ef44309c97b802a305c831_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i432ae934e4b942ba848934cdd7ebbc40_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i29773adb4e4c401893e0178749a58420_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic8c99e62fdd04148bea16c2dd862aec3_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7b990478421846438d81900b2a1086d5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i80b7cf0d48d9493b96d6885d91e9af74_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6fbbcf38516a45c0a4fa28542a43f086_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib5a6e6a2bb7c4bba94592ac00db004e1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibdba0b111bf64bf7ad73d8b540c46c73_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1d1bdf7353af45d9aabfea159f83f263_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id726b6bdc2ce4ef49fffad7338746c4b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iace4ea8308ca4bff83b13b120262e81c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i65332502d35a46f1ae2fbcfb09d72f13_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0ce38476a7d64119a2b01b6b79be3235_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="ic81c1e2b84394dea9dbe059ecd98a236_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib943b1f3437e47d0957c1619ad24d671_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="ida93b8e72638468b9581de80c2f4f450_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8388a0fc4b924ee1a7254dae2ca8c85a_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="if443c3c0ec674a4ba67fb334fd1d7da2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81156d2cf13c4e3da2955ad19cb3ca8f_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="i78d1bc1378bb447ea81ffb55f91a58b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2b0eb98b30d4855a5bcc80de680db59_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="if34d41e755d946039db2107abdc9c1a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44f73c7bf2fc4de5bfbf7206a913210c_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="i46b7989d9ef8497b93da46e05803c30d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e2d2845c6ad4a009253c1ee94ede8b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i995b864945fd40a8b46159acc6876c24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a5abd6d99d1449a8b09f4c9cb34c449_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5db5b194a64e48b3b851921758f6e2ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c70de7744d04c38937efcf0038a9ca4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2631163ce1994963b8b008296a4dfa69_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ad391a169d440c9839369c78cc32d37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc2eb8f7afae414688f5eb09de82fd7e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic43b391f25f04049afc37c1275e786cc_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="i4d3685ada4a443388e975b73267ec32a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3f89b757d824a58a2614fca72c054b9_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="i6124e3e34f254401a699e9d12fbef512_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i205a477b64034762b0526cbbe5c9816e_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="i9c7f32c8d61649568f5caa01b69c1d0e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i43e0d77701804219a1be8e1644ab4512_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="i750d24c18ea340b7be35ddf0977c862a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97b63419b64f4b2abb49076045d1bc85_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="i9397ec4211354f1083238f5c12c1437d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddba7c1c86134f4a91d3039e37413510_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="i8e406515f7f047b0ab66af71d14c3e26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3fcf7342db354fbfaa51aa60b19ac8b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i20d7ad356db5468e83aae75237b24a56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i775b2355c838417faaea20127f10b8e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a72c2e0c23d4adc866fe037b73daa5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i393b9c3d8af64f83ab84810514ec69f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic15cd58cff9d449fa7f45b2f13041fe0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i90c0a3d903ff4ec78b14bcbc16332ed4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee8766fe50784b2ba9bd8b0840dccec8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic33ae2f11d904a6b9e3cfd26c008fa51_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="i173d5d88d58a4972982cbfc587c0f0a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id909b2dc20004b9e9e59e17d24f4352c_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="i3e0faccbe04a4474b11b7c009731c596_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7335754dccea47e8a9176df020d8a278_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="ie86f23c7f6ca49f79e0fded96ab72809_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7b3d5bc65554974be3186918828b084_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="icfb8091103a64aea82079dc504ea5c71_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8076b2a2597244eaaac27f778cf364f1_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="i83a20c03698d4472be8622d02b78d9bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cfe7f4d417a469d89d9f175f1ac3702_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="ic0b05a24b1a848b5bcd88a5047db87ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb5f9b1f3379476dbff63b6b1e4369e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia36b243969cb4b6f902a45814cfb96fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a17ea1db2bb44f998bcdca178b1acdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i47a14de5577346c781ad5559aaee07db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c26294c618e43a08fc1696b9a9e05ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6cd7977f77fe4cbfaaa24cabe173b8de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81809496c93e41d883e25db33af9aa24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c1ab495413d4c4482bd7b8120e6b708_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9512ebea4ab2456db50465c0dc437c2d_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="i7ebc6ccc175d4bfa9aaec74449436e6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9bcdc32972ee4ad5abefcd74cfa05bbe_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="i49e8dacb70a545dab5d1b3793b207b64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6eafa47f03434094afe2417c18a82fc1_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="i12697790bb2149968ea6b6ee97be08fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia131f9a1c97f43d1b90898b8c532b51f_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="if342ad62b64d4065ad71d3e69cc84c0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i757a662c82fc4258ae0e56860ea60ad2_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="ie184c182df5b40388a8f651fc236294e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id509972b582540c0ac3f6b4d21337d5f_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="ie350e18f26bd449793975b711271c4a5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i759d2578ef70472181d0e641ef887962_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10fcb186078c42e4bc8d8861909b66f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf899509683a4294a752eaa887024052_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f2d59259cfe4fdc8893db73c6639f89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17abf574e41743df8178050113a00db9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e5cf559bfc445b59926a6ba6b9e36d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib54fa70467404864a1edcb8512191107_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c51430c2754451c94669c1bde9a626e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i932d16af820b4e3893b89fab0684e47d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1f29c19f97449688ad072f78bd21f3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8841300160ed43deb9a23123a1a54b1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97b9ad60a2434751a74d06fa3c5214b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i519e5ea8dd1b48dc8c9213d9d5e4be0b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ecf4554514e4ad18c63aea6e3087871_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia79287abaf284bad835fbf51ae0f86a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i782f4e03a44047d29f283987ae27d7f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc951d2c4ee14746931e74f6eae80484_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie61f2cac2d8c4ea59b2b47661ebd16a0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6e76ac4922904740867fb1eb1a44aa2d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i029dd0e9cc834bac89fe0f253df5b699_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id3ba7916a2a34786bc7182ed32100710_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2b893718538847929f18ecbaa9707479_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iec449a1bf19f4238ac9134d7bd77e63f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iabeb498ef806480d87b9fb51a4e3c0fc_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i459cfede89604441a89fd148ddc65cc7_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia29719a8ead848a39e4f9eebd86d8bea_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia425009051b743498e3ce42ee51a31f0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i74ebd1e789244d36a451659d6ea316d6_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie9d6b7143fd941268e9c7b6c670363db_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia2eb14b53b2140cd81668fc05d5acc03_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib8fbdb87ec844bd4acea186c0bfa78a0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i101c4f34d00b4f4f9e8f1b22428b7591_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib99ada62d05d44b98417202415bc0db8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i285173fb6a05477bb461a70002768a18_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i801e9664f93d42d2be2b7bfc8234ef5f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i82167dfb671c40b182d07887dcae2ce4_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i79e7a403627e4e1ea92126a296b9576c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7d23bcc0757c41488f82f28350c9bbcd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1e065d9504e14b3295700dab0bae5e67_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibca09d9ed8c54a99b747cbae9f1fe9ad_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7c4bd0e31f2949389ccdbdaf2235c68c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic64ee431e0fd44d385e9b270a167c9dd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ieaa1ea157cdc48edb47abf262b9a9f37_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i991a6d14cb6047e3b2a794d0e0e8944d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i51f9431945904515a7b5879e2b7d5603_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1db1584066b8423d852df4cc4fb55df3_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3edadc8210f04933bf47f2d95428818f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1b28d056d59247adbc972398dcb5c62a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i859c7454f8ff494399b338e8b22683df_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib8f8d83a11cd490d8187e2e849c65c00_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iffbddca017ed4931878ef22a0cfcd383_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib46f7fea5bd845528db73bd5dad7fe02_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie73796df668e42569789e7dcbc6d9e77_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i47479056b8274edeb257186f4129d51c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i29e3ffc39cd54155a7081d047aea4b00_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3578de8fd0a14b7198b91fde56bb4620_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1f515ee1532846d88a15fed718c828d3_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id7d01cc2f37a4d739029846d6f579c19_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia0faad376dc7435b8421ed0b52ff4a60_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i42ce3e83be514f529043d218bb92790f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iefcedef941a84843adfd984671d6a3ec_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i596161b010f94e95865a9bc49e2f3df4_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i96cce3dd71c74153b0c829b36756c439_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i92546d5b989d4e889035caa33ccb475d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i72d676da7e7e4264bc837e8a255a35f1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic7608e8a830e4be0a677a5b393e0d29c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic677a83fad7c4cdb8d15204e2ca2dcc0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i857d4401bc7b42839d9677925bb3085a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib51e4a07ec554becb08dcf59ac006faf_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie3edb9b12f8049768107e27761ad9e3c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i919d0a4cec2241b8911027a6352c771c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id860289682f145bd9d9dd9af64add1ed_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i61aa86b4e36c407a9a71cdec4efbbf2d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3012d5fe30894bcf88d8657e1a8c8890_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5772ec4377444adfa3585f8f70a15db1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i35f156a1b6d24faa89a073633887ec5b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1481d481cc90447ca947f03043a0096e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if22f436a12a5497784f0287b368414f0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib601831fb67e4d799dde70d998b385df_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9e9f6b58b6df40158b0d744ec2fa44db_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i06307f5676264097bbb61ceffd426764_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id1e7f8829d1146f2a31945b9e56a8cd9_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6ba467e6f81549bf80bb540e19c6b8f0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia120985c484e4290a913a658e46cca70_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibebe509388ff449a84a1b3b87e49d82a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5a6be38e60e74079b3ff58ee82014d2f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i8fa9589239f044a2911c3b2d5426f013_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1f413108f0f54d40b7d2247a62838757_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i422d7d28bbf948bebcc6e246df885a4a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i223c32ae59124dbd850b59e5d0966e0c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i852cecbcd3da4dd795edd49d39c9abc0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iac6f127ed7924df19418d810dba89f80_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iabdbe320bf2646b5b6c8197093520107_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i801c5dee00a541eca3be0d2050d2c4e0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9683a5cf18a94a8e9c7d4affe1457c13_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib6bdbdfacd864e4b9ed010f4367b3b6c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id9883beaf8a7447c97d840569d08475e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7868813058cc4ef3b98ff0318daccdaf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5644be0d26054b9a93e38cbb64647dd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaaf45ac4e3034acc8186e5c881156e8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a6743c6a19c4052b1cff6fd230e3c03_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if673c9a9ed844d8485896dda6ef81ac3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a262ed9ef0342cbb7fcc6445dd9c308_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d7d84e0e51c4eefbbf9e4170687245d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3afb0a5b83a8440d8594e5dfa2191b6e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i25ea6b44beb9466a9c2a2829400b6d4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8ef26877c104ea4a8bd8fcbf09e7cde_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae43584c627543d69cd847e860f38316_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1225342cb5f43fcb361abbbe1a20a0f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4c84ead3d0d41cb856795988d0a20bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7e91e96b4434306941bf7df6642fa96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62c45d2d460d45e68e277632ab84d0dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie39b4fc3850745ae93f019a3ca426bc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife00aa1246004577a4ea8d6f88948fa0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a5c2aa0943d465ea7060e7205892879_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddf39a39e23d40bb8b543ade7a0e3129_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ca590acb5574e5a86a482c64b6e7f64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5df3762bcb1140f6ba62a8b68c586f35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i762a13b90f15440aa1cab63a565c6ff6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id452bab9984e40e3ac7f1694c03b1725_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i478d94eb67d442bcaedaaf630d6f0109_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee5405451e384eefb3619b3fd17028be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61db56e1ff4442658841643f94e5096a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ddb93b29c934a6ba8f857f5c4e5a4cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i07b9a25a217240209435b522e5db5b3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id5c995d218eb444dbcd9179e959e3a59_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6fcf67fea164c02bd8b06fee045c2e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i361e0f7decec4d7a97c7e42dc0ae2cd8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65da107cc1aa4ced8538fb2e4a71fb30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1e0a461ea474f5b96fcd7395b618714_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ad35a2d1966445ea1bc01e6e478f3bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee2d109bc658473eb2ec5a3d28793124_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i029f316d03c04fd3a148310b6a449dc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1fc51ad05ae4b8c93fa55170b06db85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e1fcf20fc674025b77f285aa7365696_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie29a39f471544d9a9566a9fe5f78a944_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i210d933c29c1406fb59f77c9fe35f723_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia852e113c2654b5da4007c95c17b3d60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3eb271113ba849599d3117a4fca65557_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32ee07369e3a4436a024f4aff3a56c04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcae03a2d5a947ea9e2b5825c2610384_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifeb661c95cad4f9c9b6eed122309528b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i223e2f05b1464347b3ed908dd6c2356d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bfaac237fbf443198592a17ed834c8d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb384e2456d04aad9285e5c0a3b7ab9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50ab670f6b7742ae851eb491ad8311d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9104444f4277438493058a006c6e3ed9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9bec62b9e0724074bd80a3a49588d4ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifda06bac4bb54327b59006a0fcd97fb8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76860c1554fe4987823559b4a82e1e70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id7873d27d3e9457dba8abf6fedc780a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0176b99dbb174862884c3e8c80efc41c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37dddc17597c494b8ca277707ff6bc4d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ba57236e4714dcfaad8282602440bec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d08b6c6971b483bb3a5f3b4b5c1b221_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i210aa63ea55c4aa082ad8635e27b12a6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0acddee4c70e46fc99d72ce3368d1ee5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iccb5780b0b5d4966824efb54e2eb011a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e271d9e86f84fb5bf0ca9c04f0e35bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f45eeafb7374cfb8215efb2bd6137eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9eadf873260940d3be05f7eb2c18851c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f334a3c533345fabca81bfc36943be5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic47a02dd754f4aab86326e1eb133a5e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib0ee8f635fb94f6f89845ce02ff8b301_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8488672411324037a2cd769e88471955_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i225a053fe8d74a68a6a28b56587f11e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45cba94c48674b849f1d22d92546cdfc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i974cf622c7c0420eac3a663eca377160_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29d3b7069f624870af243a5cf89cbd39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79f35cef577341f9afc6b62bb8805ac4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8db252a4f6243b6b01488fca900fbcf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55121b45363b4cc7ba485bb102f04b18_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icacedba0c787421e8745e00ebe4e44b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1eef51e022c41c984f51a84cdeeee23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifaa5635a9d5445b18732df6eeefc9201_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf44a584715449baa69005d662fadc8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i324210bf62a04058b160be3732c90068_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f4fc2f203044592a938485c10482ade_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib769ff7b7690499387c5cbe4d608e273_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4fc107d647f4dc794a98b84661fb57c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9d1a58e6b6e4905a1e09ffbb5f4b6c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba7cd8031e8343009a7c3292a031d5fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2eb4bc69fba14b36ae9cd5e8c52d454e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8a6b926bd464273a74317029d35e497_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8413e3f789744548952a1f4cf4533f9_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i3c9aafb5454c446386ca424cca79ab75_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie402ef32f7c345ae9305b82291afda64_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ide11dcfd615b40528cf7d360853ddb3e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i691cec659195444a97a5e037e0308ac6_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="iecab99b1ecf24cb3b1e549a4a32fc53d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic010d03571ff4554863f836dff11fb91_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i40340a70b44542ec9536b9642944dcee_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i35083b8b781a46c59224df6b78da0872_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i89f3ac2fecdd4d09969fe3084f97fe46_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8efeb29394b1409ca7f80505f19903cb_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i6392908ef4a648b1b6ce3d114bf0091e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96c88429136a47cdae642406daed3b9c_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i675cc4e26e02489783883c40a30ca4fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i176259fc2d724e578d2b05647362010e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6702f527c2e64d91832b389c81a1fda0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if7b1bfc79e2145d6a93a3ec5f8d724aa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id922d95fea29424f87e39fda5c2d5a3d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i79110bba63f94ac6bb3eb7de15e1f645_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i36fdca0617ae4130855d38c3dc49e674_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i869abc89b6e140baaf7668ca1583f1bf_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i664cdb52a56f408ba3cb976ebdb482d0_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i761a1d0deed44defbbb47d7bb7030ba6_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib39198db9ece4e299bd5bd06e1136e98_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i56e28f4397f246b8bcc4666f857d4cea_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idc65f3e161dc4c36809f01c69022e569_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9a5047c39d914bae8a3b57bcd1981183_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia45c469090df4c69b111a7c6c3e5a7c7_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i07806c7972f041398e563593ae671287_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i00e08b95d4264cc9b143645f51cd3cd7_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id1c58ddc33c74c0882320259357ba756_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib6e605a4c72e459baecdc50437c53b6f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0e068ae5043341d99a4b99c14f76a8fa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i7fc4545d674c4f39a9b19143ec89072c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie66c475757114af880d69d89ecc9f2e7_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="i1b00fbfae37b44a39084186dc96c2b9e_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="i23baa0bc27274040be8fd6a79e2e8fe4_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="i4f564f2eb5de483387b16aba83fca5fb_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="i08855ce40fda49acbeb164d8d3fd2c89_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="i3f54d2ca709a4e839a3a1064e5acc72d_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="idb90a6785f9f45f499768c4334231f12_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="i742777ea6e2e4facb9c2dda87b9109aa_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="i912a38b322b6407082cf2a1a1a8645ca_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="i13b2f7ef285248c58bdac3d7db627202_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="i600d729f9e9d453cbddbaee2f51d616c_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="ic604ba516e444bd9906238e541779e7e_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="i22e2f967fd40419fb82373b7d821ba08_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="i4bc0c69a20ab4bd680e6f5b3aa4ed3f0_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="i3cdfafaadd574e9b9146c988165a6484_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="ida92d4cee4944efbb4e2b9ce11e857cf_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="i2b17c9976d104ffe89f6ad2a59010e9d_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="i09e98718c9854d68b3f51411280e4d1b_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="id4ad6b9d199e46ea857c32905a6cdaf9_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="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i8b8b4aee514646319a93922237398724_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="i0f19ca3c1c3846d6b83532192fcce9e7_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="id82f098c95d5438588e025c692632b31_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="i260808affe4a49509f73019336f986b4_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="i1953cc7e82764b7da74a953ad8199adf_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="i2d2fdbb527b24596a39bfaedadaed145_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="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee11be0f9fd24262ac5a19221e38ecf9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia72d16ffaba242e9b01a2f16d7cdf69f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd24d4540ddd41e3b3878a2c65c71da9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if04f620f474a4fe98f845447ea5e7b33_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibbeb0904d84241c29885e87eb2423f0e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i60b038741ef24971ae8185a383e46630_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i47ffd9415dfd4e44a864341711755446_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf682d9bc3da4fbab2fb0b679a4c6439_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialAndIndustrialOtherCommercialFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia30bd562c82d4194acf830ce6638a07b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9bd5beed7c184345875d70d72314f154_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="i016928efb28f421e8dcd0f04acf6746e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5a67ca04353b4a609672d4c35374cd93_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="i6b6677f6f3114850b15cd103f861a401_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ide692ee7e0ac4222bff1f00c9817474b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idb31d9ca36a845d1a8d7b22e1dc75a9d_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="i91efda3e0f5c48cb89e8185917c9abc2_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="i4cb6337ef41c42a1b2621fdb4d6139a4_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2023be80e09d4912b09c9ed3b1e22549_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0ee3277cc6a147a1846516a5a3056f77_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="ic9952ba721934656b15559520c537ad2_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="i64d40489e7894c3d8384ea7eb00a6616_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i37f414212b554e2499cf2c14b89fed6c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i256c89e4a2c5481382ca31efd1108e86_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="ic4cc6854a9a74fde82bbcda9d365340e_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="i69a996f72df3473bbbbe49673a608e6f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i2b8c2e5a55a84d61b6e07cb42b92c7b7_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="i069a0712057d4b9191e6e52f9c590d0c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3d900cf4f6d2487ab34158bc27776b8a_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="ib332785abfe8467a814e3af30bf6e62b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i45c5ce572b7843d7bdcf5e82fcfae920_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="i5429925076c54f59b3b1e7a47f916f5d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i140e878636994b4db1450995bbfd7a59_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="i164324a3b3da40a78ffa785924aa68d9_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i35f2962e61b94e73bef9e4678fae8fda_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="i102baf1108a24022aba1595acdca15e3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc03c2b147f94082b2edd95ae1315d41_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c7cd6b088094e48a3af221ea545c37c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e478b9571c64c2887b02380676bfee9_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i484082bae6b4406781293ab71cf45af7_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic95a29e28913474d87f8a99909daea28_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="ieb68a116c549495981859eb2c2f165e3_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="i35ff8e7a9a064091983108d54df216b1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3c66ba5b96494e3b9a65de9a83f1dee1_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="iee56450f7e3240c5ba80d19f7a520440_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8cff5733d92b497da50bfee4b1b284d4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b52ce345e8e4b6aa45084df53229535_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i50c40b6b7b8644cda9b7cd467d582e51_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia7b926d2b0414ab19240619d59db585f_I20170317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-17</instant>
        </period>
    </context>
    <context id="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-17</startDate>
            <endDate>2017-03-17</endDate>
        </period>
    </context>
    <context id="i5354a0f428dd43e68d72170e4b9c08e5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8dd567864ee34316995b24b3694c39bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i863d73e5b7284693b576b27c436cdbd0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5acdff3e16e944b1b010c04bda778047_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i61f9739922434d3f8856853ceecf72b0_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2004-01-01</startDate>
            <endDate>2004-12-31</endDate>
        </period>
    </context>
    <context id="ie8d61628c1e74781ac49fb7f3083c1d8_I20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2004-12-31</instant>
        </period>
    </context>
    <context id="i390f809da8494a56b961435870e5f752_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5a4b7108e9d443d4a93f1e2375b49a6b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2381b0aa82e84b86b2992164eedb5ca8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibabeda45285f41eca6bd270909532e37_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="if92eaaee35904eeab6efb649769724f8_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6f6b7ffee1cd4645bdb463ae88ac8712_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="ie0ece531cd9940fcadd90a23310147da_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iad6f704b4a974e55bcae3ba509d84279_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="i74aae1a5a961465c8fcb1acb78722262_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd9955d8968142e39dc13f9481e912d8_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="icc491c9532f94165ac4d0f828fe5fb99_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iebeb9c4266a54ade8e655b5bc340aaa7_D20201119-20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-19</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="i6ae3f85a573844929471ac0ac3509909_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic1766772217c4732b9c097691de80885_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="i5af3e0fd8ddc4457a687815dc18151a2_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="ic8623a55c1a94f5d8a026eb2f7f7ddd5_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i74c42c3d7d99406e9062257836765cd2_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i923b76166b1c4938a678a1e8af2ec0b2_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="ie6b86ca876cc4a1c8ddadcfdd58e9ae2_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i2e55a334c1504361bde7b6cd333bec23_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i7af2e2848a1b43ae94007baf605c6c2f_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ib1837137c8ba44eebe12a2c0059187e4_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="i483d43f910c640658f5516cf80cf8cc4_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="i73a8a4d669404ea786200c3308d1f424_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="ieb03720bdc234ab48da88bb4eed93107_I20130215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-02-15</instant>
        </period>
    </context>
    <context id="i36af76e2c9f141d6b7a8a948d5b98256_D20200316-20200316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-16</startDate>
            <endDate>2020-03-16</endDate>
        </period>
    </context>
    <context id="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-02-15</startDate>
            <endDate>2013-02-15</endDate>
        </period>
    </context>
    <context id="ibc98a4666aaf4a18bc24a8cda2a524fb_I20200316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-16</instant>
        </period>
    </context>
    <context id="i3ec957e9090c4309be5e3901c62aab8c_I20230125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-25</instant>
        </period>
    </context>
    <context id="ic5e0b1cad629479eae88da4fc29b7bdc_D20230125-20230125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-25</startDate>
            <endDate>2023-01-25</endDate>
        </period>
    </context>
    <context id="i59afe06d06454858a8f05fdde87f6213_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2021PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e2ba3c9bafe4da6980d45eb7e29d9c0_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i717575746fe047fdbade9dbb817397be_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5d53b8418dff428081bcd4753957eab6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i113ce9ced41a4f669e85c046cfc93eb7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78c4738ba2dd4c3b86a253ad41e86877_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie9d8ae99a3b14f579adeb6d15e810b72_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3f99bf10861452e92488982f5d01fe6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i327daf5f12c84fd490c711d17826245c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if22e9382766b4e269e4ad6beaee1a670_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7721950c69224c599b5209910848b08f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3aa8963cfca649c6bb677bf1ab6762ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie665d33a959d4fcd958f2d847c6ceef0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id95fd15d497f49789a284fad6d8e9c73_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia97b9d7043114afa91d85fa45db7b64e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5819fdd9b6ac43d6b2c31fa3bf5e95bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a04077c6d9c4cd5bef1f2e5deb44065_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1dae7eeff4574527ba082afa4ff34e76_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i39a18d8d2ac74be6976a6271040aa2c1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i631a37d92a9a4effa14828882c4b3e2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ab7e082ebe54939b072a090dc158ecb_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i6411619fc4b04dcab865dc279340f5eb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c015681ce6f49249f06c6194c690a96_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i259907e6d1874108997a3e0366f62990_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i50014d7b135e460c86c2ba7be5fc77ee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2048210880e84110ad4c95ce23f681db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a37c70ab58144b7ab56d5d9b0c14c7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9528e1a3203451dbb4e65b5ed32579d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7da4d8c5cfa4d4b8712c616bef4347d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ab797085e0144b6990ac2fe54c7a405_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0d51f7ef2bb4e40a46bf9e6c825477a_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="icf5b0d0976954a4d93015751d8ed0c37_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="ie62ffa0f7a754768aa842d5efe345296_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="i6042fe539cda4dc2a78fe4543f51c340_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="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="icbbfc99928614817a73f73adf8296170_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i33a6a08c19d847b5a495377a573095aa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0ce51c900cbf411facf36660792e2b9f_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i53eb844140b743ef902c78d8cdf0335c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibcc4071789b34c188bdd91952e35e7a5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ia592d9fc7bb149e8af369afe823473a5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia505310e71f64901818c9183f4fcb371_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:A2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b8d87cfc2854a8c9f5c3e992ef820e4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:PriorTo2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ed0b1a73fe248e1b721a3611a24e34a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b2460d43ae249e19f3263a92bf4aa91_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7e355d993ecf48d5bb4519098f588308_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5e6e0666043f4e0b89123bc8ba2a4125_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id3248b28d78e441280a7035c3a9cfd16_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2d8560b5a2b449ca9a2036db117a5a70_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifde4ae01e54d4dbfbd00c1179598b6e5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id970c4f142144233925a1e7034023c07_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c9d0ffb78904782bd7a1d53d2b92fec_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id9779ee1098342f08bae24a90a6613b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id69aac60cea249538ba5f13cd8a53164_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iffb5cc24ac98470999159c482ddf9ed0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb8119330ed7400b842c8df16268055d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic2a6eb5e7b414ed7aa9379e5547babb4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72f7e5b792084a15a3947a4fd73b63ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i670e5236362245f38093f3ed0d52a472_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74f972fd59664905971b6fe784269247_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="i20a96a7816e847fbb50b2e3606121343_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="i1ab23d619d8149e4a0229bcc243663b8_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="i248e04afee4945809206a91db80121b3_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i2886b2a083ee4fc5976c35fdeb8fb01d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i747389d074f14e1a9f15ea71c3f3270b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5247923366f84f57bb51c8502ac5652b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3fe4522efcad43089679fc4a77265012_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="ia0343567fec540049f71af8fb4a005b4_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="i0969f4915966424ab2804b70b0567c82_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="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i999211f7fef44039b272e76cb7508b63_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3951dff53f4e442eb8dbef96e8a51cef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2e45af90bdcf41c99339a13e40567e6b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4082dc2540c5476db7c00bbd07bd9e75_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iba9ef5394fff46c9892573edefc38ac5_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="i790dceb3fe7f4371a6efb688259358c1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5cf9ee6ebc744a11b5ec13c2143c9bd8_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="ia366e0942601484db917384dde5de384_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i239e594b475f42c691c6520b0835659a_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="i2c1c4b1048db41a688b32dae09a864e6_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i082809c500334ed9aa5aa8ccfaf98318_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="i22e0afc38d9a463080b02af66d2227de_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie3907d6869f249ac84ee41c80887d799_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="i276465e0b2284a109144c6e177398a5e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i97d196b04f6c4314932cc82064ac921f_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="idd488e797d0c4af2b28567d5c0a1ea84_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1baceda2e25748a6bdff13334e844cb1_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="if08cfb45ec9947389f5feb66ed6931d5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ic949d3a5d198413cb0b3e1589dd44b50_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="i9a585d2f2c76428694490e56eb2ee100_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i579490e2ea4c4688bf89b6a23af85b50_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i504eaf89ef824d0e8463a5606780f34b_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5888354a406c4117a2ce4443ea6627b4_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i86775a12866b4062a975a9dfda109ecd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3089aae8812c4875abad146503fc3ccc_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i9baa416a69004381850ee5744bc2d0f8_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="i4d343e1923e8413bbb8161b00ad527bd_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i63877a12e0de4953847fb5c9243f8b47_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="i701a9f8e2b8f47df933213bf831fbc2c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i02cc229d9d354eb69ac241ceb7bd7f4d_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="i6f102a97757441d597ff95e8df322d21_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iad5d97cea22d48ec92e93243f6b2b8ee_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="icc972ec127e64a8982bfce28badd5402_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0750904d9e124549b25cc979cd74e417_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i247b7218e63042a3a647e7007fa9aa24_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="i672f5bcd5ab84308a62f63aea97a7ad7_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="ie5fb3c5dfa314b858c9d354ed37e0c5d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i94a53be012314359b1280e769a498327_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="i7f40e7d0a51b4991b10fa64429de0b2d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4a22a2afe0034a25990bd47f2e396e18_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="icb048f268c764087a71288137da1784c_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i405b34260d2d4c8fb75b213d40d67c49_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ibf0ee4ac02d546c1bbf507960bb80a7b_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="ifdf5cf0f5b924b8f835408f67ef165c4_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="ia7a9e59ab35241fdab161930b7731018_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie28312caa1f8443ea5daf005e408862f_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="ie205896dd76e4a9387c1398708cc0eaa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0039e807cc424169b998f320ce619857_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="i07cfd004569d4abd90d1e7371758c107_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i7443214af2cf402d8b8d299386940f05_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida27e2f44d804422bf1df78dfa542ab8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69aac7c9eb2c434786cd00c7af47ab0f_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ic028eb0ee1d249c7af5efa42cee8440f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7d23fbd5a7f5440d9f7b6ee5ab8a7c95_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95558fbb16e946d7a77f737089d558ba_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i1d96bd0077244d9f82c1f33672dbea37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if6386dbdd792442f8a9b058ccb19abfb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe3e346e821f480b9eb3385f422d6070_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i66115ca3aa5b4869a432a23c3463275f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a5937cd29c74bc6bd71affb4b13676c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50eaccc50241435ea7c3fce6b7f39b86_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ifdb8d314c24c474db56ebe2b65aa82c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i195377a2c5f3438aa3797205896a453b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35c8b0fa7c5946f392182df262c6c2be_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i985fdfb4f4bc4b348d411509c429f97b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i23c7d1c46b9942049415f0f2044d769d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53f4663266fb4e6087639c9efb4612c2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2aa039aaa0dc4d289692c68945fdae00_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i77ad510b4e1c4819a21e41f8c28d3a92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9121beebe0084d27b5db1e5cc5b57103_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i789f52997d9a4fb886712f0c2b66e3fa_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0e4d484a297e40fba962190ec322fe90_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i30f4c3acdc054205af888d00704f6418_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i685f46791e314930b31ac24f4414ee16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iebd638b686d44c139d879387da083ed5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i85fd44d626174a989df4e8f1764d1d1f_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="if9591bb307264ffaa6521d6a286e92e3_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="i128d2209ee784a1cba1722f7b7cbb767_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie355b62e5588498a92e9ad67242e4999_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11e5391e04c8422e99e2ca156eaf34b5_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="i9614d4217a7c4674a51c99f199eed3aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i973008c1123e4c13b9af2d5d92b374df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53043b5a80334f88aeec420872d30698_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73e5864912c14eafa74c5139393f2a53_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="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idf505f4dae284de8947feae4267be195_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5566ca0b6748492888867448c939b970_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3ef144601b3241afb99d0517969e94fb_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i02fbb2c6fc5c41c983194424e111c740_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i56989b71fc564af9b05a860e1ff9dddc_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1e0be1f4f40c44ca9725adc0e935ede5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i4869a8e8e1cc427f85f1b92af812f5df_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i827d371486874820ad0cdc92e37c7c43_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i3fd11327e59948d1bc3bc9179f2fb9b1_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie4d762c723804e94a4082c8f831880e3_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id3d2f959f77a4137911b119a7ca43a3e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ie3840795b0fe4a3f8838e7526bd65ba6_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iab141e4fe80e47e9b597dd75ec0a1555_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib4d20993a6f946b78dbcc4ddeaddedc5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i864d83b9e59f4cfd90735b353136bb2b_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="i206ac8fdf17b42e98326dc393157a376_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="i80f4b2c4b78946d4b8175934a583c085_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="i64d243c3558d4eb7b913a0e83e59e219_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="i549b9b8903c54c0aa6e0520996e84bbe_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="i86d4374739c64f45a29c2767e531b86e_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="i497484166b2d4dada39353ee1435ab84_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="idd4a3b4025d74eeebfbfba781ec2c3e0_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="if11dc41aba9240d2b90f310f0135fa11_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="ib6c122c6dbb24e908ddc192f8e0ff280_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="i6164722a4d8845d293e2b6e9457f14a4_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="i0af53e69c96f40dabf0c73d33b6b63d8_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="i0f9a27e01afb4d86a58526f4283f586a_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="ifeb9cee97314430a8ee61f3a087b8a0c_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="iad7c91afbe7d4019961228bf404db085_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="id468d05bb27147cc853303d55e7b6b3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iade531fdab48433a8a6ca58fe03ceb35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b3b09a3580945d2b36a8dfe9551089d_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idd0115927efc483b8bc043458ce4c0f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00f2f204e1014f599fd7a01af9a31b2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic385f8f59fa1473b9478474f1e54ab1a_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i42d5dc43229248228b5e6ca5e8286e47_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5b14b831623146ccb29a8d08a274f650_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="i2de5d55ea61645628e19b38c75b62656_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="iefad8a87caa24f16b361ff2933acdf2e_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ife72926d57204c6694272d7c9afa4af5_I20221231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="icb81c0b732f341afbceebfb8ef1b4200_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="id28b76932f7d438db80820f6afe42823_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9717fb48abe1454187adb3481ab12746_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i989e7f38e06b427382908619efc5ce69_D20220101-20221231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ia952f4facd0e44668e3e4517faad1d10_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i90ddaaab4ff044e3a01cec58c994ebc4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i36141185979947d391cb3317569d11b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcc31b8577c549d2a3afa73c24391789_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i59142bb0c19d4f84bdc79ba48fc8f181_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e1e4e8fe9344040b75f1aabcfd19990_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i304a635d3c3a45d09e01a186d06b5de7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if8638145b8b549b2b1972505b8795e42_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb1189fef0184e7d8a9f9265277c1685_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="item">
        <measure>cfr:Item</measure>
    </unit>
    <unit id="grade">
        <measure>cfr:Grade</measure>
    </unit>
    <unit id="quarter">
        <measure>cfr:quarter</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="bbl">
        <measure>utr:bbl</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="segment">
        <measure>cfr:Segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV80L2ZyYWc6N2I1ZWM3MzE4MzY4NGZkYjhjN2Q5MjJhNjhmNWNlN2YvdGFibGU6YjI1Y2ZjZDA2OTg5NDg4Mjk5Y2YwZmY3NDk1NTRkNDMvdGFibGVyYW5nZTpiMjVjZmNkMDY5ODk0ODgyOTljZjBmZjc0OTU1NGQ0M181LTEtMS0xLTkwMTY4_64d25fc1-b170-4b31-8507-ff77a2f9d0b1">0000039263</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV80L2ZyYWc6N2I1ZWM3MzE4MzY4NGZkYjhjN2Q5MjJhNjhmNWNlN2YvdGFibGU6YjI1Y2ZjZDA2OTg5NDg4Mjk5Y2YwZmY3NDk1NTRkNDMvdGFibGVyYW5nZTpiMjVjZmNkMDY5ODk0ODgyOTljZjBmZjc0OTU1NGQ0M18xMS0xLTEtMS05MDE2OA_7735af2d-2e78-47a1-a0a7-488c29afb69d">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV80L2ZyYWc6N2I1ZWM3MzE4MzY4NGZkYjhjN2Q5MjJhNjhmNWNlN2YvdGFibGU6YjI1Y2ZjZDA2OTg5NDg4Mjk5Y2YwZmY3NDk1NTRkNDMvdGFibGVyYW5nZTpiMjVjZmNkMDY5ODk0ODgyOTljZjBmZjc0OTU1NGQ0M18xMi0xLTEtMS05MDE2OA_41913df8-a5eb-437f-9479-40545703ecc4">false</dei:AmendmentFlag>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="iee56450f7e3240c5ba80d19f7a520440_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE4NQ_ee286253-2209-43e2-bb21-bfeb734820bf">P1D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i8cff5733d92b497da50bfee4b1b284d4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE5MQ_cf4568de-ba8f-486c-b4b1-947f0b41bdf3">P90D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i7b52ce345e8e4b6aa45084df53229535_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM3OQ_c1f756ec-705c-4297-af94-e07a87de7634">P30D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i50c40b6b7b8644cda9b7cd467d582e51_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM4NQ_fcc18b93-2429-491c-afea-05252eafb821">P90D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:CreditLossOptionalTransitionalPeriodUnderCECL
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1MDg_78201f81-5b2f-47bf-a63d-4bf9235213b5">P5Y</cfr:CreditLossOptionalTransitionalPeriodUnderCECL>
    <cfr:Finalyearsofthetermofthenotes
      contextRef="ie6b86ca876cc4a1c8ddadcfdd58e9ae2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMxMDY_f84313b8-5200-4b6a-b643-4f4c1e5460e9">P5Y</cfr:Finalyearsofthetermofthenotes>
    <cfr:CreditLossTransitionalPeriodUnderCECL
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2MjI_14c09f5f-f2e1-492e-b1fd-e5fa198b0b10">P3Y</cfr:CreditLossTransitionalPeriodUnderCECL>
    <cfr:CreditLossOptionalTransitionalPeriodUnderCECL
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2NDk_78201f81-5b2f-47bf-a63d-4bf9235213b5">P5Y</cfr:CreditLossOptionalTransitionalPeriodUnderCECL>
    <cfr:CreditLossOptionalTransitionalPeriodUnderCECL
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY3MDE_78201f81-5b2f-47bf-a63d-4bf9235213b5">P5Y</cfr:CreditLossOptionalTransitionalPeriodUnderCECL>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="ic5e0b1cad629479eae88da4fc29b7bdc_D20230125-20230125"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyOTA3_9f8f8636-eee7-4555-b0cb-28bd0b211c25">P1Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ia592d9fc7bb149e8af369afe823473a5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia592d9fc7bb149e8af369afe823473a5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia505310e71f64901818c9183f4fcb371_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2b8d87cfc2854a8c9f5c3e992ef820e4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg4_79f174af-7660-4021-a6f3-597cc425ea83">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc0_ef8de939-32fe-48ac-aca8-3c58cb1b8d87">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc5_38791f3c-6dbb-4b03-a59b-2f21922b59bd">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc5_fe9d149b-83b3-4f79-bb79-31148f76a91c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzgz_289ccbbc-507e-4a92-8368-89db37196f34">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg5_c7784839-1bf7-4e16-ab00-42f92891a779">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc2_bdc0db41-1763-4597-ac4f-7089036e9951">001-13221</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzkw_76546207-2199-40eb-b23a-f1eee23b0abd">CULLEN/FROST BANKERS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8wLTAtMS0xLTkwMTY4_38538d6b-c135-4711-8ded-2b9503747057">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8wLTMtMS0xLTkwMTY4_b5accca4-88ae-410a-9bd4-6542a9b61abf">74-1751768</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTAtMS0xLTkwMTY4_4d5bcd6d-1c2e-4b61-9df0-936a733562c7">111 W. Houston Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTEtMS0xLTkwMTY4_f94c43dc-6c21-4136-a047-e36fa728fafc">San Antonio,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTItMS0xLTkwMTY4_bdf4428a-1854-4350-9079-620b0ba26c54">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6ZmM3ZGQzNzg5MzY1NDM4MzhlNDZhNDFmYjU5YTEwMTIvdGFibGVyYW5nZTpmYzdkZDM3ODkzNjU0MzgzOGU0NmE0MWZiNTlhMTAxMl8yLTMtMS0xLTkwMTY4_abe518b3-9881-442e-ab7d-e52ab5c657d4">78205</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzkx_cf658b67-9773-453c-b999-bb16a22ae108">(210)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc1_90980f08-da09-4771-b310-2f57d4bf5fa9">220-4011</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i08092953b9a74e23ae202abe70931c76_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18yLTAtMS0xLTkwMTY4_3b85f640-db65-44e3-b9f8-7625d52c9363">Common Stock, $.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i08092953b9a74e23ae202abe70931c76_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18yLTItMS0xLTkwMTY4_c0dd68f2-e8f2-4a3d-b4b6-0ae52e89049d">CFR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i08092953b9a74e23ae202abe70931c76_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18yLTQtMS0xLTkwMTY4_b29bc36d-bf6d-4022-b95c-e055ff63e749">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i6c89196f76834619abef0908e610f688_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18zLTAtMS0xLTkwMTY4_309d067c-c0f1-4790-a5f9-45477a13b286">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="i6c89196f76834619abef0908e610f688_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18zLTItMS0xLTkwMTY4_46db2134-2861-4724-b725-35e59cc21df1">CFR.PrB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6c89196f76834619abef0908e610f688_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6M2Q0ODE0OTY3ZGI1NGUzNDlhNGE4NGY3ZmVkMWIwMWMvdGFibGVyYW5nZTozZDQ4MTQ5NjdkYjU0ZTM0OWE0YTg0ZjdmZWQxYjAxY18zLTQtMS0xLTkwMTY4_1ef71199-83c1-413d-bab6-8647c451c9ec">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg3_ecda7b74-ed81-4529-8b1c-0ceea880e756">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc3_f6e97cff-35f2-4f71-8c30-1560236ba2e3">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg0_8b72b462-5fd1-42f7-b023-b48856b6a05d">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg1_33b395bb-6f81-4224-8afe-8a75e17c8477">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6MTQ1MmI0NzRlM2U3NDg1MjkyN2Y4YTM0YjYzNTc3NTIvdGFibGVyYW5nZToxNDUyYjQ3NGUzZTc0ODUyOTI3ZjhhMzRiNjM1Nzc1Ml8wLTAtMS0xLTkwMTY4_8402f502-82ea-4980-9d5f-7802997065d0">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6MTQ1MmI0NzRlM2U3NDg1MjkyN2Y4YTM0YjYzNTc3NTIvdGFibGVyYW5nZToxNDUyYjQ3NGUzZTc0ODUyOTI3ZjhhMzRiNjM1Nzc1Ml8xLTMtMS0xLTkwMTY4_379570c8-b08d-4d6c-9304-2b160d9752ed">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGFibGU6MTQ1MmI0NzRlM2U3NDg1MjkyN2Y4YTM0YjYzNTc3NTIvdGFibGVyYW5nZToxNDUyYjQ3NGUzZTc0ODUyOTI3ZjhhMzRiNjM1Nzc1Ml8yLTMtMS0xLTkwMTY4_2ca34da7-79a7-4bc1-97d7-681873a537a9">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzg2_47435be6-28a3-4ac6-af7a-eacb7b0ef86f">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMzc4_49a5aa67-48d1-472d-979c-8f9b3b2e1f6c">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i406d4099d2484c6b95d7e4481b5ed506_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMDEx_58b5a5ad-06d3-43f2-a00c-50622307e78b"
      unitRef="usd">7200000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3e317560e20e41539fa4221aaa2398d5_I20230125"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMDM2_be9fc392-183a-48f3-842b-c742c8cc5f89"
      unitRef="shares">64360313</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xL2ZyYWc6YTRkZDZmNGQxMmEwNGQ0ZmFmYjY4YWMwOTk4YjUwNDcvdGV4dHJlZ2lvbjphNGRkNmY0ZDEyYTA0ZDRmYWZiNjhhYzA5OThiNTA0N18zMDgw_2aa6533c-fe7b-4ce8-b68a-99e78e9a7c1f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CashAndDueFromBanks
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMtMS0xLTEtOTAxNjg_48b526b9-d247-455a-a053-172d0cd3a539"
      unitRef="usd">691553000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMtMy0xLTEtOTAxNjg_5d562995-5b85-4629-8d44-7c16532f300b"
      unitRef="usd">555778000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQtMS0xLTEtOTAxNjg_a37b93e4-3eb8-4e42-abe3-e9e21dcdca2d"
      unitRef="usd">11128902000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQtMy0xLTEtOTAxNjg_275df00f-c541-43cb-91f1-855b6ab330de"
      unitRef="usd">15985244000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:FederalFundsSold
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzUtMS0xLTEtOTAxNjg_5758bedd-0c4a-458c-8ce2-c2d0b21ea048"
      unitRef="usd">120527000</us-gaap:FederalFundsSold>
    <us-gaap:FederalFundsSold
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzUtMy0xLTEtOTAxNjg_0dc48ba3-a800-43e5-bbcb-b95a1b2ef95c"
      unitRef="usd">34075000</us-gaap:FederalFundsSold>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzYtMS0xLTEtOTAxNjg_6d9fa891-4970-4e40-8c92-cb897e04f567"
      unitRef="usd">87150000</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzYtMy0xLTEtOTAxNjg_810c1a44-bcd5-4e43-b085-2dc090292537"
      unitRef="usd">7903000</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzctMS0xLTEtOTAxNjg_80072edc-d525-4344-acfd-b4f4299cb250"
      unitRef="usd">12028132000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzctMy0xLTEtOTAxNjg_bff183c6-5184-48e3-bc2f-5b8f3f8f5728"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjo4OTY2NzNkNTM5YmE0OGU5OGIzMTRlMjAwYjEzZTRiM183MQ_b45f04da-6011-4507-b124-791e14ebd7c7"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjo4OTY2NzNkNTM5YmE0OGU5OGIzMTRlMjAwYjEzZTRiM184Ng_dc347623-a304-4c01-a524-97b7951db462"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMS0xLTEtOTAxNjg_a7e6eca1-27c7-4f28-ae03-adb2d350865e"
      unitRef="usd">2639083000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzgtMy0xLTEtOTAxNjg_7ad5c47c-950d-4b80-b8af-5ecf863261ab"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzktMS0xLTEtOTAxNjg_a4ebdeca-55a0-4ad6-8258-73b0136ae420"
      unitRef="usd">18243605000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzktMy0xLTEtOTAxNjg_417d2c8e-bbbc-4c10-88b3-e700268ef2f1"
      unitRef="usd">13924628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEwLTEtMS0xLTkwMTY4_405c0a05-8706-4ecd-97f3-606f7b9c158c"
      unitRef="usd">28045000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEwLTMtMS0xLTkwMTY4_90a54cda-8b76-4bec-aa5d-d091a5735a6e"
      unitRef="usd">25162000</us-gaap:TradingSecurities>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzExLTEtMS0xLTkwMTY4_72265113-679e-46c9-9ba5-93888017296a"
      unitRef="usd">17154969000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzExLTMtMS0xLTkwMTY4_688d93df-202e-4f9c-8ebb-c4c304532e34"
      unitRef="usd">16336397000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEyLTEtMS0xLTkwMTY4_601d949d-4f40-4882-82b2-28d4038364ac"
      unitRef="usd">227621000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEyLTMtMS0xLTkwMTY4_dceccae5-976d-4442-ae33-32ada149c899"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEzLTEtMS0xLTkwMTY4_7f1db762-7dee-49e8-b8fa-dbcc6878d897"
      unitRef="usd">16927348000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzEzLTMtMS0xLTkwMTY4_e57db0ca-c19b-421c-9487-7f1cb5a1f207"
      unitRef="usd">16087731000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE0LTEtMS0xLTkwMTY4_b379b2ea-7790-4c03-bcd3-92b52ecc6de3"
      unitRef="usd">1102695000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE0LTMtMS0xLTkwMTY4_eaf548b3-7f1e-4970-aac9-b7fd07f6aacf"
      unitRef="usd">1050331000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE1LTEtMS0xLTkwMTY4_448f3113-bc5d-4175-8e28-9e60fd511e66"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE1LTMtMS0xLTkwMTY4_acd884b0-c868-4837-a84c-e4ec0a45c89f"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE2LTEtMS0xLTkwMTY4_71be2c1d-b676-49cf-8b73-53b6350a05e9"
      unitRef="usd">386000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE2LTMtMS0xLTkwMTY4_2301c653-f266-4585-9f7a-480a5ed65adb"
      unitRef="usd">866000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE3LTEtMS0xLTkwMTY4_31a11365-47d1-4e68-a320-9ee3d376e5c2"
      unitRef="usd">190188000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE3LTMtMS0xLTkwMTY4_d0cadd13-3dbe-49fa-924f-6017670d060c"
      unitRef="usd">190139000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:OtherAssets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE4LTEtMS0xLTkwMTY4_1b5c9d48-efcf-45f2-8dc6-9d28807fa549"
      unitRef="usd">1077942000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE4LTMtMS0xLTkwMTY4_74e094e6-129a-4721-8d3e-69c21fc34c98"
      unitRef="usd">612502000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE5LTEtMS0xLTkwMTY4_fee728fe-671e-4acc-bf68-69a546d7980c"
      unitRef="usd">52892376000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzE5LTMtMS0xLTkwMTY4_4430fe94-fd95-4183-bd81-fb1c5e373869"
      unitRef="usd">50878490000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzIzLTEtMS0xLTkwMTY4_c5026f12-a1d9-404c-a5c6-ee9dad73fcba"
      unitRef="usd">17598234000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzIzLTMtMS0xLTkwMTY4_0379a034-6b99-442d-a2be-db5aca41720a"
      unitRef="usd">18423018000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI0LTEtMS0xLTkwMTY4_f2bbb10b-06ed-446f-b76f-d2846b41bbe1"
      unitRef="usd">26355962000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI0LTMtMS0xLTkwMTY4_dcf63856-347c-4c74-93da-c295445e7d99"
      unitRef="usd">24272678000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI1LTEtMS0xLTkwMTY4_e93f3e4b-05dd-4e53-8727-a0f492fd9927"
      unitRef="usd">43954196000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI1LTMtMS0xLTkwMTY4_c51f1629-bb80-4f45-a092-a878aa09deb3"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchased
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI2LTEtMS0xLTkwMTY4_b847ee9c-8fa4-4fbf-8310-52bf93df1f52"
      unitRef="usd">51650000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI2LTMtMS0xLTkwMTY4_8e0f8ea1-c7d2-429c-980e-977a8a3475c2"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI3LTEtMS0xLTkwMTY4_4ee2c236-07f9-47c3-b2da-a3020d6b1bc6"
      unitRef="usd">4660641000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI3LTMtMS0xLTkwMTY4_08e72782-01c8-4842-add5-96652bde179e"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI4LTEtMS0xLTkwMTY4_8be11f0e-592c-4045-9f37-150160aa2b1e"
      unitRef="usd">123069000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI4LTMtMS0xLTkwMTY4_6211ec0f-4971-4e0c-bbae-53cc6a5bab18"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI5LTEtMS0xLTkwMTY4_3927001d-e6c8-4e9e-8ec3-79b979f7bc2d"
      unitRef="usd">99335000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzI5LTMtMS0xLTkwMTY4_0086b49e-d9ec-4d54-898e-b34dd4438a0f"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMwLTEtMS0xLTkwMTY4_08d8c923-514a-457b-a58e-d735fc770967"
      unitRef="usd">866257000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMwLTMtMS0xLTkwMTY4_db31c431-2ee9-4670-81be-435ceacfd346"
      unitRef="usd">754326000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMxLTEtMS0xLTkwMTY4_641c8e6a-3211-48a6-9709-9c95fdc502d4"
      unitRef="usd">49755148000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzMxLTMtMS0xLTkwMTY4_36e18c13-b579-4fd7-9f14-b5df033b36d0"
      unitRef="usd">46438935000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i23e4a255726c4354895ad78a525627bc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfMzE_7f2d094a-5478-4e75-bea4-af5b5c4b1cf3"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfMzE_f0438a78-f010-416c-a085-9c4b9eb522fe"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNDU_4a1fa1fb-b823-4dfe-b5c9-0c3e708553c3"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i23e4a255726c4354895ad78a525627bc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNDU_f7a94b03-0e16-4d24-ba54-ed0bf558db19"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i23e4a255726c4354895ad78a525627bc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNjc_85d7dcb5-4cf6-4d66-83b6-65c08c2a06af"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfNjc_f5c20ebc-2055-482b-9fad-bb477ca5e435"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ic78a890d83384562aa13ab83c6d67984_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfODc_1c841d12-946f-4ad7-accb-c397614a2b82"
      unitRef="usd">1000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i23e4a255726c4354895ad78a525627bc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246MjE1MzRlYjVlN2U3NGIzZWJmNWRjODYxYWQ4Mjk5YzNfODc_bb72ee82-0c7b-40a3-a931-d0f1defeb6ff"
      unitRef="usd">1000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTEtMS0xLTkwMTY4_f5e24090-309a-4666-b1c9-9482df4d9f8f"
      unitRef="usd">145452000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM0LTMtMS0xLTkwMTY4_e52ec5a0-36b1-4d71-b41b-e6f831f23f81"
      unitRef="usd">145452000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfMjg_7f468157-799f-498f-9ae8-78c2e9dcded2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfMjg_bd555990-a99d-4b29-86c9-19cc13a6282e"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfNDI_77adb8aa-9696-4326-849c-b793565c197e"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfNDI_cdeac85b-e75a-4158-bc53-3911dd4799d5"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfNjQ_5a775413-9d11-4f7b-b206-b8957e1090d2"
      unitRef="shares">64354695</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZDc1NzFjNTkzYzVkNGQzMmI2ZDkxMjA4OWYxNDExMjBfMzg0ODI5MDY5NzM3Mg_34bdfff3-832b-408a-b4f6-48582aaf65ab"
      unitRef="shares">64236306</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTEtMS0xLTkwMTY4_217bf774-b42b-4fd5-9297-235769dc2d77"
      unitRef="usd">643000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM1LTMtMS0xLTkwMTY4_e29222e1-9b91-41f5-a5e0-a3e40eadd5f0"
      unitRef="usd">642000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM2LTEtMS0xLTkwMTY4_ffe09abb-05e0-49c0-955e-cd1cea8b6433"
      unitRef="usd">1029756000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM2LTMtMS0xLTkwMTY4_f32337c7-6b96-4284-b7ed-6e7fa96bc49d"
      unitRef="usd">1009921000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM3LTEtMS0xLTkwMTY4_38fb9a8b-e723-4725-a731-c8eda5f70d20"
      unitRef="usd">3309671000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM3LTMtMS0xLTkwMTY4_fc359ed2-bf84-4063-a4f7-712f9d50a200"
      unitRef="usd">2956966000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM4LTEtMS0xLTkwMTY4_c137ee56-0a5e-4687-8bc0-794363f0f930"
      unitRef="usd">-1348294000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM4LTMtMS0xLTkwMTY4_86213599-7f10-42e0-ae47-23f6fe8ddc08"
      unitRef="usd">347318000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM5LTAtMS0xLTkwMTY4L3RleHRyZWdpb246NmU1NzU2MDA5YWE3NGEwMGI5MmQwOTVkYzYwNmMyZmVfNTE_959a2e03-a229-4763-a31e-ebd559fa0b87"
      unitRef="shares">250070</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM5LTEtMS0xLTkwMTY4_ca0d5431-46db-4944-9cf7-1e3be843b513"
      unitRef="usd">0</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzM5LTMtMS0xLTkwMTY4_905f1adc-b188-4db6-b625-480ab071e3c4"
      unitRef="usd">20744000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQwLTEtMS0xLTkwMTY4_9daeafd6-a342-4dc0-8b13-c405b8bb814b"
      unitRef="usd">3137228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQwLTMtMS0xLTkwMTY4_53cc8af1-c528-41a9-8d9d-32234ed0ba92"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQxLTEtMS0xLTkwMTY4_1ee7fabd-443e-4a98-8542-f912164cc6a9"
      unitRef="usd">52892376000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xMzkvZnJhZzo1MTZjMDE3MDg5MzE0YjQyYTQwNWI4YTM5M2UwYWIyMy90YWJsZTozMGI4ODE3NzI5MTI0ZTk1YTE3ZGE1NDk0ZjkzMDAwNS90YWJsZXJhbmdlOjMwYjg4MTc3MjkxMjRlOTVhMTdkYTU0OTRmOTMwMDA1XzQxLTMtMS0xLTkwMTY4_51a4351d-e69c-44d5-8ae4-f0869db953ff"
      unitRef="usd">50878490000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMtMS0xLTEtOTAxNjg_81a8dd92-5e47-4268-99ad-8729d5a5d34a"
      unitRef="usd">770391000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMtMy0xLTEtOTAxNjg_d45b9eec-2ae1-4fbd-b40b-229bfba4ae24"
      unitRef="usd">674611000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMtNS0xLTEtOTAxNjg_22b98a97-74f4-4777-8562-9e6acd4db050"
      unitRef="usd">680064000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzUtMS0xLTEtOTAxNjg_874abc95-c0d4-46a0-8e11-b8562a83e8e9"
      unitRef="usd">249797000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzUtMy0xLTEtOTAxNjg_1e6e9e87-8143-4aa3-a9eb-58c95478743e"
      unitRef="usd">89550000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzUtNS0xLTEtOTAxNjg_37e1aeeb-9df9-4d84-9ba7-feffa475d429"
      unitRef="usd">93569000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzYtMS0xLTEtOTAxNjg_4582f77a-e0eb-4482-a3b2-9cb5c0cf2fbc"
      unitRef="usd">237626000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzYtMy0xLTEtOTAxNjg_afd6939d-84dc-49e4-a670-4edff0cf38ad"
      unitRef="usd">226683000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzYtNS0xLTEtOTAxNjg_99d4c427-2fff-4a74-abea-fed595aba09d"
      unitRef="usd">233614000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzctMS0xLTEtOTAxNjg_b4faae38-6578-4d1f-89f3-d809b0d8b630"
      unitRef="usd">216367000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzctMy0xLTEtOTAxNjg_52035887-7f27-4e8e-ac43-cab6bd170039"
      unitRef="usd">17878000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzctNS0xLTEtOTAxNjg_5544153a-0938-4d95-9e46-4f291ce47cce"
      unitRef="usd">12893000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzgtMS0xLTEtOTAxNjg_e30236cf-bb49-4450-a3e3-fcfd635b701f"
      unitRef="usd">948000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzgtMy0xLTEtOTAxNjg_d31e0f9b-323c-4b8a-9525-9c9afc85e028"
      unitRef="usd">31000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzgtNS0xLTEtOTAxNjg_f71180c8-22be-4c60-834f-43578b1fdd53"
      unitRef="usd">723000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzktMS0xLTEtOTAxNjg_d648d99c-a122-48a1-8a32-9b0c9cce0ad3"
      unitRef="usd">592000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzktMy0xLTEtOTAxNjg_eeb48a49-9cb8-4d84-b12b-36d44d068b87"
      unitRef="usd">16000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzktNS0xLTEtOTAxNjg_08e19b32-c6f2-45d3-b5c3-e41c9048d7a3"
      unitRef="usd">172000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEwLTEtMS0xLTkwMTY4_b3ff6586-0bc5-4f59-807e-cfba01e3bc2e"
      unitRef="usd">1475721000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEwLTMtMS0xLTkwMTY4_8ff1095a-cbb4-4b50-8983-727401a339f2"
      unitRef="usd">1008769000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEwLTUtMS0xLTkwMTY4_7efeae2b-3fe6-4384-b912-46af88fe42da"
      unitRef="usd">1021035000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEyLTEtMS0xLTkwMTY4_f6b0c9d9-6bfb-4763-a54a-51c62e78dc3e"
      unitRef="usd">140476000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEyLTMtMS0xLTkwMTY4_ed48ef8d-4627-4a60-ac9c-fb84c7f74b68"
      unitRef="usd">14520000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEyLTUtMS0xLTkwMTY4_fbd1fc05-946c-4b52-8b00-045cdb3eb737"
      unitRef="usd">32018000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEzLTEtMS0xLTkwMTY4_62f3c6f1-0898-4be2-8ac8-c9606ac8fd72"
      unitRef="usd">690000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEzLTMtMS0xLTkwMTY4_4f7639cc-8662-48a4-bbcf-765373224e5f"
      unitRef="usd">32000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzEzLTUtMS0xLTkwMTY4_38d7f342-4fdd-4db9-9afc-b198ebe56e8f"
      unitRef="usd">100000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE0LTEtMS0xLTkwMTY4_5f219127-f43e-4c5c-a793-9382b526592e"
      unitRef="usd">34443000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE0LTMtMS0xLTkwMTY4_e86d57dd-445d-4bcc-b65b-35ed6e0c24bd"
      unitRef="usd">2209000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE0LTUtMS0xLTkwMTY4_e139ed06-2c8c-4ec3-b0d6-c6087e3641e4"
      unitRef="usd">4382000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE1LTEtMS0xLTkwMTY4_07fea09d-a2b5-4d7d-b1f8-09a3b61c6488"
      unitRef="usd">4172000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE1LTMtMS0xLTkwMTY4_338360f7-7475-490a-b5e0-3c7162e7f985"
      unitRef="usd">2484000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE1LTUtMS0xLTkwMTY4_478c9ee3-28e0-47f2-a2ce-59c8c84d4da9"
      unitRef="usd">3560000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE2LTEtMS0xLTkwMTY4_849c8898-905b-4b12-9dfe-eddd46d4032f"
      unitRef="usd">4657000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE2LTMtMS0xLTkwMTY4_ebc91719-c14b-4991-a91d-ee0f0eda87c5"
      unitRef="usd">4657000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE2LTUtMS0xLTkwMTY4_448d0961-2448-4b4a-a0dd-b491f452b41a"
      unitRef="usd">4656000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE3LTEtMS0xLTkwMTY4_c1cb5eb0-0bfd-42fb-a712-d1deb4c5cac8"
      unitRef="usd">0</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE3LTMtMS0xLTkwMTY4_5c1490db-cf38-4489-aba3-36ceea160241"
      unitRef="usd">0</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE3LTUtMS0xLTkwMTY4_46feaf35-739f-4f8c-ab0b-8726f1cbfb78"
      unitRef="usd">318000</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE4LTEtMS0xLTkwMTY4_c41ea55a-3921-47b8-9e7b-3bb29e36bf86"
      unitRef="usd">184438000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE4LTMtMS0xLTkwMTY4_64e107aa-52b4-4c9b-9fae-76af254f8899"
      unitRef="usd">23902000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE4LTUtMS0xLTkwMTY4_f1bf59a4-a13b-48f8-9c96-53da4ead7cc9"
      unitRef="usd">45034000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE5LTEtMS0xLTkwMTY4_85d380e2-5eda-4e3b-afb2-b08d4f4899af"
      unitRef="usd">1291283000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE5LTMtMS0xLTkwMTY4_716fe680-b2fd-4165-a801-02e97c3b058f"
      unitRef="usd">984867000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzE5LTUtMS0xLTkwMTY4_a91c086d-13f9-41cf-9441-71ddc121a906"
      unitRef="usd">976001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIwLTEtMS0xLTkwMTY4_14e1f154-e1bb-4bf4-b085-253d334a7324"
      unitRef="usd">3000000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIwLTMtMS0xLTkwMTY4_467b5b82-b26f-42bb-8dee-ae6e1ada3573"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIwLTUtMS0xLTkwMTY4_6de33471-32c2-4480-a0a6-a1fb45982016"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIxLTEtMS0xLTkwMTY4_ad4bd20d-b2d9-46a5-97dc-4894e02d4861"
      unitRef="usd">1288283000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIxLTMtMS0xLTkwMTY4_e4db33ae-3e60-4b64-bf30-c53baea46f63"
      unitRef="usd">984804000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIxLTUtMS0xLTkwMTY4_f78ffbff-c298-4e33-9810-b74bbce018e0"
      unitRef="usd">734771000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIzLTEtMS0xLTkwMTY4_fecd4d13-4b8e-43cb-8625-55845d5e1d72"
      unitRef="usd">154679000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIzLTMtMS0xLTkwMTY4_347dcae1-0783-435c-8fcc-89c93e10c4b9"
      unitRef="usd">148994000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzIzLTUtMS0xLTkwMTY4_fe3c1f0e-25c0-417c-87e4-ca4adf57ad15"
      unitRef="usd">129272000</cfr:Trustandinvestmentmanagementfees>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI0LTEtMS0xLTkwMTY4_e8dccc5c-9e39-4b91-85bd-a3b2b1d38ce9"
      unitRef="usd">91891000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI0LTMtMS0xLTkwMTY4_69154314-ca7b-479c-978e-af1cd6cd1884"
      unitRef="usd">83292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI0LTUtMS0xLTkwMTY4_a0167916-7b25-4679-a77b-7f40c5ec504c"
      unitRef="usd">80873000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI1LTEtMS0xLTkwMTY4_b1368f00-cd46-4fa0-9ed0-d40b9fae2f5c"
      unitRef="usd">53210000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI1LTMtMS0xLTkwMTY4_53254c0f-b1c0-42d3-b35a-865c47627e44"
      unitRef="usd">51548000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI1LTUtMS0xLTkwMTY4_00cd30fc-ba81-41a7-8f45-c29a4216b24f"
      unitRef="usd">50313000</us-gaap:InsuranceCommissionsAndFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI2LTEtMS0xLTkwMTY4_1aad247c-b7f3-4a66-b33f-ebf4a440206b"
      unitRef="usd">18231000</cfr:InterchangeAndCardTransactionFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI2LTMtMS0xLTkwMTY4_191953cf-d149-4957-aa44-6e1da1567d72"
      unitRef="usd">17461000</cfr:InterchangeAndCardTransactionFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI2LTUtMS0xLTkwMTY4_729f234d-51d1-41ab-beda-b97521d88d1e"
      unitRef="usd">13470000</cfr:InterchangeAndCardTransactionFees>
    <cfr:Otherchargescommissionsandfees
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI3LTEtMS0xLTkwMTY4_e0f5966f-17df-485b-9df7-893c40a70f43"
      unitRef="usd">41590000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI3LTMtMS0xLTkwMTY4_ffe9c891-bebd-4d59-a15f-8886eb30c97c"
      unitRef="usd">36836000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI3LTUtMS0xLTkwMTY4_845a9724-f3cf-4081-87ed-41ebcbc9bd79"
      unitRef="usd">34825000</cfr:Otherchargescommissionsandfees>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI4LTEtMS0xLTkwMTY4_bb8760c2-3fae-4c31-a3fd-4faa2471baa6"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI4LTMtMS0xLTkwMTY4_04c7ffe1-13f9-407a-9254-6c90f1854d34"
      unitRef="usd">69000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI4LTUtMS0xLTkwMTY4_761369ca-2bd0-487c-901c-52a2594e29cc"
      unitRef="usd">108989000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI5LTEtMS0xLTkwMTY4_e8cf3096-0e5f-4935-939e-5222ec1cd250"
      unitRef="usd">45217000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI5LTMtMS0xLTkwMTY4_6307c4b6-4c5e-47f1-ad6a-015cdcd97f82"
      unitRef="usd">48528000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzI5LTUtMS0xLTkwMTY4_b93da3c1-5aba-42fd-a275-55be2eee0431"
      unitRef="usd">47712000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMwLTEtMS0xLTkwMTY4_77b17dfe-a11e-4d9a-ab59-4a679a253f31"
      unitRef="usd">404818000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMwLTMtMS0xLTkwMTY4_bd269fa9-96c3-4d64-9099-984564a57dfc"
      unitRef="usd">386728000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMwLTUtMS0xLTkwMTY4_ffa0ec10-e7ac-4f09-9cf0-62135edffb5d"
      unitRef="usd">465454000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMyLTEtMS0xLTkwMTY4_060a215b-3414-4451-a77b-e1ccfca86344"
      unitRef="usd">492096000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMyLTMtMS0xLTkwMTY4_b4878bd5-d128-4e5a-9f7d-674cf1013ed6"
      unitRef="usd">395497000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMyLTUtMS0xLTkwMTY4_db3a1942-228b-4a4b-a205-a9fe1c751d9b"
      unitRef="usd">387328000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMzLTEtMS0xLTkwMTY4_afbab7f5-85ed-415c-8321-18ad68586d0c"
      unitRef="usd">88608000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMzLTMtMS0xLTkwMTY4_d62d399a-f5d6-415b-a34b-4a80d836b0a1"
      unitRef="usd">82029000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzMzLTUtMS0xLTkwMTY4_cfedb946-0204-4d6a-84be-e000b1e5d596"
      unitRef="usd">75676000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:OccupancyNet
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM0LTEtMS0xLTkwMTY4_fd85e1a4-b118-4ad0-b2a1-8c0c46178c46"
      unitRef="usd">112495000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM0LTMtMS0xLTkwMTY4_0f5d5e11-bc7d-49aa-903e-ba3a203f6205"
      unitRef="usd">107344000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM0LTUtMS0xLTkwMTY4_6a998b8f-9ace-4867-99bd-42690de7cfaa"
      unitRef="usd">102938000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM1LTEtMS0xLTkwMTY4_896976ee-927d-4aa9-8d7f-7ed5b4db4361"
      unitRef="usd">120771000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM1LTMtMS0xLTkwMTY4_3f4de5dc-413e-422a-b2e4-ed0a6f11898d"
      unitRef="usd">112738000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM1LTUtMS0xLTkwMTY4_ac61d639-5b8e-42a1-afb4-99b7bd15cbde"
      unitRef="usd">105232000</us-gaap:EquipmentExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM2LTEtMS0xLTkwMTY4_be52b451-e331-4d82-a26b-b018633096c0"
      unitRef="usd">15603000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM2LTMtMS0xLTkwMTY4_5e3b3923-58f6-40a2-b3bb-b7f179c66ea8"
      unitRef="usd">12232000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM2LTUtMS0xLTkwMTY4_2148cf2a-88a2-4295-b4a6-a1f12157bdce"
      unitRef="usd">10502000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM3LTEtMS0xLTkwMTY4_8de93d2a-b932-4df3-a5ca-fb9adcdffd16"
      unitRef="usd">480000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM3LTMtMS0xLTkwMTY4_693b006a-ae11-4527-b634-21d5436eb257"
      unitRef="usd">697000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM3LTUtMS0xLTkwMTY4_932e5df0-a622-4c6d-8d6c-cf9f4794ecd5"
      unitRef="usd">918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM4LTEtMS0xLTkwMTY4_193b8fbd-0c3e-4ea9-9704-b84e2be5952a"
      unitRef="usd">194221000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM4LTMtMS0xLTkwMTY4_1654863f-3435-4729-b455-a6a8b067b3e1"
      unitRef="usd">171457000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM4LTUtMS0xLTkwMTY4_37a5b629-fcb3-48cf-9d1c-d267b618b68b"
      unitRef="usd">166310000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM5LTEtMS0xLTkwMTY4_4fc13869-daeb-4a8d-ac09-def1cb6ae977"
      unitRef="usd">1024274000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM5LTMtMS0xLTkwMTY4_ad1be788-1127-4758-9f0b-c1a61e5e715c"
      unitRef="usd">881994000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzM5LTUtMS0xLTkwMTY4_446750f7-1c96-46e5-9b7d-bebada24902d"
      unitRef="usd">848904000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQwLTEtMS0xLTkwMTY4_3df5e381-f7cc-4950-8014-f2a9337018df"
      unitRef="usd">668827000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQwLTMtMS0xLTkwMTY4_27fb379a-8e69-4fdc-a817-be1ed3cff56b"
      unitRef="usd">489538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQwLTUtMS0xLTkwMTY4_488e88f1-7f40-40fb-a6c8-c6efebfeb1b9"
      unitRef="usd">351321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQxLTEtMS0xLTkwMTY4_fbc19e4a-7b38-448e-a3de-baa0fb68c99e"
      unitRef="usd">89677000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQxLTMtMS0xLTkwMTY4_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQxLTUtMS0xLTkwMTY4_dc281c5b-4ae1-4832-a83b-7e20461a8612"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQyLTEtMS0xLTkwMTY4_d9e58edc-51dd-48e6-b586-a19d7001805f"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQyLTMtMS0xLTkwMTY4_54ad5295-7539-4b7a-b8e3-93bd4838692d"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQyLTUtMS0xLTkwMTY4_ffc83638-b82b-4b12-beaa-95a7adc2f742"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQzLTEtMS0xLTkwMTY4_d4c2701f-9de6-429c-809c-be0d0cc49b19"
      unitRef="usd">6675000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQzLTMtMS0xLTkwMTY4_a6c7456d-b734-473f-8b4d-ab4a17df03c9"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQzLTUtMS0xLTkwMTY4_ac9c28bc-61c0-434e-ad8f-251cd98e9a50"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ0LTEtMS0xLTkwMTY4_15a51660-b180-4b64-be34-79908f02e8b8"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ0LTMtMS0xLTkwMTY4_708caf7a-ba2c-4c97-b00a-d5cbc1fad2a9"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ0LTUtMS0xLTkwMTY4_6ae63163-8459-411c-95d5-fe26ee96eb29"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ1LTEtMS0xLTkwMTY4_0e539843-eb23-4dbd-884e-6a50985371e9"
      unitRef="usd">572475000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ1LTMtMS0xLTkwMTY4_406aae0b-2cd1-4cf9-873b-5489174c193b"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ1LTUtMS0xLTkwMTY4_11f329a5-1368-4918-a186-fbaefb769412"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ3LTEtMS0xLTkwMTY4_941ed0a9-6096-4144-9158-4d9a86ff9361"
      unitRef="usdPerShare">8.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ3LTMtMS0xLTkwMTY4_4245e76f-5745-43da-89e2-835ca141bc8f"
      unitRef="usdPerShare">6.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ3LTUtMS0xLTkwMTY4_090ecea3-068d-49ba-b7a3-f393b37c738f"
      unitRef="usdPerShare">5.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ4LTEtMS0xLTkwMTY4_293eb0c4-6734-436d-ae7a-b4e71ca450d2"
      unitRef="usdPerShare">8.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ4LTMtMS0xLTkwMTY4_bd034a7b-ea44-4ecc-a1cd-8c3e1d58f978"
      unitRef="usdPerShare">6.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDIvZnJhZzphOWYxYmRlZDc1Yjk0ZWQ4YjNjNzdkNDI2MDMxZGJiYi90YWJsZTo5YmRhYzk2MWViNDg0Nzg4YTRiZGMxNTA1NjBkMmQ2ZC90YWJsZXJhbmdlOjliZGFjOTYxZWI0ODQ3ODhhNGJkYzE1MDU2MGQyZDZkXzQ4LTUtMS0xLTkwMTY4_f4d79c9e-30bd-4ea9-86dd-f50ff097fd82"
      unitRef="usdPerShare">5.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzItMS0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzItMy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzItNS0xLTEtOTAxNjg_ffc83638-b82b-4b12-beaa-95a7adc2f742"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzUtMS0xLTEtOTAxNjg_3980d100-d1a4-4a1e-bfb3-e90f6579a9d5"
      unitRef="usd">-2143567000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzUtMy0xLTEtOTAxNjg_53d5041b-b6c1-4880-90d8-cf26208465f5"
      unitRef="usd">-231355000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzUtNS0xLTEtOTAxNjg_efa2ad4a-2e38-4a90-94f0-65412f4202ad"
      unitRef="usd">427331000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzYtMS0xLTEtOTAxNjg_09352853-6376-45e1-a137-e1793bfaa878"
      unitRef="usd">-737000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzYtMy0xLTEtOTAxNjg_dffff5d1-3dcb-4325-b0cc-138810c1a4e5"
      unitRef="usd">-971000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzYtNS0xLTEtOTAxNjg_0393c35e-c59b-4c80-b02f-fcde9b3274d5"
      unitRef="usd">-1256000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzctMS0xLTEtOTAxNjg_82306342-dcd5-4698-89a0-f6fd9c73cc5c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzctMy0xLTEtOTAxNjg_f914efb6-5f85-4372-8413-dbaf941cff00"
      unitRef="usd">69000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzctNS0xLTEtOTAxNjg_40da8bd4-744d-4817-ad0d-97d631260446"
      unitRef="usd">108989000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzgtMS0xLTEtOTAxNjg_48e226cc-3040-4a79-8611-655f8a4ef2bc"
      unitRef="usd">-2144304000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzgtMy0xLTEtOTAxNjg_f62aa5f2-e81d-4fd5-8a21-919c79736189"
      unitRef="usd">-232395000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzgtNS0xLTEtOTAxNjg_c9f17ecc-3fd8-4547-a59f-4f84811e01cb"
      unitRef="usd">317086000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEwLTEtMS0xLTkwMTY4_83ab7e2a-e91b-469b-b746-eca42d06ff90"
      unitRef="usd">5005000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEwLTMtMS0xLTkwMTY4_21bea6e1-1697-4368-8c7f-c89f1247b4a5"
      unitRef="usd">-16593000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEwLTUtMS0xLTkwMTY4_2fad55bd-655c-4872-bb25-2073e5603404"
      unitRef="usd">11518000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzExLTEtMS0xLTkwMTY4_8e63fc1d-5728-4a2f-8939-8530248ebe54"
      unitRef="usd">-2964000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzExLTMtMS0xLTkwMTY4_84ba17d1-a236-4432-92ea-54f1dfea8e22"
      unitRef="usd">-6116000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzExLTUtMS0xLTkwMTY4_f489eac9-e3d3-446b-af75-7dc3c085b133"
      unitRef="usd">-5319000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEyLTEtMS0xLTkwMTY4_7effe725-8260-4750-93a7-251516d3dce2"
      unitRef="usd">2041000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEyLTMtMS0xLTkwMTY4_529ba562-2a6c-4b1b-91bb-314772658d08"
      unitRef="usd">-22709000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEyLTUtMS0xLTkwMTY4_89604f40-d76a-413b-bca9-53674913bb15"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEzLTEtMS0xLTkwMTY4_0dda86a8-2e35-48c7-8f6e-6c9dc1d956cc"
      unitRef="usd">-2146345000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEzLTMtMS0xLTkwMTY4_78b630f7-1596-4f57-a889-fdf448019b6e"
      unitRef="usd">-209686000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzEzLTUtMS0xLTkwMTY4_c725ecbc-3475-40af-841f-aaddc09574a1"
      unitRef="usd">310887000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE0LTEtMS0xLTkwMTY4_428fa66a-585e-4468-8e1b-43bf59b7c08a"
      unitRef="usd">-450733000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE0LTMtMS0xLTkwMTY4_0e5dd2e5-4aae-4588-a406-6d138777b495"
      unitRef="usd">-44034000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE0LTUtMS0xLTkwMTY4_e23b69ce-31dc-4672-aefd-469be9f08a44"
      unitRef="usd">65287000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE1LTEtMS0xLTkwMTY4_c09630e4-e536-48f3-8a02-4a3f2cf51821"
      unitRef="usd">-1695612000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE1LTMtMS0xLTkwMTY4_7e8ac435-25f8-4d66-9518-b08402fc3502"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE1LTUtMS0xLTkwMTY4_99f8247d-847b-4feb-8bc6-76e69cc29b76"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE2LTEtMS0xLTkwMTY4_97c0b7f5-2e9d-490f-907e-436f281a6b1a"
      unitRef="usd">-1116462000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE2LTMtMS0xLTkwMTY4_8bacd37b-f9dc-4431-a51a-d63929727ed5"
      unitRef="usd">277427000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDUvZnJhZzo3NWIwMDdjN2U1ZGE0N2IwYjY3MWE3YWU1ZWZkNGFhYi90YWJsZTplNTdlMzlmYzAwNmM0NTg4YmY5MGQ1YmRmY2Q2MWFmZC90YWJsZXJhbmdlOmU1N2UzOWZjMDA2YzQ1ODhiZjkwZDViZGZjZDYxYWZkXzE2LTUtMS0xLTkwMTY4_dccfca4b-3ff6-49ed-90ab-34ef86332a1e"
      unitRef="usd">576751000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i8be525b3eb49405991bd491892a2e184_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMS0xLTEtOTAxNjg_e5a5eb44-1f27-483f-928e-81ca00e8ac23"
      unitRef="usd">144486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i922436daed5c443eb534dac744896dfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMy0xLTEtOTAxNjg_86c4b80c-d56f-4630-8258-e2e478cf8f15"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie23c70d0cc464548a418b3cbe881e035_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtNS0xLTEtOTAxNjg_5d8f3ae1-c7a5-4d40-aa4c-bc62f64d83a0"
      unitRef="usd">983250000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5a6d990db43d40a99af55bdbf11ee947_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtNy0xLTEtOTAxNjg_6cef4ac6-0f50-4758-a42a-316cbd1d25df"
      unitRef="usd">2667534000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i763e5cea1c5f4a03ae7e863573f1791b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtOS0xLTEtOTAxNjg_6377f5a7-0f7c-4e8b-8352-9a7188c1dc31"
      unitRef="usd">267370000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic4e5bf5aba514a5aaa5fa557da04bf50_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMTEtMS0xLTkwMTY4_4af3feea-5ca4-4097-ae62-8c29d2ec65ec"
      unitRef="usd">-151614000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEtMTMtMS0xLTkwMTY4_1d77991e-e442-4dc3-9034-054faa43c8e9"
      unitRef="usd">3911668000</us-gaap:StockholdersEquity>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i5a6d990db43d40a99af55bdbf11ee947_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzItNy0xLTEtOTAxNjg_77e7d9ef-f2b1-489a-8954-ea7956df90c2"
      unitRef="usd">-29252000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzItMTMtMS0xLTkwMTY4_f617c97a-6af9-4c79-8741-fa83a456b7e2"
      unitRef="usd">-29252000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i8be525b3eb49405991bd491892a2e184_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMS0xLTEtOTAxNjg_507c9db1-9ccf-4978-b70b-f4aa07d8451f"
      unitRef="usd">144486000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i922436daed5c443eb534dac744896dfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMy0xLTEtOTAxNjg_16a362ce-aca2-4e81-beae-5c2eeb71a79d"
      unitRef="usd">642000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="ie23c70d0cc464548a418b3cbe881e035_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtNS0xLTEtOTAxNjg_9921c4fc-fada-444d-a944-0dd9069e368a"
      unitRef="usd">983250000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i5a6d990db43d40a99af55bdbf11ee947_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtNy0xLTEtOTAxNjg_1bee3cf4-a9be-4303-a952-bb2c95bc3cb1"
      unitRef="usd">2638282000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i763e5cea1c5f4a03ae7e863573f1791b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtOS0xLTEtOTAxNjg_58e862bf-de14-4908-9dad-df8d789c0e7e"
      unitRef="usd">267370000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="ic4e5bf5aba514a5aaa5fa557da04bf50_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMTEtMS0xLTkwMTY4_27fb60db-7661-4395-82a5-db58314f88d1"
      unitRef="usd">-151614000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMtMTMtMS0xLTkwMTY4_d9e06a24-36ae-458d-821d-25da1636c662"
      unitRef="usd">3882416000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <us-gaap:NetIncomeLoss
      contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzQtNy0xLTEtOTAxNjg_96f83db5-1525-4226-a6f4-3f657d8f79a0"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzQtMTMtMS0xLTkwMTY4_83d0061d-fdd4-45dc-a2fb-fbab446c7a1a"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ica5fc5cd45b84d57bf9293329a5a9756_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzUtOS0xLTEtOTAxNjg_52523c34-3376-4c11-b9cb-f99ff9f23e8c"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzUtMTMtMS0xLTkwMTY4_77597d36-9332-4120-9d08-770826621f45"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjozODMyM2U0OTM2Nzk0YjFlYWEzNTU3YWEwMzE0MmJmN181MQ_782713b7-bd73-483b-a87a-30c8cd1cddb5"
      unitRef="shares">408563</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtNy0xLTEtOTAxNjg_b2448f1f-5848-4ed2-975b-25d5d1d11af6"
      unitRef="usd">-27214000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtMTEtMS0xLTkwMTY4_21a8ec6a-931f-4513-adda-c8819640880f"
      unitRef="usd">39771000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzYtMTMtMS0xLTkwMTY4_f3742ede-be76-4e27-bc1d-92889a046e2b"
      unitRef="usd">12557000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6dec4917ee634f1c955abb29fc4f4338_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzctNS0xLTEtOTAxNjg_23c8f3fe-2af3-4fc8-841f-d410d8fb02a8"
      unitRef="usd">13918000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzctMTMtMS0xLTkwMTY4_332d1726-3f57-4983-a7e8-91bf98a11b41"
      unitRef="usd">13918000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMC0xLTEtMTM4MTYzL3RleHRyZWdpb246ZDI1ZTFjOGZjOWZkNGJlMjk1YWI0NGE0MjI0ZmZkNzhfMzg0ODI5MDY5NzI2OA_dc3c0eb6-6d13-4006-972f-6f7625b95080"
      unitRef="shares">6000000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i0d79886c9ec640b98f888b59af797377_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMS0xLTEtMTM4MTkz_acb7bda2-70b4-43f2-b745-c91335a563a9"
      unitRef="usd">144486000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtNy0xLTEtMTM4MTkz_7cd73816-549e-4b6a-bfac-5d41ab5a8ea1"
      unitRef="usd">5514000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMTMtMS0xLTEzODE5Mw_dddb1782-7c61-4587-b608-f9c632707d87"
      unitRef="usd">150000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMC0xLTEtMTM4MTgwL3RleHRyZWdpb246NjgwOWNmZTVhNGEyNGI3ZDk0NzhlYmEzMGJmMWIzM2RfMzg0ODI5MDY5NzI2Nw_e5d535e3-4529-473d-a5c6-3d3a85442d39"
      unitRef="shares">150000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0d79886c9ec640b98f888b59af797377_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMS0xLTEtMTM4MTkz_c809a29a-598b-46fd-8185-ccdbe739f887"
      unitRef="usd">145452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMTMtMS0xLTEzODE5Mw_548d949c-a20c-4de6-ae90-b8ca10887dcc"
      unitRef="usd">145452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjoyNDYzOTFjODZkNjk0M2UxOGEzZjI2ZTdlYTFlNjE5NV8zMg_df44efc7-575f-46f2-a663-9ecc8e75186c"
      unitRef="shares">206951</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMTEtMS0xLTkwMTY4_b0dbe1cb-cfa7-4bd3-b505-5ccdaf1331fb"
      unitRef="usd">15785000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzgtMTMtMS0xLTkwMTY4_3b1db254-8ff6-49cd-8c7a-5f4063d8069b"
      unitRef="usd">15785000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTAtMS0xLTEzODIxMC90ZXh0cmVnaW9uOmQ1ZDU5Mzc4Nzk4MzQxZTI4YzU5YTdkOThlYzRkYzk1XzM4NDgyOTA2OTcyODU_784290e7-d972-4564-b18b-aeadab101432"
      unitRef="shares">140264</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTctMS0xLTEzODM1Mw_9d1117cf-cafb-459a-af72-f205a5a2d9e5"
      unitRef="usd">-3382000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i04767e6fe8064c2d8a4e23006d265dc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTExLTEtMS0xMzgzNTM_15c2f71b-3398-4f1f-91ea-3e5fc85bc81a"
      unitRef="usd">13689000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTEzLTEtMS0xMzgzNTM_b8d0fee0-e0fa-4903-b8fc-217124fec3ae"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMC0xLTEtOTAxNjgvdGV4dHJlZ2lvbjplNjEzNDI1MTAwYmY0YjIyOTRmM2EyZDE1NTUyNGVjNl81Mg_6f388d78-4a04-4c00-a898-1608f833d2da"
      unitRef="usdPerShare">0.34</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktNy0xLTEtOTAxNjg_81f9c81b-c055-49aa-8569-21265e6cd587"
      unitRef="usd">2016000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzktMTMtMS0xLTkwMTY4_7704b8fe-5ee4-432c-87ba-9d14a07aad41"
      unitRef="usd">2016000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEwLTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZTJiMmRiMDRmNDliNDc1OGE1ZmZjZDkyMTM4MzNmM2JfMzU_1f44b927-0ec0-4c36-ac2b-b60b241c6655"
      unitRef="usdPerShare">2.85</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia9388b90a29c4c7a96c5cd5098ee66dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEwLTctMS0xLTkwMTY4_6683fc2f-2912-4cf2-a917-6387959366ae"
      unitRef="usd">180584000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzEwLTEzLTEtMS05MDE2OA_25a2acc8-2237-4843-a113-848667265f40"
      unitRef="usd">180584000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i89e4edfa37a14481bbb38b9452b94809_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTEtMS0xLTkwMTY4_e03b82cf-7fd1-4def-b55c-5f0e8452e7c2"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d973244c1454bcbab38c5f4445ad571_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTMtMS0xLTkwMTY4_322575c7-6cc8-4105-a985-f4a85e907a1d"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibbe889109210477695e01b422adfeb8c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTUtMS0xLTkwMTY4_bb4a6997-f45a-4848-a387-d8cffdfbe649"
      unitRef="usd">997168000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a02424137bd41ed91dcb84a8cf20015_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTctMS0xLTkwMTY4_8f76fc1e-bd4c-4be5-bd8e-b4d88065ed4d"
      unitRef="usd">2750723000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i90534a354c9240f6bd585c0e13a13443_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTktMS0xLTkwMTY4_8a651834-e425-4300-b051-baf7b1dc74ec"
      unitRef="usd">512970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c71163fd296491585db58dd829ac01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTExLTEtMS05MDE2OA_3b2a4838-c715-4412-a59c-57f3cf9ce530"
      unitRef="usd">-113939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzExLTEzLTEtMS05MDE2OA_e6fdcb5d-0737-4e17-8190-b23d16d7a79f"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE0LTctMS0xLTkwMTY4_aca7e876-b566-4ff0-81c6-a96f47daafe6"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE0LTEzLTEtMS05MDE2OA_5e34b7d8-f764-45e3-97f1-56370d6ada33"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7e30c86009d541c2a0e9aab03c7e4286_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE1LTktMS0xLTkwMTY4_3e62a41e-e7d9-4674-ae1b-d14a05247017"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE1LTEzLTEtMS05MDE2OA_657f5e50-b13d-4193-8800-27c4846a69fe"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZGJmODRmYWRlYWFmNGVkOTgwNjI3MWFmM2UzZjMxMWZfNTE_8ae779a8-a4e3-488f-9b41-2b70c3ae13de"
      unitRef="shares">987758</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTctMS0xLTkwMTY4_b6381a73-3a81-47a2-bdcb-211af9e07ec2"
      unitRef="usd">-40836000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib47175774baf40b296d75184ccde2d54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTExLTEtMS05MDE2OA_fa632fad-a9d8-46c6-adec-c1ec7cb2b08b"
      unitRef="usd">95253000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE2LTEzLTEtMS05MDE2OA_6fbb1801-7fb5-40d6-81a2-39926a285737"
      unitRef="usd">54417000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1d66d39772c74e95b59de0154a2eebbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE3LTUtMS0xLTkwMTY4_d572ff20-199c-4dbe-9dfa-6339e1561fe4"
      unitRef="usd">12753000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzE3LTEzLTEtMS05MDE2OA_8f5b73dc-1ad4-44d8-a246-a6f95af4ec3d"
      unitRef="usd">12753000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIwLTAtMS0xLTkwMTY4L3RleHRyZWdpb246NzRjMzNhYzUyMGIwNDg5MWIxNGM2YWNmZWM4NWI4OThfMzI_080da4e6-ba70-4ecb-8f1f-1046c8be7bb2"
      unitRef="shares">31317</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib47175774baf40b296d75184ccde2d54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIwLTExLTEtMS05MDE2OA_8040e0fd-a8e1-4125-9899-864df20d5e8c"
      unitRef="usd">3864000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIwLTEzLTEtMS05MDE2OA_1c15a99b-60b8-4232-b401-6c319ad6a1ed"
      unitRef="usd">3864000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZWQyYjcyZTdjZGQ0NDkzN2FmYzE2NWYzOWE0ZTg0MGFfNjE_5dae3a46-2eec-4f88-8361-2011a621d58f"
      unitRef="shares">18555</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTctMS0xLTkwMTY4_02b994cc-ff37-4311-8a01-e87ad2f02bd8"
      unitRef="usd">-57000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib47175774baf40b296d75184ccde2d54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTExLTEtMS05MDE2OA_b6f9465d-35a8-43fc-ab82-36f4f28d856c"
      unitRef="usd">1806000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIxLTEzLTEtMS05MDE2OA_98bb7613-4194-407b-b986-a77e46320125"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTAtMS0xLTkwMTY4L3RleHRyZWdpb246Y2JmMjBiZDI5OGM4NDhiMjk3NGMxZjg0OTNkMjRjZTBfMzg0ODI5MDY5NzM2NA_2b3b00b6-c8da-48b5-843c-c85991353b0f"
      unitRef="usdPerShare">47.71</us-gaap:PreferredStockDividendsPerShareDeclared>
    <cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTAtMS0xLTkwMTY4L3RleHRyZWdpb246Y2JmMjBiZDI5OGM4NDhiMjk3NGMxZjg0OTNkMjRjZTBfMzg0ODI5MDY5NzM3Mg_a3171cd4-062b-4704-b0ce-bb8b2fa9f320"
      unitRef="usdPerShare">1.19</cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTctMS0xLTkwMTY4_bdfb820e-1369-470c-9c0c-46063b056c57"
      unitRef="usd">7157000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIyLTEzLTEtMS05MDE2OA_9f09a852-00fc-4e9a-b196-ab585291a417"
      unitRef="usd">7157000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIzLTAtMS0xLTkwMTY4L3RleHRyZWdpb246YWViOGFjZGRmZTZmNDFiODg0ZmM3NTM5MTU2ZDJjMWZfMzU_82c55d93-ad3f-4b63-a18a-9b41ddc7dfe4"
      unitRef="usdPerShare">2.94</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic242dda66a224b7ca24e682b35401803_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIzLTctMS0xLTkwMTY4_eea51328-1777-4c5d-a2c2-7f028be87dfb"
      unitRef="usd">188786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzIzLTEzLTEtMS05MDE2OA_77c8adb7-527d-49a6-a233-b53a1cbc6d0f"
      unitRef="usd">188786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i21dc625b4ad940fb9ab18f4e9c64d2f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTEtMS0xLTkwMTY4_67b62d71-9136-4a7a-870c-ba461fd4ff25"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5158a5ce8d94c9790547bc8e2a5d25e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTMtMS0xLTkwMTY4_0ee7ebaf-1980-44f9-aebd-db8e19240c8f"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97b210b004694b6f9220204b5ee0a15b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTUtMS0xLTkwMTY4_a9bce412-7348-4076-95c9-c18c2f33ef15"
      unitRef="usd">1009921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8bbcd05af65847638415ebdc12ec975e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTctMS0xLTkwMTY4_ba14bec4-7b7e-4e84-b05f-89dc8f59ff97"
      unitRef="usd">2956966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i848025c341d34042b264210584cb76fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTktMS0xLTkwMTY4_96572307-0b7c-4f5c-8fc3-28a7c1e6999d"
      unitRef="usd">347318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic561d0b474794cf98cedd6db846ea558_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTExLTEtMS05MDE2OA_b7d21695-3de8-4bdb-8c70-51f135141b5a"
      unitRef="usd">-20744000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI0LTEzLTEtMS05MDE2OA_1e293a4b-a880-4f5d-a25d-c26de191e651"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8a566e28adab4d128229e9940712102f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI3LTctMS0xLTkwMTY4_f59c2fa0-3d0a-4787-b17c-2e109e52b532"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI3LTEzLTEtMS05MDE2OA_3b7acb7c-a8c7-4812-ae67-a1850f45ba00"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i757a54d52f0b4e13987996ceca54f004_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI4LTktMS0xLTkwMTY4_efcbe2ac-7c95-4b7c-a246-36c0242614ec"
      unitRef="usd">-1695612000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI4LTEzLTEtMS05MDE2OA_5d25b56d-3791-43b9-8ba0-868df76e6f13"
      unitRef="usd">-1695612000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTAtMS0xLTkwMTY4L3RleHRyZWdpb246ZmNiNDk5NzU4YmYxNGE3OThiY2MwNDQ0ZWQ3M2I2MjdfNTE_b5105c8b-5241-4c2a-bc9f-1141306399d3"
      unitRef="shares">399810</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2bb435c8f3134e41928abc0b357c96b6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTMtMS0xLTkwMTY4_6fbe44d0-a5b7-4c51-909b-ed634041cede"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4f1c1a80f001430385f6dc73407f88bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTUtMS0xLTkwMTY4_1e4cb7a2-61be-4fb9-89f6-112da439cf61"
      unitRef="usd">1513000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8a566e28adab4d128229e9940712102f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTctMS0xLTkwMTY4_6c6c9825-41f4-4ede-b85b-ee099b119cfd"
      unitRef="usd">-9990000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i32da57490a1c46f8b0afbdd1c623e968_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTExLTEtMS05MDE2OA_889ed17a-8435-42f5-8c15-f1a114127afe"
      unitRef="usd">25135000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzI5LTEzLTEtMS05MDE2OA_e844ed3a-27d9-449c-9ca7-c0bab68049c6"
      unitRef="usd">16659000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4f1c1a80f001430385f6dc73407f88bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMwLTUtMS0xLTkwMTY4_0216a32e-0e1d-40e6-96a8-1c376632a360"
      unitRef="usd">18322000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMwLTEzLTEtMS05MDE2OA_ec8891d5-c3b4-4f66-adb5-88943a2598bd"
      unitRef="usd">18322000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMxLTAtMS0xLTkwMTY4L3RleHRyZWdpb246NTNiY2VhMGQ3YTI1NDY4ZmFlMzBlMzE1NWQyNjNlMGVfMzI_03e59d59-0b84-488d-b419-8476c36144c6"
      unitRef="shares">31351</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i32da57490a1c46f8b0afbdd1c623e968_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMxLTExLTEtMS05MDE2OA_02feeb87-8585-421b-a388-2ad204f1d9fa"
      unitRef="usd">4391000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMxLTEzLTEtMS05MDE2OA_f4d2a760-2831-46cf-ad61-54eb26c80e27"
      unitRef="usd">4391000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTAtMS0xLTkwMTY4L3RleHRyZWdpb246OTVmMDQ5NzE5MjAzNDZmMDgzYzVhOTAwZjc1NmMxZTdfNjE_69657d19-789e-4418-94e5-53dfa524e454"
      unitRef="usdPerShare">44.50</us-gaap:PreferredStockDividendsPerShareDeclared>
    <cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTAtMS0xLTkwMTY4L3RleHRyZWdpb246OTVmMDQ5NzE5MjAzNDZmMDgzYzVhOTAwZjc1NmMxZTdfMTEx_c171910d-39fd-4609-a1f6-c0f18628fd8f"
      unitRef="usdPerShare">1.11</cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i8a566e28adab4d128229e9940712102f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTctMS0xLTkwMTY4_cc1f6dee-74fe-49fc-97c8-55dfb91fe4f2"
      unitRef="usd">6675000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzMzLTEzLTEtMS05MDE2OA_703f8418-5678-490e-9b9b-f8b1ec197cdd"
      unitRef="usd">6675000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM0LTAtMS0xLTkwMTY4L3RleHRyZWdpb246NmViNjVhZDRiZjBlNGEwNGI4MDkzNzk1OTE1MGJkZjhfMzU_4911d602-2a51-46d4-a59f-4ca1fc8eb45e"
      unitRef="usdPerShare">3.24</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8a566e28adab4d128229e9940712102f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM0LTctMS0xLTkwMTY4_9b83904b-54b4-41e5-8048-8e957ab9416e"
      unitRef="usd">209780000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM0LTEzLTEtMS05MDE2OA_785377d6-7c70-4c5e-bba0-1ed42f289241"
      unitRef="usd">209780000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ib3eb06d7789c4148847602a1fcfc66c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTEtMS0xLTkwMTY4_5a6d83ee-bc46-4f24-8709-9bf32ad79b95"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6079fea4d7ca42328608a2c06f0bfd56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTMtMS0xLTkwMTY4_9944dc2f-b48a-4bd1-9ab8-99c6b80404ea"
      unitRef="usd">643000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idfa5ff2f5c344073b9751971d62ce111_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTUtMS0xLTkwMTY4_8a1a39ae-8470-42b0-986f-cfeaf6cc21e6"
      unitRef="usd">1029756000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i104bf59450c240e18d9e8275db462e72_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTctMS0xLTkwMTY4_b333d3f7-ff81-42c0-aa35-2c8bef537bed"
      unitRef="usd">3309671000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ide6a6950755e4d928484bd3b3547e165_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTktMS0xLTkwMTY4_fb745e5a-86b3-4ec0-80bf-df2951359773"
      unitRef="usd">-1348294000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i57c356186a794c50800f5df9e0ac30ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTExLTEtMS05MDE2OA_ab0b45d5-1f38-4b1c-be96-9057e02a8c3c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNDgvZnJhZzpjZTIyOTBjNTUxYzQ0ZTI0YjgxMmIyYzQ3NjIyYzY2My90YWJsZTo5ZTRmZGRhYTc5NDA0Mjg0ODY3ZmE3ZDZhM2U4N2UzYi90YWJsZXJhbmdlOjllNGZkZGFhNzk0MDQyODQ4NjdmYTdkNmEzZTg3ZTNiXzM1LTEzLTEtMS05MDE2OA_a17760f5-f5dd-4f2a-86fc-12c9b78da5dd"
      unitRef="usd">3137228000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMtMS0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMtMy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMtNS0xLTEtOTAxNjg_ffc83638-b82b-4b12-beaa-95a7adc2f742"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUtMS0xLTEtOTAxNjg_14e1f154-e1bb-4bf4-b085-253d334a7324"
      unitRef="usd">3000000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUtMy0xLTEtOTAxNjg_467b5b82-b26f-42bb-8dee-ae6e1ada3573"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUtNS0xLTEtOTAxNjg_6de33471-32c2-4480-a0a6-a1fb45982016"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzYtMS0xLTEtOTAxNjg_4f010567-2fba-4644-8697-3b7efd681345"
      unitRef="usd">-4918000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzYtMy0xLTEtOTAxNjg_12c55af3-8471-4e7b-adda-0e555074d6f5"
      unitRef="usd">7784000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzYtNS0xLTEtOTAxNjg_9e585ed8-3f06-4fd1-8234-298fa19d0b0d"
      unitRef="usd">-15832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <cfr:AccretionOfLoanDiscount
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzctMS0xLTEtOTAxNjg_38b9192e-3faf-411c-9adc-00091a39b684"
      unitRef="usd">12921000</cfr:AccretionOfLoanDiscount>
    <cfr:AccretionOfLoanDiscount
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzctMy0xLTEtOTAxNjg_68fbf660-0884-454d-99bd-b9ba21fdd2a1"
      unitRef="usd">12890000</cfr:AccretionOfLoanDiscount>
    <cfr:AccretionOfLoanDiscount
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzctNS0xLTEtOTAxNjg_ff63b5e6-1534-4614-b03d-4ef9a7ab0d37"
      unitRef="usd">15692000</cfr:AccretionOfLoanDiscount>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzgtMS0xLTEtOTAxNjg_a3e328fb-b34c-4058-9e0d-528889f9365b"
      unitRef="usd">-97400000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzgtMy0xLTEtOTAxNjg_a68ea00c-7b7e-4c68-8e36-ad1d45b203e9"
      unitRef="usd">-119242000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzgtNS0xLTEtOTAxNjg_465ca64d-56d4-4367-a549-42de79e6bfcc"
      unitRef="usd">-123785000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzktMS0xLTEtOTAxNjg_a5da31ad-bb87-431c-ad9f-24f2d879c87b"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzktMy0xLTEtOTAxNjg_c923cb7b-700c-46aa-a3be-09fb2e36c85f"
      unitRef="usd">69000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzktNS0xLTEtOTAxNjg_eaeeb9da-0dd1-4300-8f82-1cfd6ee4fb95"
      unitRef="usd">108989000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEwLTEtMS0xLTkwMTY4_118bfddb-161d-4837-b80d-48fdad15436d"
      unitRef="usd">71344000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEwLTMtMS0xLTkwMTY4_5032f52f-30e2-4b4e-9414-b53bb1850cd1"
      unitRef="usd">69289000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEwLTUtMS0xLTkwMTY4_8364270d-5f00-4c18-bb2f-6c1dd09f753c"
      unitRef="usd">64370000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzExLTEtMS0xLTkwMTY4_994eba83-477f-4771-ac83-c0dbd9f0027a"
      unitRef="usd">-109000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzExLTMtMS0xLTkwMTY4_e57b440f-8906-437a-9e8f-b3ee11990861"
      unitRef="usd">11578000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzExLTUtMS0xLTkwMTY4_09d2a4d8-c35c-4c17-8899-a40060d2f505"
      unitRef="usd">-524000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEyLTEtMS0xLTkwMTY4_449b1340-e69a-42b1-ad72-51a4de443c6d"
      unitRef="usd">18322000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEyLTMtMS0xLTkwMTY4_9d069b68-04e3-4b9b-9c05-0f2c6b615f8e"
      unitRef="usd">12753000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEyLTUtMS0xLTkwMTY4_c406d990-77ac-4434-908d-85f800ca3f2c"
      unitRef="usd">13918000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEzLTEtMS0xLTkwMTY4_83e6ef17-1343-4957-862f-989e7a7723ef"
      unitRef="usd">-4602000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEzLTMtMS0xLTkwMTY4_b26a076b-ca64-44e4-94ef-dad8afb8b592"
      unitRef="usd">-7877000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzEzLTUtMS0xLTkwMTY4_c80689a8-987e-47f0-a3ff-b1cabc4fc0d6"
      unitRef="usd">-852000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:OtherNoncashIncome
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE0LTEtMS0xLTkwMTY4_c46935ea-900f-41d0-8483-1d783cc93a0b"
      unitRef="usd">2096000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE0LTMtMS0xLTkwMTY4_ac6c5bbb-9b16-43c1-9941-59e77f3fc2d1"
      unitRef="usd">2462000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE0LTUtMS0xLTkwMTY4_10376290-6e00-460c-a78e-25ed9e9a451f"
      unitRef="usd">3731000</us-gaap:OtherNoncashIncome>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE2LTEtMS0xLTkwMTY4_e3c9ef44-3e29-4471-a59f-da16026edf98"
      unitRef="usd">716000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE2LTMtMS0xLTkwMTY4_d6d24891-a447-4d40-833f-0bd8fb77c8da"
      unitRef="usd">560000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE2LTUtMS0xLTkwMTY4_362db8c2-8367-4f23-87ce-056461155514"
      unitRef="usd">158000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE3LTEtMS0xLTkwMTY4_93271a59-5281-47e2-9705-e8dca5a2a1d0"
      unitRef="usd">24409000</cfr:Netchangeinoperatingleaserightofuseasset>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE3LTMtMS0xLTkwMTY4_94cc9a97-3366-4771-a40b-03abc296d7ae"
      unitRef="usd">23504000</cfr:Netchangeinoperatingleaserightofuseasset>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE3LTUtMS0xLTkwMTY4_165de993-4ff0-404d-adb6-b7d4f169a674"
      unitRef="usd">23933000</cfr:Netchangeinoperatingleaserightofuseasset>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE4LTEtMS0xLTkwMTY4_26dd9130-b732-4fba-a11a-507faa568b3c"
      unitRef="usd">116243000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE4LTMtMS0xLTkwMTY4_acfa311e-5592-4c3d-8789-64c60d621fa9"
      unitRef="usd">46560000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE4LTUtMS0xLTkwMTY4_dd894921-db96-48b3-b048-cc1055e93293"
      unitRef="usd">158264000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE5LTEtMS0xLTkwMTY4_2bba3e69-e43a-4d43-acbf-444aca29d8c4"
      unitRef="usd">61140000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE5LTMtMS0xLTkwMTY4_4623784c-de26-4df0-9c0f-87b489b48660"
      unitRef="usd">38821000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzE5LTUtMS0xLTkwMTY4_bda0fa6b-e069-4248-90d2-7685dd14f911"
      unitRef="usd">27146000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIwLTEtMS0xLTkwMTY4_14f1f322-dda4-47f5-9893-4f59502c040e"
      unitRef="usd">722582000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIwLTMtMS0xLTkwMTY4_81ce30cc-74c6-40f5-8084-6c9d5dc2cb9b"
      unitRef="usd">648293000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIwLTUtMS0xLTkwMTY4_fd629f5c-2343-427a-8c5e-7331134a2755"
      unitRef="usd">524243000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIzLTEtMS0xLTkwMTY4_b411c011-65f1-4797-a0e2-a4b365e2130c"
      unitRef="usd">1424105000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIzLTMtMS0xLTkwMTY4_1dabff78-d0e0-4f40-9b2c-db3c44abd8a8"
      unitRef="usd">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzIzLTUtMS0xLTkwMTY4_3ab5442b-6082-495b-87b6-21dfafcf0af2"
      unitRef="usd">1500000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI1LTEtMS0xLTkwMTY4_b7ab072b-7ee1-40a8-ab2a-07b99cc044d0"
      unitRef="usd">561388000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI1LTMtMS0xLTkwMTY4_acf03e02-0cd7-4c9a-be9e-fbd0f36105ce"
      unitRef="usd">177593000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI1LTUtMS0xLTkwMTY4_320fada5-e894-4041-a208-66ac8ca53e79"
      unitRef="usd">63577000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI3LTEtMS0xLTkwMTY4_f7d7e7f0-228f-4524-934f-d9cd46b7f8ca"
      unitRef="usd">22178248000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI3LTMtMS0xLTkwMTY4_51930e51-9427-4658-a098-ac481bca2164"
      unitRef="usd">24217841000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI3LTUtMS0xLTkwMTY4_ab47ca14-a5dd-40f2-8c90-6c174890550c"
      unitRef="usd">20841622000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI4LTEtMS0xLTkwMTY4_f326e803-2661-44ee-ab18-422714b6433d"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI4LTMtMS0xLTkwMTY4_b778676f-a030-4539-89fe-030d64f07269"
      unitRef="usd">1999891000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI4LTUtMS0xLTkwMTY4_74a9fdc1-22f8-4b21-babf-34e3a453aeeb"
      unitRef="usd">1162352000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI5LTEtMS0xLTkwMTY4_815a9579-eb17-49f7-94e7-047c716e9160"
      unitRef="usd">15683097000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI5LTMtMS0xLTkwMTY4_6147855d-3cbd-4c43-8429-99025aa33fe1"
      unitRef="usd">18425108000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzI5LTUtMS0xLTkwMTY4_20068cbc-4888-4db2-8c89-7c6d505c919a"
      unitRef="usd">20893464000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMwLTEtMS0xLTkwMTY4_098252b4-c23d-4fdd-90c8-a1530532fa7f"
      unitRef="usd">2365000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMwLTMtMS0xLTkwMTY4_3686c002-0f47-47aa-acf6-7ca8436c8cf3"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMwLTUtMS0xLTkwMTY4_b3710ae6-cbc2-42b3-aab6-6adb81504c62"
      unitRef="usd">37535000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMxLTEtMS0xLTkwMTY4_aa45bdce-a2d6-4a24-9fe4-feaee7405e79"
      unitRef="usd">824021000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMxLTMtMS0xLTkwMTY4_9b3deaa1-4ca7-462c-bc0b-03b18e2466d5"
      unitRef="usd">-1145924000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMxLTUtMS0xLTkwMTY4_0de997d0-8d00-4162-ba42-34f9f25c1f48"
      unitRef="usd">2856395000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMzLTEtMS0xLTkwMTY4_d490edd8-3a18-4d14-8144-e286aae1beb6"
      unitRef="usd">2047000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMzLTMtMS0xLTkwMTY4_f3f4e0f1-edb0-4b9f-ba9b-94d3cc7c9003"
      unitRef="usd">2307000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzMzLTUtMS0xLTkwMTY4_aefc8e05-f2b7-4f0e-be73-c8e9d40cc8b3"
      unitRef="usd">903000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM0LTEtMS0xLTkwMTY4_a89d509c-0107-4a91-943b-ee3158133e50"
      unitRef="usd">63000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM0LTMtMS0xLTkwMTY4_2ac77b19-2713-455b-a64e-bdc6a5d50def"
      unitRef="usd">7044000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM0LTUtMS0xLTkwMTY4_8710c1d2-a6bb-411a-8868-8969ef862ee2"
      unitRef="usd">5988000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM1LTEtMS0xLTkwMTY4_237b3b22-cb94-4646-bd93-87eee87ccfb8"
      unitRef="usd">102501000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM1LTMtMS0xLTkwMTY4_e1964825-7caa-4f92-aee4-efa9de6724f2"
      unitRef="usd">65850000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM1LTUtMS0xLTkwMTY4_897376b6-ddbb-497c-8321-6b39911bd86d"
      unitRef="usd">95422000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM2LTEtMS0xLTkwMTY4_14e77700-2284-4792-a32a-33e912f22a61"
      unitRef="usd">2585000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM2LTMtMS0xLTkwMTY4_16ea4141-2691-4ca3-b411-af36ace80633"
      unitRef="usd">809000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM2LTUtMS0xLTkwMTY4_810be610-840b-4778-9831-0db876dbad9f"
      unitRef="usd">73000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM3LTEtMS0xLTkwMTY4_6ab8aaeb-6343-4a5e-8c1a-6a9b3d2b74a7"
      unitRef="usd">-8277330000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM3LTMtMS0xLTkwMTY4_893003af-6af6-4104-9868-da5c0ef50cc3"
      unitRef="usd">-2525015000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM3LTUtMS0xLTkwMTY4_9ebde28e-2e1f-4e5a-a93d-355ffe4cb063"
      unitRef="usd">-1631047000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM5LTEtMS0xLTkwMTY4_26b42486-6fde-4aec-a608-67bd209d04ec"
      unitRef="usd">1258500000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM5LTMtMS0xLTkwMTY4_6e2fc940-f2b0-4aba-8cde-bfbc816a8643"
      unitRef="usd">7679935000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzM5LTUtMS0xLTkwMTY4_f38f7944-fba3-48b1-9f21-cd8340f24759"
      unitRef="usd">7376197000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQwLTEtMS0xLTkwMTY4_c18a2e09-3d6d-4a0d-bd7f-970a17327285"
      unitRef="usd">1945567000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQwLTMtMS0xLTkwMTY4_c5fb0c0f-c286-4b6d-ae7e-d822802157ed"
      unitRef="usd">649727000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQwLTUtMS0xLTkwMTY4_36b5a2e1-3231-4598-951a-f3a3a5d0d400"
      unitRef="usd">421655000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQxLTEtMS0xLTkwMTY4_5ff9b4f7-983a-49f5-ab6c-2acab243dfe3"
      unitRef="usd">0</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQxLTMtMS0xLTkwMTY4_1ebf6987-3050-4619-8531-007c4c03d762"
      unitRef="usd">0</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQxLTUtMS0xLTkwMTY4_9ffec0c8-033b-4148-93ee-6cbd1ba8fe68"
      unitRef="usd">1250000000</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQyLTEtMS0xLTkwMTY4_c3f5e6a4-b76f-4adf-aba1-1ba5bba24e05"
      unitRef="usd">0</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQyLTMtMS0xLTkwMTY4_1104c768-1f77-4230-9777-c5008a362178"
      unitRef="usd">0</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQyLTUtMS0xLTkwMTY4_203fe2cb-8174-438f-a689-a8b68921ca00"
      unitRef="usd">1250000000</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQzLTEtMS0xLTkwMTY4_77188eae-6b7d-4123-bdc1-b6618e8c7ad3"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQzLTMtMS0xLTkwMTY4_1e2bc39f-3d62-49ab-bef5-b3928724f7c2"
      unitRef="usd">13403000</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQzLTUtMS0xLTkwMTY4_10cfdec5-35f2-4a9e-9b1a-c6bf6fb03a7a"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ2LTEtMS0xLTkwMTY4_bd6a7ca9-f164-4b70-adc7-f873efa9649a"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ2LTMtMS0xLTkwMTY4_a1e92bd6-9651-4ae6-a5f8-7f5853181ac1"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ2LTUtMS0xLTkwMTY4_887f2d49-e567-4a61-9e95-c7fdbe99ba2b"
      unitRef="usd">150000000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ3LTEtMS0xLTkwMTY4_a606e273-8b29-437c-b6c7-4226a2b5da7d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ3LTMtMS0xLTkwMTY4_6c108e28-a805-4869-b792-72e10123dd1e"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ3LTUtMS0xLTkwMTY4_92733940-e5e1-40c7-b68b-6f24f7f1c4c7"
      unitRef="usd">145452000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ4LTEtMS0xLTkwMTY4_1a4719d2-c8e5-4e82-a972-d3bdd1ce7cf9"
      unitRef="usd">16659000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ4LTMtMS0xLTkwMTY4_5b0e5e76-105a-4cb9-9261-e4b246955cd2"
      unitRef="usd">54417000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ4LTUtMS0xLTkwMTY4_aa1f72c0-27f3-40ce-8f6c-f8d0540ebe84"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ5LTEtMS0xLTkwMTY4_befb7266-4a4f-4060-a48b-1a0acb6c9db3"
      unitRef="usd">4391000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ5LTMtMS0xLTkwMTY4_a730901d-39e0-4c5a-9f29-5c37d352cea5"
      unitRef="usd">3864000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzQ5LTUtMS0xLTkwMTY4_c47caaa9-309c-4da0-996c-c69a3ea9ea1c"
      unitRef="usd">15785000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUwLTEtMS0xLTkwMTY4_873c8cfa-84da-4ad1-bae3-7ba9b9e304b7"
      unitRef="usd">6675000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUwLTMtMS0xLTkwMTY4_5b93dcf8-1520-4da0-a3bf-36b2d38bbc60"
      unitRef="usd">7157000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUwLTUtMS0xLTkwMTY4_bab596bd-e223-4295-be10-6472417b4ee2"
      unitRef="usd">2016000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUxLTEtMS0xLTkwMTY4_35a6361f-4681-4f88-806f-723384f14729"
      unitRef="usd">209780000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUxLTMtMS0xLTkwMTY4_03371512-8628-49bf-b7c8-c3ff0bf44416"
      unitRef="usd">188786000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUxLTUtMS0xLTkwMTY4_68c1e9ba-6d85-4fdb-9cb9-c4e395f9d38a"
      unitRef="usd">180584000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUyLTEtMS0xLTkwMTY4_8217bbd0-c663-489b-8cb9-c95ee312d9af"
      unitRef="usd">2999880000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUyLTMtMS0xLTkwMTY4_4ab6cdd9-b9aa-4708-a2f2-5e3f5ba66f14"
      unitRef="usd">8170869000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUyLTUtMS0xLTkwMTY4_7138252a-b97e-45a1-916f-3d56b83a7df0"
      unitRef="usd">7607476000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUzLTEtMS0xLTkwMTY4_fe1353cc-9b2f-4bd3-abef-39d09cc1b865"
      unitRef="usd">-4554868000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUzLTMtMS0xLTkwMTY4_274eb66a-5727-42bf-a041-3882fc46a569"
      unitRef="usd">6294147000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzUzLTUtMS0xLTkwMTY4_3b5a403d-5317-4dfd-8eec-25eb24eed12b"
      unitRef="usd">6500672000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU0LTEtMS0xLTkwMTY4_a09dd5b8-9924-4fda-ad3f-b6d29be9d007"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU0LTMtMS0xLTkwMTY4_e42b73ac-0c4d-4fb1-a930-f45bb5c1c1f4"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU0LTUtMS0xLTkwMTY4_6028b6ec-241f-4fba-b68c-ba21e3e8cb2e"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU1LTEtMS0xLTkwMTY4_cce49e3b-b34b-43cd-9a74-4bcd99d7025b"
      unitRef="usd">12028132000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU1LTMtMS0xLTkwMTY4_7b11a742-687d-451e-9a53-77801e1759b4"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTEvZnJhZzo5ZmE1NGRlMTE5ZTk0ODQ2YTQwNjllM2YxMTdkMTMwNy90YWJsZTpiN2RmOWM1YzcxMDc0ZTBmOTJiMjlkNjU5YzFkMDU4My90YWJsZXJhbmdlOmI3ZGY5YzVjNzEwNzRlMGY5MmIyOWQ2NTljMWQwNTgzXzU1LTUtMS0xLTkwMTY4_d7c0b5d5-4f81-4ca3-9e62-6be5314eac43"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODgz_18751482-0d45-4dd1-86c9-7d26be44ac34">Summary of Significant Accounting Policies&lt;div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Cullen/Frost Bankers, Inc. (&#x201c;Cullen/Frost&#x201d;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#x201c;Cullen/Frost,&#x201d; &#x201c;the Corporation,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#x201c;VIE&#x201d;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#x2019;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations and Restrictions on Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, we had $3.2 million and $110.3 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Flow Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash transactions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Exchange of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;27,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;57,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets obtained in exchange for lessee operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,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;12,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock issued to 401(k) stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase/Resell Agreements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As further discussed below, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#x201d; on January&#160;1, 2020. Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326 (&#x201c;ASC 326&#x201d;) replaced the previous &#x201c;incurred loss&#x201d; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#x201c;expected loss&#x201d; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#x201c;CECL&#x201d;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-&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;sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Held-to-Maturity Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Available-for-Sale Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Credit Losses - Loans:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit &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;losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Premises and Equipment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. For operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreclosed Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $964 thousand and $3.4 million at December&#160;31, 2022 and 2021. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. There were no write-downs of foreclosed assets in 2022, while write-downs of foreclosed assets totaled $14 thousand in 2021 and $231 thousand in 2020. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles and Other Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-Based Payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basic and Diluted Earnings Per Common Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#x201c;Earnings Per Share.&#x201d; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Comprehensive Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Comprehensive income includes all changes in shareholders&#x2019; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transfers of Financial Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loss Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trust Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Changes, Reclassifications and Restatements. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain items in prior financial statements have been reclassified to conform to the current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities held to maturity:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <cfr:NatureOfOperationsPolicyPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODgw_122c5e57-ee5f-4093-883b-ac0f7c33ca17">&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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODUx_42a8f8ee-c27a-4f3b-b224-f6576e876f5d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#x201c;VIE&#x201d;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#x2019;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.&lt;/span&gt;&lt;/div&gt;We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODQ1_2076c219-ca44-4f19-9ec7-fdf19f053f9f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODU5_a74dd86f-001c-4d2c-8dc7-4b59c8b0ba0a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations and Restrictions on Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, we had $3.2 million and $110.3 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzQwODc_a7478c7b-d72d-4c5c-a3af-0f78ffca55b7"
      unitRef="usd">3200000</us-gaap:CashCollateralForBorrowedSecurities>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzQwOTQ_0ec80d30-cbdf-4399-ab8a-f292245f2919"
      unitRef="usd">110300000</us-gaap:CashCollateralForBorrowedSecurities>
    <cfr:CashFlowReportingPolicyPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODYw_1ddb10ab-cf95-4e69-8a25-2dc3dfbae3b2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Flow Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash transactions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Exchange of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;27,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;57,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets obtained in exchange for lessee operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,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;12,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock issued to 401(k) stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:CashFlowReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODUz_54becb4c-ec58-49c5-84df-c8cbefe6266c">Additional cash flow information was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash transactions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Exchange of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;27,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;57,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets obtained in exchange for lessee operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,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;12,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock issued to 401(k) stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaid
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzItMS0xLTEtOTAxNjg_007b78e4-e436-4410-bfa8-55dc9c536726"
      unitRef="usd">169020000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzItMy0xLTEtOTAxNjg_fb662dda-4f4a-4406-a77b-d188d2c1d15d"
      unitRef="usd">29003000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzItNS0xLTEtOTAxNjg_7d6848d9-6ebd-408a-81ab-0a8bd1ad36a3"
      unitRef="usd">49300000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzMtMS0xLTEtOTAxNjg_bc11be71-7465-49ba-9d63-ac91c823c212"
      unitRef="usd">100000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzMtMy0xLTEtOTAxNjg_693a62c8-fc56-4b47-83c5-cc6c041d782f"
      unitRef="usd">39852000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzMtNS0xLTEtOTAxNjg_a9407c5c-8451-4921-ad74-dc522a7b741c"
      unitRef="usd">44140000</us-gaap:IncomeTaxesPaid>
    <cfr:NonCashExchangeOfRealEstate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzYtMS0xLTEtOTAxNjg_a843cb96-fda3-47e9-ac51-2db6afb24be2"
      unitRef="usd">0</cfr:NonCashExchangeOfRealEstate>
    <cfr:NonCashExchangeOfRealEstate
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzYtMy0xLTEtOTAxNjg_06e173d5-d372-4398-b04c-fa4b00de8b1b"
      unitRef="usd">11036000</cfr:NonCashExchangeOfRealEstate>
    <cfr:NonCashExchangeOfRealEstate
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzYtNS0xLTEtOTAxNjg_ba4bbc97-ed17-4717-b5ff-73d67818ca75"
      unitRef="usd">0</cfr:NonCashExchangeOfRealEstate>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzctMS0xLTEtOTAxNjg_69dba72a-b1a3-4c0f-85a8-dae6dd14acbb"
      unitRef="usd">94884000</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzctMy0xLTEtOTAxNjg_bf847911-ad47-4c2f-a6b3-8fb0ea383e1c"
      unitRef="usd">27032000</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzctNS0xLTEtOTAxNjg_91a2d912-31bc-4eef-aaef-8ac357e2ee64"
      unitRef="usd">57783000</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzgtMS0xLTEtOTAxNjg_798987e3-f8c2-4fdf-bba4-a6b081d3a54f"
      unitRef="usd">239000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzgtMy0xLTEtOTAxNjg_41e75262-23e2-4a21-85d8-c410a873bf73"
      unitRef="usd">3464000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzgtNS0xLTEtOTAxNjg_037abf96-6edf-40e1-8d53-0ec30815d47d"
      unitRef="usd">140000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzEwLTEtMS0xLTkwMTY4_54c75ec1-e75d-4246-9dfa-2f410459b7fd"
      unitRef="usd">31787000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzEwLTMtMS0xLTkwMTY4_a64c93e1-584b-41a0-9a62-239191a973dd"
      unitRef="usd">12854000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzEwLTUtMS0xLTkwMTY4_6e099cde-4fa2-43c8-b998-71bad67d3980"
      unitRef="usd">18284000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzExLTEtMS0xLTkwMTY4_80cf1cf3-7f3d-45a8-9004-ee9c453c9dbf"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzExLTMtMS0xLTkwMTY4_184bd30b-4cdb-4753-8261-528e82da9849"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTo5NjE1NDBkNTA4MDM0MGM1OGYyMzA2M2U5YWZiMDY1OS90YWJsZXJhbmdlOjk2MTU0MGQ1MDgwMzQwYzU4ZjIzMDYzZTlhZmIwNjU5XzExLTUtMS0xLTkwMTY4_c56440b4-570d-45f4-b4eb-6f33b1775fdf"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTQ0_42412ba8-a492-496b-8281-c107b8de7334">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase/Resell Agreements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.&lt;/span&gt;</us-gaap:RepurchaseAndResaleAgreementsPolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODAx_4a23f384-c439-4256-90cd-b91a62257d3c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTI2_459a0766-3f60-4b1f-8a2b-3b74a0ef4edd">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.&lt;/span&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTM3_2499cb0f-b78c-4aef-9a20-b49a5eeec51b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As further discussed below, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#x201d; on January&#160;1, 2020. Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326 (&#x201c;ASC 326&#x201d;) replaced the previous &#x201c;incurred loss&#x201d; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#x201c;expected loss&#x201d; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#x201c;CECL&#x201d;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-&lt;/span&gt;sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Held-to-Maturity Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Available-for-Sale Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODI2_d586dcdd-4a67-42c2-98fe-9e4f9aff2584">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Credit Losses - Loans:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.&lt;/span&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance For Credit Losses - Loans. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a loan to an individual borrower that is experiencing financial difficulty will be modified or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#x2019;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#x201c;PD&#x201d;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#x201c;PA&#x201d;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#x201c;LGD&#x201d;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#x201c;EAD&#x201d;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#x2019;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#x201c;Q-Factor&#x201d;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#x2019;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#x2019;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at &lt;/span&gt;&lt;/div&gt;the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#x201c;as is&#x201d; valuation.Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#x2019;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0Nzg3_335301d0-dd3d-4e23-b2a1-c2aaaef115db">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit &lt;/span&gt;losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.&lt;/span&gt;</us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODAy_d8ceab8b-20f3-4828-ac0e-1cc76bd8ad0d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Premises and Equipment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. For operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODk2_100494cb-2cf8-42df-9e27-c3e569ef673d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreclosed Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $964 thousand and $3.4 million at December&#160;31, 2022 and 2021. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. There were no write-downs of foreclosed assets in 2022, while write-downs of foreclosed assets totaled $14 thousand in 2021 and $231 thousand in 2020. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.&lt;/span&gt;</us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE4NTUy_ce294f58-54d4-4603-89a8-5c63ac276311"
      unitRef="usd">964000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE4NTU5_e839ec95-caea-43c3-9ca0-a12d5ed47993"
      unitRef="usd">3400000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:RealEstateOwnedValuationAllowanceProvision1
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzIxOTkwMjMyOTYwODU_ab0b7ce9-36cf-4e01-9a97-ab94962ff401"
      unitRef="usd">0</us-gaap:RealEstateOwnedValuationAllowanceProvision1>
    <us-gaap:RealEstateOwnedValuationAllowanceProvision1
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTA0_81ea4f12-6bfc-467a-8cf5-d06f7a9428fb"
      unitRef="usd">14000</us-gaap:RealEstateOwnedValuationAllowanceProvision1>
    <us-gaap:RealEstateOwnedValuationAllowanceProvision1
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTMw_8ceaacd9-9235-423a-8d8e-8aad34cd38f4"
      unitRef="usd">231000</us-gaap:RealEstateOwnedValuationAllowanceProvision1>
    <cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTY3_33c9dff8-41b6-48ac-b02d-14ba981dcffc"
      unitRef="number">0</cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion>
    <cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTY3_5e5c9cf8-f6ae-439d-acb0-10d32faa060e"
      unitRef="number">0</cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion>
    <cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzE5MTY3_b9206928-ea4e-471f-887b-5385aaf5bc53"
      unitRef="number">0</cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTAw_9580c2d2-04d4-4b01-9525-b26759721bc1">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODkw_4e138bec-d04f-4152-81cd-fa8243ed7941">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles and Other Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODQz_8d728dae-8290-42f9-925f-b2f3c15dfb1d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.&lt;/span&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTIy_19fcebe7-74ef-4288-9a72-4003c33bdc73">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-Based Payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.&lt;/span&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#x201c;2015 Plan&#x201d;) was established to replace both the 2005 Omnibus Incentive Plan (&#x201c;2005 Plan&#x201d;) and the 2007 Outside Directors Incentive Plan (the &#x201c;2007 Directors Plan&#x201d;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award &lt;/span&gt;&lt;/div&gt;allowable under the Plan. The Compensation and Benefits Committee (&#x201c;Committee&#x201d;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#x2019;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883"&gt;ten&lt;/span&gt;-year life and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7"&gt;four&lt;/span&gt;-year period. Non-vested stock awards/stock units awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba"&gt;three&lt;/span&gt;-year-cliff vesting period for awards granted in 2022 and 2021 and a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855"&gt;four&lt;/span&gt;-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2022 and 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2022 and 2021 base-year amounts, respectively. Adjusted net revenue for each three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2022 and 2021 base-year adjusted net revenue amounts of approximately $713.8 million and $415.9 million, respectively, were calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2022 and 2021 base-year amounts, as applicable, stated as an average growth percentage. The award payout percentages by level of achievement for &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;both the 2022 and 2021 awards are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.&lt;/span&gt;&lt;/div&gt;Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation of Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.87, $0.75 and $0.72 in 2022, 2021 and 2020, respectively, discounted at a weighted-average risk-free rate of 4.45%, 0.77% and 0.19% in 2022, 2021 and 2020, respectively. &lt;/span&gt;The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTM4_f913d5fc-2426-4588-a57b-0e2c3a02c16d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred.&lt;/span&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0Nzg4_1eef2d2b-2969-4e67-b2c5-7926b3424999">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0NzY5_e19a31e9-a23d-45b4-bb12-04121f7104f3">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basic and Diluted Earnings Per Common Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#x201c;Earnings Per Share.&#x201d; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.&lt;/span&gt;Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Common Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTM5_e6bcd385-562d-4487-80f1-15c2cffa8cbd">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Comprehensive Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Comprehensive income includes all changes in shareholders&#x2019; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).&lt;/span&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTI0_911c6313-b53d-4496-a095-894ad0cc0431">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective
      contextRef="i377b6f675e3346ea8324d47423bcbb06_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzI4NzIz_a28aab20-9990-46ee-87eb-2d52cfe94471"
      unitRef="number">0.80</cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective>
    <cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective
      contextRef="ib6683238856c48b999920d05d30a6ba5_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzI4NzI5_e4c0be53-b2bc-4b98-97a1-ee24d1202c08"
      unitRef="number">1.25</cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0Nzc0_44bec560-9e12-4ad7-84a2-0cbd02ea2e78">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.&lt;/span&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level&#160;1 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level&#160;2 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level&#160;3 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Assets and Financial Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Financial assets and financial liabilities measured at fair value on a recurring basis include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities Available for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#x2019;s terms and conditions, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trading Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#x2019;s inability to pay any net uncollateralized position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.&lt;/span&gt;&lt;/div&gt;Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-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. Such fair value measurements were not significant during the reported periods. Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic&#160;825, &#x201c;Financial Instruments,&#x201d; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Borrowed Funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loan Commitments, Standby and &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;Commercial&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; Letters of Credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our lending commitments have variable interest rates and &#x201c;escape&#x201d; clauses if the customer&#x2019;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODc3_1b8ddd1e-7ce9-4a2a-9e7a-4e8f28bb6f68">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transfers of Financial Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTMw_f8145892-d5cc-4a55-bcc2-a3d01a599c26">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loss Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <cfr:TrustAssetsPolicyPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTI5_b5036ec8-28bd-4509-be17-3c4027bae39e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trust Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.&lt;/span&gt;</cfr:TrustAssetsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0ODA4_d4bc174c-7cb3-4e5f-bcb3-58d3d3f8d345">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Changes, Reclassifications and Restatements. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain items in prior financial statements have been reclassified to conform to the current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities held to maturity:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTA2_eb1d6ac9-036d-4fbc-82cd-5d7d800bdcf8">Certain items in prior financial statements have been reclassified to conform to the current presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="icb8ad201b2394e18b5b7a03467554d33_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzMyMTEw_a5ab767d-3e74-44d5-997f-41a850ddb8e9"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90ZXh0cmVnaW9uOmUwYzQ1Yzg2OGExNDRmYzFiNDllNDY1NTVhOGRhZTk4XzM0OTIw_9c60f1c5-e527-4569-a7c3-0e27c40955b3">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities held to maturity:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="icb7dcc6f47d14cf9873518d299838050_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtMS0xLTEtOTAxNjg_8ad8f35d-0459-4127-87a7-c6e6cfa1b132"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i408c0036b4b949518c65910e0a651f1d_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtMy0xLTEtOTAxNjg_52ac650d-7d71-4a14-b943-1bac50dfb3e8"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ie4112d54f96f496c8527a4b5a1ee1ceb_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtNS0xLTEtOTAxNjg_736dc90f-3387-4947-8020-6f6ca6ef6d77"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i4f46ff7b9fbd424d8aed60fbd0594331_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzMtNy0xLTEtOTAxNjg_239d2b4e-1dbf-4ea5-8cf4-f239a142c349"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i547a874c34f241b88f230c53f8e5a28e_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtMS0xLTEtOTAxNjg_7396e92f-bfb2-45b2-889a-404ff0cc27cf"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i347ec05f42ad4f0590179187833fcbf7_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtMy0xLTEtOTAxNjg_52089fea-508d-471b-a1d9-7cb870ac0e6c"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ibd44eaf31ee043bea4230cd595d22503_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtNS0xLTEtOTAxNjg_44b5d186-d5ad-411a-ac4c-f2272bc6e262"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="if8d2e3d9b3a2475a9bce62c8024e476f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzQtNy0xLTEtOTAxNjg_a1f736c8-bf7e-42d4-91ba-209eb68d3c7d"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i240bdafc6f73482ca40783697a13cc7f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtMS0xLTEtOTAxNjg_35375405-6a96-4ab5-80e4-16cbb34390e3"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i484e16a10df746b9906b0c04220cede4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtMy0xLTEtOTAxNjg_8b38dbb4-8079-45ce-99c8-3f60a470f3cd"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i153642c934c7422ba1c6dba3615344a9_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtNS0xLTEtOTAxNjg_cd5a5152-22c1-4364-954e-d47d7f3524c3"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i383b90ed05a246919fad3453581e3f9a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzUtNy0xLTEtOTAxNjg_df1b3419-2928-4b24-8bc9-18909b8c791f"
      unitRef="usd">-170000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib6892694e57c4670a4558a4054d59aa8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtMS0xLTEtOTAxNjg_f0db33f1-136e-4831-9704-9831e0863160"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="id141fecca4fd4392960e0094715335c8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtMy0xLTEtOTAxNjg_adf80667-cdc2-4eaa-a26c-b55766e0ae97"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i95067ce574684e1aa111bd418d77a881_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtNS0xLTEtOTAxNjg_c993e656-0848-4656-a510-089be6c048c0"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i3c9beaa918eb4ab7baf7ab1dce66d51c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzYtNy0xLTEtOTAxNjg_69e4dbae-00fa-41fd-a4f8-040fa3da10e8"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="id1a1b992dd42424dab32db0370ecced9_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctMS0xLTEtOTAxNjg_d13c828f-3662-4955-847f-a80a747ba6c4"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i8ac35f22ed36440ca2f251a5161e7371_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctMy0xLTEtOTAxNjg_5beefb2b-c3a3-4cdf-b467-1f4fd362e62e"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ieee645a8c38147c980c2d7f6b5ebbf22_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctNS0xLTEtOTAxNjg_7684de67-08b3-4c03-8372-207d920b69f8"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="iffc0bf812331406f944ed2632e970ea2_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzctNy0xLTEtOTAxNjg_dbfe1244-8d8a-4362-b4df-706db49f69e0"
      unitRef="usd">-170000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibbf6306810644d4cbf34996f2bf4af0c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktMS0xLTEtOTAxNjg_b6531b00-27c6-47aa-988f-5e211669a0e9"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibae74f677546442aa1650b4367f4d66c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktMy0xLTEtOTAxNjg_6a1456d5-d814-435c-a33e-8fabf0e77bad"
      unitRef="usd">21263000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9a56a4e3b8be4a99aa37776bbedca46f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktNS0xLTEtOTAxNjg_14590d8a-f9df-4f90-a388-3b8c29af3917"
      unitRef="usd">72856000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i80661c9c53a74c239263028be53df015_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzktNy0xLTEtOTAxNjg_aeb91561-8ffd-4a4e-b3ca-cc13a8a837ae"
      unitRef="usd">-16798000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1ea0e986712e43899715f6345b491a77_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTEtMS0xLTkwMTY4_cd359cb7-bb26-4c57-b162-97296b6f1931"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia96b7de311d2483a8930cf41acc2c467_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTMtMS0xLTkwMTY4_d9bb2abc-a8fe-4250-97d3-ef6398c9c2a2"
      unitRef="usd">-10453000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i67a41f409ec240f2b77807c52688259d_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTUtMS0xLTkwMTY4_4fbf94f8-05e7-425e-8045-c4dbdc31837e"
      unitRef="usd">26929000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i666b571e8c074f91b0bd3db0f0685139_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEwLTctMS0xLTkwMTY4_9cfa83be-894a-43a6-b18b-c98e8e0dd988"
      unitRef="usd">8258000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if7bde10020e646bdbaa1f8fe49fd20d1_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTEtMS0xLTkwMTY4_52da6644-a01d-4dba-9d1f-139bb2ae0040"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4560d8c4d4bf41f09aec96c506631555_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTMtMS0xLTkwMTY4_0b227218-d223-4afb-9f62-dc61466c3ba5"
      unitRef="usd">-13519000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if3925d43d4ff46878ce1a743328aa1b5_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTUtMS0xLTkwMTY4_8749b5d0-2eee-499b-82be-404303adf374"
      unitRef="usd">17518000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="icac66ddb9aa749a79864b72f9b54ddf0_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzExLTctMS0xLTkwMTY4_a9f4f4a4-f16c-4c4f-8161-7d98e1c26fc9"
      unitRef="usd">10680000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie3376f62b58e4cf4b36b4607bebf1df7_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTEtMS0xLTkwMTY4_1d89f83c-2d13-4c20-9901-44c90ebc2aed"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8f4258c605c742dda8985b17f833e986_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTMtMS0xLTkwMTY4_32141d96-c464-4e68-9458-63d405552226"
      unitRef="usd">2392000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8ebc0096369a433eb16057e788260b9b_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTUtMS0xLTkwMTY4_a59f8b10-7050-4b0e-a012-4041da0c7ac1"
      unitRef="usd">6505000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i5bce1f9c17324c34bb441c78e6636123_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEyLTctMS0xLTkwMTY4_26e95f10-f5d7-4ae9-ba17-103c76c86349"
      unitRef="usd">-1890000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i76b13c762a3249c7ba68281230392ff3_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTEtMS0xLTkwMTY4_b9650702-0b4b-490d-a91d-e2bbb8ad34e9"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ief7d4a264d064c5d9cd396c17cc96d67_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTMtMS0xLTkwMTY4_8ef92278-440d-458d-8a45-43175d190ffe"
      unitRef="usd">-2248000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4f1e488e0bb3490c8187f784591eff7f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTUtMS0xLTkwMTY4_77babe89-f35d-46e1-ac71-91b088fca697"
      unitRef="usd">5794000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ic801a08fdb3d487bb2b98a54ff58597b_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzEzLTctMS0xLTkwMTY4_4ce2bfe8-f8f4-4642-8de1-df7e5328ebaf"
      unitRef="usd">1776000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icca0ea67e41b4451b194f5706ec9d0f3_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTEtMS0xLTkwMTY4_372ffbf7-52a2-4986-9537-1567b73df002"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id007c376ea4240849a3e5127f124515a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTMtMS0xLTkwMTY4_b0a04d76-22ff-48d9-946d-85dfe70da107"
      unitRef="usd">-2565000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie046d40961e641019b4fdea7b49c9cc3_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTUtMS0xLTkwMTY4_776c2476-ab07-4277-b3db-5980813d71dc"
      unitRef="usd">129602000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i74dd6aea099f401886959fcef2695868_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE0LTctMS0xLTkwMTY4_1aad71eb-ffa8-494f-bc1a-be521563316e"
      unitRef="usd">2026000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ic3266a1cef14413ba86f3540e5fc72d2_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTEtMS0xLTkwMTY4_06afa4dd-c5c5-4469-ba6b-c972fd015991"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i97ca0f90b13e465dac8f9276c4712a88_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTMtMS0xLTkwMTY4_a89e258b-c643-4dbe-ac98-dc7992a0ac34"
      unitRef="usd">39377000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i08a25dbea3a649a2a73243cca609e9d4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTUtMS0xLTkwMTY4_cb41d453-5ecb-4767-86a5-996e52674791"
      unitRef="usd">39877000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i2bd3ad1f36c8400498112f957375fdbd_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNTcvZnJhZzplMGM0NWM4NjhhMTQ0ZmMxYjQ5ZTQ2NTU1YThkYWU5OC90YWJsZTphOGUyOGM3NDdiYWM0MTA4OTI1Y2Y4ZjY2MjJjNWUyOS90YWJsZXJhbmdlOmE4ZTI4Yzc0N2JhYzQxMDg5MjVjZjhmNjYyMmM1ZTI5XzE1LTctMS0xLTkwMTY4_b9acaa97-8bfd-44b7-892c-569e6183f801"
      unitRef="usd">-31108000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxMzk_81e7bee7-d3b7-4f49-9cfc-8cfdf3a26130">Securities&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities - Held to Maturity.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2022 and 2021 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,111,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,111,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;2,639,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;184,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,467,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,639,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749,337&#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;59,907&#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;101&#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,809,143&#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;(158)&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,749,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $256.3 million and $642.3 million at December 31, 2022 and 2021, respectively. Accrued interest receivable on held-to-maturity securities totaled $30.2 million and $18.4 million at December 31, 2022 and 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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we have reclassified certain securities from available for sale to held to maturity. The net unamortized, unrealized gain remaining on securities transferred in years prior to 2020 included in accumulated other comprehensive income in the accompanying balance sheet totaled $1.8 million ($1.4 million, net of tax) at December&#160;31, 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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics, and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#x201c;PSF&#x201d;) or pre-refunded by the issuers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Moody's and/or Standard &amp;amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;States and Political Subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Not Guaranteed or Pre-Refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Guaranteed by the Texas PSF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aaa/AAA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,422,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aa/AA&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not rated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,216&#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,422,442&#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;121,961&#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;2,111,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2022, there were no past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, no allowance for credit losses has been recorded for securities guaranteed by the PSF as there is no current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, no allowance for credit losses has been recorded for securities that have been defeased as there is no current expectation of credit losses related to these securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on held-to-maturity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities - Available for Sale. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2022 and 2021 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;5,450,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,316,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;8,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,098,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&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;19,908,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,681,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,243,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,165,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059,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;31,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,178,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,636,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,445,888&#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;518,805&#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;40,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,924,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 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.9% 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 $8.0 billion and $5.8 billion at December 31, 2022 and 2021, respectively. Accrued interest receivable on available-for-sale securities totaled $140.6 million and $120.5 million at December 31, 2022 and 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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes, as of December 31, 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:22.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;More than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012,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;63,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,495,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;603,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,761,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,923,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,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;4,604,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,217,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,417,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,681,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 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 &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;payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contractual Maturities. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 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.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1 - 5 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5 - 10 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;After 10 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Held To Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;526,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;123,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,955,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,111,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;123,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;25,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;522,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,967,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,639,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;123,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;123,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,859,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,467,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;249,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;3,574,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,450,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,293,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,316,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;261,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,464,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,435,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:10pt;font-weight:400;line-height:100%"&gt;7,098,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;510,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,387,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,920,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,908,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;240,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,424,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,352,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;261,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,470,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;918,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,122,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;502,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,901,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;2,179,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,618,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,243,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sales of Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Sales of securities available for sale were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit (expense) related to securities gains/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Premiums and Discounts.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Premium amortization and discount accretion included in interest income on securities was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(110,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;13,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(97,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trading Account Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Year-end trading account securities, at estimated fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;25,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;28,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses on trading account securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,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;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on trading account securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDA_1ec8e27c-62a3-4f86-9a76-3e0aa07e4319">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2022 and 2021 is presented below.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,111,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,111,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;2,639,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;184,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,467,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,639,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749,337&#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;59,907&#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;101&#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,809,143&#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;(158)&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,749,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtMS0xLTEtOTAxNjg_d4c7545a-7a3a-4f9f-ba26-fec7cb733070"
      unitRef="usd">526122000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtMy0xLTEtOTAxNjg_83d2b8a2-f96b-4000-8cdb-68568fcb1f14"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtNS0xLTEtOTAxNjg_d44cf8bc-382a-4760-9142-fe83d11a2728"
      unitRef="usd">65322000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtNy0xLTEtOTAxNjg_e322704d-eb8f-4676-871b-a52f9735f355"
      unitRef="usd">460800000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtOS0xLTEtOTAxNjg_f4ad6077-5b65-4dd9-acfc-27963af5bb35"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzMtMTEtMS0xLTkwMTY4_b8817a95-f421-4869-9561-8daf6829d025"
      unitRef="usd">526122000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtMS0xLTEtOTAxNjg_6cb2752c-de18-4d11-be90-c53da13a3f9e"
      unitRef="usd">2111619000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtMy0xLTEtOTAxNjg_d52a95a1-be2a-44d1-8f81-417a29c8c95a"
      unitRef="usd">13048000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtNS0xLTEtOTAxNjg_bd4e8d67-faf6-40ed-a6d5-8b825feb8487"
      unitRef="usd">119033000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtNy0xLTEtOTAxNjg_5ad7d274-c458-46df-a881-6d095b1c46f4"
      unitRef="usd">2005634000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtOS0xLTEtOTAxNjg_5bf8da45-d5c4-4610-aa8f-2e86815aa7a3"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzQtMTEtMS0xLTkwMTY4_21991fa8-eb3b-4f46-a91d-e818ea6de44b"
      unitRef="usd">2111461000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtMS0xLTEtOTAxNjg_af80e3b2-d189-4fab-bfdc-043cc00d6829"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtMy0xLTEtOTAxNjg_db75f833-8ea2-4deb-be38-e19b1ebac173"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtNS0xLTEtOTAxNjg_82bcf30e-90ca-47de-81ad-1f1bfcc28225"
      unitRef="usd">69000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtNy0xLTEtOTAxNjg_3d8b0266-37e6-4616-ae7e-803acdacdb04"
      unitRef="usd">1431000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtOS0xLTEtOTAxNjg_e7f35832-fd01-40f7-904b-b99b3756fc09"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzUtMTEtMS0xLTkwMTY4_1b297858-3a59-46ae-b623-d141636ba9a3"
      unitRef="usd">1500000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtMS0xLTEtOTAxNjg_d1df3d16-5122-4464-8e13-427589623c42"
      unitRef="usd">2639241000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtMy0xLTEtOTAxNjg_b3ba22a7-f8f0-48eb-9ee1-3065a5f87f11"
      unitRef="usd">13048000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtNS0xLTEtOTAxNjg_6ee06c48-df45-45c5-84c0-20ba7b18e6e5"
      unitRef="usd">184424000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtNy0xLTEtOTAxNjg_21771ab0-2384-4b4a-8962-39c5aa845229"
      unitRef="usd">2467865000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtOS0xLTEtOTAxNjg_b46a662a-5b9d-4050-8d46-6e7fc58baa39"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzYtMTEtMS0xLTkwMTY4_4ec73138-9b64-4461-b384-5193dfa85cbb"
      unitRef="usd">2639083000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktMS0xLTEtOTAxNjg_31f022ec-6bd1-4e73-a19e-fed330a82cd1"
      unitRef="usd">527264000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktMy0xLTEtOTAxNjg_22570818-da68-4cc5-8f0b-df9f7429861d"
      unitRef="usd">18766000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktNS0xLTEtOTAxNjg_91c5905b-b7f0-4eb6-a8f2-0e84d74d8f0d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktNy0xLTEtOTAxNjg_8568fc68-abc8-40a8-9f88-43c0c3c862ed"
      unitRef="usd">546030000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktOS0xLTEtOTAxNjg_2486a1f9-2531-4839-9aab-1f482cdbfff2"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzktMTEtMS0xLTkwMTY4_371fb30c-5aa2-4257-aaa6-cb75540d3c67"
      unitRef="usd">527264000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTEtMS0xLTkwMTY4_6a42892d-0b45-4e9f-bc50-023237fcddaf"
      unitRef="usd">1220573000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTMtMS0xLTkwMTY4_210ee412-4d86-4a52-9c8b-12a15ab42fc9"
      unitRef="usd">41141000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTUtMS0xLTkwMTY4_9402e761-1e2b-4124-875c-3cd0bdbf9646"
      unitRef="usd">101000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTctMS0xLTkwMTY4_c7dd8577-c667-4b9c-896f-136e584b4290"
      unitRef="usd">1261613000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTktMS0xLTkwMTY4_75fac5a7-5c0a-4d70-a27a-53279fa9eb86"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEwLTExLTEtMS05MDE2OA_179db402-e160-4f22-918c-438e1ae016a9"
      unitRef="usd">1220415000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTEtMS0xLTkwMTY4_22226430-2952-4c63-8bf1-e30f9a1135b1"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTMtMS0xLTkwMTY4_29251fa0-f785-48b5-8291-ded3d4cc5a85"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTUtMS0xLTkwMTY4_fb7f8878-3a29-4bf4-8c77-5ea938c1a679"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTctMS0xLTkwMTY4_cc402859-328b-42e8-8836-4ab11ce332a4"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTktMS0xLTkwMTY4_471a193d-9d9d-4183-8640-f13e07bbf64c"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzExLTExLTEtMS05MDE2OA_82e199d4-0270-47cd-a528-466f30543d0c"
      unitRef="usd">1500000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTEtMS0xLTkwMTY4_bc880530-e7fd-4453-8ea1-da81acddcae8"
      unitRef="usd">1749337000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTMtMS0xLTkwMTY4_a66c312b-d5cd-463b-9ff4-27820a54c2c2"
      unitRef="usd">59907000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTUtMS0xLTkwMTY4_a2f7f86a-fa91-4e55-8894-9c742848ddd8"
      unitRef="usd">101000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTctMS0xLTkwMTY4_89ee4610-206d-41e0-840e-fcc42357e477"
      unitRef="usd">1809143000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTktMS0xLTkwMTY4_07c95949-f589-4e10-a2cf-6c6443283227"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkZDM0MzkwNDU5Yzg0NDExODVmMWNhMmY4OTgxODNmYy90YWJsZXJhbmdlOmRkMzQzOTA0NTljODQ0MTE4NWYxY2EyZjg5ODE4M2ZjXzEyLTExLTEtMS05MDE2OA_3368c989-eabc-442e-abc8-b4b8a376824c"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i44a7b4c0401e4754bd74a0e0c4ca977d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzUxOQ_016cdf33-8bfb-402b-b11b-0334cc49379b"
      unitRef="usd">256300000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="ia0cd8804de7e43eab4de940948d782b0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzUyNg_3b8df38f-4621-4983-bb26-80e795e655c6"
      unitRef="usd">642300000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="i44a7b4c0401e4754bd74a0e0c4ca977d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzYzNw_71c9779f-3d6b-46ab-8290-f106b19879a0"
      unitRef="usd">30200000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ia0cd8804de7e43eab4de940948d782b0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzY0NA_4149d56d-d99a-47bb-9e41-c3b6db889afc"
      unitRef="usd">18400000</us-gaap:InterestReceivable>
    <cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEyOTI_a4cfee66-f11d-4822-bca1-09da5e1a0510"
      unitRef="usd">1800000</cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEyOTY_96bd7e18-c02b-4d1e-b2e0-fdabe05a5804"
      unitRef="usd">1400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEzMjI_ff9b920f-1f21-4eb3-9568-280009f9d532"
      unitRef="usd">2500000</cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzEzMjY_4c09354f-7582-4a41-aec1-61e1fa6e2c13"
      unitRef="usd">2000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:MoodysandStandardPoorsBondRatingsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNTM_a7ef8d9a-007c-423f-92fe-06232d19d87e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Moody's and/or Standard &amp;amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;States and Political Subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Not Guaranteed or Pre-Refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Guaranteed by the Texas PSF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aaa/AAA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,422,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aa/AA&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not rated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,216&#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,422,442&#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;121,961&#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;2,111,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:MoodysandStandardPoorsBondRatingsTableTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="iaae65b0afdc34573a40c355e318397f7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItMS0xLTEtOTAxNjg_1019bab9-d576-4ca1-915c-e79ac3d15525"
      unitRef="usd">273201000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i96ede30c1ffb43c8ac19018fe1b8c9ae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItMy0xLTEtOTAxNjg_99799e50-299a-4f2a-9f08-6c43b04d6d5c"
      unitRef="usd">1422442000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i5b5f0d159a664cfd932abc5467b6ff9b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItNS0xLTEtOTAxNjg_100d7c1a-04ff-4fea-81df-44ce8f44da16"
      unitRef="usd">121961000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i629f80b121e942c5b6c0155e03559409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItNy0xLTEtOTAxNjg_5f66fef7-c728-4937-9e4b-932e5d2d615e"
      unitRef="usd">1817604000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i2c8c12cb609b4d6a851fe007518e6a28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzItOS0xLTEtOTAxNjg_ce7a1921-9dab-4f23-9f87-e5941278b5ff"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6fed2b353313483cb4c10b9300cd3afe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtMS0xLTEtOTAxNjg_53fb3f73-389c-4787-9aa3-7c6e7922d19b"
      unitRef="usd">294015000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i962b64da20844adaa9d89d09d8f3e55b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtMy0xLTEtOTAxNjg_5461730d-7b0c-4ea3-9ea5-98c8acfc4293"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if25290b75db14061a3d5a81264184cb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtNS0xLTEtOTAxNjg_639165be-704b-4b5a-b023-37ae78e2c334"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i49eeb903c53b4f208c2833d109bace5e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtNy0xLTEtOTAxNjg_5e289458-f455-4e76-8429-4cfbd2226380"
      unitRef="usd">294015000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i7e77a12e2bdb48f59ef296ae25b64143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzMtOS0xLTEtOTAxNjg_7d997c5f-0f87-41d9-846b-87d9671b4c3b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id33a4a0c63454c3eb399c84de96d3142_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtMS0xLTEtOTAxNjg_e262b8c7-06d5-45a7-ae2a-58168a38bcff"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ib2abce459a2c4fe880637620d99970b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtMy0xLTEtOTAxNjg_105f0562-363e-48a0-9c4d-38a965639488"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i8780c2259594406d863bae4eafb59030_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtNS0xLTEtOTAxNjg_36cdb915-e892-4fae-afa9-36d66223826a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i4482dedf2b044c4085f4a9d65db3ac0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtNy0xLTEtOTAxNjg_c1a4f86b-a8c8-4f0d-af78-fb0a7716e583"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6cdc2d283c5d4efaad0853bc3a7e2aa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzUtOS0xLTEtOTAxNjg_1ea243e6-9838-4ec1-9bfa-031c2098bd5e"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i32a1f4eececf47b189478510cb2b215a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtMS0xLTEtOTAxNjg_0a65b7b4-cb55-470c-aae9-6862e04a80c1"
      unitRef="usd">567216000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i4cd8e63e986848fdbe79dac52cf90445_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtMy0xLTEtOTAxNjg_739c9aef-0280-47b5-bc07-ac377a584257"
      unitRef="usd">1422442000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i53389712660b466390a966049f01a7b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtNS0xLTEtOTAxNjg_01226245-e295-4df8-a5a8-39591fc87647"
      unitRef="usd">121961000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtNy0xLTEtOTAxNjg_c2061cff-296b-4134-96e2-4ae3a4fc5967"
      unitRef="usd">2111619000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpkMTI4MTRjMjRhNmM0NGYwYjQxMGNmMmE4YWRlNzI3OC90YWJsZXJhbmdlOmQxMjgxNGMyNGE2YzQ0ZjBiNDEwY2YyYThhZGU3Mjc4XzYtOS0xLTEtOTAxNjg_6248a17a-c269-4745-84c6-18cac1a40951"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzMzNDY_9b405266-a6cb-43e0-a2c4-a88925156c07"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i4b0075f0c73841aa98b4d3e8f5ba6569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzM3NDM_0be7a8c4-0eeb-48cb-88f1-d404a227bb11"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i4b0075f0c73841aa98b4d3e8f5ba6569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzM4NDE_0be7a8c4-0eeb-48cb-88f1-d404a227bb11"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i4af2b2cffbfa4fc5a520b1aa920485e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzQxNDI_adf88ba1-7a59-4010-bf8e-1b1fb2d9cf89"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i4af2b2cffbfa4fc5a520b1aa920485e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzQyNDI_adf88ba1-7a59-4010-bf8e-1b1fb2d9cf89"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNTQ_e949c7e6-95b4-4cf4-92cc-95470a70f4f1">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on held-to-maturity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i05f98508d99a4433863a0fd5d6dac248_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzEtMi0xLTEtOTAxNjg_572ee13d-7a1c-49d3-8614-16bc8a73fdf2"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia1971f9959b54cebac5463baf79fccda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzEtNC0xLTEtOTAxNjg_46a0513e-a659-42c7-92cd-1797b5f66576"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i0edaf2f9f8274fc1b8eb7ca501462c51_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzEtNi0xLTEtMTQ2ODgw_951b308d-6b0d-4bee-b01a-216b7d01204c"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i8393b512bca84847912b066efe81f119_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzItMi0xLTEtOTAxNjg_9629891b-3f1d-4c61-b8b7-2a1917613ed0"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="iba52ec396d05431da2bc1f0b3b157f2a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzItNC0xLTEtOTAxNjg_46ceb992-09fb-45e9-bf04-b40fd2e3c786"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i8ac35f22ed36440ca2f251a5161e7371_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzItNi0xLTEtMTQ2ODgw_dc2d1aa8-2f0e-4af6-a02b-24cc99aba032"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="ib739c8fc369045088effa84435cd212e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzMtMi0xLTEtOTAxNjg_314ec1fa-30c2-4a16-a21d-2b3b65fe049b"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="i7041728f76164039b84f717cb42349dd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzMtNC0xLTEtOTAxNjg_aa8ac34e-147e-4d61-9e94-b40b93330f07"
      unitRef="usd">-2000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="i096af549fd76498ebbd18c3accb2fa48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzMtNi0xLTEtMTQ2ODgw_59db0a24-3e0b-4b87-9e70-12854d8dbdb6"
      unitRef="usd">-55000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="id33d9d26c1c54a61bd1a210bf006211a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzQtMi0xLTEtOTAxNjg_0af530f4-243e-4cd1-adf4-2cc75c324233"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i05f98508d99a4433863a0fd5d6dac248_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzQtNC0xLTEtOTAxNjg_14c3c1a1-9c8e-44b4-acda-358dff084593"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia1971f9959b54cebac5463baf79fccda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmNjU3NmM2MjY2MmI0ZGU2OWY4YzhhY2JjYjBjMjIwMC90YWJsZXJhbmdlOmY2NTc2YzYyNjYyYjRkZTY5ZjhjOGFjYmNiMGMyMjAwXzQtNi0xLTEtMTQ2ODgw_f137dc61-d90a-4b1c-9c07-e3e0a7603cd7"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNzM_0cba87c7-a4c4-4a41-9d67-ee2cc647219d">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2022 and 2021 is presented below.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;5,450,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,316,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;8,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,098,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&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;19,908,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,681,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,243,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,165,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059,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;31,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,178,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,636,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,445,888&#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;518,805&#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;40,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,924,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItMS0xLTEtOTAxNjg_c6f5b2b1-d60e-4e93-b3fc-6829b5fbdc42"
      unitRef="usd">5450546000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItMy0xLTEtOTAxNjg_66053355-cbd0-4837-9411-b37375b0c72c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItNS0xLTEtOTAxNjg_652390d8-9acf-420a-a3cc-45f117c77e28"
      unitRef="usd">398959000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItNy0xLTEtOTAxNjg_bca07432-5f99-45d6-a15c-3b07a287cbd4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzItOS0xLTEtOTAxNjg_7ec6ceed-5b20-4a41-875a-41b24d821549"
      unitRef="usd">5051587000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtMS0xLTEtOTAxNjg_d6df1b4d-9c04-4549-b5d3-09938a2dffb4"
      unitRef="usd">7316824000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtMy0xLTEtOTAxNjg_8e7357a6-1032-4e2c-96dd-f54d065476b1"
      unitRef="usd">8050000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtNS0xLTEtOTAxNjg_62ab217f-c9d9-4705-a821-a378f7ecca7a"
      unitRef="usd">948638000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtNy0xLTEtOTAxNjg_cb926e18-eb97-4f49-ad37-a1773bbd37cb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzQtOS0xLTEtOTAxNjg_08a0eb2d-1f9a-43e1-b804-bcbccf0b4c1a"
      unitRef="usd">6376236000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtMS0xLTEtOTAxNjg_c1af17e3-da76-4965-a725-2c2a78e39923"
      unitRef="usd">7098635000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtMy0xLTEtOTAxNjg_30c65a23-ef54-4e48-b0f1-f0d635633c32"
      unitRef="usd">9108000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtNS0xLTEtOTAxNjg_9381984f-a94f-4b6a-b24c-df991d98af33"
      unitRef="usd">334388000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtNy0xLTEtOTAxNjg_edc0357d-e42f-452e-976f-5994398a46cd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzUtOS0xLTEtOTAxNjg_a8702d7c-106e-443d-8913-7d142d6ab3e8"
      unitRef="usd">6773355000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtMS0xLTEtOTAxNjg_ce65b1be-31c6-459f-bb4a-6469b39f9b21"
      unitRef="usd">42427000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtMy0xLTEtOTAxNjg_332768b5-81f3-410a-92ed-33c1c2b08b45"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtNS0xLTEtOTAxNjg_9f08602d-fa07-4756-82d8-c4da3a579267"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtNy0xLTEtOTAxNjg_22800069-bee3-49ae-93e6-f99c0c76e97a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzYtOS0xLTEtOTAxNjg_68fd669e-43e8-414f-a60d-d7bb20d48c60"
      unitRef="usd">42427000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctMS0xLTEtOTAxNjg_a0a16d76-7378-4e93-8b18-d124de1c0d89"
      unitRef="usd">19908432000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctMy0xLTEtOTAxNjg_647233b1-8ad3-4f16-be36-d909ffcbdef1"
      unitRef="usd">17158000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctNS0xLTEtOTAxNjg_e7dc7f76-2eee-4f36-bd07-c090d724dff4"
      unitRef="usd">1681985000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctNy0xLTEtOTAxNjg_3266402b-75f2-412d-8b56-93fbe8cbed9d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzctOS0xLTEtOTAxNjg_3b871cdf-27ae-420e-8417-7b48d7e842b7"
      unitRef="usd">18243605000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTEtMS0xLTkwMTY4_75e960e9-9fa9-4108-a74e-8e7cb98f2c2b"
      unitRef="usd">2165702000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTMtMS0xLTkwMTY4_8bb93746-58f1-4527-bb90-a0d6c7e325b6"
      unitRef="usd">23333000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTUtMS0xLTkwMTY4_0e780a6c-bca3-4208-9a2a-c27c9cc7ca00"
      unitRef="usd">9602000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTctMS0xLTkwMTY4_881f3c3e-a20d-4843-a214-6fd9881389c4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEwLTktMS0xLTkwMTY4_b21c3d5f-3192-47c3-bc6c-8f3d460d5bcc"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTEtMS0xLTkwMTY4_4fb39a61-bb93-4cd7-8930-4ddb2ab6dfd1"
      unitRef="usd">4059692000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTMtMS0xLTkwMTY4_bd4f493f-fff4-404b-a8b3-9f0f6ddcac25"
      unitRef="usd">31662000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTUtMS0xLTkwMTY4_57fea607-db00-419e-a25c-1374f9e20462"
      unitRef="usd">25089000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTctMS0xLTkwMTY4_36ded942-c99a-4c70-bba4-40ab6103ce99"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8bf4839b086743e6bc48939b9bc68f0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEyLTktMS0xLTkwMTY4_9f747829-8249-4152-9869-414df5b00a25"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTEtMS0xLTkwMTY4_1ee8ef07-7078-42c6-942c-bfad0f2bf567"
      unitRef="usd">7178135000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTMtMS0xLTkwMTY4_9bfa3301-882f-4683-87d7-2468f2f9b38e"
      unitRef="usd">463810000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTUtMS0xLTkwMTY4_cdf438f1-8505-4c03-b249-4c73383f7021"
      unitRef="usd">5374000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTctMS0xLTkwMTY4_346da902-4221-47d8-a7e2-eef8fc1641d5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzEzLTktMS0xLTkwMTY4_40e92c12-51e3-4b3d-b381-50dc5fde4871"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTEtMS0xLTkwMTY4_72de21e8-9ac1-4eab-b6b0-35a1b16673aa"
      unitRef="usd">42359000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTMtMS0xLTkwMTY4_fc4723e6-b214-4463-97d9-0cf9dd1891bc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTUtMS0xLTkwMTY4_8d48b8a4-7abb-4cb0-9e19-215acc8f7d5a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTctMS0xLTkwMTY4_7c1638dc-7599-4f14-a323-706ed50a5094"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3c3c2ff840ec4ffe8651965c20f6a354_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE0LTktMS0xLTkwMTY4_4bbc4739-c992-4278-8c23-5afc7a69276a"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTEtMS0xLTkwMTY4_65945dc5-4c95-477e-97c6-0d249cb5d744"
      unitRef="usd">13445888000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTMtMS0xLTkwMTY4_dc62eccd-0625-4afe-8b2b-8e32eff77cb2"
      unitRef="usd">518805000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTUtMS0xLTkwMTY4_bd9ae394-e649-498d-8040-8245a92f0e6c"
      unitRef="usd">40065000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTctMS0xLTkwMTY4_ff0e5d82-520c-4879-b103-f3050b5aa2e5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3NWJmNmNmMGYzN2Y0N2YxOWU3MDMxYzkyM2I3ODVhMy90YWJsZXJhbmdlOjc1YmY2Y2YwZjM3ZjQ3ZjE5ZTcwMzFjOTIzYjc4NWEzXzE1LTktMS0xLTkwMTY4_3ea2ecac-5f70-4adc-89ca-f6511748d924"
      unitRef="usd">13924628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzQ5NTA_d5b59c93-fda6-4c7a-86cf-209adf0eabfd"
      unitRef="number">0.759</cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="ie45cabf7a56f4d10b824d23f2a1db3da_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU0MDQ_a55bb64c-0c69-4495-9455-271ea1ba7cc1"
      unitRef="usd">8000000000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i811b2b9b18784054ae332f50f270324e_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU0MTE_1927001f-5828-4069-93fb-05cc8ebe589d"
      unitRef="usd">5800000000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="ie45cabf7a56f4d10b824d23f2a1db3da_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU1MjQ_8cd22b93-f4bb-4a43-b7b4-c0cf2bc2e3ae"
      unitRef="usd">140600000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i811b2b9b18784054ae332f50f270324e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU1MzE_033de9f4-47e8-4d43-8293-9184f177c0fb"
      unitRef="usd">120500000</us-gaap:InterestReceivable>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDM_a080185b-6fd5-4853-9230-8feec8fb4b44">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes, as of December 31, 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:22.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;More than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012,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;63,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,495,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;603,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,761,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,923,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,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;4,604,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,217,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,417,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,681,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItMS0xLTEtOTAxNjg_ce6f3fc9-43d5-48d9-a8da-6cd39bc1c5fb"
      unitRef="usd">2012129000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItMy0xLTEtOTAxNjg_4018264e-3e76-4f22-9784-9d8bbf2b0991"
      unitRef="usd">63515000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItNS0xLTEtOTAxNjg_adc3b3b8-6911-40ac-a912-743f4d5e2018"
      unitRef="usd">3039458000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItNy0xLTEtOTAxNjg_9773d96d-1081-456b-b7d1-763ef4c3058f"
      unitRef="usd">335444000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItOS0xLTEtOTAxNjg_9a98f09b-becc-4c36-aed6-8db167f7ab52"
      unitRef="usd">5051587000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzItMTEtMS0xLTkwMTY4_81b40431-256c-456f-8371-78e53f9d1837"
      unitRef="usd">398959000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtMS0xLTEtOTAxNjg_3c58d552-7e0b-4754-be50-c3d596ca8d5a"
      unitRef="usd">3265658000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtMy0xLTEtOTAxNjg_919e7671-0fa6-491a-a4c4-309301ce2e4f"
      unitRef="usd">345307000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtNS0xLTEtOTAxNjg_dc65e0a2-ba85-4d34-8876-b0d32d19eff2"
      unitRef="usd">2495906000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtNy0xLTEtOTAxNjg_41dfb546-01fe-4187-b774-52704df5d262"
      unitRef="usd">603331000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtOS0xLTEtOTAxNjg_a0398efe-71a4-4230-a261-2ead8c4a969c"
      unitRef="usd">5761564000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzMtMTEtMS0xLTkwMTY4_a426afd9-958c-4ca9-b3f2-210118944294"
      unitRef="usd">948638000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtMS0xLTEtOTAxNjg_ac43a232-9bdd-4200-8420-1b5e38c74f56"
      unitRef="usd">3923159000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtMy0xLTEtOTAxNjg_4f16431c-76f9-4a74-8bb8-e93ce4140949"
      unitRef="usd">136957000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtNS0xLTEtOTAxNjg_13cc40b8-285c-42e5-96d9-fe53069f7c34"
      unitRef="usd">681677000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtNy0xLTEtOTAxNjg_274bd19e-0eb9-4552-8e5b-d84da5fed57a"
      unitRef="usd">197431000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtOS0xLTEtOTAxNjg_148219ac-9f90-43bc-9e46-b649aac18cc3"
      unitRef="usd">4604836000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzQtMTEtMS0xLTkwMTY4_efad160b-c10c-4c44-baf8-598c838676fd"
      unitRef="usd">334388000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtMS0xLTEtOTAxNjg_a1981b60-d5df-43e3-af10-578d16d324cf"
      unitRef="usd">9200946000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtMy0xLTEtOTAxNjg_98471c25-ad97-4c12-9963-f0f1928edb95"
      unitRef="usd">545779000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtNS0xLTEtOTAxNjg_d0fa2227-965c-4050-8afc-e0036e424aaf"
      unitRef="usd">6217041000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtNy0xLTEtOTAxNjg_901d36ad-04d1-4848-aeba-9d397e2e919e"
      unitRef="usd">1136206000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtOS0xLTEtOTAxNjg_1e48369a-3f69-486e-bb5b-b2a0fc272406"
      unitRef="usd">15417987000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZToxMDIwZjgyZTYzMWM0MzgwYjE0YmMyZTgxMDBkOTFmYi90YWJsZXJhbmdlOjEwMjBmODJlNjMxYzQzODBiMTRiYzJlODEwMGQ5MWZiXzUtMTEtMS0xLTkwMTY4_7675fe54-aba8-47f6-9840-5dc3aa8be846"
      unitRef="usd">1681985000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzU5ODE_9436e121-1b7e-4e98-be7f-d2f629918984"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNzQ_777b9989-805e-47ca-a7ee-2347d117fea9">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 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.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1 - 5 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5 - 10 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;After 10 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Held To Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;526,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;123,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,955,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,111,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;123,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;25,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;522,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,967,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,639,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;123,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;123,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,859,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,467,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;249,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;3,574,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,450,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,293,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,316,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;261,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,464,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,435,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:10pt;font-weight:400;line-height:100%"&gt;7,098,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;510,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,387,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,920,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,908,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;240,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,424,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,352,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;261,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,470,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;918,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,122,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;502,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,901,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;2,179,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,618,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,243,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;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtMS0xLTEtOTAxNjg_5da093af-9160-4aed-91a4-e789fdf88a01"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtMy0xLTEtOTAxNjg_76e5ae16-9472-4bfc-8bbd-afb78016ec14"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtNS0xLTEtOTAxNjg_6f5c58d7-f7ad-426a-9b85-8aa0917d42a4"
      unitRef="usd">514059000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtNy0xLTEtOTAxNjg_ad22c727-9b1f-40d1-aab7-744fbb1173aa"
      unitRef="usd">12063000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzQtOS0xLTEtOTAxNjg_aca3a342-62fa-4350-8b0a-129f65428cd5"
      unitRef="usd">526122000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtMS0xLTEtOTAxNjg_0fb2744f-700e-4d52-bd66-c9e096a31a7f"
      unitRef="usd">123591000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtMy0xLTEtOTAxNjg_fcc7638e-c114-47d4-adfe-bd510115aa58"
      unitRef="usd">24339000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtNS0xLTEtOTAxNjg_3aa4afe2-25a5-4364-af5b-2dc7c03aea30"
      unitRef="usd">8297000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtNy0xLTEtOTAxNjg_534d94a6-f974-4800-9092-34f13453d6a8"
      unitRef="usd">1955392000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzUtOS0xLTEtOTAxNjg_7255d3e4-4e49-4cf1-8983-7cb60bb64988"
      unitRef="usd">2111619000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtMS0xLTEtOTAxNjg_0c0f7dd6-1e1e-4dd8-afcc-732fd0f9c62a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtMy0xLTEtOTAxNjg_f48e0918-62af-49c3-9090-44724108c6b6"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtNS0xLTEtOTAxNjg_9b821e3e-5879-43c0-b58f-c02fa72b842a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtNy0xLTEtOTAxNjg_b7057471-4593-49ff-b6ce-34d1e554573b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzYtOS0xLTEtOTAxNjg_deacf561-e095-4876-9080-21a00cf65f91"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctMS0xLTEtOTAxNjg_aca15860-5a12-403f-ba71-99d3e291956b"
      unitRef="usd">123591000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctMy0xLTEtOTAxNjg_c13ed5fd-59ec-4c22-9423-4177efd5c0af"
      unitRef="usd">25839000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctNS0xLTEtOTAxNjg_d1483852-4117-4731-83d6-7748e7225a41"
      unitRef="usd">522356000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctNy0xLTEtOTAxNjg_1ca1d634-0712-4329-aa42-e24d7e781e9c"
      unitRef="usd">1967455000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzctOS0xLTEtOTAxNjg_8d301178-f6f1-4f28-88a3-01a2452d5ba2"
      unitRef="usd">2639241000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTEtMS0xLTkwMTY4_c4d4f0ac-09ff-4d25-aa2d-a2ff9a4b1fbe"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTMtMS0xLTkwMTY4_f49216e3-8841-46ce-95f5-3e8c49fac572"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTUtMS0xLTkwMTY4_c5f4e0b7-076d-4d3d-ad12-0a9c2455c9a0"
      unitRef="usd">450961000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTctMS0xLTkwMTY4_80fdefef-0754-4064-beab-9800b5493947"
      unitRef="usd">9839000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEwLTktMS0xLTkwMTY4_215af75b-59aa-4b9e-88a7-756e9ed5a274"
      unitRef="usd">460800000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTEtMS0xLTkwMTY4_b8e2d750-cb11-4e73-b2c9-50c30623bb96"
      unitRef="usd">123505000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTMtMS0xLTkwMTY4_6c762f67-13b3-4707-9283-77407fb34695"
      unitRef="usd">24292000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTUtMS0xLTkwMTY4_69cb5602-fe38-4dbd-bcab-a69ea7372cc5"
      unitRef="usd">8286000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTctMS0xLTkwMTY4_7158d222-6a91-459a-82d1-3a3fbbdb0fad"
      unitRef="usd">1849551000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzExLTktMS0xLTkwMTY4_8e836541-8b84-4faa-a705-b711aedad7d8"
      unitRef="usd">2005634000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTEtMS0xLTkwMTY4_05b082d4-7a11-4a8e-8f15-855f2aaf4854"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTMtMS0xLTkwMTY4_3c1664d3-1dcd-4cec-bd38-a9711fb52edd"
      unitRef="usd">1431000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTUtMS0xLTkwMTY4_9add1aba-5801-4554-b6ce-56ad287d567c"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTctMS0xLTkwMTY4_c2815ae1-ad8e-40f0-8585-a5e481b54874"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEyLTktMS0xLTkwMTY4_02177357-4c1f-4063-9a42-94915ed59bf4"
      unitRef="usd">1431000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTEtMS0xLTkwMTY4_8385b269-c53d-4a44-b0e6-433915691a31"
      unitRef="usd">123505000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTMtMS0xLTkwMTY4_e72a9ba2-7ea6-46fd-adef-9f7dddca01f2"
      unitRef="usd">25723000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTUtMS0xLTkwMTY4_a5b29df6-421c-48b2-a35b-5f036a473a93"
      unitRef="usd">459247000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTctMS0xLTkwMTY4_5778685b-6a1a-4386-9a12-e08d2d50557d"
      unitRef="usd">1859390000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzEzLTktMS0xLTkwMTY4_732f176e-4122-47a0-80f0-07ff95c3b295"
      unitRef="usd">2467865000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTEtMS0xLTkwMTY4_3cce7adb-0602-4452-b4a8-487f4a67979b"
      unitRef="usd">249363000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTMtMS0xLTkwMTY4_6d15230d-56bc-4ebf-80a7-9b992b40102b"
      unitRef="usd">3574630000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTUtMS0xLTkwMTY4_7ee5e19e-49b8-4fa6-a209-33228222a4b1"
      unitRef="usd">1434504000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTctMS0xLTkwMTY4_0e6b8790-1f08-413b-a6ec-7bb037eb7bb2"
      unitRef="usd">192049000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE2LTktMS0xLTkwMTY4_f48c7506-da49-4434-86ac-063a848ce4ff"
      unitRef="usd">5450546000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTEtMS0xLTkwMTY4_1d6408dd-5529-4813-b905-d2baeab61afa"
      unitRef="usd">8000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTMtMS0xLTkwMTY4_01a1a122-72e0-4b79-84c1-0e0aae274550"
      unitRef="usd">7729000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTUtMS0xLTkwMTY4_826e0eac-91ef-4ad8-9cf1-e7483f040b62"
      unitRef="usd">16025000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTctMS0xLTkwMTY4_973155d6-bc17-4a46-b436-b53736382495"
      unitRef="usd">7293062000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE3LTktMS0xLTkwMTY4_9d85a04e-ce45-46e7-974c-e5c7de0d9290"
      unitRef="usd">7316824000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTEtMS0xLTkwMTY4_b8427f98-3b3e-443f-8c2d-176a4866d365"
      unitRef="usd">261477000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTMtMS0xLTkwMTY4_f1b94417-e403-4e5b-859f-9c4301140284"
      unitRef="usd">1464493000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTUtMS0xLTkwMTY4_59e31844-d577-4ac0-a5af-5d1f217f650e"
      unitRef="usd">937127000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTctMS0xLTkwMTY4_11f07cb0-90b1-4ee7-98f5-b61e7e7df980"
      unitRef="usd">4435538000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE4LTktMS0xLTkwMTY4_f50a48ca-8694-48a2-abd9-23d2918e7c0f"
      unitRef="usd">7098635000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTEtMS0xLTkwMTY4_ca838639-e01f-4f97-895f-99fe92e35e41"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTMtMS0xLTkwMTY4_bf21ff51-4670-4c67-9713-d7f0662effc1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTUtMS0xLTkwMTY4_a7705e2a-2c2e-4ffd-8c01-ffd1d2dd1092"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTctMS0xLTkwMTY4_06e2a9ea-413c-4034-b197-8d063dbdcd54"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzE5LTktMS0xLTkwMTY4_85486d67-1d5c-46cb-81d4-7d2e4eda894f"
      unitRef="usd">42427000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTEtMS0xLTkwMTY4_2c4e4af2-659e-40ec-a39b-1fca44d35e65"
      unitRef="usd">510848000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTMtMS0xLTkwMTY4_3f67fec5-9cec-4952-8fa4-a3d989e2c08b"
      unitRef="usd">5046852000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTUtMS0xLTkwMTY4_22736c27-19aa-4e1d-a39a-7ac1b62914aa"
      unitRef="usd">2387656000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTctMS0xLTkwMTY4_fc3748dd-3340-4181-a970-2c2e0a3cba84"
      unitRef="usd">11920649000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIwLTktMS0xLTkwMTY4_a3c3ab73-0940-4068-b50c-66895a78b3d1"
      unitRef="usd">19908432000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTEtMS0xLTkwMTY4_5f8e7f07-1fc9-496b-aa3a-3ac63191f73c"
      unitRef="usd">240361000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTMtMS0xLTkwMTY4_5a13c25a-fea3-4a37-96dd-83efa6b5f2e0"
      unitRef="usd">3424023000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTUtMS0xLTkwMTY4_33ce560f-6b78-4f50-bb24-a26bd705febb"
      unitRef="usd">1244812000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTctMS0xLTkwMTY4_a04c9514-adb1-490e-b0b3-65b122bbd0b0"
      unitRef="usd">142391000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIyLTktMS0xLTkwMTY4_3c7deb27-8864-40a6-84f3-0ea66fa57bd8"
      unitRef="usd">5051587000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTEtMS0xLTkwMTY4_ec4248ed-1aaa-4e6d-9375-cdb1d1b169ee"
      unitRef="usd">8000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTMtMS0xLTkwMTY4_8a537ccc-923c-4c45-abf5-bbdd7d10a44f"
      unitRef="usd">7527000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTUtMS0xLTkwMTY4_4e5ec60c-ae8f-4eed-bf3d-889ce7d881fc"
      unitRef="usd">15892000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTctMS0xLTkwMTY4_ddcadd9c-fd8f-4b9b-9247-2524e0a0cf17"
      unitRef="usd">6352809000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i969edb8e61674d5680864c113ebc8975_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzIzLTktMS0xLTkwMTY4_9752b826-5065-49f0-b37b-d2ba0c96acfe"
      unitRef="usd">6376236000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTEtMS0xLTkwMTY4_90a23a7a-37e5-4766-a6a6-ee38d88245a3"
      unitRef="usd">261888000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTMtMS0xLTkwMTY4_ea0a056a-ce64-4a56-ba9d-5dfe91a80143"
      unitRef="usd">1470098000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTUtMS0xLTkwMTY4_462e8261-6483-44e4-ad66-53600e7f185b"
      unitRef="usd">918563000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTctMS0xLTkwMTY4_32db3ff2-9e3d-40ee-8353-aaa1590f1fa6"
      unitRef="usd">4122806000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI0LTktMS0xLTkwMTY4_88bcc9f7-f969-4b7b-b88e-6996091aca84"
      unitRef="usd">6773355000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTEtMS0xLTkwMTY4_6b93a470-693c-4899-a6aa-630af34c1449"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTMtMS0xLTkwMTY4_17546dac-0237-4c4f-af24-1cce4ba821d7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTUtMS0xLTkwMTY4_48f09d7b-2a37-42f8-960a-82db26e15935"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTctMS0xLTkwMTY4_afbbdf2f-0112-4010-9e1b-e6cdc1ebd25e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6d515837fd634db78ffc73708addaf6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI1LTktMS0xLTkwMTY4_7ea1bf31-62f6-4944-8791-4b0da5b69893"
      unitRef="usd">42427000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTEtMS0xLTkwMTY4_7fc6e076-261d-4e4f-aeaa-2942733034f1"
      unitRef="usd">502257000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTMtMS0xLTkwMTY4_ba9e203d-92de-4382-bc17-811a98671b90"
      unitRef="usd">4901648000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTUtMS0xLTkwMTY4_28b5b85d-6ceb-41d1-a8a8-3a78f72f0c49"
      unitRef="usd">2179267000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTctMS0xLTkwMTY4_3ca2a4d6-3b6e-4fb8-893c-13c24e847cc6"
      unitRef="usd">10618006000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo2MTQyYTRiZDU2Mzc0ZjQ1YmNiM2JiNmFkN2U2ZGJhNy90YWJsZXJhbmdlOjYxNDJhNGJkNTYzNzRmNDViY2IzYmI2YWQ3ZTZkYmE3XzI2LTktMS0xLTkwMTY4_61a3619c-67b6-4578-a9ee-c2f7cf10e996"
      unitRef="usd">18243605000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxMzY_7134c80a-918e-43bc-abaf-d2bbbbca023b">Sales of securities available for sale were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit (expense) related to securities gains/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzEtMS0xLTEtOTAxNjg_fab20b5e-4d8d-447e-ae6d-f445e1ccb036"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzEtMy0xLTEtOTAxNjg_194f13d8-e70d-4b96-b658-61f7add6aeb6"
      unitRef="usd">1999891000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzEtNS0xLTEtOTAxNjg_18adedc2-85b8-454e-bc18-1eeb21c54392"
      unitRef="usd">1162352000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzItMS0xLTEtOTAxNjg_c62cea9a-8b56-4262-91e1-190c6a071bc8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzItMy0xLTEtOTAxNjg_44bb934a-486c-4e6d-b700-35761b1ff37c"
      unitRef="usd">69000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzItNS0xLTEtOTAxNjg_83cba23e-94cc-41b3-827c-8ae679dad662"
      unitRef="usd">108989000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzMtMS0xLTEtOTAxNjg_0dc06b26-4e59-4c64-8705-524e79ec6c51"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzMtMy0xLTEtOTAxNjg_8ba0cede-ec83-46ca-be6d-f5337a6b8a7b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzMtNS0xLTEtOTAxNjg_c9d98fd9-82b3-4b18-adb9-fa680d3f3189"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzQtMS0xLTEtOTAxNjg_cfa144da-d7e6-44c6-9dd5-01209dd31ca0"
      unitRef="usd">0</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzQtMy0xLTEtOTAxNjg_ca7e930a-54c2-44e7-b9bc-e997ea075233"
      unitRef="usd">14000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmMmJlNmM5Njg0YWM0ODRhYjczMzE4MzYyYzEyM2VhNC90YWJsZXJhbmdlOmYyYmU2Yzk2ODRhYzQ4NGFiNzMzMTgzNjJjMTIzZWE0XzQtNS0xLTEtOTAxNjg_d8118a28-3af4-453a-bd69-b7fad768945a"
      unitRef="usd">22888000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <us-gaap:InvestmentIncomeTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDk_5b9117ba-16db-41ff-a7bb-ff0099b93a40">Premium amortization and discount accretion included in interest income on securities was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(110,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;13,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(97,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentIncomeTextBlock>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzEtMS0xLTEtOTAxNjg_b82d202f-b5dd-4fd0-9895-be1bf2402e6b"
      unitRef="usd">110997000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzEtMy0xLTEtOTAxNjg_3b78e66d-348b-4d71-adad-061c88a2cf8c"
      unitRef="usd">121994000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzEtNS0xLTEtOTAxNjg_04c2b936-9567-4e23-9112-e305fd8f8746"
      unitRef="usd">126210000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzItMS0xLTEtOTAxNjg_02369262-9d17-422f-981c-eee590dc7530"
      unitRef="usd">13597000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzItMy0xLTEtOTAxNjg_3ba673f0-4e13-4bd5-b519-8d4c9395b392"
      unitRef="usd">2752000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzItNS0xLTEtOTAxNjg_d28e1b19-f4d6-4fc5-86e8-cf940b6dce50"
      unitRef="usd">2425000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzMtMS0xLTEtOTAxNjg_a3134e21-78d3-4154-99ad-1afdf2a4c42d"
      unitRef="usd">-97400000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzMtMy0xLTEtOTAxNjg_a08e48d6-1e47-4274-b8aa-0873a61f2cff"
      unitRef="usd">-119242000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpjOGE2NTY5MmVjMjE0M2MwOTE3NjdmODU0Y2YwMWJiMi90YWJsZXJhbmdlOmM4YTY1NjkyZWMyMTQzYzA5MTc2N2Y4NTRjZjAxYmIyXzMtNS0xLTEtOTAxNjg_e0eca81e-41c1-4081-aade-67629fecc8d5"
      unitRef="usd">-123785000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNDY_516ae919-f87c-4b44-94a3-1538d3091683">Year-end trading account securities, at estimated fair value, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;25,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;28,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="i4a61e76fece846509e8df85fc5db6be5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzEtMS0xLTEtOTAxNjg_6da50f90-ba24-4d52-8b45-1181e334c214"
      unitRef="usd">25879000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i95823c2ad4bd4e4b9279813b40dd7e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzEtMy0xLTEtOTAxNjg_78f76358-dc97-4dcb-982e-9685399f780e"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ia049a305f5ee4d8fa4e0f594d306ce50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzItMS0xLTEtOTAxNjg_1ff5e9f3-5095-4c6c-badb-d924da1c131a"
      unitRef="usd">2166000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ia6abcc8f47f043b9adc389778e7cacfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzItMy0xLTEtOTAxNjg_28e083e3-fecc-4422-aac7-72252be2d6f9"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzMtMS0xLTEtOTAxNjg_29e1203c-ab27-4809-b4fb-c5bca18930c2"
      unitRef="usd">28045000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTo3MzEwMzY2ZjAyMTA0MmM5YTk3NDRiMzc2MGUyNTI2My90YWJsZXJhbmdlOjczMTAzNjZmMDIxMDQyYzlhOTc0NGIzNzYwZTI1MjYzXzMtMy0xLTEtOTAxNjg_6ae56376-d9b2-4289-b0cc-58bd1e39b238"
      unitRef="usd">25162000</us-gaap:TradingSecurities>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90ZXh0cmVnaW9uOjE3YzY1MzY3ODIwNzQ3NzViM2M3OTI3Mjc3NjlkZWRmXzgxNzY_bc653a56-acd4-4227-b32e-0179226c858f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses on trading account securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,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;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on trading account securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GainLossOnInvestmentsTextBlock>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzEtMS0xLTEtOTAxNjg_7fe40162-2fe6-4289-b92d-2306d2cad6a1"
      unitRef="usd">3129000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzEtMy0xLTEtOTAxNjg_92b9c798-0391-45c3-90cf-96fc609cfd0c"
      unitRef="usd">1014000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzEtNS0xLTEtOTAxNjg_9dc9622e-6841-43ec-af41-ce36fc453f93"
      unitRef="usd">1102000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzItMS0xLTEtOTAxNjg_dff41fb6-38d4-4a72-a44c-7c9f6aff49d3"
      unitRef="usd">-230000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzItMy0xLTEtOTAxNjg_9d8e4ca8-d765-487e-a5c2-223fbd349ab3"
      unitRef="usd">-75000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzItNS0xLTEtOTAxNjg_3369c776-f0fb-4876-9742-06671f187935"
      unitRef="usd">85000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzMtMS0xLTEtOTAxNjg_6237afdb-5e4b-4777-b572-c98ccb2cbeaa"
      unitRef="usd">2899000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzMtMy0xLTEtOTAxNjg_0ba5cf1f-35ff-479c-aa30-c89008ebdc36"
      unitRef="usd">939000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjAvZnJhZzoxN2M2NTM2NzgyMDc0Nzc1YjNjNzkyNzI3NzY5ZGVkZi90YWJsZTpmYzE0Y2NhZDdmZjU0ZWEyYmU1MjAyYmYzMzZmZTY5MS90YWJsZXJhbmdlOmZjMTRjY2FkN2ZmNTRlYTJiZTUyMDJiZjMzNmZlNjkxXzMtNS0xLTEtOTAxNjg_6953ff7c-c9e6-4c4d-ab65-d7d125cd0985"
      unitRef="usd">1187000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg1_e0dc7a7b-fbd1-4a5c-83cb-d0263ccf0153">Loans&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end loans, including leases net of unearned discounts, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,674,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;696,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;133,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;95,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;34,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;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,168,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,477,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;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;537,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;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,183,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 lines 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;691,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 improvement 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;577,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;124,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:10pt;font-weight:400;line-height:100%"&gt;139,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 consumer 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;1,843,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,026,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;492,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;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,154,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,336,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Credit.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2022 and 2021, there were no concentrations of loans related to any single industry in excess of 10% of total loans. At such dates, the largest industry concentration was related to the energy industry, which totaled 5.4% of total loans at December&#160;31, 2022 and 6.6% of total loans at December&#160;31, 2021. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $997.1 million and $103.4 million, respectively, as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Loans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2022 or 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;Overdrafts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Deposit account overdrafts reported as loans totaled $10.3 million and $7.8 million at December&#160;31, 2022 and 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;Related Party Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#x201c;related parties&#x201d;). Activity in related party loans during 2022 is presented in the following table. Other changes were primarily related to changes in related-party status. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance outstanding at December&#160;31, 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;350,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,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;Principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(294,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance outstanding at December&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued Interest Receivable. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued interest receivable on loans totaled $68.7 million and $40.0 million at December&#160;31, 2022 and 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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-Accrual and Past Due Loans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management&#x2019;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#x2019;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of 90 days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end non-accrual loans, segregated by class of loans, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,514&#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;22,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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;37,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present non-accrual loans as of December&#160;31, 2022 and December&#160;31, 2021 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;4,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;37,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;13,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;53,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the tables above, loans reported as 2022 originations as of December&#160;31, 2022 and loans reported as 2021 originations as of December&#160;31, 2021 were, for the most part, first originated in various years prior to 2022 and 2021, respectively, but were renewed in the respective year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $1.7 million in 2022, $1.8 million in 2021 and $2.9 million in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2022 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;30-89&#160;Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;90&#160;or&#160;More&lt;br/&gt;Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&lt;br/&gt;Due&#160;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accruing&lt;br/&gt;Loans&#160;90&#160;or&lt;br/&gt;More Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,674,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,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;13,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;23,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,676,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,706,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,477,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;1,477,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:10pt;font-weight:400;line-height:100%"&gt;1,832,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,843,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;487,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;492,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;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;80,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,030,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,154,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Troubled Debt Restructurings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The restructuring of a loan is considered a &#x201c;troubled debt restructuring&#x201d; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. Troubled debt restructurings that occurred during 2022, 2021 and 2020 are set forth in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to restructured loans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans past due in excess of 90 days at period-end:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs of restructured loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized in connection with restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;4,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Quality Indicators.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grades 1, 2 and 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grades 4 and 5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grades 6, 7 and 8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - These grades include &#x201c;pass grade&#x201d; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grade 9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes loans on management&#x2019;s &#x201c;watch list&#x201d; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grade 10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade is for &#x201c;Other Assets Especially Mentioned&#x201d; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grade 11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes &#x201c;Substandard&#x201d; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#x201c;Substandard&#x201d; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grade 12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes &#x201c;Substandard&#x201d; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than 120 days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed 30% of the principal balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grade 13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes &#x201c;Doubtful&#x201d; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of 30% of the principal balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Grade 14 -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This grade includes &#x201c;Loss&#x201d; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#x201c;Loss&#x201d; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#x2019;s &#x201c;watch list,&#x201d; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2022 and 2021. Paycheck Protection Program (&#x201c;PPP&#x201d;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#x201c;SBA&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,667,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;618,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;485,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,068,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,435,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,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;3,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;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;37,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,703,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;657,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;241,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;138,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;195,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,170,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;69,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,674,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.05&#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.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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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.87&#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.55&#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.26&#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.68&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;99,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;393,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;43,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;887,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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: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;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;352,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;408,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;44,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;925,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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.65&#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.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.64&#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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.59&#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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.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;5.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,811,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,484,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;956,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;708,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;360,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;800,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,340,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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:8pt;font-weight:400;line-height:100%"&gt;19,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,901,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,528,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,009,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;410,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;882,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;120,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,706,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.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.26&#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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.33&#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.94&#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.38&#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.43&#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;489,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,430,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;2,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;666,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;491,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;130,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;181,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,477,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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.43&#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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.76&#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.23&#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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,567,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,140,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;410,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;883,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,183,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.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;7.33&#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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,567,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;350,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;179,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,987,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,063,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,630,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,075,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;464,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;475,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,096,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;874,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;492,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,574,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,761,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,257,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;632,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;825,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,272,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,262,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,304,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,454,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,525,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,186,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,576,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022 and 2021, the weighted-average risk grades for &#x201c;pass grade&#x201d; (risk grades 1-8) loans were 6.24 and 6.01, respectively, for commercial and industrial; 5.44 and 5.78, respectively, for energy; 6.94 and 6.91, respectively, for commercial real estate - buildings, land and other; and 7.04 and 6.99, respectively, for commercial real estate - construction. Furthermore, in the tables above, there are loans reported as 2022 originations as of December&#160;31, 2022 and 2021 originations as of December&#160;31, 2021 that have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2022 and 2021, respectively, but were renewed in the respective year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2022 and December&#160;31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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:8pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,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:8pt;font-weight:400;line-height:100%"&gt;38,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,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:8pt;font-weight:400;line-height:100%"&gt;678,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,832,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;404,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;314,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;195,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;71,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;39,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;125,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;679,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,843,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 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;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;487,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;23,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;492,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;251,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,403,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;251,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;506,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,410,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer and other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;472,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving loans that converted to term during 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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,247&#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;40,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;54,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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;68,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#x201c;TLI&#x201d;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#x2019;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled 129.7 at December&#160;31, 2022 and 135.7 at December&#160;31, 2021. A lower TLI value implies less favorable economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance For Credit Losses - Loans. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a loan to an individual borrower that is experiencing financial difficulty will be modified or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#x2019;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#x201c;PD&#x201d;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#x201c;PA&#x201d;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#x201c;LGD&#x201d;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#x201c;EAD&#x201d;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#x2019;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#x201c;Q-Factor&#x201d;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#x2019;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#x2019;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#x201c;as is&#x201d; valuation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2022 and 2021, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,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;5,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,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;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,062&#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;90,301&#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,004&#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,017&#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;227,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;127,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,091&#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;17,217&#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;144,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#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;248,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on loans by portfolio segment for 2022, 2021 and 2020. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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: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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;34,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(6,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,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;(32,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(2,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;8,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(2,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;144,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;248,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;51,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impacting of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;15,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(18,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (charge-offs) recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,169)&lt;/span&gt;&lt;/td&gt;&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;(73,265)&lt;/span&gt;&lt;/td&gt;&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,053)&lt;/span&gt;&lt;/td&gt;&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;(485)&lt;/span&gt;&lt;/td&gt;&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,463)&lt;/span&gt;&lt;/td&gt;&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;(103,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,843&#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;39,553&#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;134,892&#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;7,926&#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;6,963&#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;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#x2019;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,980&#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,082&#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,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;52,576&#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;12,181&#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;66,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTA1_a0498296-5bb4-42db-a954-a8a7618c9f07">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end loans, including leases net of unearned discounts, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,674,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;696,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;133,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;95,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;34,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;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,168,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,477,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;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;537,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;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,183,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 lines 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;691,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 improvement 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;577,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;124,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:10pt;font-weight:400;line-height:100%"&gt;139,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 consumer 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;1,843,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,026,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;492,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;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,154,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,336,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEtMS0xLTEtOTAxNjg_bcc986c4-cb75-4e67-bb19-db51f3528e75"
      unitRef="usd">5674798000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEtMy0xLTEtOTAxNjg_606b0eab-d445-4322-be0e-f891a04b1352"
      unitRef="usd">5364954000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1f602dba8237470ca0f381aa49b4156d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzMtMS0xLTEtOTAxNjg_01bc5810-a70f-415c-a96d-4da9a8bc0ea4"
      unitRef="usd">696570000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0d353561530b446698246b929e5fb50f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzMtMy0xLTEtOTAxNjg_f465a975-ca90-4307-bf2d-f95c6a812057"
      unitRef="usd">878436000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8e6d6da701c64c938130fe0521c4efcd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzQtMS0xLTEtOTAxNjg_50621ad8-31d8-4403-8e09-60484f0e2483"
      unitRef="usd">133542000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5c256559490f4ac08a7fcee6f17b4939_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzQtMy0xLTEtOTAxNjg_f41d71fd-576a-490b-af99-d880b31c08c2"
      unitRef="usd">105901000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i545993b6f69740a5ba90df4ffa8c4c76_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzUtMS0xLTEtOTAxNjg_33059e93-7106-4d11-aea1-1aa7e3438f77"
      unitRef="usd">95617000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i938576f728cb4ab48b66633af99a539e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzUtMy0xLTEtOTAxNjg_c6905b7b-6a09-405d-9662-9242947dc19d"
      unitRef="usd">93455000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzYtMS0xLTEtOTAxNjg_df4798f1-61cf-4467-bb5e-afd32b3b118b"
      unitRef="usd">925729000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzYtMy0xLTEtOTAxNjg_7172c3ce-ae8e-46a5-8a5c-f040d2af4801"
      unitRef="usd">1077792000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9c19cdd0344d4c298d669ffb8ce92813_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzctMS0xLTEtOTAxNjg_ef505f02-f28a-458c-8f72-e7734e4284e2"
      unitRef="usd">34852000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i828f737a5cc940c3af6af870ec7adbd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzctMy0xLTEtOTAxNjg_b2c92515-6444-4453-8022-d666fa814f7a"
      unitRef="usd">428882000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6e54c53f10844c13b02df0d9a20afd38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzktMS0xLTEtOTAxNjg_97240162-9240-4b66-81ec-955784a6bedd"
      unitRef="usd">6168910000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id697945d50df485294195eacb0be9e57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzktMy0xLTEtOTAxNjg_119ca18b-2f9c-4166-8c0c-a025a689bc95"
      unitRef="usd">5867062000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEwLTEtMS0xLTkwMTY4_e91b9fec-fe90-40bb-a428-827bae34de34"
      unitRef="usd">1477247000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEwLTMtMS0xLTkwMTY4_054e6d8c-8ec3-4719-ab52-f848baf8b9e0"
      unitRef="usd">1304271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1790f1a2f0574c7bb640aa7542c9de93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzExLTEtMS0xLTkwMTY4_044a56be-0bb5-4226-85e8-fac470d3313c"
      unitRef="usd">537168000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i11052eddbf39410489f577cd4ba2ec11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzExLTMtMS0xLTkwMTY4_201a80b9-e7b9-4ae0-bb09-536d006ea0b5"
      unitRef="usd">405277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEyLTEtMS0xLTkwMTY4_b12953e5-f738-4294-9f18-93cb51649ac1"
      unitRef="usd">8183325000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzEyLTMtMS0xLTkwMTY4_d18b609f-491e-4478-86d0-94989599dfe3"
      unitRef="usd">7576610000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i18a4c03e000045bd8d6844c25a76cbea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTEtMS0xLTE1MzM5Ng_396fcee4-fc0b-47c0-bf36-c4a8b8f8bf3a"
      unitRef="usd">691841000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8be602c048ed4059a7e50fb582922c91_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTMtMS0xLTE1MzM5OQ_f1adf44d-9086-4120-bff4-16b1e164efa6"
      unitRef="usd">519098000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibabc5ab5fc6b448a8ac3256b00c5c82e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTEtMS0xLTkwMTY4_b993620d-0d70-4d94-a7eb-59f36fb1d5eb"
      unitRef="usd">449507000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2328e1aede5d45cb8608ba0b5bac409c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE0LTMtMS0xLTkwMTY4_fed263bb-a08c-4fe1-951a-e7eae16d83a8"
      unitRef="usd">324157000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i993c5274f59f4860aa716f65a066ef64_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTEtMS0xLTE1MzM4OA_c2e9a647-18f8-4a7c-84f9-980e6ac18ac3"
      unitRef="usd">577377000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie4a2ef4dd42944ec9f17c44b6c3f52fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTMtMS0xLTE1MzM5Mg_d0331e79-c5d1-484c-843c-1080e492b606"
      unitRef="usd">428069000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i981a4e35085747b8817231947b6f1096_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE2LTEtMS0xLTkwMTY4_b9ef4026-95d8-41ff-afa1-6d1d28bfeeea"
      unitRef="usd">124814000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6d5382739d1a4d3b843d8dc9c5d12189_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE2LTMtMS0xLTkwMTY4_e028ebc4-fdeb-460b-8f50-0c2606695989"
      unitRef="usd">139466000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTEtMS0xLTkwMTY4_fa6b33d7-db74-4e30-93a0-2af1f80eeece"
      unitRef="usd">1843539000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE3LTMtMS0xLTkwMTY4_aee8326a-ba68-4da9-b8b6-1399228e1712"
      unitRef="usd">1410790000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifdedbd7a41ab4d53b98999722f62e606_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE4LTEtMS0xLTkwMTY4_ab0ae6c7-ab10-4450-81c0-07579aa31ed1"
      unitRef="usd">10026864000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie1500d90a6874fceaa2bf413ea32f853_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE4LTMtMS0xLTkwMTY4_ec1946b1-d6b5-4004-96b8-cba838030124"
      unitRef="usd">8987400000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE5LTEtMS0xLTkwMTY4_eeed1339-f3a3-4dcc-9a8a-150758196526"
      unitRef="usd">492726000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzE5LTMtMS0xLTkwMTY4_264311fb-8476-4f58-b643-333d2b284a65"
      unitRef="usd">477369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzIwLTEtMS0xLTkwMTY4_02634c6c-0b43-42da-9861-4232313d1e38"
      unitRef="usd">17154969000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiNWU3MzdiMjc0NGE0YTE0ODA3ZGJmZmY3ODRjMTlmNS90YWJsZXJhbmdlOmI1ZTczN2IyNzQ0YTRhMTQ4MDdkYmZmZjc4NGMxOWY1XzIwLTMtMS0xLTkwMTY4_79b3bd34-d675-4608-9d2d-ce7c2694ade7"
      unitRef="usd">16336397000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:Concentrationofloansinasingleindustryinexcessoftenpercent
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIyMzM_5b78f642-2803-418e-b2cc-dc130d1d4df6"
      unitRef="number">0</cfr:Concentrationofloansinasingleindustryinexcessoftenpercent>
    <cfr:Concentrationofloansinasingleindustryinexcessoftenpercent
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIyMzM_dd5aa89d-3e8a-471c-9955-31dab056d591"
      unitRef="number">0</cfr:Concentrationofloansinasingleindustryinexcessoftenpercent>
    <cfr:MaximumPercentageOfLoanRelatedToSingleIndustry
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIzMDQ_5addbac0-3d9b-47cd-be5f-5633e0b09fa8"
      unitRef="number">0.10</cfr:MaximumPercentageOfLoanRelatedToSingleIndustry>
    <cfr:MaximumPercentageOfLoanRelatedToSingleIndustry
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzIzMDQ_e3fbf455-244a-4093-97b0-acbf63c97fd2"
      unitRef="number">0.10</cfr:MaximumPercentageOfLoanRelatedToSingleIndustry>
    <cfr:Percentageoftotalenergyloanstototalloans
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI0MjM_aeec6930-8be3-4af7-8f29-3a2ca05bb7f7"
      unitRef="number">0.054</cfr:Percentageoftotalenergyloanstototalloans>
    <cfr:Percentageoftotalenergyloanstototalloans
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI0Nzg_a1941f4b-82c0-4d4e-ab1c-63637a2966b2"
      unitRef="number">0.066</cfr:Percentageoftotalenergyloanstototalloans>
    <cfr:Unfundedbalances
      contextRef="i0ed8fa06e0404531a379c3fec3f3ff9c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2NDk_a13fe32a-3b4d-4278-95ae-d877c82777da"
      unitRef="usd">997100000</cfr:Unfundedbalances>
    <cfr:Unfundedbalances
      contextRef="i532a0fcb303342a494a4f374abd737ae_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2NTY_5191d0ee-b589-4cd2-bf62-3261048adb2f"
      unitRef="usd">103400000</cfr:Unfundedbalances>
    <cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4ODA_8a3c82ef-353f-4704-8933-5f74fbecdccf"
      unitRef="usd">0</cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico>
    <cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4ODA_92769c30-ce4e-4250-93b3-8886a194cca2"
      unitRef="usd">0</cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico>
    <us-gaap:BankOverdrafts
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI5NzM_99df7a73-587c-46c3-ae2d-0d36e2d8c1dc"
      unitRef="usd">10300000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI5ODA_293ddfa7-0c70-4c1a-ba6e-8cb718bdbfd4"
      unitRef="usd">7800000</us-gaap:BankOverdrafts>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg2_d7db93a1-d3c3-4c63-bffe-cc40e3b53ff5">Activity in related party loans during 2022 is presented in the following table. Other changes were primarily related to changes in related-party status. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance outstanding at December&#160;31, 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;350,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,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;Principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(294,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance outstanding at December&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzAtMS0xLTEtOTAxNjg_b7040ff8-3bfa-447a-b372-dc7707aee2cc"
      unitRef="usd">350538000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzEtMS0xLTEtOTAxNjg_c16a7676-2f82-40a3-a3c4-efe833a8d2d2"
      unitRef="usd">337700000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzItMS0xLTEtOTAxNjg_7a81a5ba-f08f-494d-9ceb-23c40567c7ff"
      unitRef="usd">294857000</us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds>
    <cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzMtMS0xLTEtOTAxNjg_abda6d76-77af-4672-b937-eddf5c473ea0"
      unitRef="usd">-2126000</cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MTk1ZjI3Y2UxNjE0Y2IxYjAxYmJiMWZmZjhmNjg0NC90YWJsZXJhbmdlOjYxOTVmMjdjZTE2MTRjYjFiMDFiYmIxZmZmOGY2ODQ0XzQtMS0xLTEtOTAxNjg_685cef7b-c526-447f-92a4-915031f84648"
      unitRef="usd">391255000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:InterestReceivable
      contextRef="i37f5cd047d524b1fb6b18e78e10b84ac_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzM0MTc_11945632-121a-4b12-9362-ecc1f7e710d7"
      unitRef="usd">68700000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i86ebab49b57c491f98043c0d36b6b2ae_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzM0MjQ_42347bb5-1de1-4915-9b6e-dc7243ff6c2f"
      unitRef="usd">40000000</us-gaap:InterestReceivable>
    <us-gaap:FinancingReceivableThresholdPeriodPastDue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzQzODM_3d2cb6a9-e0f2-40d9-9963-a226dd38394b">P90D</us-gaap:FinancingReceivableThresholdPeriodPastDue>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg3_83e22369-152b-476d-a24a-ccd6beec4a6d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end non-accrual loans, segregated by class of loans, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,514&#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;22,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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;37,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#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:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItMS0xLTEtOTAxNjg_e4bbd9d2-bc37-4255-80c4-797f761fe180"
      unitRef="usd">18130000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItMy0xLTEtOTAxNjg_253bae9b-14ad-460b-8347-14790913f077"
      unitRef="usd">8514000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItNS0xLTEtOTAxNjg_723999a6-c4f5-41fc-82c3-58e964a59117"
      unitRef="usd">22582000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzItNy0xLTEtOTAxNjg_a352be00-252b-4fa2-891c-a75091aff864"
      unitRef="usd">4701000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtMS0xLTEtOTAxNjg_31479faf-4c92-4cd0-964e-e3fd9471a2b6"
      unitRef="usd">15224000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtMy0xLTEtOTAxNjg_73682f10-ca36-4eac-8713-fce00b1c37b8"
      unitRef="usd">7139000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtNS0xLTEtOTAxNjg_549323cd-3f9a-40c7-830e-f25597c1594d"
      unitRef="usd">14433000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzMtNy0xLTEtOTAxNjg_f580ae60-3f68-43f7-a9f6-496b495eb12d"
      unitRef="usd">8533000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtMS0xLTEtOTAxNjg_b8792c62-e3ec-4add-b41d-6d3f3d3d2714"
      unitRef="usd">3552000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtMy0xLTEtOTAxNjg_da6ef068-db1f-402f-91a4-b9f1234f1dff"
      unitRef="usd">1991000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtNS0xLTEtOTAxNjg_e5428b53-1433-4071-9e58-a31ce7366369"
      unitRef="usd">15297000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzYtNy0xLTEtOTAxNjg_c49d3170-b266-4747-afe5-2062bf6675d0"
      unitRef="usd">13817000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctMS0xLTEtOTAxNjg_fe3cbcf7-6c3b-43a3-bd99-f67f66baa08f"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctMy0xLTEtOTAxNjg_24b15db3-3924-4873-ab6a-fd841a5164c9"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctNS0xLTEtOTAxNjg_147f2939-d450-4638-9d2e-88ed54c9737a"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzctNy0xLTEtOTAxNjg_09fbb4db-c8f7-4842-8b67-32e12d4c8104"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtMS0xLTEtOTAxNjg_e8a55827-4216-45e0-8c38-cfab7bb85b6f"
      unitRef="usd">927000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtMy0xLTEtOTAxNjg_b359f093-f48f-4f01-a18f-402362670f69"
      unitRef="usd">927000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtNS0xLTEtOTAxNjg_64fa9114-89c4-4b1c-9067-3500b9ad6ee7"
      unitRef="usd">440000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzgtNy0xLTEtOTAxNjg_17b8dd87-a982-4651-a9e2-9a14954f0b9f"
      unitRef="usd">138000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktMS0xLTEtOTAxNjg_e6b55994-f372-49d7-90c3-2dc200054090"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktMy0xLTEtOTAxNjg_09ca4262-a662-4e12-816d-30c7c56a1b0f"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktNS0xLTEtOTAxNjg_71a7f9be-7bd4-48d7-a95d-2e1df14af3a5"
      unitRef="usd">13000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzktNy0xLTEtOTAxNjg_a161162f-0c3c-4b76-b6c7-e76c669fea58"
      unitRef="usd">13000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTEtMS0xLTkwMTY4_f3e8d50b-3b7c-4c66-b42a-aa61d9472e56"
      unitRef="usd">37833000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTMtMS0xLTkwMTY4_2f221e2a-34e3-420e-aeae-307ddf3a2099"
      unitRef="usd">18571000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTUtMS0xLTkwMTY4_7c9cdcbb-86ca-4b4b-ab93-26dd58805567"
      unitRef="usd">53713000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo0YWZlMDZlMzI3OTQ0NjA1OWIyMmQyNTQyMGY1NzEzZS90YWJsZXJhbmdlOjRhZmUwNmUzMjc5NDQ2MDU5YjIyZDI1NDIwZjU3MTNlXzEwLTctMS0xLTkwMTY4_e977cd74-e031-4f51-a647-a1d2c83367bc"
      unitRef="usd">27202000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDkz_d2dda8e3-7758-478b-979c-548ca2de0041">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present non-accrual loans as of December&#160;31, 2022 and December&#160;31, 2021 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;4,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;37,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;13,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;53,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMS0xLTEtOTAxNjg_cd52ffc9-37fb-4765-a057-7ea65fe2c446"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMy0xLTEtOTAxNjg_7c0cf63b-78b8-4d9b-a5d0-d257ac16cc7c"
      unitRef="usd">1252000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItNS0xLTEtOTAxNjg_d8e676ba-4fca-4dc4-81ac-dcfcf17059bd"
      unitRef="usd">1089000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItNy0xLTEtOTAxNjg_2e5dbbc1-7f08-4fd4-aa98-543fc25c4a9a"
      unitRef="usd">3242000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItOS0xLTEtOTAxNjg_b72c5dfb-a5fb-4061-b688-90ae558c0173"
      unitRef="usd">1197000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTEtMS0xLTkwMTY4_2a0e0961-ed73-456a-8551-0bcde044671c"
      unitRef="usd">191000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTMtMS0xLTkwMTY4_da2cb1df-fe1b-4ec2-8a2c-1292632a5253"
      unitRef="usd">2973000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i0f6cae374b704b43826974ef1312e87e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTUtMS0xLTkwMTY4_463316ec-4e94-4222-b266-61511e26379b"
      unitRef="usd">8186000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzItMTctMS0xLTkwMTY4_6d174544-333e-4672-b1e4-93bfc232ad85"
      unitRef="usd">18130000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMS0xLTEtOTAxNjg_49626052-81a8-4f75-96f4-34b7fbcd54ae"
      unitRef="usd">4657000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMy0xLTEtOTAxNjg_ef6cc7ca-c183-4e64-87f1-e2d4fae13b58"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtNS0xLTEtOTAxNjg_53294254-2b57-4ab8-83d3-725fd5ebfcd6"
      unitRef="usd">72000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtNy0xLTEtOTAxNjg_f10947c5-ddec-404d-98c5-0dd948984686"
      unitRef="usd">1386000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtOS0xLTEtOTAxNjg_b623f290-6fa4-496c-88ed-56911c438f17"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTEtMS0xLTkwMTY4_ab1e932f-813d-4d83-853d-54325e80e42b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTMtMS0xLTkwMTY4_f6135226-a3be-4e12-a638-c1a4257ba3cf"
      unitRef="usd">7631000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i8b8976d0f96f4b06b67b851f65250c18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTUtMS0xLTkwMTY4_c62fcc79-f4ad-4bb9-ba31-97deee378236"
      unitRef="usd">1468000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzMtMTctMS0xLTkwMTY4_4f3b85fd-022f-4050-9286-6cdb76c3e3ff"
      unitRef="usd">15224000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMS0xLTEtOTAxNjg_a87d222c-ec28-4897-9623-8dc7b98811ea"
      unitRef="usd">1644000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMy0xLTEtOTAxNjg_6c4d1961-05c1-43a6-bbd5-d5ad46c4f604"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtNS0xLTEtOTAxNjg_98156e7b-0a70-4e54-b020-a04aaa4ef7cd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtNy0xLTEtOTAxNjg_17057ea1-6397-4a4e-befe-6e9250fff2fb"
      unitRef="usd">217000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtOS0xLTEtOTAxNjg_b067a77e-af5a-413d-9c3f-65beadb37c5e"
      unitRef="usd">266000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTEtMS0xLTkwMTY4_c0604eb5-50fe-4e1d-a102-45a332c5cd3c"
      unitRef="usd">1425000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTMtMS0xLTkwMTY4_fc172ddc-66e3-4fff-ae01-f26db74d72b1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4bf94c025e25486eae93999f15218c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTUtMS0xLTkwMTY4_bf6376e7-0ca8-414a-8343-712876105623"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzYtMTctMS0xLTkwMTY4_34975bc3-59d3-4baa-aed8-e9d25bab1696"
      unitRef="usd">3552000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMS0xLTEtOTAxNjg_03a440f8-a0d3-4962-8bcc-5acbfb730eef"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMy0xLTEtOTAxNjg_9cade6ea-f6fd-41ba-bf96-046b2534239b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctNS0xLTEtOTAxNjg_82eb70cc-9195-4e56-b9f4-554925431d74"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctNy0xLTEtOTAxNjg_6a58a54b-2c27-439c-aafc-88b5794d38b4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctOS0xLTEtOTAxNjg_1a7e9dda-02cb-4c44-9e74-c14394b24e5c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTEtMS0xLTkwMTY4_03f5d619-e6dc-4014-a4e6-a66996eaefb4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTMtMS0xLTkwMTY4_f722f0b4-9909-4423-a7d5-475fe25ae887"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2614a8bab08f4b93af79946a055fdcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTUtMS0xLTkwMTY4_fd75e5a8-6a48-43ac-86f8-c82f5807e520"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzctMTctMS0xLTkwMTY4_865a7a9d-c2a7-498d-bdf4-d7bdfc4e09b7"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMS0xLTEtOTAxNjg_042d6a7c-b197-48a3-a521-4725311eae99"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMy0xLTEtOTAxNjg_df563ad4-3cf1-40d9-b4d7-fa7c323a4a9e"
      unitRef="usd">258000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtNS0xLTEtOTAxNjg_2fe521fb-11b0-4f9e-bf37-c856372bb005"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtNy0xLTEtOTAxNjg_c4893cd5-fff9-45ff-8781-42d9c2916b2b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtOS0xLTEtOTAxNjg_90e7b432-d14e-43b1-8236-2711fefee15e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTEtMS0xLTkwMTY4_4bdccffc-3359-47c9-b6dd-6aed42182fc5"
      unitRef="usd">84000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTMtMS0xLTkwMTY4_6e50df5a-66c5-4693-9b4b-82abcdf34fcb"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i767be1f0fdb6421cb871930fbd2bbfe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTUtMS0xLTkwMTY4_d4cc248c-3740-4533-902b-346c2bfa919e"
      unitRef="usd">585000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzgtMTctMS0xLTkwMTY4_865f0f7e-4b65-4835-a032-83fadddd8763"
      unitRef="usd">927000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMS0xLTEtOTAxNjg_03c6efd9-87da-4888-9631-36297f09311b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMy0xLTEtOTAxNjg_c78fa79b-0c0e-4202-9d15-0eb763091449"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktNS0xLTEtOTAxNjg_efb742bb-2fb0-4abf-985e-1e9f9d950096"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktNy0xLTEtOTAxNjg_51d16e58-a573-4396-8ce3-187c370ac274"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktOS0xLTEtOTAxNjg_f28cb71d-181d-41c7-ba8a-1063fe6c56e5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTEtMS0xLTkwMTY4_5d3851a7-1b25-4a4b-a2fe-88286c8e7f14"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTMtMS0xLTkwMTY4_b0e0f260-1547-40ce-b944-28c5d0322071"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i15bcd463996b48afb53380b96e0aecbf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTUtMS0xLTkwMTY4_467b78de-d991-4db3-96f1-bd67cc68ad8c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzktMTctMS0xLTkwMTY4_6292955f-39c6-4433-b5d1-f88985e69633"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTEtMS0xLTkwMTY4_8d5ad8ae-41b1-44e5-9425-78c7b20237a7"
      unitRef="usd">6301000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTMtMS0xLTkwMTY4_ff5209ec-f2a4-4784-8e97-00e9c8e8b886"
      unitRef="usd">1510000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTUtMS0xLTkwMTY4_b9eeb3dc-3e88-4fbd-8e30-58b6b9373885"
      unitRef="usd">1161000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTctMS0xLTkwMTY4_113f6a2d-ed79-4471-9387-011e0d664891"
      unitRef="usd">4845000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTktMS0xLTkwMTY4_f594f027-b876-4881-92de-be0882f67677"
      unitRef="usd">1473000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTExLTEtMS05MDE2OA_4ad319ec-df14-4424-910f-82a474ec8a04"
      unitRef="usd">1700000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTEzLTEtMS05MDE2OA_02c4def5-c86c-4c94-b448-916a43e9d321"
      unitRef="usd">10604000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i07e1b793d43e40eca7378016b1a44c7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTE1LTEtMS05MDE2OA_cad11c12-b9ab-4047-ba71-61baf6d59e84"
      unitRef="usd">10239000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2MzRkZDdiNGNjODA0ZGJiODFhZTBiZTQ1Yjg1ZmEwYS90YWJsZXJhbmdlOjYzNGRkN2I0Y2M4MDRkYmI4MWFlMGJlNDViODVmYTBhXzEwLTE3LTEtMS05MDE2OA_50a8f4d5-db77-4d80-959b-7999b5e3f80f"
      unitRef="usd">37833000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMS0xLTEtOTAxNjg_821718ec-4ffd-49d0-83b0-f49ed7f82aee"
      unitRef="usd">636000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMy0xLTEtOTAxNjg_31e77978-e1d5-4768-ac78-17ad3ceb2744"
      unitRef="usd">3856000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItNS0xLTEtOTAxNjg_98646985-ed98-4929-9c53-07253c332bff"
      unitRef="usd">5047000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItNy0xLTEtOTAxNjg_545684c8-d954-4813-8d72-3197b28a555a"
      unitRef="usd">1820000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItOS0xLTEtOTAxNjg_401afaca-8741-4574-85d9-c1a656b0ab09"
      unitRef="usd">765000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTEtMS0xLTkwMTY4_7b50e393-235f-41be-b4f3-ae7225eb356f"
      unitRef="usd">353000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTMtMS0xLTkwMTY4_cd27caca-56b5-4d29-84a9-9bef9c16b8f8"
      unitRef="usd">4635000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2d2b78291e9344ac9f00a08a1029c1be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTUtMS0xLTkwMTY4_a153e706-8f82-4292-90f4-8e8f6b6075f4"
      unitRef="usd">5470000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzItMTctMS0xLTkwMTY4_6a189710-31a0-434a-9b9e-1e395b6a25c2"
      unitRef="usd">22582000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMS0xLTEtOTAxNjg_d29b59b3-d48d-453c-8301-7b5594ee280c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMy0xLTEtOTAxNjg_789afb34-f2a1-4a35-bfe2-87627caa5c92"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtNS0xLTEtOTAxNjg_8f035794-182c-4fca-94a4-33a129e4d585"
      unitRef="usd">5358000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtNy0xLTEtOTAxNjg_84d04da0-11cc-4d68-bfcc-e200f00d3f7c"
      unitRef="usd">1325000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtOS0xLTEtOTAxNjg_6b0ab72a-7396-48a4-9ff2-e90785bfc9f6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTEtMS0xLTkwMTY4_a1c5a61f-0762-4449-9b96-5d26480acf31"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTMtMS0xLTkwMTY4_bfffd92c-732f-4440-838b-537b115a81c1"
      unitRef="usd">6931000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4dc680b172ca4f54b868b81ff9966a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTUtMS0xLTkwMTY4_c9036c9b-ac2f-4084-b6f8-a9864e48d136"
      unitRef="usd">819000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzMtMTctMS0xLTkwMTY4_2dc942e6-ff97-4a85-b250-b348aee43b96"
      unitRef="usd">14433000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMS0xLTEtOTAxNjg_62efc4a0-115f-470c-b545-63a4eab704fe"
      unitRef="usd">6038000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMy0xLTEtOTAxNjg_20cf869a-45e7-4965-9e27-a390cf27f076"
      unitRef="usd">307000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtNS0xLTEtOTAxNjg_ec606b4a-1772-4d12-9795-ff146bdf8a63"
      unitRef="usd">3446000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtNy0xLTEtOTAxNjg_73e979fa-043c-4020-978b-76463aede884"
      unitRef="usd">814000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtOS0xLTEtOTAxNjg_b32219f2-d4a7-42df-a780-8ce18b1dc1d1"
      unitRef="usd">2030000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTEtMS0xLTkwMTY4_4dec8284-3998-420d-86e0-020941174935"
      unitRef="usd">2662000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTMtMS0xLTkwMTY4_6f5be2e9-19ab-4615-9ea3-3e0fa792115b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia3ac98207a844e10956d36bf984946a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTUtMS0xLTkwMTY4_420521af-28a7-4254-874a-fbc6757c7d01"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzYtMTctMS0xLTkwMTY4_8cf3021c-9f21-4175-8417-2c3ec4c3e4b4"
      unitRef="usd">15297000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMS0xLTEtOTAxNjg_c25266a0-e4a8-403b-ad7b-83053b15be42"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMy0xLTEtOTAxNjg_8b55aa31-dd9f-461e-a1af-54823fa7ae54"
      unitRef="usd">948000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctNS0xLTEtOTAxNjg_c0fd976f-95b5-47c7-ac3a-f220a7826f4b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctNy0xLTEtOTAxNjg_4c61d837-c097-41d8-aa3c-381fbc459ed7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctOS0xLTEtOTAxNjg_0d2e2739-b0d2-416d-897b-784983a99e09"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTEtMS0xLTkwMTY4_b4fa0a08-1ed1-4032-b44c-3bef6c25f038"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTMtMS0xLTkwMTY4_edb7e26a-80b6-48ed-98c2-e42ac1928600"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia8d621f680ef44f28973407ec9a53358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTUtMS0xLTkwMTY4_6745a4f9-0503-4110-b7d7-677103ffc13b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzctMTctMS0xLTkwMTY4_701eaf39-6da7-42d2-be1d-538f3cec7ab4"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMS0xLTEtOTAxNjg_f342fe4c-4642-4ad0-9278-92c5a66a7203"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMy0xLTEtOTAxNjg_d1991f60-5616-4408-89e2-0c47eef2fca6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtNS0xLTEtOTAxNjg_71e5fca0-6c91-4c1b-9730-758e516bd5cf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtNy0xLTEtOTAxNjg_d020bbed-89f4-4d48-bca5-039589461cdb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtOS0xLTEtOTAxNjg_06188858-543b-4185-b745-b8bcc46e2015"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTEtMS0xLTkwMTY4_aba1a14d-09ba-4651-86f0-24b2ef12beee"
      unitRef="usd">408000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTMtMS0xLTkwMTY4_bd78d8c7-5245-4d46-b6bb-f44baacfb303"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i446ad6010e2e485cb45ff3ad99076d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTUtMS0xLTkwMTY4_41d59146-e44a-4a75-b0f0-e8b390e940f6"
      unitRef="usd">32000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzgtMTctMS0xLTkwMTY4_33145d4b-f3dd-4d97-be1d-f9f7322ee3a5"
      unitRef="usd">440000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMS0xLTEtOTAxNjg_e79dc742-545a-4442-8f93-d62fc988a9fd"
      unitRef="usd">13000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMy0xLTEtOTAxNjg_686dc90d-e72b-498d-bd27-e87712110c3e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktNS0xLTEtOTAxNjg_dd333b86-f09c-4b64-8f8b-2634095c00fa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktNy0xLTEtOTAxNjg_da7844e1-8240-4ec3-acd9-0d05b11c660c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktOS0xLTEtOTAxNjg_e02f0186-6cb2-4723-ab5c-eba33df9927f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTEtMS0xLTkwMTY4_51858b95-21a7-4b0c-9bf2-25b13ff87012"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTMtMS0xLTkwMTY4_e04e1a31-2bb2-4bd6-b880-64544dbe26fe"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idf91ccc786d745d79b06d4249bf84d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTUtMS0xLTkwMTY4_8d87588a-46c1-4c88-b869-d898313209f7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzktMTctMS0xLTkwMTY4_0d92bb6f-f06b-447c-9a7b-f754b01fbc0f"
      unitRef="usd">13000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTEtMS0xLTkwMTY4_c6dba0fc-2a42-443e-8e7b-be3c13b52090"
      unitRef="usd">6687000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTMtMS0xLTkwMTY4_a3e53d85-8455-4548-8d1b-17591385ecc8"
      unitRef="usd">5111000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTUtMS0xLTkwMTY4_72afe6d5-a7e7-41dc-89f6-cffe4b45cbf8"
      unitRef="usd">13851000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTctMS0xLTkwMTY4_d9b271a3-0cc7-42d4-83c4-835c73f868f4"
      unitRef="usd">3959000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTktMS0xLTkwMTY4_63774f45-3738-4692-a619-2ec491aa70a4"
      unitRef="usd">2795000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTExLTEtMS05MDE2OA_e84b8e87-c83c-436c-baad-b513aeb4e11e"
      unitRef="usd">3423000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTEzLTEtMS05MDE2OA_792a4854-fec9-481b-b680-01f38b0632d1"
      unitRef="usd">11566000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2d29ce28576b4bc283a225ff6a11e919_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTE1LTEtMS05MDE2OA_d1f66691-1118-476a-bf73-9f2974b713e6"
      unitRef="usd">6321000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZToxM2E1Zjg2MzJjMzk0ZTc2YjhkMWE1NmVhYmZkMmExOS90YWJsZXJhbmdlOjEzYTVmODYzMmMzOTRlNzZiOGQxYTU2ZWFiZmQyYTE5XzEwLTE3LTEtMS05MDE2OA_72963715-744e-4bb2-bd7f-dee6a890274d"
      unitRef="usd">53713000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i8884576932cf4a70b4ce54b1f75544f5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzU3NTk_f41aec66-f319-4bea-8ac9-2aaefdd58569"
      unitRef="usd">1700000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i74eea2a42a274b2eb99e498b9f54653b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzU3Njk_622723a5-6614-4533-9604-b8a211b50893"
      unitRef="usd">1800000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="ife6b528ccd3a4a1686b3d95e0ad480c6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzU3ODI_d65773df-9bd5-4b62-937e-e197dc07e80a"
      unitRef="usd">2900000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTAw_1993e484-d795-43a7-a971-26f5a8b05188">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2022 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;30-89&#160;Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;90&#160;or&#160;More&lt;br/&gt;Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&lt;br/&gt;Due&#160;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accruing&lt;br/&gt;Loans&#160;90&#160;or&lt;br/&gt;More Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,674,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,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;13,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;23,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,676,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,706,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,477,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;1,477,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:10pt;font-weight:400;line-height:100%"&gt;1,832,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,843,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;487,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;492,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;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;80,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,030,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,154,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i5e18d6964a674f149dcc980894c055f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtMS0xLTEtOTAxNjg_66c6486e-b43c-4cc0-98c9-7e7d8908b6ee"
      unitRef="usd">36167000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0c20b5d3e0c347e683152a9f1f169a80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtMy0xLTEtOTAxNjg_d56ebac2-320c-4d41-8b7d-6e985f268265"
      unitRef="usd">12853000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1d44963db2e94605a4691aa567df73bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtNS0xLTEtOTAxNjg_97fd23b6-ae16-49f9-8ee4-adcf5c389f7d"
      unitRef="usd">49020000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i545f2cec2313446c8161008a55649407_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtNy0xLTEtOTAxNjg_20b5b2f7-e7ad-4f21-8258-42d6c34f3e61"
      unitRef="usd">5625778000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtOS0xLTEtOTAxNjg_9e6902cc-3682-4dee-8579-79e817d605ce"
      unitRef="usd">5674798000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzEtMTEtMS0xLTkwMTY4_92c999d6-139b-472f-956d-d07c62107246"
      unitRef="usd">5560000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="icf3a03321fc445dbb056f676c63dd139_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItMS0xLTEtOTAxNjg_41aca6bf-009f-4a06-a0e0-d7f6366133ff"
      unitRef="usd">2880000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i699a679bb40a4ca7bd670dec247bec64_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItMy0xLTEtOTAxNjg_ec45b525-5b54-4342-b8f9-6851a0de58f8"
      unitRef="usd">7680000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id21e5b447c2740948d45dc6220329b2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItNS0xLTEtOTAxNjg_46fd1a8a-99f7-4e79-942f-27825957828f"
      unitRef="usd">10560000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0fa9866b83f3436c8414378107fe625a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItNy0xLTEtOTAxNjg_a4cd8d5b-25dc-43cd-a3b9-145596e75ccd"
      unitRef="usd">915169000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItOS0xLTEtOTAxNjg_32cca385-296f-4a6c-b507-baad1f0f0ad7"
      unitRef="usd">925729000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzItMTEtMS0xLTkwMTY4_27aaa78d-667f-4867-be22-4ec1289772a3"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i2c0388da19a34df9b4435e0054cb9f3a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtMS0xLTEtOTAxNjg_2bf3a864-3d3a-4a95-928e-97d623873e4d"
      unitRef="usd">5321000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i38985de60c624a55a4372bea42aebf16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtMy0xLTEtOTAxNjg_929c6305-24de-4aef-9bfd-a3da95bfc578"
      unitRef="usd">13867000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if5dbe2371b2446e9a67e1e228a6407fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtNS0xLTEtOTAxNjg_0eac9ce4-b5c1-4691-b0b6-3ecc8f46eec0"
      unitRef="usd">19188000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i541f48896ccf4d1f863f312b5f68713c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtNy0xLTEtOTAxNjg_1ce36873-13f5-43b3-8690-8e9435740418"
      unitRef="usd">15664000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9c19cdd0344d4c298d669ffb8ce92813_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtOS0xLTEtOTAxNjg_29ec104b-6ed6-4149-bb2f-4c2340349273"
      unitRef="usd">34852000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i9c19cdd0344d4c298d669ffb8ce92813_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzMtMTEtMS0xLTkwMTY4_e1da9ee9-a631-4315-8e0b-f14f68468511"
      unitRef="usd">13867000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="iba2f6fef2ae64a5d8fc38eec87be6718_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtMS0xLTEtOTAxNjg_1084b8bf-23b5-4479-b9b3-51a34fda2951"
      unitRef="usd">23561000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i32ba7d96e38543f39598ef38e0c8ba03_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtMy0xLTEtOTAxNjg_e2051a94-6df1-453e-9440-bd2010ff2f04"
      unitRef="usd">5869000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic4be2e4c701e469c9430f818bebc07d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtNS0xLTEtOTAxNjg_399f4f8f-a527-4a54-9589-b8652d90b390"
      unitRef="usd">29430000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i18888ff5ffee472ab77f4592213598f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtNy0xLTEtOTAxNjg_79720382-4abf-449f-9777-4aeb53b07b03"
      unitRef="usd">6676648000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtOS0xLTEtOTAxNjg_2a56f015-f63f-420e-b9dd-fc066e905afa"
      unitRef="usd">6706078000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzUtMTEtMS0xLTkwMTY4_3624570f-77a1-487b-8443-2332339ed835"
      unitRef="usd">5664000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="ic824c5945d6a4263ac1a42280e95b943_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtMS0xLTEtOTAxNjg_177ee181-6fa2-4401-accf-d229b9d1cc93"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3091052b1e844a15ae08733f18457f80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtMy0xLTEtOTAxNjg_bbec3114-90bd-4846-a76b-47e2a6125260"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ide2392eabf9c4aa289e42bab3eac50a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtNS0xLTEtOTAxNjg_a65d6545-4f44-45a1-9498-a77ae78a49a2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id658ff0190484751bac45669f6454a53_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtNy0xLTEtOTAxNjg_13e2fa20-b6fa-4544-a256-922c913fd301"
      unitRef="usd">1477247000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtOS0xLTEtOTAxNjg_e20900d6-b074-4b24-8658-6d061d6ee11f"
      unitRef="usd">1477247000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzYtMTEtMS0xLTkwMTY4_9322422e-797f-4a04-8fbf-30e9b35c7eb1"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i8a8f9a298fb349c89eafa070730a66cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctMS0xLTEtOTAxNjg_7a27ad95-ba0a-423f-a18a-d4e59634ac8a"
      unitRef="usd">7856000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icf5ad23fb1364dffaf42dd090c08c286_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctMy0xLTEtOTAxNjg_118d7a95-fa12-4144-8e03-51720473cdc2"
      unitRef="usd">2690000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i85818226f56b4370b633fea8d4946fe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctNS0xLTEtOTAxNjg_98786d5f-b092-4de1-8217-3205490715d3"
      unitRef="usd">10546000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i340d44c557314b2e8d37e7d1bcba7317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctNy0xLTEtOTAxNjg_727d9adb-3ec3-4435-a905-de9c3ea91c45"
      unitRef="usd">1832993000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctOS0xLTEtOTAxNjg_20cf2d4f-3dde-4631-8c74-932a559f4814"
      unitRef="usd">1843539000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzctMTEtMS0xLTkwMTY4_b810b2e9-26ba-4000-8ea6-1e675fbde9b7"
      unitRef="usd">2398000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i90e26e9bbe8f4772be9e107e7e0c929f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtMS0xLTEtOTAxNjg_3b5941a0-9e41-4ded-b38c-2ec445656dab"
      unitRef="usd">5155000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i02e703a72cd5460f98870c002a6ea7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtMy0xLTEtOTAxNjg_f3f3791e-04fe-43de-b7ac-65e345701823"
      unitRef="usd">311000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0ce182a542e0462db03228f5ca184bef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtNS0xLTEtOTAxNjg_c7188597-b056-4093-afb2-22b3a337819c"
      unitRef="usd">5466000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id33ec221d3544ad286b63044bf9e63ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtNy0xLTEtOTAxNjg_e8690b0e-abb6-4e4d-9319-292f421931fe"
      unitRef="usd">487260000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtOS0xLTEtOTAxNjg_1bf21bc2-7f8c-4aba-a964-577aebf71680"
      unitRef="usd">492726000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzgtMTEtMS0xLTkwMTY4_d1dbd2e8-f78b-4969-9416-a9167927b415"
      unitRef="usd">311000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i33998809a78a405da317908997115414_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktMS0xLTEtOTAxNjg_cbb2684c-0a50-4e42-b1c1-d477eb601ef0"
      unitRef="usd">80940000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id0784c36387e4680a693411973b01352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktMy0xLTEtOTAxNjg_65368812-ffdc-4293-84dd-9b1b7aa53713"
      unitRef="usd">43270000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia555ac7c3f6d447ba8ad5de40491df2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktNS0xLTEtOTAxNjg_c0f6e671-84d0-4e01-8010-67897d12d44a"
      unitRef="usd">124210000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie2f483ce8c90454e985e27e601abe7f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktNy0xLTEtOTAxNjg_9320ee02-fc0d-499f-9cd4-3f6b5cb8a61e"
      unitRef="usd">17030759000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktOS0xLTEtOTAxNjg_8c4ffd80-005c-4936-90f0-16d1a23c8c14"
      unitRef="usd">17154969000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiN2I2NDA3NWIxNTQ0YjRmODEwNDMwMDA2MWJkZDI1OC90YWJsZXJhbmdlOmI3YjY0MDc1YjE1NDRiNGY4MTA0MzAwMDYxYmRkMjU4XzktMTEtMS0xLTkwMTY4_c8abbc18-44ac-45a5-8310-e65713fcc0c5"
      unitRef="usd">27800000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDk1_abc703a1-49b1-4f48-a93b-84f4d56cacd6">Troubled debt restructurings that occurred during 2022, 2021 and 2020 are set forth in the following table.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i86247147564540f29242b66b78ee63b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItMS0xLTEtOTAxNjg_3d398ceb-939c-4976-9367-d061846746c7"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i86247147564540f29242b66b78ee63b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItMy0xLTEtOTAxNjg_72c2a843-0927-44fb-871a-56f4b71e7782"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItNS0xLTEtOTAxNjg_ff381f6c-8887-42ae-91ef-06bf9c893fdc"
      unitRef="usd">1312000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItNy0xLTEtOTAxNjg_a993be15-2320-4ed1-9e4a-78738095f4be"
      unitRef="usd">1162000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItOS0xLTEtOTAxNjg_10255d38-795f-4b57-8885-b5630af4fead"
      unitRef="usd">3661000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzItMTEtMS0xLTkwMTY4_1a10b103-a5f5-4e5c-9682-7f0816f26425"
      unitRef="usd">192000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtMS0xLTEtOTAxNjg_4f81fc01-eba2-406e-aaa3-3529a9bd60d6"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtMy0xLTEtOTAxNjg_f55f25b8-789c-41fa-bd28-21810d05e827"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtNS0xLTEtOTAxNjg_f2a986d0-5b62-408e-b74d-f96728bcccee"
      unitRef="usd">3817000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtNy0xLTEtOTAxNjg_105ec397-f28d-4a7c-a340-fdc0e2960654"
      unitRef="usd">721000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtOS0xLTEtOTAxNjg_07ad78bc-6b80-4fab-8fea-7d3b059e407f"
      unitRef="usd">2432000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzMtMTEtMS0xLTkwMTY4_c3e34475-12a0-47f1-ae45-4c0c39e3233e"
      unitRef="usd">2421000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i6fdf224326294f809c29668bda68b38a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtMS0xLTEtOTAxNjg_c2267cb7-3406-450f-99f8-56607949d7d8"
      unitRef="usd">1155000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6fdf224326294f809c29668bda68b38a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtMy0xLTEtOTAxNjg_a0c807e0-141e-4346-9415-9c3b4eba0210"
      unitRef="usd">1051000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib9fb4e00a0da449997d2f3d2969cab05_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtNS0xLTEtOTAxNjg_f9577f32-8ebb-4427-8360-13c63e05521f"
      unitRef="usd">1888000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib9fb4e00a0da449997d2f3d2969cab05_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtNy0xLTEtOTAxNjg_489c363b-848c-4392-9d89-806f48b99c97"
      unitRef="usd">1862000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i9b3fb91d59ea42fd87908f8b4268effc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtOS0xLTEtOTAxNjg_ed2f66dd-e94c-43ad-94e6-e3de807da6ea"
      unitRef="usd">9310000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9b3fb91d59ea42fd87908f8b4268effc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzUtMTEtMS0xLTkwMTY4_750cd09c-5a52-4fff-9299-078e72ba8086"
      unitRef="usd">4922000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i5e0f1e0313e24fa4b3361fb3730e71bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtMS0xLTEtOTAxNjg_e82212c9-f02a-4f1a-8c1f-01548ee7913b"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5e0f1e0313e24fa4b3361fb3730e71bd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtMy0xLTEtOTAxNjg_03fe29d0-b7bc-4a67-94ee-f528b8c4c929"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i3fee13cc86e34a3fbf4bbc8c037002d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtNS0xLTEtOTAxNjg_9ac2c882-2118-4723-9be9-0d80d57720c0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i3fee13cc86e34a3fbf4bbc8c037002d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtNy0xLTEtOTAxNjg_98e87ccf-39fe-47c5-9a9f-ab91fa23d87d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i9a92a914a37d4f748ab8da081c40e8cc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtOS0xLTEtOTAxNjg_91916c27-f5e2-4d18-bf61-3b12ac260d30"
      unitRef="usd">1017000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9a92a914a37d4f748ab8da081c40e8cc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzYtMTEtMS0xLTkwMTY4_64cb95b2-25c8-4f2f-8446-e7ee88fdca95"
      unitRef="usd">1017000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctMS0xLTEtOTAxNjg_4d1ab165-0a4f-4904-afdb-e260c71d6ee4"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctMy0xLTEtOTAxNjg_5f115760-5304-4fb2-9f97-033e0a35714e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctNS0xLTEtOTAxNjg_7e17c75e-d12a-41c5-b24c-8bd0aa2d2424"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctNy0xLTEtOTAxNjg_2e389e21-1c0e-45ad-9692-1e698561d8c1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctOS0xLTEtOTAxNjg_29c9d958-2293-40f5-8782-9677eadf13c7"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzctMTEtMS0xLTkwMTY4_6718ebf1-b324-4fcf-a081-880488874b4f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtMS0xLTEtOTAxNjg_7169232d-e045-413f-890f-6067df8d099b"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtMy0xLTEtOTAxNjg_0b34df43-d6c7-473e-a76e-b7acb7304c5e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtNS0xLTEtOTAxNjg_9b44da66-8d38-458c-bd3b-fdfacee35b0e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtNy0xLTEtOTAxNjg_10bcf784-67fb-427c-b495-bb287bfa842a"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtOS0xLTEtOTAxNjg_0c1145d8-ac1d-4722-8b6e-3dca0a575a14"
      unitRef="usd">1104000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzgtMTEtMS0xLTkwMTY4_3d39edb5-9563-493a-9901-4431e81fc2d0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktMS0xLTEtOTAxNjg_dbe09a73-36d8-4380-ad96-2658d90a21d3"
      unitRef="usd">1155000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktMy0xLTEtOTAxNjg_15d422bc-56cc-48a9-b5e8-c38adc08ec50"
      unitRef="usd">1051000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktNS0xLTEtOTAxNjg_d7c733bf-d118-4359-9f1e-58ed6342c07b"
      unitRef="usd">7017000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktNy0xLTEtOTAxNjg_9bf3d73b-c516-4636-8baa-ee56a695fea6"
      unitRef="usd">3745000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktOS0xLTEtOTAxNjg_a9bee79a-8696-457d-aa01-e3b1b816f661"
      unitRef="usd">17524000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo2YjRmZGMyNmJmZmE0NGY3OTE2YWU1YjMwMWY3NjI2NC90YWJsZXJhbmdlOjZiNGZkYzI2YmZmYTQ0Zjc5MTZhZTViMzAxZjc2MjY0XzktMTEtMS0xLTkwMTY4_bf366844-0981-499d-b04b-dd713d8bd6b0"
      unitRef="usd">8552000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTA3_5b73c0fc-c590-4dab-8333-65f16e7650c0">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to restructured loans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans past due in excess of 90 days at period-end:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs of restructured loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized in connection with restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;4,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzItMS0xLTEtOTAxNjg_c2e216ef-d008-4b15-9c13-fbfa0ce7b5ca"
      unitRef="item">0</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzItMy0xLTEtOTAxNjg_9fb70268-d552-498b-93c1-62ef8d460eac"
      unitRef="item">2</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzItNS0xLTEtOTAxNjg_837528ef-6499-42b7-b168-ad791fd1c008"
      unitRef="item">1</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzMtMS0xLTEtOTAxNjg_ebb61d28-04bc-4892-aae3-76dda2810c8e"
      unitRef="usd">0</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzMtMy0xLTEtOTAxNjg_14d671f2-0b57-431d-8517-30788d80e01f"
      unitRef="usd">1027000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzMtNS0xLTEtOTAxNjg_a2f14a25-7f88-43c9-844c-e26df4a962df"
      unitRef="usd">2008000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzQtMS0xLTEtOTAxNjg_fe069a78-f404-4f30-82a0-6f4e0b592e46"
      unitRef="usd">1051000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzQtMy0xLTEtOTAxNjg_785853a7-fb89-4e13-a7fb-b1a06b46050a"
      unitRef="usd">3439000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzQtNS0xLTEtOTAxNjg_e7988ed3-0b86-4a26-aca6-ed9db87d7b24"
      unitRef="usd">8552000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzYtMS0xLTEtOTAxNjg_a6c7243a-0f6c-495c-a686-2eb342ac0e16"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzYtMy0xLTEtOTAxNjg_90668864-d0bc-4436-b5f6-6ff8f266847a"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzYtNS0xLTEtOTAxNjg_4fddb041-f84c-4195-aed5-c26a24a7768e"
      unitRef="usd">337000</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzctMS0xLTEtOTAxNjg_3f63eb2b-0504-43d7-adb2-a7a5a57ceb39"
      unitRef="usd">723000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzctMy0xLTEtOTAxNjg_25784bbc-a33f-4a36-bfdd-69f828257e13"
      unitRef="usd">4278000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzctNS0xLTEtOTAxNjg_33eccd2c-f43a-4b31-a3dd-7cd48b43f69d"
      unitRef="usd">3894000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:Proceedsfromsaleofrestructuredloans
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzgtMS0xLTEtMTQ1MzI5_b0ee0178-10f2-47fe-88bc-73c6e07b922e"
      unitRef="usd">1070000</cfr:Proceedsfromsaleofrestructuredloans>
    <cfr:Proceedsfromsaleofrestructuredloans
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzgtMy0xLTEtMTQ1MzMx_3ad3ed29-1235-46cb-bcdb-334d4f1078e5"
      unitRef="usd">0</cfr:Proceedsfromsaleofrestructuredloans>
    <cfr:Proceedsfromsaleofrestructuredloans
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjZDgwMmQyYjE0Mjc0Y2MwYTgwZmNmYWI1OTA5YjNhYy90YWJsZXJhbmdlOmNkODAyZDJiMTQyNzRjYzBhODBmY2ZhYjU5MDliM2FjXzgtNS0xLTEtMTQ1MzMz_ed1d088c-7451-40c8-9fa7-739c94bd576b"
      unitRef="usd">0</cfr:Proceedsfromsaleofrestructuredloans>
    <cfr:NumberOfDaysPastDue
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEwMTE0_f9435664-f857-49d5-84fa-af1e75da655f">P120D</cfr:NumberOfDaysPastDue>
    <cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum
      contextRef="i5f6f3036aa5e4f08b1068ad21fdc4b4e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEwMjQ4_e884ea23-4d16-4d32-9d55-f4848a479a08"
      unitRef="number">0.30</cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum>
    <cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum
      contextRef="ia62c0dd582b84b69a61dafc4ac939c88_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEwNjMx_ed18dd66-4873-4c93-81df-4090c12bd9c3"
      unitRef="number">0.30</cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum>
    <cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDk3_b4c14e39-3dfc-4052-b10b-3f29de189ae3">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2022 and 2021. Paycheck Protection Program (&#x201c;PPP&#x201d;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#x201c;SBA&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,667,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;618,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;485,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,068,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,435,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,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;3,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;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;37,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,703,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;657,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;241,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;138,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;195,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,170,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;69,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,674,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.05&#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.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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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.87&#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.55&#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.26&#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.68&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;99,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;393,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;43,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;887,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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: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;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;352,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;408,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;44,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;925,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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.65&#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.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.64&#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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.59&#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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.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;5.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,811,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,484,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;956,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;708,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;360,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;800,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,340,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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:8pt;font-weight:400;line-height:100%"&gt;19,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,901,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,528,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,009,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;410,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;882,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;120,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,706,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.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.26&#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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.33&#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.94&#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.38&#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.43&#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;489,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,430,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;2,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;666,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;491,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;130,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;181,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,477,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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.43&#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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.76&#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.23&#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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,567,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,140,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;410,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;883,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,183,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.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;7.33&#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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,567,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;350,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;179,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,987,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,063,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,630,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,075,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;464,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;475,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,096,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;874,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;492,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,574,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,761,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,257,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;632,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;825,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,272,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,262,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,304,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,454,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,525,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,186,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,576,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMS0xLTEtOTAxNjg_310b28e5-7ff6-4a61-bb4f-81a2d8469576"
      unitRef="usd">1667274000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMy0xLTEtOTAxNjg_9c423815-aa8b-4bb4-8bcf-e8b819910801"
      unitRef="usd">618756000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtNS0xLTEtOTAxNjg_20f404f2-2670-4628-8b5c-3112bf8bec3c"
      unitRef="usd">485908000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtNy0xLTEtOTAxNjg_ce74aa9f-c3f8-4057-b59d-5b5b24d0076e"
      unitRef="usd">226835000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtOS0xLTEtOTAxNjg_9ea4c490-ecc1-40f3-9099-21af948e257f"
      unitRef="usd">123768000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTEtMS0xLTkwMTY4_b567820f-418a-4384-9698-6f2d0683fad1"
      unitRef="usd">192791000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTMtMS0xLTkwMTY4_e3e590cf-159a-4e84-bca6-864655982abf"
      unitRef="usd">2068891000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia0f96c96cf9848c1986530b12569e6bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTUtMS0xLTkwMTY4_8e656495-b039-4cbf-a790-e3a75b037660"
      unitRef="usd">51694000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMtMTctMS0xLTkwMTY4_3055ae23-e5c3-4848-9859-aa067756adb5"
      unitRef="usd">5435917000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMS0xLTEtOTAxNjg_5682bf03-1778-4cf2-b740-cdefb587c58a"
      unitRef="usd">31275000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMy0xLTEtOTAxNjg_6ae2e587-de7b-4762-8bbd-1c98c453b410"
      unitRef="usd">34950000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtNS0xLTEtOTAxNjg_fca255af-8fa2-4ec8-820b-73ea4235f5cd"
      unitRef="usd">3651000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtNy0xLTEtOTAxNjg_bc56eeeb-15c6-4ca4-9b7c-20e7f610c23e"
      unitRef="usd">5400000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtOS0xLTEtOTAxNjg_e10d5cb5-1d05-4d37-a6d4-246293ee94c1"
      unitRef="usd">11006000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTEtMS0xLTkwMTY4_bdb4d6e4-0db6-4de1-aed9-fba7be7f16b2"
      unitRef="usd">1014000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTMtMS0xLTkwMTY4_7c4c21d9-981b-4289-9126-022e3c8d621c"
      unitRef="usd">54856000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic0fd8915e88542658b3cfac570e3d8b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTUtMS0xLTkwMTY4_84cc4330-fcf7-4fab-89af-7eef7b651d96"
      unitRef="usd">4040000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7f798fb2db6c459dbbd19d8baf123a10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQtMTctMS0xLTkwMTY4_507c8ce3-f98e-43b0-90fc-a0e1bc6bff21"
      unitRef="usd">146192000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMS0xLTEtOTAxNjg_dfbe8c3e-707e-4c32-8192-74b664ee12f6"
      unitRef="usd">2294000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMy0xLTEtOTAxNjg_8e3285f8-668b-47ff-811f-e47aec2c7726"
      unitRef="usd">724000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtNS0xLTEtOTAxNjg_dda38a19-48ce-4d65-968c-6289907eb9a7"
      unitRef="usd">845000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtNy0xLTEtOTAxNjg_cb40cf1e-c2e1-481f-b87f-3b92c8e55b7d"
      unitRef="usd">4713000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtOS0xLTEtOTAxNjg_9931da0a-d10e-4b7a-bfeb-4bbb36faa36a"
      unitRef="usd">1341000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTEtMS0xLTkwMTY4_340a7bc4-97d4-4038-a514-e7e1c0062702"
      unitRef="usd">114000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTMtMS0xLTkwMTY4_9f2ccb73-b1f2-47a0-b841-154d06b03a87"
      unitRef="usd">23880000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i671df05584254892ab439f859c914ba3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTUtMS0xLTkwMTY4_f04c235e-5865-49e5-b2f1-b72b115003ad"
      unitRef="usd">3685000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic05767de8c0d43e889f0a504e13e3a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzUtMTctMS0xLTkwMTY4_5e6417bc-2dc0-4e6c-8579-1f575148ddf5"
      unitRef="usd">37596000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMS0xLTEtOTAxNjg_e1725c8f-0b69-4ad4-8ab4-e0f3571ba46b"
      unitRef="usd">2342000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMy0xLTEtOTAxNjg_90050c4d-aa71-4e8d-a109-eaf87294a966"
      unitRef="usd">1357000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtNS0xLTEtOTAxNjg_b19b34a9-3771-4f89-ae08-d5c79904316b"
      unitRef="usd">6720000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtNy0xLTEtOTAxNjg_95af67ff-ad8f-4e5f-b0f0-28230097e95d"
      unitRef="usd">1807000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtOS0xLTEtOTAxNjg_b1694bd6-a859-4f21-a439-cbb5766b2a7a"
      unitRef="usd">1229000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTEtMS0xLTkwMTY4_a776222c-bc7a-4844-bcfb-b281887df51f"
      unitRef="usd">1644000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTMtMS0xLTkwMTY4_b33b00ea-2400-4068-90aa-0a7e073725e6"
      unitRef="usd">19582000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iac476009c5e94351b228c376830f7bfc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTUtMS0xLTkwMTY4_4b01dcd9-b52b-4675-ac5b-f271a9823c23"
      unitRef="usd">2282000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2e46ec22ec21406b8e696e281bd07f3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzYtMTctMS0xLTkwMTY4_06003e9e-bc57-4bac-a24f-5023e63d0241"
      unitRef="usd">36963000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMS0xLTEtOTAxNjg_1b58fd7c-412a-457b-ab2d-f21f723b304a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMy0xLTEtOTAxNjg_d46e8c38-f16d-46aa-9825-9febb4269edd"
      unitRef="usd">1052000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctNS0xLTEtOTAxNjg_da23c1f9-598d-43c6-aef8-5dce8d8424d1"
      unitRef="usd">866000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctNy0xLTEtOTAxNjg_19b9491c-d780-4548-961a-3118d92047a8"
      unitRef="usd">2972000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctOS0xLTEtOTAxNjg_6ad1ec7c-99eb-40df-b194-b8166527ee4e"
      unitRef="usd">1177000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTEtMS0xLTkwMTY4_cbefeb83-5999-4351-a7e1-bd13dd959c43"
      unitRef="usd">191000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTMtMS0xLTkwMTY4_dae4c289-c256-47e0-ab8a-6f6c0507cec5"
      unitRef="usd">673000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i60df108c71d74170a5c9ba48a704a5aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTUtMS0xLTkwMTY4_cc98bb9c-8f24-4bc7-889e-a4f9c53bf09f"
      unitRef="usd">5590000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i78c0a5fb3b3e45da8ff451d44ff5853b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzctMTctMS0xLTkwMTY4_ce190263-5e38-4fdc-9a76-57d305f7ab92"
      unitRef="usd">12521000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMS0xLTEtOTAxNjg_e0e25666-a148-4aed-8e6c-4652c7d5648d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMy0xLTEtOTAxNjg_8a46d7e2-d1e1-4b8e-b3b8-6218e22db2b9"
      unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtNS0xLTEtOTAxNjg_781bb71c-2327-40ae-9b5a-34db509d7e76"
      unitRef="usd">223000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtNy0xLTEtOTAxNjg_34f6e307-371f-4e8c-9d74-5dc31aaab5a3"
      unitRef="usd">270000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtOS0xLTEtOTAxNjg_ab8174a2-7b44-4f23-b8c9-2c583740b972"
      unitRef="usd">20000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTEtMS0xLTkwMTY4_9fdad0a6-071b-44ba-9f87-fafd6833a273"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTMtMS0xLTkwMTY4_0c6cc645-74ed-496a-acbd-05c56dbee181"
      unitRef="usd">2300000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i33e1747ecafa449a9b26a51c1f399778_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTUtMS0xLTkwMTY4_4063b5b8-f250-4404-9068-8a5cf2aa6e5d"
      unitRef="usd">2596000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0264cbe8cd424617876a925576305baa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzgtMTctMS0xLTkwMTY4_240047e0-cdf6-4323-acfb-4f64c6f01bae"
      unitRef="usd">5609000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMS0xLTEtOTAxNjg_029028d4-574c-4cce-aa6f-661a6199ce09"
      unitRef="usd">1703185000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMy0xLTEtOTAxNjg_1be4c719-41af-4509-a5ef-c7fc9490cdfe"
      unitRef="usd">657039000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktNS0xLTEtOTAxNjg_833603c6-39e4-4d44-a50c-e64388c1a9f4"
      unitRef="usd">498213000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktNy0xLTEtOTAxNjg_2b824a02-a4af-41cc-9eb5-9e5e34c565cb"
      unitRef="usd">241997000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktOS0xLTEtOTAxNjg_845652d5-ad72-4887-a773-68ce8b293003"
      unitRef="usd">138541000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTEtMS0xLTkwMTY4_cc15b82f-02d7-4cfe-b31d-b3f73aa20a1e"
      unitRef="usd">195754000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTMtMS0xLTkwMTY4_3b26a829-9424-450a-8160-67730c98026e"
      unitRef="usd">2170182000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i06f01a4b5b7e411d946cdc475d993f14_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTUtMS0xLTkwMTY4_08529143-2781-4210-9099-8def746844e9"
      unitRef="usd">69887000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzktMTctMS0xLTkwMTY4_9d8c5528-f6b3-4225-8375-08cff3045815"
      unitRef="usd">5674798000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i030e11c38a074f1fbd4fc7be0060a890_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTEtMS0xLTkwMTY4_c12e9cd2-6f68-4042-a9f6-16e6702db9cc"
      unitRef="grade">6.37</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie6640637169f48ab9ee513fa7ad7a8ef_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTMtMS0xLTkwMTY4_8550b53b-af23-4efd-b430-9e317530133d"
      unitRef="grade">7.05</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i59f72f3dc629440da13897f06a496b06_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTUtMS0xLTkwMTY4_d3dfaab9-d6f0-4ba9-bfe4-234767d8ba93"
      unitRef="grade">6.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i70c837505fea4e45b7a97c0e6f7e9592_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTctMS0xLTkwMTY4_d383ad46-8ae9-4fff-ad0d-58c313c2c103"
      unitRef="grade">6.59</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5c1e934763724338907b516437662cd3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTktMS0xLTkwMTY4_d3b6e94d-2675-4a7e-ad26-822804b08989"
      unitRef="grade">6.87</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icbe99fcd11124b90aa83d4b37de9d39e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTExLTEtMS05MDE2OA_5d0df9b5-bd86-4b30-a73e-b677d3120950"
      unitRef="grade">5.55</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i92b456069a5048adb29233883152521c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTEzLTEtMS05MDE2OA_72a12fa5-979c-4361-9af6-3a51f6ad76e7"
      unitRef="grade">6.26</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i06f01a4b5b7e411d946cdc475d993f14_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTE1LTEtMS05MDE2OA_5289e704-46ca-4dcf-b779-5fb2fcd9f954"
      unitRef="grade">7.68</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEwLTE3LTEtMS05MDE2OA_a1a001a8-e583-4dc7-8c43-f5f0872e909b"
      unitRef="grade">6.39</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTEtMS0xLTkwMTY4_f019db75-9b5d-4bfe-95ae-16229d6168f5"
      unitRef="usd">338050000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTMtMS0xLTkwMTY4_ac80563c-7c78-4f90-a059-7006772ed34f"
      unitRef="usd">99089000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTUtMS0xLTkwMTY4_79c292c9-5ef2-41b0-af23-5e14e95d282f"
      unitRef="usd">4917000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTctMS0xLTkwMTY4_65de416d-eaf4-4fc9-a403-b18fd68cd136"
      unitRef="usd">3138000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTktMS0xLTkwMTY4_618bd7d2-475e-49f7-aabc-45d550e91c8a"
      unitRef="usd">2020000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTExLTEtMS05MDE2OA_3ff782a7-bf1b-4d7a-b3ae-631b86f254c0"
      unitRef="usd">2850000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTEzLTEtMS05MDE2OA_07ddf162-47fa-46a7-9451-f1f339c61187"
      unitRef="usd">393957000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie51621eea8244376b0e6c38b1eb2ec6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTE1LTEtMS05MDE2OA_b16cdd23-58ba-4678-8ad9-bf0ddaafce5e"
      unitRef="usd">43161000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEyLTE3LTEtMS05MDE2OA_68ebb687-acd8-42c9-96ed-ce02c94d1c92"
      unitRef="usd">887182000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTEtMS0xLTkwMTY4_8e6af993-30f1-455e-9a7b-0bbffc8a217f"
      unitRef="usd">1561000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTMtMS0xLTkwMTY4_57f52af6-4998-477c-b386-1a91eb132285"
      unitRef="usd">1611000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTUtMS0xLTkwMTY4_80cda017-a3c7-433d-90fd-c830be9c7f1f"
      unitRef="usd">166000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTctMS0xLTkwMTY4_e0e07396-00d6-4fc0-802e-d3d7cd69205e"
      unitRef="usd">562000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTktMS0xLTkwMTY4_41208768-a210-4791-b537-0f75ff1fda0d"
      unitRef="usd">748000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTExLTEtMS05MDE2OA_6ad533e6-0bbd-4266-8916-0da102607319"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTEzLTEtMS05MDE2OA_99d3cdd5-9f68-4ab6-93aa-49e17957da2f"
      unitRef="usd">6434000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idfd7f3b116084c6fab328656d626f9c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTE1LTEtMS05MDE2OA_9cd71cb8-ece1-45e1-951e-261474a62bfe"
      unitRef="usd">30000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie8b321c2edc34030af5b1d831455c893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzEzLTE3LTEtMS05MDE2OA_2ffa1ce5-13d5-459a-a1fa-d196c7476dd8"
      unitRef="usd">11112000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTEtMS0xLTkwMTY4_bc91fdcb-ea12-4503-bae7-64b2ad0811d4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTMtMS0xLTkwMTY4_ec0bb74f-9413-47c6-b1f2-dfc4b1abbd71"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTUtMS0xLTkwMTY4_e1eb33db-54e6-4a62-a5c6-525c70d532c9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTctMS0xLTkwMTY4_c28d131f-d459-44c7-a6f6-7271a39b4202"
      unitRef="usd">428000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTktMS0xLTkwMTY4_16d517d7-2fc1-4dd3-82df-ad632531331e"
      unitRef="usd">214000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTExLTEtMS05MDE2OA_6ef8150b-9a3c-4394-8123-8559afc2c1bd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTEzLTEtMS05MDE2OA_001591cb-f71d-44b6-8936-9d0884438a63"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i509017f0d2e24fc5b45be19e7f681e8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTE1LTEtMS05MDE2OA_6a9b368f-df62-47d5-a6aa-e1b2c2a09bfd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib8391999e115401eb665faa67513adbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE0LTE3LTEtMS05MDE2OA_4041ab33-4677-4751-bc99-32aa6a9e635a"
      unitRef="usd">642000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTEtMS0xLTkwMTY4_3f203983-a980-4cfa-8d77-222ba8a5b4b8"
      unitRef="usd">7956000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTMtMS0xLTkwMTY4_4656372a-91c2-4e03-a12f-3db316675c37"
      unitRef="usd">162000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTUtMS0xLTkwMTY4_a2d04d39-ebcc-4d0d-ab2f-9dc58f8fbf76"
      unitRef="usd">157000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTctMS0xLTkwMTY4_25b63138-aa8d-4ef0-86ec-e78d5e50d8e2"
      unitRef="usd">3145000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTktMS0xLTkwMTY4_f1cbf25e-df95-4e3b-9614-1816bc2c9a0e"
      unitRef="usd">86000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTExLTEtMS05MDE2OA_f4fc3ecd-a48b-4a54-bb8d-cdacc1a6ea0d"
      unitRef="usd">63000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTEzLTEtMS05MDE2OA_b934dd8e-c17b-47d8-88b7-42d481e6f62e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibd48d3be5b424b7f9508ee9852fad2b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTE1LTEtMS05MDE2OA_6b4c2385-e4a0-4f5a-baa1-f6038432ee49"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i403e843e8efe4d6296490fab6a3cca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE1LTE3LTEtMS05MDE2OA_64a3837b-89e4-4fde-900e-d7d4caff6265"
      unitRef="usd">11569000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTEtMS0xLTkwMTY4_67c97262-d2aa-4a63-ad4e-d9aed1124f5b"
      unitRef="usd">3995000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTMtMS0xLTkwMTY4_ef8e3d9d-720a-441e-a9f3-83ddd524e3b7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTUtMS0xLTkwMTY4_b3ca6327-bd5e-4895-a995-868ebad7d42b"
      unitRef="usd">72000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTctMS0xLTkwMTY4_09dcdc52-d5aa-4de5-8e04-79218b4e6556"
      unitRef="usd">1386000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTktMS0xLTkwMTY4_802012fc-4c59-4dbf-b829-659209761465"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTExLTEtMS05MDE2OA_38405e11-877a-4048-8353-8e24febf6771"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTEzLTEtMS05MDE2OA_f33a1909-7c61-4742-8680-cf2a1578e7b9"
      unitRef="usd">4571000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iac6a56fcaf0649dab73ea58b1ce8354f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTE1LTEtMS05MDE2OA_813f00ef-7dba-449d-9bd8-0eb3e7059c6c"
      unitRef="usd">806000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i69c8f81d394d4560bab003072ea3230c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE2LTE3LTEtMS05MDE2OA_9312f219-807e-4fca-8269-f96714aca963"
      unitRef="usd">10840000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTEtMS0xLTkwMTY4_a2077396-9ad6-46ae-b999-3501a4a29621"
      unitRef="usd">662000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTMtMS0xLTkwMTY4_03a18030-9fc1-4d28-80e3-95d3e34ddbe5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTUtMS0xLTkwMTY4_8a8d5849-4ccf-4b25-8ba7-485c5f55dd1c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTctMS0xLTkwMTY4_0886df4e-efcc-43ab-9059-2fb083190397"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTktMS0xLTkwMTY4_73bddabc-66fe-4ae6-bd15-e04fb344a5df"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTExLTEtMS05MDE2OA_46a57d7f-ead6-498e-980d-3e910e31a8d3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTEzLTEtMS05MDE2OA_b90bdb2f-b18c-4987-8148-97efd3be7ee5"
      unitRef="usd">3060000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3791a5e1bb2144b69f9ff07a7540b827_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTE1LTEtMS05MDE2OA_0568358a-5845-4fa2-aa72-757b1b8877d9"
      unitRef="usd">662000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i76595fac33844b20a35ab6943e6de2e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE3LTE3LTEtMS05MDE2OA_b1f1779b-bc87-491c-98aa-6a7acf66b04a"
      unitRef="usd">4384000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTEtMS0xLTkwMTY4_d89da3f3-3355-4d96-a355-d80d93e1492e"
      unitRef="usd">352224000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTMtMS0xLTkwMTY4_46dbe4ca-dc47-4ab4-80a1-9bfcd5e006ae"
      unitRef="usd">100862000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTUtMS0xLTkwMTY4_bcbb43ba-b2a7-4ff9-bd6c-65b7f4777621"
      unitRef="usd">5312000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTctMS0xLTkwMTY4_5dffd340-53ce-4ecc-8429-81fb57af1e67"
      unitRef="usd">8659000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTktMS0xLTkwMTY4_d17a903d-97e1-4f50-916e-433a51c2de71"
      unitRef="usd">3078000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTExLTEtMS05MDE2OA_883b9d72-e870-4d81-9cb7-8a5201e5fa83"
      unitRef="usd">2913000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTEzLTEtMS05MDE2OA_dc62295b-5c9d-42f8-af8b-c279c09fb78e"
      unitRef="usd">408022000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id99f6bbef9f24156ba0b4ba46f6b5644_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTE1LTEtMS05MDE2OA_dd055380-e624-4488-8b73-cfe1ffdb215b"
      unitRef="usd">44659000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE4LTE3LTEtMS05MDE2OA_34bb0cfb-70a5-431a-98c4-41d98383903a"
      unitRef="usd">925729000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8ec149dc6085458f9d980ad2450a6cd1_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTEtMS0xLTkwMTY4_c80acf1f-4597-435b-b4ff-bbe0b510f090"
      unitRef="grade">6.09</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i467b2e5d6b8243f79db78c98c51ef014_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTMtMS0xLTkwMTY4_d4d0f41d-c21f-4d79-9f4e-8306d7c92eb4"
      unitRef="grade">5.65</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4bc8bb89222d444292647373e8deb496_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTUtMS0xLTkwMTY4_97337cde-8a6c-40a7-8a0e-26480e00e458"
      unitRef="grade">7.65</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9e34fd7e3e23481c9d78221e8fb5e783_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTctMS0xLTkwMTY4_631444fd-78e7-4616-b02b-12bd8e041a60"
      unitRef="grade">9.64</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8ab6d6f94af747e990eed724b38abc15_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTktMS0xLTkwMTY4_230c77d7-59d6-4cf4-b4b1-aaca53f952fa"
      unitRef="grade">8.02</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5bcb5dc8fa0d4af6bff4002dbb47bfc3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTExLTEtMS05MDE2OA_04c7daa2-1034-45cf-a85d-59f23454e936"
      unitRef="grade">6.59</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icca10f973b0545cdbc9309377f628394_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTEzLTEtMS05MDE2OA_7cdcecfa-c31a-4d49-a4f8-dd7fd5d13f90"
      unitRef="grade">5.18</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id99f6bbef9f24156ba0b4ba46f6b5644_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTE1LTEtMS05MDE2OA_eae2f379-1b7b-4b8f-81a9-f37ece009ff1"
      unitRef="grade">5.69</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzE5LTE3LTEtMS05MDE2OA_8975e74f-4153-4831-82c7-d4e287e61e17"
      unitRef="grade">5.67</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTEtMS0xLTkwMTY4_dfeed0f2-2cdb-4524-a8d3-8d759f19a9c8"
      unitRef="usd">1811069000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTMtMS0xLTkwMTY4_35de3230-63bb-4d17-9f46-cfdeba1992a5"
      unitRef="usd">1484811000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTUtMS0xLTkwMTY4_945e0adc-06fa-4c62-83dd-1b82482b1825"
      unitRef="usd">956567000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTctMS0xLTkwMTY4_710e87cd-68d5-4546-a986-2b5f5bdc88b8"
      unitRef="usd">708942000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTktMS0xLTkwMTY4_32a7dbd5-458d-4a55-aec2-0b6c39c7d378"
      unitRef="usd">360154000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTExLTEtMS05MDE2OA_e41d99da-6aa9-44b5-9ac3-60bf60fd4336"
      unitRef="usd">800944000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTEzLTEtMS05MDE2OA_53494c85-f709-4ad0-9596-04a982723a5b"
      unitRef="usd">111778000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4aa07685bc1f4aba82fcd746b2ab0cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTE1LTEtMS05MDE2OA_e7bbd22b-4c19-491f-95da-203352612a74"
      unitRef="usd">105763000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIyLTE3LTEtMS05MDE2OA_e3d66f1a-b07b-49d4-b507-0fcba1196198"
      unitRef="usd">6340028000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTEtMS0xLTkwMTY4_f3efeb8b-005e-420d-acef-4580fc0d7d38"
      unitRef="usd">52288000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTMtMS0xLTkwMTY4_e689c18e-d404-4007-8e76-d4859ab8f7e8"
      unitRef="usd">13139000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTUtMS0xLTkwMTY4_cb111b82-027d-459c-88af-48731f4eff6d"
      unitRef="usd">36264000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTctMS0xLTkwMTY4_065a7ef0-69ae-410e-840b-81519b90ef75"
      unitRef="usd">22086000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTktMS0xLTkwMTY4_b0ab13c3-c05a-4f93-97aa-ab8fd8c1d7b4"
      unitRef="usd">17699000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTExLTEtMS05MDE2OA_a85a0e3e-5d42-4f75-bc00-59d82f3a3ee9"
      unitRef="usd">45590000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTEzLTEtMS05MDE2OA_08304ee0-98bb-40df-8353-c3bebac9b2f3"
      unitRef="usd">652000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i03b670d1fed5410d98abbd1db1d8ae1c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTE1LTEtMS05MDE2OA_a9dbbcff-906e-4735-a894-78ba28c75d6f"
      unitRef="usd">2210000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iab4d254403204eaba66fe93a1fbe529a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzIzLTE3LTEtMS05MDE2OA_0368cbaf-bc7a-4d73-af8a-67d531a5ecca"
      unitRef="usd">189928000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTEtMS0xLTkwMTY4_90689657-68b3-4581-8c79-eddce84780c7"
      unitRef="usd">26688000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTMtMS0xLTkwMTY4_a1dfe0bb-944d-4d38-97de-db1a03f506b2"
      unitRef="usd">11150000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTUtMS0xLTkwMTY4_2480f4cd-1891-4a77-8856-5532d364a686"
      unitRef="usd">3735000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTctMS0xLTkwMTY4_b058cc4f-84ff-45dd-bad1-53eb58b7dcee"
      unitRef="usd">9008000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTktMS0xLTkwMTY4_a7a8095c-a9b5-4dfa-8c4f-6b00dbc4f873"
      unitRef="usd">29683000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTExLTEtMS05MDE2OA_d6967e86-86aa-4087-a91a-2c360c4fccd1"
      unitRef="usd">5221000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTEzLTEtMS05MDE2OA_4f29159c-4a4e-43bf-98a3-69654fff7bce"
      unitRef="usd">5535000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i07eab666b0ea43149c4cd5b1eb6c764e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTE1LTEtMS05MDE2OA_a5c8e248-bcdf-459f-82d6-02bf5d13b254"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i348a54464b614af8beccbe878248d404_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI0LTE3LTEtMS05MDE2OA_f06aeedf-97bf-4e19-a20d-be8887d2411f"
      unitRef="usd">91020000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTEtMS0xLTkwMTY4_54d01fda-a991-4f9f-b6e6-49a3d3f31ada"
      unitRef="usd">10199000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTMtMS0xLTkwMTY4_35af3de4-a5ec-427c-9e93-ff433aad9b64"
      unitRef="usd">19073000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTUtMS0xLTkwMTY4_572c3729-6123-466c-9998-4c174eb4275f"
      unitRef="usd">12631000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTctMS0xLTkwMTY4_c50a02b6-0cc9-4789-b768-4ee2ed990c2c"
      unitRef="usd">4778000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTktMS0xLTkwMTY4_e51cff5d-00bb-43cb-83da-68911a77490e"
      unitRef="usd">2525000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTExLTEtMS05MDE2OA_9316d5d2-6136-45fb-8f6b-d203e2e12330"
      unitRef="usd">28841000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTEzLTEtMS05MDE2OA_601a5a3c-6c91-449b-b4f1-40074326b328"
      unitRef="usd">2993000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i96965a7505a44ad192778d2834282f75_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTE1LTEtMS05MDE2OA_c5a4114b-7f24-4bc6-91b1-b6fafdd4de46"
      unitRef="usd">510000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iebf189471e1e49ff858ca3476e480cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI1LTE3LTEtMS05MDE2OA_3947190b-4e3c-428a-9f26-9ef881359fbc"
      unitRef="usd">81550000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTEtMS0xLTkwMTY4_cc99a883-dcd5-49a0-856b-d8499b02d88c"
      unitRef="usd">1049000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTMtMS0xLTkwMTY4_c45d8e50-b31f-4612-a130-a72830bd4e94"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTUtMS0xLTkwMTY4_5dad41fa-c47c-4085-8fb9-1be35ea040c0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTctMS0xLTkwMTY4_65e55589-f71e-432a-a2d8-16e6fb70ef67"
      unitRef="usd">217000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTktMS0xLTkwMTY4_43032c29-14e6-41d8-bd4c-aa1914187460"
      unitRef="usd">266000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTExLTEtMS05MDE2OA_84c5a88d-43af-45cf-98c9-bd2b102fda6c"
      unitRef="usd">1425000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTEzLTEtMS05MDE2OA_0653934d-6140-4758-80a0-d0b8f25071d1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i07edb86ffa5b4619a677b0bf7f557d0e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTE1LTEtMS05MDE2OA_0a3ed11f-e387-45da-bb17-c4ae0c052e24"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if5154a54352e452c9fa888f40b8cd5f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI2LTE3LTEtMS05MDE2OA_48915e0f-8f91-4cce-8d95-fe546403350e"
      unitRef="usd">2957000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTEtMS0xLTkwMTY4_122c7c5d-54bb-4e37-9998-7b371ffb2828"
      unitRef="usd">595000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTMtMS0xLTkwMTY4_d2598ce5-e51f-46a7-bc28-dc9ca73890b6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTUtMS0xLTkwMTY4_040f4309-2233-461e-b0fe-e32719e13934"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTctMS0xLTkwMTY4_49db3879-a52a-4540-bbaa-78de95f2363f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTktMS0xLTkwMTY4_0e365b26-3f99-42ac-8dc3-291de47515e4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTExLTEtMS05MDE2OA_c9c65d48-8d4b-4b6c-a18d-10314a54b7aa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTEzLTEtMS05MDE2OA_b333d880-a174-4121-8a7b-6dc7b070bb7b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6bc061da1a964a29963d109860d56d09_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTE1LTEtMS05MDE2OA_44609ecc-44b0-4bb8-907d-e73f14def38a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic1ec236332d6422a81e9ac2a2abc8c9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI3LTE3LTEtMS05MDE2OA_fd8cc4b8-eadb-4031-9cb6-a48b9e658d25"
      unitRef="usd">595000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTEtMS0xLTkwMTY4_781a14aa-2617-4f76-9a50-c09538ba4aab"
      unitRef="usd">1901888000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTMtMS0xLTkwMTY4_9580af0a-e6b9-487b-a146-be91dc890cab"
      unitRef="usd">1528173000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTUtMS0xLTkwMTY4_0599bd43-7ff1-4ad8-a693-61d21499f6dd"
      unitRef="usd">1009197000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTctMS0xLTkwMTY4_dbe8847a-7acb-4122-9b11-ee8d1ceb0735"
      unitRef="usd">745031000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTktMS0xLTkwMTY4_e8229686-1003-4afb-a010-83dfbb26adc0"
      unitRef="usd">410327000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTExLTEtMS05MDE2OA_37cc8c9a-62c5-492a-8851-fa980331328d"
      unitRef="usd">882021000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTEzLTEtMS05MDE2OA_89980502-d012-4055-8431-98752d1742a1"
      unitRef="usd">120958000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7eeda03ed2ab426f937a00e3278f8ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTE1LTEtMS05MDE2OA_2f87a2c0-7a73-47bd-a47f-40dff072c262"
      unitRef="usd">108483000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI4LTE3LTEtMS05MDE2OA_497e9e45-fce6-4d31-8ec7-2f00f09a8324"
      unitRef="usd">6706078000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i08742776336843688222a0152415c1f1_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTEtMS0xLTkwMTY4_9a3dabad-4a5d-4c73-8afd-5a620334a663"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id99513b2cac94141a1bc20272e52368f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTMtMS0xLTkwMTY4_e1de02b4-a436-4d0a-a7de-edaccc281e2d"
      unitRef="grade">7.26</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6f560fedef6744e0a0b9b264f0317619_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTUtMS0xLTkwMTY4_82e8ac21-dc1b-4ec6-9719-5db76120bb26"
      unitRef="grade">7.14</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3baaf235eb484ad7820fa03b98466e59_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTctMS0xLTkwMTY4_96135c3c-64e6-4dbb-a4cd-e08cc250f021"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5ed40191b91a4f469a2eb477000932fc_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTktMS0xLTkwMTY4_f8cd50a1-536a-4145-a8f0-1cee44831500"
      unitRef="grade">7.33</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic4e2e28e7f5f4560959cd7d70c71ab02_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTExLTEtMS05MDE2OA_325e21f9-8229-4d6d-9411-05a9ee3fe306"
      unitRef="grade">6.94</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7429f753510b4f4fa21f158bd2145cc6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTEzLTEtMS05MDE2OA_57348e27-7b59-48c7-9ffb-5999edeeb00f"
      unitRef="grade">7.38</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7eeda03ed2ab426f937a00e3278f8ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTE1LTEtMS05MDE2OA_b6e4a1d8-407c-406b-8dc4-016f659544b7"
      unitRef="grade">6.43</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib703d24e1f2641b99309f0f165b0094f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzI5LTE3LTEtMS05MDE2OA_cbdcb762-9cec-485a-ae59-cd86273f740f"
      unitRef="grade">7.09</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTEtMS0xLTkwMTY4_dc92668a-919c-475e-b0db-ec05090689a1"
      unitRef="usd">640948000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTMtMS0xLTkwMTY4_d272b927-cfd9-43b0-babc-4915b6bcbee8"
      unitRef="usd">489391000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTUtMS0xLTkwMTY4_f04a7c31-1cf1-48a2-afa2-d97cc5be215f"
      unitRef="usd">128788000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTctMS0xLTkwMTY4_06d9a3b0-b863-4f4f-9acd-48211822cac4"
      unitRef="usd">2236000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTktMS0xLTkwMTY4_404a0359-974e-4382-a30a-c9cf9aa4f0a4"
      unitRef="usd">486000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTExLTEtMS05MDE2OA_f4696d37-765f-46b6-9b56-7634c59a7375"
      unitRef="usd">1726000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTEzLTEtMS05MDE2OA_5d9c46a0-49b3-48ec-8f56-e09e80a18402"
      unitRef="usd">163293000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i96d246405aec4ac9bde2e3b07e45456e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTE1LTEtMS05MDE2OA_0a4763f5-d394-45ba-9d05-f90455340e4a"
      unitRef="usd">3144000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMxLTE3LTEtMS05MDE2OA_99a35742-c0df-4a08-bdda-747f13d0b833"
      unitRef="usd">1430012000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTEtMS0xLTkwMTY4_4dbe3956-c0ab-43da-8545-96ba6ac5263f"
      unitRef="usd">12865000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTMtMS0xLTkwMTY4_fde50aa3-c750-42aa-ab43-3a7ccbe303a4"
      unitRef="usd">2100000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTUtMS0xLTkwMTY4_51a970d7-9950-47f6-8276-46e677e16674"
      unitRef="usd">2100000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTctMS0xLTkwMTY4_f7d41247-3b3a-4a74-91da-66425b8a29e7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTktMS0xLTkwMTY4_3798a861-a29d-4a82-8154-80d63c5cc55d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTExLTEtMS05MDE2OA_de01d54c-e5e0-411a-9eec-f3f02d9c1426"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTEzLTEtMS05MDE2OA_02e3ba02-9c37-40d1-842f-37bc0c1fb85d"
      unitRef="usd">17887000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i364243c640c441439c59585b82275dd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTE1LTEtMS05MDE2OA_478403dc-3693-49b0-9070-b151c243abd5"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i99c93f19895143c6bc23d9f27971e14a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMyLTE3LTEtMS05MDE2OA_c598e3e1-453e-4608-8010-7bd56ab4fb4f"
      unitRef="usd">34952000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTEtMS0xLTkwMTY4_74dbffda-e32e-4a66-b394-2ab5b0ef8d15"
      unitRef="usd">859000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTMtMS0xLTkwMTY4_53ebb068-9652-4e3b-98bf-616a686bbd0d"
      unitRef="usd">72000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTUtMS0xLTkwMTY4_d810fcd5-e8ac-4ea9-8006-42a18b2126d5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTctMS0xLTkwMTY4_bdaae614-f6ab-4a45-95c1-21783f878e11"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTktMS0xLTkwMTY4_6f14755b-c6e1-4bc3-9cc8-f35f4bfa1644"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTExLTEtMS05MDE2OA_2ed97257-b9a0-470a-b37f-136cd8d11b15"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTEzLTEtMS05MDE2OA_fc929ba5-8fe4-43d2-ba04-2696029eec17"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idbc0db2d3576493eb23b768da79dad0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTE1LTEtMS05MDE2OA_e9f939ab-a6ce-4f81-b45f-647a7457e36b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4fcc12b36f2a40fbb4ab295cad5e11e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzMzLTE3LTEtMS05MDE2OA_cc5d8504-5a4a-44bd-93fa-aec92dfec0cc"
      unitRef="usd">931000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTEtMS0xLTkwMTY4_b15e589e-2aeb-49de-865c-73dd94c71679"
      unitRef="usd">11352000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTMtMS0xLTkwMTY4_60caaa05-5640-4529-b23c-ac25c52dcaab"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTUtMS0xLTkwMTY4_c8599064-4bb8-4a5d-9368-8c5bdf5be45e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTctMS0xLTkwMTY4_323eadf7-c8c7-4bcb-bb69-3d05b915c708"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTktMS0xLTkwMTY4_91942648-d901-4a57-907c-bd7ae2f30f7f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTExLTEtMS05MDE2OA_e396f490-8d40-43c7-ab70-d50f28d7f79e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTEzLTEtMS05MDE2OA_72d04c5f-b855-46e9-aaeb-7070e65cb5b0"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4fc97911a7bb4817ba076bfe0612f1fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTE1LTEtMS05MDE2OA_1260c1ea-b271-45ac-87d2-ac2372c22ea2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i704ffaa7f9154feea7885504595b080d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM0LTE3LTEtMS05MDE2OA_722ca920-db6c-4f80-909b-1ad9102fbb38"
      unitRef="usd">11352000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTEtMS0xLTkwMTY4_c7e4359f-ee7c-49f2-a30a-42b497eee79d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTMtMS0xLTkwMTY4_38a32683-a05f-4bf5-bfa5-879311703541"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTUtMS0xLTkwMTY4_ef0cd207-c758-4fc0-8d07-f393517b737f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTctMS0xLTkwMTY4_aa4e79a0-4528-4ba4-9bfe-c103e22b5478"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTktMS0xLTkwMTY4_0296bb6d-6e48-4bce-8b38-acb013306847"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTExLTEtMS05MDE2OA_e3755a2b-0445-4fe8-97c0-a303262871a0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTEzLTEtMS05MDE2OA_258aca24-9877-43a0-9914-7ab06da7f9d2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie8c252c6854f4c68901676ea551f86fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTE1LTEtMS05MDE2OA_932d36ee-93d3-43c2-a8e4-3cc799945004"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i24f3d26b129145c6ae804dfb19b21ca2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM1LTE3LTEtMS05MDE2OA_36313004-717c-4982-aa00-adc4d1b6ea23"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTEtMS0xLTkwMTY4_67f3443c-be82-48dd-a30c-d55c383cda05"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTMtMS0xLTkwMTY4_51943626-e297-448f-bf2c-aab6db12ace4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTUtMS0xLTkwMTY4_f9cf393f-bc73-4631-9b65-4f8c0deb75cf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTctMS0xLTkwMTY4_92708b73-d389-4ed8-afa5-1cb54a434074"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTktMS0xLTkwMTY4_d99ff255-66eb-4fcc-9c54-e0f6295bf7dd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTExLTEtMS05MDE2OA_6ddd65de-0b63-4bdb-b0f5-7fdd927cb55a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTEzLTEtMS05MDE2OA_d5c46d0a-ac6e-4f57-8975-1982e8c13037"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i43bd221604974f00be686c0b44177bfd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTE1LTEtMS05MDE2OA_030139cd-c85f-4652-b98e-75db40a14475"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0f2ebda817f44977b953e1b5040a59da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM2LTE3LTEtMS05MDE2OA_9ac196b0-9c5d-4ff3-ac00-afa49801f011"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTEtMS0xLTkwMTY4_2d1be7c9-93f7-4374-a3c5-f9f235500cf2"
      unitRef="usd">666024000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTMtMS0xLTkwMTY4_49a0553e-aa09-4073-a9ff-7300f09baa95"
      unitRef="usd">491563000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTUtMS0xLTkwMTY4_3fc7009a-d6c5-4766-8eff-33b3d4632724"
      unitRef="usd">130888000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTctMS0xLTkwMTY4_69a9da22-8539-4c14-b0f1-980b7eb3838d"
      unitRef="usd">2236000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTktMS0xLTkwMTY4_8e9215b0-c6b8-45ef-89f4-9b8f5f34559b"
      unitRef="usd">486000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTExLTEtMS05MDE2OA_2ca5cfb7-50dc-40aa-9fd1-9dbe62e09dbd"
      unitRef="usd">1726000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTEzLTEtMS05MDE2OA_58d87e67-5216-4f1f-8828-c6858915bb0a"
      unitRef="usd">181180000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie950aaa907464f1a9df76480835a42b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTE1LTEtMS05MDE2OA_4fb5c70d-a217-4a82-90c9-1d2f767828b3"
      unitRef="usd">3144000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM3LTE3LTEtMS05MDE2OA_b86bef31-16eb-4f04-804b-6483e7e9edbe"
      unitRef="usd">1477247000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idcf8f0c800e54b8484db69d785ba1b9d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTEtMS0xLTkwMTY4_77a3d64a-d1ce-4f39-b2e5-0465dc0df085"
      unitRef="grade">7.29</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ief0c00c3050641a5926d0322ddc078e5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTMtMS0xLTkwMTY4_84c2f28b-7f90-4874-a7a0-45e416a5c295"
      unitRef="grade">7.03</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i252ff67532ef44309c97b802a305c831_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTUtMS0xLTkwMTY4_55825514-2766-4f57-9255-533b0bc956eb"
      unitRef="grade">6.43</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i432ae934e4b942ba848934cdd7ebbc40_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTctMS0xLTkwMTY4_cdf5b78a-f31f-47cc-ae52-649e9c4cb738"
      unitRef="grade">7.04</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i29773adb4e4c401893e0178749a58420_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTktMS0xLTkwMTY4_6098459b-e434-4eb2-9c37-466a036bc273"
      unitRef="grade">6.00</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic8c99e62fdd04148bea16c2dd862aec3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTExLTEtMS05MDE2OA_3ff0846f-33e1-480c-82f0-e4835246674f"
      unitRef="grade">6.76</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7b990478421846438d81900b2a1086d5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTEzLTEtMS05MDE2OA_3ee096b5-9f2a-4d3f-ba50-006b92a112f2"
      unitRef="grade">7.23</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie950aaa907464f1a9df76480835a42b2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTE1LTEtMS05MDE2OA_eb952e6c-861d-4b71-ba72-2f429476abc8"
      unitRef="grade">5.03</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i95e2cf725dbc4d15b7c66ceaacbd348f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM4LTE3LTEtMS05MDE2OA_c412768c-716c-4711-bca2-3086a5c01f63"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTEtMS0xLTkwMTY4_73e9cd5f-2fa5-450e-b35d-fa1cd6265dab"
      unitRef="usd">2567912000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTMtMS0xLTkwMTY4_46ac4f96-e9b5-4e2b-966a-3eef779671ac"
      unitRef="usd">2019736000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTUtMS0xLTkwMTY4_6069f6af-d67c-43ac-8ab1-bafdef29c8f4"
      unitRef="usd">1140085000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTctMS0xLTkwMTY4_68d5a25b-1d28-4115-8ab4-30b2bf0cbd5c"
      unitRef="usd">747267000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTktMS0xLTkwMTY4_a0b56e4a-0b82-4b67-9eef-0e8941220fbd"
      unitRef="usd">410813000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTExLTEtMS05MDE2OA_291adade-aba2-49d5-9b03-65b2e7d1786a"
      unitRef="usd">883747000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTEzLTEtMS05MDE2OA_974f8bd9-3026-48a0-aaea-4d86fa56e955"
      unitRef="usd">302138000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i80b7cf0d48d9493b96d6885d91e9af74_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTE1LTEtMS05MDE2OA_974fb870-706e-48f6-961c-685ca25e535e"
      unitRef="usd">111627000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzM5LTE3LTEtMS05MDE2OA_4f988c9e-a7ae-44c6-b03d-71e4c39f17bf"
      unitRef="usd">8183325000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6fbbcf38516a45c0a4fa28542a43f086_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTEtMS0xLTkwMTY4_61a6ee94-7b5f-49e1-ad53-b35fd70cede6"
      unitRef="grade">7.08</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib5a6e6a2bb7c4bba94592ac00db004e1_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTMtMS0xLTkwMTY4_be580c20-1c02-431b-87cc-0c05736a76d5"
      unitRef="grade">7.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibdba0b111bf64bf7ad73d8b540c46c73_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTUtMS0xLTkwMTY4_32bd056a-ec8d-46c4-8288-ed8ebc54a4d0"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i1d1bdf7353af45d9aabfea159f83f263_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTctMS0xLTkwMTY4_90128f24-0f9c-43e0-aa43-7ce74d344163"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id726b6bdc2ce4ef49fffad7338746c4b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTktMS0xLTkwMTY4_6e457e04-39c5-44e1-85b2-080bac06cf82"
      unitRef="grade">7.33</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iace4ea8308ca4bff83b13b120262e81c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTExLTEtMS05MDE2OA_194bfdfd-1a4c-42d7-ae29-ce1e46a09aa6"
      unitRef="grade">6.94</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i65332502d35a46f1ae2fbcfb09d72f13_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTEzLTEtMS05MDE2OA_f7ed35d0-ec06-4d25-99a5-3bc17a4d53ea"
      unitRef="grade">7.29</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i80b7cf0d48d9493b96d6885d91e9af74_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTE1LTEtMS05MDE2OA_fbd844ae-b093-4ee7-9cfd-9712950e22dd"
      unitRef="grade">6.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo5NTNmZDUxOTY2NjU0MTAxYWNjNjkzZjYxMjUzMzIyOS90YWJsZXJhbmdlOjk1M2ZkNTE5NjY2NTQxMDFhY2M2OTNmNjEyNTMzMjI5XzQwLTE3LTEtMS05MDE2OA_e4bb7ec2-0e3d-4aad-a5de-dd91904f08fa"
      unitRef="grade">7.10</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMS0xLTEtOTAxNjg_5ca5ce78-57d6-4d3d-b031-573e125397c4"
      unitRef="usd">1567883000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMy0xLTEtOTAxNjg_df85e65b-f668-4df8-8273-38c71e058dcb"
      unitRef="usd">657529000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtNS0xLTEtOTAxNjg_cbb33d24-c6ff-45f9-8d78-f7147696a050"
      unitRef="usd">350563000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtNy0xLTEtOTAxNjg_ec0081a6-088a-4d66-9e05-7631e6d2e42e"
      unitRef="usd">179209000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtOS0xLTEtOTAxNjg_401dcdf2-4c17-48b9-b8f5-81d752de7347"
      unitRef="usd">146064000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTEtMS0xLTkwMTY4_c7f2e9ac-65ff-4e9a-9e4f-fb3f7cc46022"
      unitRef="usd">131201000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTMtMS0xLTkwMTY4_d0a54f1c-28d3-42a5-a929-2ce0ff1b4eb4"
      unitRef="usd">1987061000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic81c1e2b84394dea9dbe059ecd98a236_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTUtMS0xLTkwMTY4_d6226d65-8b36-48bc-a164-2b67efaf7596"
      unitRef="usd">44337000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMtMTctMS0xLTkwMTY4_1be4fb4a-83ea-438b-bea8-f55a9768fbe2"
      unitRef="usd">5063847000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMS0xLTEtOTAxNjg_5c707537-dfa7-4dc3-949a-1b2ebb4506a7"
      unitRef="usd">32866000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMy0xLTEtOTAxNjg_29dda8f6-01af-4956-953a-c0057a99413d"
      unitRef="usd">21094000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtNS0xLTEtOTAxNjg_0c02857f-fae6-40fc-920b-86dd81c4e4c8"
      unitRef="usd">24683000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtNy0xLTEtOTAxNjg_ec4d794d-5594-4f99-915b-2c65f448db04"
      unitRef="usd">26327000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtOS0xLTEtOTAxNjg_822a6447-3f76-4d9e-a09a-a476ee2815bb"
      unitRef="usd">612000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTEtMS0xLTkwMTY4_e955dd3d-03ce-4064-9817-db4a5fb8acae"
      unitRef="usd">11419000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTMtMS0xLTkwMTY4_62e36cf4-fad4-4a26-afcf-9ae52871c177"
      unitRef="usd">65131000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ida93b8e72638468b9581de80c2f4f450_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTUtMS0xLTkwMTY4_2f5b26fe-a9d6-4a1e-b4bd-8f5a6e0bb223"
      unitRef="usd">5738000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib943b1f3437e47d0957c1619ad24d671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQtMTctMS0xLTkwMTY4_e3f9fb10-d97d-40e7-9d72-3d55014581f3"
      unitRef="usd">187870000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMS0xLTEtOTAxNjg_d4b9f320-a9cb-439d-b608-9e1c4f281668"
      unitRef="usd">27961000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMy0xLTEtOTAxNjg_4459f283-32b5-4750-9846-4200dc449e1a"
      unitRef="usd">6273000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtNS0xLTEtOTAxNjg_86190efb-bcae-43a3-a290-393b2dbc8861"
      unitRef="usd">4047000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtNy0xLTEtOTAxNjg_579efd07-83e8-4eec-be1b-47e5248b4dd7"
      unitRef="usd">4357000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtOS0xLTEtOTAxNjg_36212e1c-9486-4876-9a68-acbe6eb6388b"
      unitRef="usd">1021000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTEtMS0xLTkwMTY4_3af922d3-c78c-4eab-8a0f-27bfc603bacd"
      unitRef="usd">98000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTMtMS0xLTkwMTY4_fb84c152-5229-4feb-886c-7a8138583773"
      unitRef="usd">14091000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if443c3c0ec674a4ba67fb334fd1d7da2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTUtMS0xLTkwMTY4_f95cd908-b856-4565-9c28-f29475e10068"
      unitRef="usd">1289000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8388a0fc4b924ee1a7254dae2ca8c85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzUtMTctMS0xLTkwMTY4_6e0d19ed-4578-40b8-8207-efb74d369b86"
      unitRef="usd">59137000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMS0xLTEtOTAxNjg_180a2ac1-e689-4fc1-9596-bad3094845ff"
      unitRef="usd">1178000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMy0xLTEtOTAxNjg_fae3671f-c88f-4f75-9401-6b10b237b785"
      unitRef="usd">4572000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtNS0xLTEtOTAxNjg_af6ad6b9-4ad3-4d0c-a8ff-10d179302756"
      unitRef="usd">8068000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtNy0xLTEtOTAxNjg_371fb484-a311-47ee-a996-1b70ec6006c0"
      unitRef="usd">2450000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtOS0xLTEtOTAxNjg_aa7002ce-512c-41eb-b224-12c956f83eb0"
      unitRef="usd">2460000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTEtMS0xLTkwMTY4_d208745f-5879-43d2-a958-9e1215f54379"
      unitRef="usd">221000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTMtMS0xLTkwMTY4_f01c4196-8fcd-4dd3-b788-246f16c32d87"
      unitRef="usd">4714000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i78d1bc1378bb447ea81ffb55f91a58b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTUtMS0xLTkwMTY4_544474c3-77fa-4cbc-9c58-10285156870b"
      unitRef="usd">7855000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i81156d2cf13c4e3da2955ad19cb3ca8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzYtMTctMS0xLTkwMTY4_f0e68c0d-6e4f-46bf-9951-2c6e8e97d4f4"
      unitRef="usd">31518000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMS0xLTEtOTAxNjg_142e34c0-1ce6-4075-998a-d360d43dbda0"
      unitRef="usd">456000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMy0xLTEtOTAxNjg_1ca02e41-17f0-4635-b788-c365833071c8"
      unitRef="usd">2495000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctNS0xLTEtOTAxNjg_80ccc2a6-2644-4a07-9590-1c6fa2c0ebe1"
      unitRef="usd">3828000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctNy0xLTEtOTAxNjg_bd863bbf-32bd-4534-9af4-d5101765ed69"
      unitRef="usd">1756000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctOS0xLTEtOTAxNjg_40eeb0e8-e9a4-432e-b451-6d731bd5af5a"
      unitRef="usd">347000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTEtMS0xLTkwMTY4_bd0b8f3b-d315-483b-a744-8ea5f9bb17a8"
      unitRef="usd">353000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTMtMS0xLTkwMTY4_d5b49e35-00bf-41e8-97e5-660bf177e297"
      unitRef="usd">613000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if34d41e755d946039db2107abdc9c1a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTUtMS0xLTkwMTY4_45ba44bd-4b48-45b7-98f9-2da1dfe851b9"
      unitRef="usd">2687000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie2b0eb98b30d4855a5bcc80de680db59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzctMTctMS0xLTkwMTY4_af968866-8406-4a82-96ae-e62e601c8184"
      unitRef="usd">12535000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMS0xLTEtOTAxNjg_b3f1fd7a-45ed-45c4-a85b-400e17542e88"
      unitRef="usd">180000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMy0xLTEtOTAxNjg_f739c512-efc2-4aa3-92dc-de36a2463798"
      unitRef="usd">1361000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtNS0xLTEtOTAxNjg_d64502db-2fcd-403a-95ba-954a3d0390af"
      unitRef="usd">1219000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtNy0xLTEtOTAxNjg_8b8cf663-194b-4c2e-9aac-43efb2e6da5f"
      unitRef="usd">64000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtOS0xLTEtOTAxNjg_906dd3e5-ec5c-4e30-98a2-df6486c1a965"
      unitRef="usd">418000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTEtMS0xLTkwMTY4_9eb2ecd3-f07c-4c70-8d28-bba35dca4f14"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTMtMS0xLTkwMTY4_eaa50a96-9545-403d-8e80-e8a78b23ee69"
      unitRef="usd">4022000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i46b7989d9ef8497b93da46e05803c30d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTUtMS0xLTkwMTY4_2349d6b7-5e38-4a69-acda-38b9bd0aebe7"
      unitRef="usd">2783000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i44f73c7bf2fc4de5bfbf7206a913210c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzgtMTctMS0xLTkwMTY4_f34591c4-fc13-4593-961b-63c5c9cc9004"
      unitRef="usd">10047000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMS0xLTEtOTAxNjg_713df7ed-35a9-4ebf-ba21-b9be628ab9a8"
      unitRef="usd">1630524000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMy0xLTEtOTAxNjg_fdd22b6a-1709-4d3b-9679-3e880371eeb6"
      unitRef="usd">693324000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktNS0xLTEtOTAxNjg_85015ce4-1b12-42d2-84d5-fdf3f969fbdb"
      unitRef="usd">392408000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktNy0xLTEtOTAxNjg_bd6a443d-73fd-43b1-8884-d391f77696ca"
      unitRef="usd">214163000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktOS0xLTEtOTAxNjg_9db4b583-9e10-431a-b9bd-ae6d1ec0fe2c"
      unitRef="usd">150922000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTEtMS0xLTkwMTY4_c00a04f7-af43-40a1-9f77-4cfb857ef57a"
      unitRef="usd">143292000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTMtMS0xLTkwMTY4_90d4b250-3f7b-4875-a382-9cb17575072e"
      unitRef="usd">2075632000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9e2d2845c6ad4a009253c1ee94ede8b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTUtMS0xLTkwMTY4_ef40f0f5-cfdc-484b-a852-2c78862d896f"
      unitRef="usd">64689000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzktMTctMS0xLTkwMTY4_43651002-b0c3-4ed8-afaa-8dd15ddd902e"
      unitRef="usd">5364954000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i995b864945fd40a8b46159acc6876c24_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTEtMS0xLTkwMTY4_bcdfa7a5-02e5-43ac-8747-965e992c85d0"
      unitRef="grade">5.91</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0a5abd6d99d1449a8b09f4c9cb34c449_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTMtMS0xLTkwMTY4_f6dd7672-16fe-48ce-a558-37cf93fdeaee"
      unitRef="grade">6.30</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5db5b194a64e48b3b851921758f6e2ad_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTUtMS0xLTkwMTY4_112f9984-924f-426f-b037-8227d5c38186"
      unitRef="grade">6.89</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8c70de7744d04c38937efcf0038a9ca4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTctMS0xLTkwMTY4_ee8af745-19ab-4078-a590-610f7cb5dd99"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2631163ce1994963b8b008296a4dfa69_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTktMS0xLTkwMTY4_b6eb7d17-3ac9-4df1-b13a-8f2aa3901e0a"
      unitRef="grade">5.91</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2ad391a169d440c9839369c78cc32d37_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTExLTEtMS05MDE2OA_1e983012-6eea-4937-9579-83451d5e894e"
      unitRef="grade">5.80</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibc2eb8f7afae414688f5eb09de82fd7e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTEzLTEtMS05MDE2OA_c84226a8-dbad-4b4e-8d14-e72d0703dc3b"
      unitRef="grade">6.21</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9e2d2845c6ad4a009253c1ee94ede8b2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTE1LTEtMS05MDE2OA_db65d7a3-17f6-49ab-8775-e31c21edf0b7"
      unitRef="grade">8.04</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEwLTE3LTEtMS05MDE2OA_a80ab1fe-e9b4-41e6-87a7-f4360662960a"
      unitRef="grade">6.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTEtMS0xLTkwMTY4_4bed385d-c304-4ca1-8847-5344b17bcc42"
      unitRef="usd">445489000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTMtMS0xLTkwMTY4_160da819-f396-4267-9bd3-636a9fa11edf"
      unitRef="usd">8075000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTUtMS0xLTkwMTY4_e2858951-4c12-4b55-be17-68c66ec0ef56"
      unitRef="usd">9259000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTctMS0xLTkwMTY4_b21e7458-96af-4d5e-babf-293fe5ce4dc3"
      unitRef="usd">6441000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTktMS0xLTkwMTY4_64710a36-28ff-4b93-b7fb-1bf142e7315e"
      unitRef="usd">3110000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTExLTEtMS05MDE2OA_8a5bb915-87bf-4f61-9a81-316e0811ede8"
      unitRef="usd">4368000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTEzLTEtMS05MDE2OA_d6622543-f1a4-488a-aa1b-a3eb74eb7003"
      unitRef="usd">464454000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4d3685ada4a443388e975b73267ec32a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTE1LTEtMS05MDE2OA_05d1ab36-48de-4244-877c-96e963514e43"
      unitRef="usd">67174000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEyLTE3LTEtMS05MDE2OA_5977ce1e-98e4-4012-b605-ab88f7b52428"
      unitRef="usd">1008370000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTEtMS0xLTkwMTY4_54f4b99f-3164-426f-8768-b5f4517be887"
      unitRef="usd">19274000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTMtMS0xLTkwMTY4_437f6f3d-9f67-45e1-a32b-4e2ef3a99c7b"
      unitRef="usd">611000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTUtMS0xLTkwMTY4_88556b20-2213-4306-b718-b52d6e8717ad"
      unitRef="usd">1775000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTctMS0xLTkwMTY4_48e2e571-a834-4b94-b861-474e4e51e2a7"
      unitRef="usd">187000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTktMS0xLTkwMTY4_0e8ceb25-8bc0-444d-898c-bca5c14051b1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTExLTEtMS05MDE2OA_986e1251-5f52-4892-a849-81540187e185"
      unitRef="usd">724000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTEzLTEtMS05MDE2OA_bdb66d24-eaa6-485f-a6eb-6899cef338ce"
      unitRef="usd">11635000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6124e3e34f254401a699e9d12fbef512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTE1LTEtMS05MDE2OA_0eaa6853-d107-4e2c-8910-38a505b404dc"
      unitRef="usd">2416000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie3f89b757d824a58a2614fca72c054b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzEzLTE3LTEtMS05MDE2OA_e5e7a6b1-f7a8-48ae-9ff5-d891bb74fe8b"
      unitRef="usd">36622000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTEtMS0xLTkwMTY4_c58d6555-df7b-4905-a34c-293a2b59811f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTMtMS0xLTkwMTY4_104fca4e-3c7d-4491-8b4d-0ea834de2b4c"
      unitRef="usd">101000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTUtMS0xLTkwMTY4_492e697d-0073-4483-a300-0f710f11f3e2"
      unitRef="usd">631000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTctMS0xLTkwMTY4_ca492d73-4e16-4f7b-987c-ab8decf1da80"
      unitRef="usd">511000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTktMS0xLTkwMTY4_815b753e-d172-4df3-9844-c667e2ca0b46"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTExLTEtMS05MDE2OA_422909f0-f52f-4a49-a33b-6470769a9a67"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTEzLTEtMS05MDE2OA_856f6421-6ca6-4e6c-bc6e-71df996e5063"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9c7f32c8d61649568f5caa01b69c1d0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTE1LTEtMS05MDE2OA_43bd5d1a-b64a-49d8-ae19-03930de09d9b"
      unitRef="usd">530000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i205a477b64034762b0526cbbe5c9816e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE0LTE3LTEtMS05MDE2OA_fedb801c-8a72-45dc-a36e-4f84562ade91"
      unitRef="usd">1773000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTEtMS0xLTkwMTY4_f50494ea-a039-4e48-a28f-6a2dc3b96026"
      unitRef="usd">10260000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTMtMS0xLTkwMTY4_97802542-1d21-4780-8c52-dec23757e5bc"
      unitRef="usd">752000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTUtMS0xLTkwMTY4_81d1c42b-4690-431e-a016-3ffc1ad4e023"
      unitRef="usd">3968000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTctMS0xLTkwMTY4_92178cd2-0666-4574-b346-7a249320ec95"
      unitRef="usd">1016000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTktMS0xLTkwMTY4_9847f67c-b304-4038-bcd2-b75394c00910"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTExLTEtMS05MDE2OA_5ec29695-bc7a-4284-9537-f694dde4eae3"
      unitRef="usd">546000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTEzLTEtMS05MDE2OA_d41552f0-36a7-48af-a9b7-473fbe3e04a3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i750d24c18ea340b7be35ddf0977c862a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTE1LTEtMS05MDE2OA_6c96d51d-4f96-43b2-a453-798e6dba74db"
      unitRef="usd">52000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i43e0d77701804219a1be8e1644ab4512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE1LTE3LTEtMS05MDE2OA_951c0f17-6199-4bb0-8267-c2fbed6c67c3"
      unitRef="usd">16594000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTEtMS0xLTkwMTY4_24036be0-6cb0-4e87-a7b7-6db5a5370c36"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTMtMS0xLTkwMTY4_c07c2912-47db-42da-9ba4-a7e8a74ce8ca"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTUtMS0xLTkwMTY4_ab682558-e443-4cae-a809-3b64da500e81"
      unitRef="usd">3888000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTctMS0xLTkwMTY4_4ebc6ca2-22f2-4e90-946f-60b33922add5"
      unitRef="usd">246000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTktMS0xLTkwMTY4_8629c3c8-8f41-46ab-83bb-be13f3b06629"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTExLTEtMS05MDE2OA_a43916a6-ac02-4539-80b7-761260642692"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTEzLTEtMS05MDE2OA_871cfd98-dcc0-46f6-a4f3-94e2334b118f"
      unitRef="usd">4000000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9397ec4211354f1083238f5c12c1437d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTE1LTEtMS05MDE2OA_6db7728d-1687-4dc2-9f6b-413b5b0e7c94"
      unitRef="usd">819000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i97b63419b64f4b2abb49076045d1bc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE2LTE3LTEtMS05MDE2OA_0ef39606-7dc2-4027-b5aa-3f1c696f60b0"
      unitRef="usd">8953000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTEtMS0xLTkwMTY4_4ba04aeb-2c99-40f1-82e7-bb7969af9fd3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTMtMS0xLTkwMTY4_d23d36b7-1eb1-46e1-bfa2-a4b8cf351837"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTUtMS0xLTkwMTY4_37014ad8-2555-4765-89b8-84c75b88b0db"
      unitRef="usd">1470000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTctMS0xLTkwMTY4_ff2a953d-fcd3-4106-b543-76dae60a6eb8"
      unitRef="usd">1079000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTktMS0xLTkwMTY4_17822401-2602-4edf-9d46-cf2a383eaf51"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTExLTEtMS05MDE2OA_227e0996-3990-4348-a2af-9cb941832366"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTEzLTEtMS05MDE2OA_3f6a5ef6-f6a2-43f5-88c1-2b5f33136d7b"
      unitRef="usd">2931000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i8e406515f7f047b0ab66af71d14c3e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTE1LTEtMS05MDE2OA_da9038c4-e252-46a9-ba8c-f39c53c83e47"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iddba7c1c86134f4a91d3039e37413510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE3LTE3LTEtMS05MDE2OA_1fbf548c-5d89-45c7-83d6-48ba75af7eee"
      unitRef="usd">5480000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTEtMS0xLTkwMTY4_fae9be3a-abc0-48f9-b8e9-fdc4a507a378"
      unitRef="usd">475023000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTMtMS0xLTkwMTY4_9d6f6e9f-8c14-4f28-b760-7a860b940c0a"
      unitRef="usd">9539000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTUtMS0xLTkwMTY4_6118f750-c496-4a4f-937a-efbbf91c1f3a"
      unitRef="usd">20991000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTctMS0xLTkwMTY4_2b9089cd-d2a7-4928-95f5-eab107e9a457"
      unitRef="usd">9480000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTktMS0xLTkwMTY4_79a681ab-1da4-4e3d-926e-818333234f7e"
      unitRef="usd">3110000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTExLTEtMS05MDE2OA_1b2cc694-1a6c-4630-be47-0db0db941887"
      unitRef="usd">5638000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTEzLTEtMS05MDE2OA_49ecc772-fff4-4394-931a-daf9a65a9101"
      unitRef="usd">483020000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3fcf7342db354fbfaa51aa60b19ac8b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTE1LTEtMS05MDE2OA_38943ffc-4381-451d-88fb-589dd225c019"
      unitRef="usd">70991000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE4LTE3LTEtMS05MDE2OA_ebe050a7-7d32-42c4-bc38-c1daacb7066f"
      unitRef="usd">1077792000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i20d7ad356db5468e83aae75237b24a56_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTEtMS0xLTkwMTY4_8e21dd34-a927-43ff-b940-98a9161c7afa"
      unitRef="grade">6.21</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i775b2355c838417faaea20127f10b8e9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTMtMS0xLTkwMTY4_d5a70abc-9da9-482c-85a3-8c854338a808"
      unitRef="grade">7.81</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7a72c2e0c23d4adc866fe037b73daa5e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTUtMS0xLTkwMTY4_d32054dd-73a4-45ab-8f19-5bd6051b103d"
      unitRef="grade">9.34</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i393b9c3d8af64f83ab84810514ec69f4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTctMS0xLTkwMTY4_5c7275bf-f6fe-4550-9fd9-24cc4ff9f3c8"
      unitRef="grade">8.60</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic15cd58cff9d449fa7f45b2f13041fe0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTktMS0xLTkwMTY4_1da1f23a-3827-4d08-8514-8bf785458bec"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i90c0a3d903ff4ec78b14bcbc16332ed4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTExLTEtMS05MDE2OA_6a9f0d29-013c-40d9-9521-43f02641ac9d"
      unitRef="grade">7.63</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iee8766fe50784b2ba9bd8b0840dccec8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTEzLTEtMS05MDE2OA_1bab795a-0136-4ce3-9c95-5f2a78f330e3"
      unitRef="grade">5.61</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3fcf7342db354fbfaa51aa60b19ac8b8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTE1LTEtMS05MDE2OA_7b6d5f70-a968-4363-8769-5347d3b3a749"
      unitRef="grade">6.46</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzE5LTE3LTEtMS05MDE2OA_f0677f2b-d2f4-4d1d-b07e-246e74016ed2"
      unitRef="grade">6.06</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTEtMS0xLTkwMTY4_65e3f779-1532-44ca-b6d4-66065067e8fe"
      unitRef="usd">1707550000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTMtMS0xLTkwMTY4_915024e5-9cf0-420b-8e6d-7904268c6218"
      unitRef="usd">1096274000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTUtMS0xLTkwMTY4_23d36335-ac43-4a83-bd77-47548141dbbe"
      unitRef="usd">874130000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTctMS0xLTkwMTY4_dea5a147-9a24-4973-8768-3847ef24b51b"
      unitRef="usd">533362000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTktMS0xLTkwMTY4_43cc86e6-4ae5-46c2-9c38-f9575d9c81c0"
      unitRef="usd">492492000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTExLTEtMS05MDE2OA_235a18fa-3f34-4aaf-9238-86dc6c339aad"
      unitRef="usd">713268000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTEzLTEtMS05MDE2OA_3da764b7-6ff6-4db4-be6d-d31915fa89f1"
      unitRef="usd">52150000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i173d5d88d58a4972982cbfc587c0f0a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTE1LTEtMS05MDE2OA_e7e2ec85-3266-430e-8ca0-e96a59ca438f"
      unitRef="usd">105696000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIyLTE3LTEtMS05MDE2OA_2a203455-d08b-4da5-8991-9ff1c9a02f93"
      unitRef="usd">5574922000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTEtMS0xLTkwMTY4_4dcf24a4-36bd-4403-93d7-02ac3765b1fe"
      unitRef="usd">16302000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTMtMS0xLTkwMTY4_320595a4-68ed-485f-a696-8931de8b7957"
      unitRef="usd">145340000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTUtMS0xLTkwMTY4_9e7bae70-e2a0-4314-94b8-43132fb091dd"
      unitRef="usd">52427000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTctMS0xLTkwMTY4_37cbc1c7-a78f-4aa1-ad30-f829e8ac79b2"
      unitRef="usd">43806000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTktMS0xLTkwMTY4_7097b191-be87-4f69-8d4b-c2660967a0c5"
      unitRef="usd">27188000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTExLTEtMS05MDE2OA_767c6e71-d469-4309-af43-9f5e8367aed6"
      unitRef="usd">27767000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTEzLTEtMS05MDE2OA_4cbd0273-af68-4016-af96-c35fce7e79bd"
      unitRef="usd">4445000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3e0faccbe04a4474b11b7c009731c596_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTE1LTEtMS05MDE2OA_d475a926-1c52-42b0-ba6c-08cbc7a5f9ea"
      unitRef="usd">4258000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id909b2dc20004b9e9e59e17d24f4352c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzIzLTE3LTEtMS05MDE2OA_3224400f-5f93-41ef-8794-112451159414"
      unitRef="usd">321533000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTEtMS0xLTkwMTY4_300c1077-eddb-4881-85c0-e58bfe8a2758"
      unitRef="usd">28209000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTMtMS0xLTkwMTY4_a8ea55bd-d25e-4127-b3e7-2d1ed4233cfa"
      unitRef="usd">13813000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTUtMS0xLTkwMTY4_c95f6147-3482-4270-8eba-38e2274a325a"
      unitRef="usd">69643000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTctMS0xLTkwMTY4_df3035a6-c734-4129-870e-7ec0ee127232"
      unitRef="usd">46250000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTktMS0xLTkwMTY4_3184d8d3-5611-4549-ab7b-0a5f04eaf386"
      unitRef="usd">64950000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTExLTEtMS05MDE2OA_be57c40e-242e-4f38-8faa-0751b09ef50f"
      unitRef="usd">46582000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTEzLTEtMS05MDE2OA_1d4b167d-e0bb-4cc1-ae02-fe8dfbf8fbe7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie86f23c7f6ca49f79e0fded96ab72809_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTE1LTEtMS05MDE2OA_4fdf3f8c-c5cb-4d13-8810-4d53b13a44a9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7335754dccea47e8a9176df020d8a278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI0LTE3LTEtMS05MDE2OA_6c720f32-f460-4dc7-8aeb-df5c53628572"
      unitRef="usd">269447000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTEtMS0xLTkwMTY4_27edc504-d3ba-4da0-a753-64506906853e"
      unitRef="usd">3455000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTMtMS0xLTkwMTY4_20f598d8-e3e9-4580-8d91-e36e32fb2563"
      unitRef="usd">1321000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTUtMS0xLTkwMTY4_53eb62fd-0437-4a06-afad-45c0983ea1ea"
      unitRef="usd">8720000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTctMS0xLTkwMTY4_fc35a1b2-3881-4ef2-83bf-48ed4992f150"
      unitRef="usd">7788000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTktMS0xLTkwMTY4_679fd639-371d-42ca-8a3a-93d11ae0d212"
      unitRef="usd">26107000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTExLTEtMS05MDE2OA_fbc5460b-0ef8-4f03-a586-29117d557cd0"
      unitRef="usd">34970000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTEzLTEtMS05MDE2OA_576e8f0f-bc36-43d4-9f1c-2b8a918ce300"
      unitRef="usd">3000000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icfb8091103a64aea82079dc504ea5c71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTE1LTEtMS05MDE2OA_2d137ba6-bdb9-4159-9165-4fe295054a87"
      unitRef="usd">5779000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia7b3d5bc65554974be3186918828b084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI1LTE3LTEtMS05MDE2OA_dbcfec8b-5d9b-4474-aa69-11d4228fbbc6"
      unitRef="usd">91140000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTEtMS0xLTkwMTY4_76856cd1-9fe1-4111-92b6-1cebd9c0a8a4"
      unitRef="usd">5838000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTMtMS0xLTkwMTY4_dd3e9ca4-b901-476b-b8fc-e47b980bf5d0"
      unitRef="usd">307000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTUtMS0xLTkwMTY4_a3bb4d82-ab84-4408-b76b-4484162645e8"
      unitRef="usd">3446000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTctMS0xLTkwMTY4_5a370ca9-8b4c-49b2-b542-7d148fe4d025"
      unitRef="usd">814000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTktMS0xLTkwMTY4_57fabc88-7ea5-44d0-ab05-c37ff1447969"
      unitRef="usd">2030000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTExLTEtMS05MDE2OA_23332f3c-523c-4f81-837a-487c8ed57e8b"
      unitRef="usd">2662000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTEzLTEtMS05MDE2OA_8034116d-bb42-43bc-afba-73b64cd5a367"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i83a20c03698d4472be8622d02b78d9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTE1LTEtMS05MDE2OA_a5c6cf18-662b-4e1d-b9f9-7f3ee21d276b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8076b2a2597244eaaac27f778cf364f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI2LTE3LTEtMS05MDE2OA_db8c582f-800d-4a55-81b1-f326dc144e65"
      unitRef="usd">15097000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTEtMS0xLTkwMTY4_95ad64f4-111a-4ce4-8b42-8e402f200c2f"
      unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTMtMS0xLTkwMTY4_462ef619-7ff2-49be-b736-b2713e4c4f47"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTUtMS0xLTkwMTY4_9110a6c0-8974-45c1-9369-06b222322ba3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTctMS0xLTkwMTY4_c88da216-abdb-49e2-a76f-2e443c6f51ad"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTktMS0xLTkwMTY4_f5d33b64-5508-45ff-9350-3039db0d94f3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTExLTEtMS05MDE2OA_50c4fcd4-a2d2-40ed-9d89-4e99ad615003"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTEzLTEtMS05MDE2OA_10dd363a-d5cc-41bd-9604-f7aded9ce76b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic0b05a24b1a848b5bcd88a5047db87ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTE1LTEtMS05MDE2OA_1bf484b3-f8a7-4411-8894-9d64b9bfda8f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3cfe7f4d417a469d89d9f175f1ac3702_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI3LTE3LTEtMS05MDE2OA_8ae429ff-49af-4506-8ec7-29ab2ddd3212"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTEtMS0xLTkwMTY4_9f1e84f9-d193-47c0-96fd-2cfd7bf6b9a3"
      unitRef="usd">1761554000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTMtMS0xLTkwMTY4_b7d72400-f0ed-4f96-afdf-35181f7f1f50"
      unitRef="usd">1257055000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTUtMS0xLTkwMTY4_c3070b4a-11c0-4c7b-9ba7-0f9a26ed7667"
      unitRef="usd">1008366000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTctMS0xLTkwMTY4_7329f235-36ce-4b9d-99b0-bc52757bbbbd"
      unitRef="usd">632020000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTktMS0xLTkwMTY4_6ea34bf2-c1fe-4960-bdb5-d04e112f184a"
      unitRef="usd">612767000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTExLTEtMS05MDE2OA_505a3f5c-2af1-41e3-b3be-791e6d379959"
      unitRef="usd">825249000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTEzLTEtMS05MDE2OA_3da92a4d-b4e7-45b6-9b34-1743c7fa119d"
      unitRef="usd">59595000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibb5f9b1f3379476dbff63b6b1e4369e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTE1LTEtMS05MDE2OA_26ab4e76-c878-454b-a12d-985e9cf6a314"
      unitRef="usd">115733000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI4LTE3LTEtMS05MDE2OA_a75dd88f-3d19-436e-b3c3-d6676e6b23d8"
      unitRef="usd">6272339000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia36b243969cb4b6f902a45814cfb96fb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTEtMS0xLTkwMTY4_73be01d6-f14d-4478-8915-56cbd917d514"
      unitRef="grade">7.19</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7a17ea1db2bb44f998bcdca178b1acdb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTMtMS0xLTkwMTY4_63a8c668-2d01-4e0f-a0fd-5d6451828ddc"
      unitRef="grade">7.18</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i47a14de5577346c781ad5559aaee07db_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTUtMS0xLTkwMTY4_cded16b9-43b3-4436-8195-05c6c9afc0c2"
      unitRef="grade">7.35</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5c26294c618e43a08fc1696b9a9e05ae_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTctMS0xLTkwMTY4_af8bf04c-491a-482b-8f4d-afe75c3e2a47"
      unitRef="grade">7.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6cd7977f77fe4cbfaaa24cabe173b8de_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTktMS0xLTkwMTY4_d7728249-354a-4180-81eb-d813c1b3f6cc"
      unitRef="grade">7.34</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i81809496c93e41d883e25db33af9aa24_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTExLTEtMS05MDE2OA_cf4d82c9-c606-4313-800c-ec67cd9e7e3a"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4c1ab495413d4c4482bd7b8120e6b708_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTEzLTEtMS05MDE2OA_fef52e34-3a16-4b59-bc67-c3bf447e5fe2"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibb5f9b1f3379476dbff63b6b1e4369e8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTE1LTEtMS05MDE2OA_5faca3ab-399e-4bca-8905-26b030df70af"
      unitRef="grade">7.02</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic781ec81ad8949cfa420acc91468cfee_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzI5LTE3LTEtMS05MDE2OA_31b58f5a-5ff3-42db-b482-d28b7c694959"
      unitRef="grade">7.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTEtMS0xLTkwMTY4_07e10df0-db74-40bd-a195-edb53639a420"
      unitRef="usd">657471000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTMtMS0xLTkwMTY4_9114fb29-a9d8-40a3-b34e-358f6dea53ec"
      unitRef="usd">262176000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTUtMS0xLTkwMTY4_0ab04024-f2d0-48d9-a90d-3436494a5aaf"
      unitRef="usd">178226000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTctMS0xLTkwMTY4_4bf9a0d7-687d-4b69-ac6b-c77eb4547368"
      unitRef="usd">2339000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTktMS0xLTkwMTY4_1072657a-ad5f-4c36-a2ec-7a39dc2500c8"
      unitRef="usd">38000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTExLTEtMS05MDE2OA_20c0f305-feda-4568-81a4-0d153b7a32dc"
      unitRef="usd">1930000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTEzLTEtMS05MDE2OA_6e662a10-3623-43e4-80ac-0700817f0ed1"
      unitRef="usd">160020000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7ebc6ccc175d4bfa9aaec74449436e6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTE1LTEtMS05MDE2OA_8ffdba9b-31f4-457d-b85f-95a50bdc0760"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMxLTE3LTEtMS05MDE2OA_f1732f0b-e489-4c87-bdb9-1f459407d84d"
      unitRef="usd">1262200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTEtMS0xLTkwMTY4_ec933bff-0ef2-4597-a9a1-0c0310706426"
      unitRef="usd">35721000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTMtMS0xLTkwMTY4_2a50d76e-7e4a-424a-b31d-05e9c033a3d7"
      unitRef="usd">4956000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTUtMS0xLTkwMTY4_082396f8-baa8-42b6-8025-cae412b7b406"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTctMS0xLTkwMTY4_165e3d4a-ebeb-483d-92b1-57d949aa6b66"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTktMS0xLTkwMTY4_7941967a-fa07-4cf0-af31-e95a6a291a17"
      unitRef="usd">446000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTExLTEtMS05MDE2OA_8a8f8915-0c12-46b2-b8f3-1b5da530e9f0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTEzLTEtMS05MDE2OA_f4459afa-f8e7-4963-8cf1-820576ce1017"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i49e8dacb70a545dab5d1b3793b207b64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTE1LTEtMS05MDE2OA_d2bf270d-7ec7-4d6e-9416-507d1dde8bec"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9bcdc32972ee4ad5abefcd74cfa05bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMyLTE3LTEtMS05MDE2OA_7ab89a02-be6b-4689-8942-6342bf187eea"
      unitRef="usd">41123000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTEtMS0xLTkwMTY4_b9dc4082-ce99-4dcb-b0eb-bca03e834294"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTMtMS0xLTkwMTY4_4a2064cf-efcc-4101-976a-c7cdcf117127"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTUtMS0xLTkwMTY4_05847520-84fd-4e8f-b7fe-64f2a24d362c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTctMS0xLTkwMTY4_6125e8f0-8380-4bad-afcd-fefb0fac1533"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTktMS0xLTkwMTY4_26785ef3-4406-4043-adfa-26460621bf52"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTExLTEtMS05MDE2OA_973f2f7c-dd8b-48e3-b095-679729765aa8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTEzLTEtMS05MDE2OA_52ee10ae-f9ff-4ed1-8a57-e6b9add9a2bf"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i12697790bb2149968ea6b6ee97be08fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTE1LTEtMS05MDE2OA_4d4cf184-3cd5-478a-affa-c13a65f2b166"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6eafa47f03434094afe2417c18a82fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzMzLTE3LTEtMS05MDE2OA_4e334a7b-fd6d-441e-92c1-824be2ecc7e9"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTEtMS0xLTkwMTY4_e1bd7c62-9ea5-4871-afb9-9985fd268823"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTMtMS0xLTkwMTY4_abbaae60-28ff-4b76-9727-6bc95d15e021"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTUtMS0xLTkwMTY4_3405a0e2-71cf-4ae2-a9c3-d23703d54045"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTctMS0xLTkwMTY4_d863709c-f6a9-4cfe-9439-f1f8e56a8d61"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTktMS0xLTkwMTY4_f84c6e8f-d58c-4327-beb1-d3496ff66cf9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTExLTEtMS05MDE2OA_718d3e0a-7fed-4338-a2d5-0530ed2bdd3f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTEzLTEtMS05MDE2OA_b11104c0-8cd7-4b48-8f1b-eb9d138c841a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if342ad62b64d4065ad71d3e69cc84c0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTE1LTEtMS05MDE2OA_b4fc8506-6594-4560-acfb-0fd0dbea30c2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia131f9a1c97f43d1b90898b8c532b51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM0LTE3LTEtMS05MDE2OA_fbd9baf9-37bb-41c6-acce-a2af885867a3"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTEtMS0xLTkwMTY4_5f0b2796-ee3b-4dcf-a7cc-9a2dd78f198d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTMtMS0xLTkwMTY4_7f75a5ba-ca10-406b-abef-08c782629b66"
      unitRef="usd">748000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTUtMS0xLTkwMTY4_906b7f26-ac8e-4dda-ae1a-2dfd97e8f7e1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTctMS0xLTkwMTY4_21becb7c-dabd-4e50-9900-10996fe38e89"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTktMS0xLTkwMTY4_90c51d64-9c8d-4f1c-ae54-7578f9777aa5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTExLTEtMS05MDE2OA_e0ed4125-8d32-4597-ae26-9396adc314a0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTEzLTEtMS05MDE2OA_0b1420f1-3ae4-4290-b5c2-3e09efb027d6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie184c182df5b40388a8f651fc236294e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTE1LTEtMS05MDE2OA_5ebf5c00-c41a-412b-8935-56caac83bbd4"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i757a662c82fc4258ae0e56860ea60ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM1LTE3LTEtMS05MDE2OA_f4db7066-bbca-4cec-a838-d8071943a849"
      unitRef="usd">748000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTEtMS0xLTkwMTY4_87777243-771c-484f-8ce8-b8288b655ab9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTMtMS0xLTkwMTY4_5ee47308-2c01-4e98-9160-d2ea9e1d48eb"
      unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTUtMS0xLTkwMTY4_91e0beb1-5e24-4297-bd68-5331e79f78cf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTctMS0xLTkwMTY4_c53aa8ae-7a26-4056-96af-ef1fef7e110e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTktMS0xLTkwMTY4_4ab89977-3be2-4ce8-8e49-16ddc0aa67a8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTExLTEtMS05MDE2OA_7815d398-a627-4441-8ed7-09cdcfc40e72"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTEzLTEtMS05MDE2OA_acc86c5a-9064-442d-8f3f-447d0b700324"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie350e18f26bd449793975b711271c4a5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTE1LTEtMS05MDE2OA_bdfe305d-9850-4c62-b267-89912724c62f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id509972b582540c0ac3f6b4d21337d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM2LTE3LTEtMS05MDE2OA_3872174a-c2ba-4915-89bd-f8f635b16d23"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTEtMS0xLTkwMTY4_8e6d7098-8e42-42ed-a482-92cd946417c4"
      unitRef="usd">693192000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTMtMS0xLTkwMTY4_d4c90e45-70e3-4fee-a8cc-b4798c57db51"
      unitRef="usd">268080000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTUtMS0xLTkwMTY4_7f7bcaf1-87ec-430f-9dce-09fe6cd3ebd6"
      unitRef="usd">178226000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTctMS0xLTkwMTY4_6e785d03-0e12-4f8e-a4c7-5c73c9ef84f0"
      unitRef="usd">2339000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTktMS0xLTkwMTY4_d011be29-bba6-48f9-8482-38cd20aaa60b"
      unitRef="usd">484000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTExLTEtMS05MDE2OA_2a195dca-82c1-4fe6-acd2-1915e929f2ac"
      unitRef="usd">1930000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTEzLTEtMS05MDE2OA_5c0d76ee-634e-4e7b-9b7e-014360699f0c"
      unitRef="usd">160020000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i759d2578ef70472181d0e641ef887962_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTE1LTEtMS05MDE2OA_70e7e01d-7bac-4e65-8750-1b075e955260"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM3LTE3LTEtMS05MDE2OA_51a5d236-f9f3-4d38-ae9d-fbdc5b490265"
      unitRef="usd">1304271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i10fcb186078c42e4bc8d8861909b66f9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTEtMS0xLTkwMTY4_8a374579-8608-4678-bd58-81f0853d7850"
      unitRef="grade">7.17</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibf899509683a4294a752eaa887024052_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTMtMS0xLTkwMTY4_4673fe5b-c333-46c1-95a9-7aab722eb8d1"
      unitRef="grade">6.56</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2f2d59259cfe4fdc8893db73c6639f89_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTUtMS0xLTkwMTY4_3fe90fb8-fcea-42c1-8e76-a568fe7f3238"
      unitRef="grade">7.60</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i17abf574e41743df8178050113a00db9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTctMS0xLTkwMTY4_9f9a3c7f-e2e1-4875-865c-42e17827e89e"
      unitRef="grade">7.51</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6e5cf559bfc445b59926a6ba6b9e36d1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTktMS0xLTkwMTY4_259a37f9-b1b6-43e9-8a96-76e7319b1db8"
      unitRef="grade">8.92</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib54fa70467404864a1edcb8512191107_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTExLTEtMS05MDE2OA_1fcef8bd-7ab5-425e-b840-0869dcd6b8cd"
      unitRef="grade">6.73</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2c51430c2754451c94669c1bde9a626e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTEzLTEtMS05MDE2OA_d2c0a580-b2f8-47fb-9a3f-c5213dfd1060"
      unitRef="grade">6.79</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i759d2578ef70472181d0e641ef887962_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTE1LTEtMS05MDE2OA_a2f44313-056f-4764-acb3-07bf5c4b3d44"
      unitRef="grade">0</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iee99ee41f06e4b92bcba28cc2a683ef7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM4LTE3LTEtMS05MDE2OA_5b012151-d1dc-46fe-bf64-fc284205a5c6"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTEtMS0xLTkwMTY4_662d2ec2-4aed-48f5-b7bb-8a046f05bfa8"
      unitRef="usd">2454746000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTMtMS0xLTkwMTY4_8d43d63f-5b08-4d85-8866-f5f76d2d3190"
      unitRef="usd">1525135000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTUtMS0xLTkwMTY4_55806e2c-db75-4a9e-b79a-68eea3cbdeea"
      unitRef="usd">1186592000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTctMS0xLTkwMTY4_05d82a53-e8e4-4c3a-8d12-859fb4b0041e"
      unitRef="usd">634359000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTktMS0xLTkwMTY4_f1342980-c57a-438b-8990-97f8c1d6273e"
      unitRef="usd">613251000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTExLTEtMS05MDE2OA_67a69b8c-07f7-4cbe-97b5-2a25707bab5e"
      unitRef="usd">827179000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTEzLTEtMS05MDE2OA_51bb1617-b643-4c38-bc9e-d24d37e571e7"
      unitRef="usd">219615000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i932d16af820b4e3893b89fab0684e47d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTE1LTEtMS05MDE2OA_19e51ceb-3088-4d0b-a62d-d142c03f5827"
      unitRef="usd">115733000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzM5LTE3LTEtMS05MDE2OA_bc7c2573-a23a-43a0-8025-e1296c3e058b"
      unitRef="usd">7576610000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic1f29c19f97449688ad072f78bd21f3a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTEtMS0xLTkwMTY4_4c773167-709c-4890-8ea8-526e8ddfbf42"
      unitRef="grade">7.18</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8841300160ed43deb9a23123a1a54b1b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTMtMS0xLTkwMTY4_3c76c27a-d8a7-4e72-86cc-c2858d41a1f0"
      unitRef="grade">7.07</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i97b9ad60a2434751a74d06fa3c5214b2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTUtMS0xLTkwMTY4_7c7a2ce5-2c13-48f6-ad2e-e4abc4fae76c"
      unitRef="grade">7.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i519e5ea8dd1b48dc8c9213d9d5e4be0b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTctMS0xLTkwMTY4_b01a39fe-56c9-4f75-bb12-2759e6f5231c"
      unitRef="grade">7.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3ecf4554514e4ad18c63aea6e3087871_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTktMS0xLTkwMTY4_cccf2dba-1f9f-4149-94b6-6924e4869564"
      unitRef="grade">7.34</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia79287abaf284bad835fbf51ae0f86a2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTExLTEtMS05MDE2OA_1c102bf2-369c-4444-8649-c3718a799578"
      unitRef="grade">7.00</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i782f4e03a44047d29f283987ae27d7f0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTEzLTEtMS05MDE2OA_0e3fb370-e7a5-45d3-a234-76d8de78df78"
      unitRef="grade">6.86</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i932d16af820b4e3893b89fab0684e47d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTE1LTEtMS05MDE2OA_37b07e5f-a111-49e4-bb61-30b7815c54ce"
      unitRef="grade">7.02</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4NWY4ZmVlNGZiOGM0YjJlYWRlYzQxNTIwN2Y1ODExMS90YWJsZXJhbmdlOjg1ZjhmZWU0ZmI4YzRiMmVhZGVjNDE1MjA3ZjU4MTExXzQwLTE3LTEtMS05MDE2OA_7088e471-2c58-42ee-9331-d1e879556204"
      unitRef="grade">7.19</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5639997a96cf411bbaae7537aa8b9d3d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMTk5_f7c5f48f-e035-41f2-9131-213178f349e0"
      unitRef="grade">6.24</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0ce38476a7d64119a2b01b6b79be3235_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjA2_c45eb589-2fe1-4787-95a9-dc3f80b1fc12"
      unitRef="grade">6.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ifebf2c464d1144b384e1132fe59fb5b1_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjU1_66114642-1e4e-4892-b35d-84717dfa9c4e"
      unitRef="grade">5.44</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic43b391f25f04049afc37c1275e786cc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjYy_8a947c7e-3658-4c6c-bc21-78db9c531039"
      unitRef="grade">5.78</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib19fb015b2ed46d6b16123096deed3aa_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjky_e1d3e29d-3ff8-4a72-a888-cdba8d03ad96"
      unitRef="grade">6.94</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic33ae2f11d904a6b9e3cfd26c008fa51_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMjk5_d61d2f40-6dcc-4ca5-a6d6-7f6ee5abc86b"
      unitRef="grade">6.91</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2879198eb5f7419a8b411a5dc244de3d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMzc3_a18f3179-5f5e-4a11-abe3-5fea0dbbcdf0"
      unitRef="grade">7.04</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9512ebea4ab2456db50465c0dc437c2d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEyMzg0_518929f2-c740-479b-9fee-c8d2d91db979"
      unitRef="grade">6.99</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTEx_825e2844-0fca-4a32-b5e3-fe6c504ff70b">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2022 and December&#160;31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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:8pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,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:8pt;font-weight:400;line-height:100%"&gt;38,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,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:8pt;font-weight:400;line-height:100%"&gt;678,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,832,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;404,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;314,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;195,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;71,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;39,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;125,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;679,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,843,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 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;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;487,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;23,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;492,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;251,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,403,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;251,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;506,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,410,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer and other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;472,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="ibc951d2c4ee14746931e74f6eae80484_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMS0xLTEtOTAxNjg_38c708c9-781e-4401-9e3a-282c300b8da3"
      unitRef="usd">793000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie61f2cac2d8c4ea59b2b47661ebd16a0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMy0xLTEtOTAxNjg_6c6ab53f-fe2c-4a38-8452-e9cf566bf7df"
      unitRef="usd">1125000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6e76ac4922904740867fb1eb1a44aa2d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtNS0xLTEtOTAxNjg_1415aac4-1a98-474a-82d8-4e1528698f28"
      unitRef="usd">645000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i029dd0e9cc834bac89fe0f253df5b699_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtNy0xLTEtOTAxNjg_107a867d-3330-4b8d-b898-d8c19b0d4523"
      unitRef="usd">936000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id3ba7916a2a34786bc7182ed32100710_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtOS0xLTEtOTAxNjg_6be102cc-995b-43e9-a188-9f799e24c910"
      unitRef="usd">503000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2b893718538847929f18ecbaa9707479_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTEtMS0xLTkwMTY4_5b272a41-8087-4fa1-9d3c-b591b7b81db0"
      unitRef="usd">2087000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iec449a1bf19f4238ac9134d7bd77e63f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTMtMS0xLTkwMTY4_24811af0-bb98-4a58-a3a0-3e86089f5573"
      unitRef="usd">565000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iabeb498ef806480d87b9fb51a4e3c0fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTUtMS0xLTkwMTY4_a7036900-d03c-4fdb-ad87-560e1a36d7a3"
      unitRef="usd">1202000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8a8f9a298fb349c89eafa070730a66cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzMtMTctMS0xLTkwMTY4_e50dc739-4309-4e78-81f6-2321e475dbb9"
      unitRef="usd">7856000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i459cfede89604441a89fd148ddc65cc7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMS0xLTEtOTAxNjg_377c002d-ad18-4f0d-9945-d71739697bce"
      unitRef="usd">95000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia29719a8ead848a39e4f9eebd86d8bea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMy0xLTEtOTAxNjg_1cc97824-5b0b-41f0-b47e-e06733e03d12"
      unitRef="usd">258000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia425009051b743498e3ce42ee51a31f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtNS0xLTEtOTAxNjg_4c017cf7-0ead-4b2d-bc5e-6c8e0360bf32"
      unitRef="usd">28000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i74ebd1e789244d36a451659d6ea316d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtNy0xLTEtOTAxNjg_f693f4b2-c47b-4f72-8a80-cf77baf028da"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie9d6b7143fd941268e9c7b6c670363db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtOS0xLTEtOTAxNjg_8b2dc1f6-1cf1-4766-8ffb-f9649248ed8c"
      unitRef="usd">129000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia2eb14b53b2140cd81668fc05d5acc03_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTEtMS0xLTkwMTY4_b7f51984-f0b2-4962-9035-f282b862f8d8"
      unitRef="usd">919000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib8fbdb87ec844bd4acea186c0bfa78a0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTMtMS0xLTkwMTY4_af2f7686-36cd-4cd3-855d-ba12b018b1bb"
      unitRef="usd">347000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i101c4f34d00b4f4f9e8f1b22428b7591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTUtMS0xLTkwMTY4_f75a0537-305a-4ed8-add2-b9fc7c997e55"
      unitRef="usd">914000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icf5ad23fb1364dffaf42dd090c08c286_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzQtMTctMS0xLTkwMTY4_47c07c2d-c048-48ff-a0b6-85cbad2e64aa"
      unitRef="usd">2690000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib99ada62d05d44b98417202415bc0db8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMS0xLTEtOTAxNjg_130d529f-8016-4c8f-9252-d085a741879d"
      unitRef="usd">888000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i285173fb6a05477bb461a70002768a18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMy0xLTEtOTAxNjg_14ad508b-fb8f-4a5a-ba8c-6f60ea5087fb"
      unitRef="usd">1383000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i801e9664f93d42d2be2b7bfc8234ef5f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtNS0xLTEtOTAxNjg_6d49e28c-6a3b-41e0-9e31-d8aae1cfced8"
      unitRef="usd">673000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i82167dfb671c40b182d07887dcae2ce4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtNy0xLTEtOTAxNjg_9b5aad9f-79e4-4f03-b1c9-1d9c45545de1"
      unitRef="usd">936000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i79e7a403627e4e1ea92126a296b9576c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtOS0xLTEtOTAxNjg_f16aab77-91d7-445e-a0b7-f928e9657287"
      unitRef="usd">632000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7d23bcc0757c41488f82f28350c9bbcd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTEtMS0xLTkwMTY4_973cdaf8-c3c5-4125-81cf-da2366f39441"
      unitRef="usd">3006000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1e065d9504e14b3295700dab0bae5e67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTMtMS0xLTkwMTY4_6a67bcba-f00e-4c14-b11b-fca5f4e47da3"
      unitRef="usd">912000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibca09d9ed8c54a99b747cbae9f1fe9ad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTUtMS0xLTkwMTY4_feac52b2-390e-48a4-a3cc-fd98c639fbac"
      unitRef="usd">2116000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i85818226f56b4370b633fea8d4946fe4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzUtMTctMS0xLTkwMTY4_6c7f75fb-91bc-4b5c-8766-ba24a0d23fa2"
      unitRef="usd">10546000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7c4bd0e31f2949389ccdbdaf2235c68c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMS0xLTEtOTAxNjg_89972f44-d8a9-4ca5-8791-c88225975638"
      unitRef="usd">403587000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic64ee431e0fd44d385e9b270a167c9dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMy0xLTEtOTAxNjg_5d04d096-47b6-4269-ab6b-1e15795fa6c8"
      unitRef="usd">313222000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ieaa1ea157cdc48edb47abf262b9a9f37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtNS0xLTEtOTAxNjg_a7734bf6-9e7b-4866-821c-9baf0c21f9e7"
      unitRef="usd">194900000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i991a6d14cb6047e3b2a794d0e0e8944d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtNy0xLTEtOTAxNjg_2f64183f-7126-447d-acdf-98bf0cbf0261"
      unitRef="usd">70723000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i51f9431945904515a7b5879e2b7d5603_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtOS0xLTEtOTAxNjg_9a94586a-9d85-469d-9540-35a1e0fbcb53"
      unitRef="usd">38904000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1db1584066b8423d852df4cc4fb55df3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTEtMS0xLTkwMTY4_288ed63f-50a2-4325-b31a-1c4d43c8c637"
      unitRef="usd">122585000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3edadc8210f04933bf47f2d95428818f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTMtMS0xLTkwMTY4_fbe5b622-2201-4e51-8064-7474856a3a10"
      unitRef="usd">678418000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1b28d056d59247adbc972398dcb5c62a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTUtMS0xLTkwMTY4_2d5f542f-15ac-4602-8408-410df159d335"
      unitRef="usd">10654000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i340d44c557314b2e8d37e7d1bcba7317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzYtMTctMS0xLTkwMTY4_f7add3ac-b45a-41cc-a435-83e96c47ed37"
      unitRef="usd">1832993000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i859c7454f8ff494399b338e8b22683df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMS0xLTEtOTAxNjg_60e56d2d-40d2-42ac-9238-f959fff022db"
      unitRef="usd">404475000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib8f8d83a11cd490d8187e2e849c65c00_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMy0xLTEtOTAxNjg_7602733d-6ea3-4704-a997-e6c126ef1cfb"
      unitRef="usd">314605000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iffbddca017ed4931878ef22a0cfcd383_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctNS0xLTEtOTAxNjg_472c633e-6b0b-4979-9e8d-a91263bb3fee"
      unitRef="usd">195573000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib46f7fea5bd845528db73bd5dad7fe02_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctNy0xLTEtOTAxNjg_fefd5c25-b405-4c7f-b06c-5f0d4d32b4d6"
      unitRef="usd">71659000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie73796df668e42569789e7dcbc6d9e77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctOS0xLTEtOTAxNjg_e8487c88-0906-44fe-ac2b-644999055c40"
      unitRef="usd">39536000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i47479056b8274edeb257186f4129d51c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTEtMS0xLTkwMTY4_0e3039a9-c9d1-4e96-9ff0-8a16d1af882f"
      unitRef="usd">125591000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i29e3ffc39cd54155a7081d047aea4b00_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTMtMS0xLTkwMTY4_90659cec-f3fc-41db-b275-dce2f120d7db"
      unitRef="usd">679330000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3578de8fd0a14b7198b91fde56bb4620_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTUtMS0xLTkwMTY4_2eda6678-af97-441e-beac-f5bf0c8db8e7"
      unitRef="usd">12770000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzctMTctMS0xLTkwMTY4_bd559463-4fbc-4fde-8e38-d878d3c13ceb"
      unitRef="usd">1843539000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:NotesReceivableGross
      contextRef="i1f515ee1532846d88a15fed718c828d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMS0xLTEtOTAxNjg_d7498d24-cc47-45e3-9700-e012c7d69e0d"
      unitRef="usd">2673000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id7d01cc2f37a4d739029846d6f579c19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMy0xLTEtOTAxNjg_5c56499c-4e43-4614-a47c-ef1305e175cf"
      unitRef="usd">511000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia0faad376dc7435b8421ed0b52ff4a60_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktNS0xLTEtOTAxNjg_ef72b336-c1c3-41e5-8742-236bf1f69560"
      unitRef="usd">128000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i42ce3e83be514f529043d218bb92790f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktNy0xLTEtOTAxNjg_cb48a491-ca07-4aae-9246-0168d295b2d2"
      unitRef="usd">51000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iefcedef941a84843adfd984671d6a3ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktOS0xLTEtOTAxNjg_02a0ff1e-803d-434c-848d-64e175b3058b"
      unitRef="usd">4000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i596161b010f94e95865a9bc49e2f3df4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTEtMS0xLTkwMTY4_f7faf253-c900-4464-8570-52176a1ed5e1"
      unitRef="usd">31000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i96cce3dd71c74153b0c829b36756c439_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTMtMS0xLTkwMTY4_c921e927-6d22-47c7-a7e4-0301a5557651"
      unitRef="usd">314000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i92546d5b989d4e889035caa33ccb475d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTUtMS0xLTkwMTY4_d657c329-caef-4cd7-bb61-1593c1fd7fd5"
      unitRef="usd">1443000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i90e26e9bbe8f4772be9e107e7e0c929f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzktMTctMS0xLTkwMTY4_75ee3849-e884-42d2-9ca4-f34fe2588e4a"
      unitRef="usd">5155000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i72d676da7e7e4264bc837e8a255a35f1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTEtMS0xLTkwMTY4_faf29628-cf7d-443f-87e0-6b2771a86d05"
      unitRef="usd">77000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic7608e8a830e4be0a677a5b393e0d29c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTMtMS0xLTkwMTY4_e2a4d977-702d-4cbd-b05f-47d5b891f190"
      unitRef="usd">2000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic677a83fad7c4cdb8d15204e2ca2dcc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTUtMS0xLTkwMTY4_05d01982-f0c0-40ee-ae3a-d6e034796a5d"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i857d4401bc7b42839d9677925bb3085a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTctMS0xLTkwMTY4_877e472c-9cb9-455a-a088-6e8b26bf7d99"
      unitRef="usd">13000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib51e4a07ec554becb08dcf59ac006faf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTktMS0xLTkwMTY4_6d0f13aa-7ea7-4def-88ef-3795f340b7bc"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie3edb9b12f8049768107e27761ad9e3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTExLTEtMS05MDE2OA_c2d88b3c-484d-4a18-8ed1-66a0047aaaef"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i919d0a4cec2241b8911027a6352c771c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTEzLTEtMS05MDE2OA_77426df5-2375-4e97-b512-821cf0151aaf"
      unitRef="usd">25000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id860289682f145bd9d9dd9af64add1ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTE1LTEtMS05MDE2OA_509b0540-b8f9-49fc-8c90-651045f2550e"
      unitRef="usd">194000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i02e703a72cd5460f98870c002a6ea7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEwLTE3LTEtMS05MDE2OA_27bd0ae6-89f3-4c81-8b84-822e47c37cbf"
      unitRef="usd">311000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i61aa86b4e36c407a9a71cdec4efbbf2d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTEtMS0xLTkwMTY4_ae3e3e29-bd69-4f8c-8c1a-04097d430620"
      unitRef="usd">2750000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3012d5fe30894bcf88d8657e1a8c8890_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTMtMS0xLTkwMTY4_09fc5d08-cfe8-4f17-87e4-775a0e9cb0a7"
      unitRef="usd">513000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5772ec4377444adfa3585f8f70a15db1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTUtMS0xLTkwMTY4_b55c3c0b-f7a9-4b82-82a2-848e8e986982"
      unitRef="usd">128000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i35f156a1b6d24faa89a073633887ec5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTctMS0xLTkwMTY4_c38830c5-7de0-4f8b-a664-f45a474d0c29"
      unitRef="usd">64000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1481d481cc90447ca947f03043a0096e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTktMS0xLTkwMTY4_feb268ea-eff8-4909-9c5e-49de4c6d7f99"
      unitRef="usd">4000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if22f436a12a5497784f0287b368414f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTExLTEtMS05MDE2OA_4c2c4b04-e6c9-45a2-8e24-6e8c4fec6ee5"
      unitRef="usd">31000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib601831fb67e4d799dde70d998b385df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTEzLTEtMS05MDE2OA_8b2b2ab7-c219-4592-9370-b9550c784d59"
      unitRef="usd">339000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9e9f6b58b6df40158b0d744ec2fa44db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTE1LTEtMS05MDE2OA_223ca6b5-eb39-46f7-a85a-53c144a281c3"
      unitRef="usd">1637000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0ce182a542e0462db03228f5ca184bef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzExLTE3LTEtMS05MDE2OA_61008531-a70f-4a65-a6be-0ca0744c245b"
      unitRef="usd">5466000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i06307f5676264097bbb61ceffd426764_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTEtMS0xLTkwMTY4_c0101e4a-c861-4e38-a87b-8d9bccce1ba4"
      unitRef="usd">59886000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id1e7f8829d1146f2a31945b9e56a8cd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTMtMS0xLTkwMTY4_3b0182f4-a569-42fe-8b2f-2de43cdc749c"
      unitRef="usd">20887000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6ba467e6f81549bf80bb540e19c6b8f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTUtMS0xLTkwMTY4_2ead7696-b976-40ca-999d-989481da54c7"
      unitRef="usd">6475000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia120985c484e4290a913a658e46cca70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTctMS0xLTkwMTY4_a3c21510-67ac-49e2-94b0-5b8aa2148c8c"
      unitRef="usd">2897000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibebe509388ff449a84a1b3b87e49d82a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTktMS0xLTkwMTY4_51bc8acb-f3ef-40c4-8ebc-76c6e0e107de"
      unitRef="usd">1271000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5a6be38e60e74079b3ff58ee82014d2f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTExLTEtMS05MDE2OA_e0f1b3bb-56fb-4253-9bf0-f877d5d549cb"
      unitRef="usd">1632000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8fa9589239f044a2911c3b2d5426f013_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTEzLTEtMS05MDE2OA_48ecd943-78dc-4ab0-a4ad-d9c6cd9c18b5"
      unitRef="usd">372117000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1f413108f0f54d40b7d2247a62838757_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTE1LTEtMS05MDE2OA_6daca7ec-6407-4463-975c-c5bed88742ea"
      unitRef="usd">22095000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id33ec221d3544ad286b63044bf9e63ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEyLTE3LTEtMS05MDE2OA_0b009d58-18e0-4935-a2c8-0a3734bcbbe0"
      unitRef="usd">487260000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i422d7d28bbf948bebcc6e246df885a4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTEtMS0xLTkwMTY4_97b61a46-bf47-45b8-9086-638c6dbcbe9b"
      unitRef="usd">62636000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i223c32ae59124dbd850b59e5d0966e0c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTMtMS0xLTkwMTY4_55d6b974-2e17-4a47-b5fc-00d71fa9f82d"
      unitRef="usd">21400000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i852cecbcd3da4dd795edd49d39c9abc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTUtMS0xLTkwMTY4_41673a30-7dcb-446a-b557-d8079f4c6587"
      unitRef="usd">6603000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iac6f127ed7924df19418d810dba89f80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTctMS0xLTkwMTY4_ae793c11-6cc7-4cfd-99b5-50647b30d88c"
      unitRef="usd">2961000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iabdbe320bf2646b5b6c8197093520107_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTktMS0xLTkwMTY4_21140662-eecd-4140-9560-8a12f2e031d0"
      unitRef="usd">1275000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i801c5dee00a541eca3be0d2050d2c4e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTExLTEtMS05MDE2OA_33efac60-2fdc-4921-a020-82cdd30171b3"
      unitRef="usd">1663000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9683a5cf18a94a8e9c7d4affe1457c13_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTEzLTEtMS05MDE2OA_fb6c61dc-4ca0-41a6-8cc1-8c22e833b781"
      unitRef="usd">372456000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib6bdbdfacd864e4b9ed010f4367b3b6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTE1LTEtMS05MDE2OA_57adad3e-1ad2-420f-90e8-b242a25be863"
      unitRef="usd">23732000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiOWMzYWZkMmZlZDE0Y2ZjOThkZmE5NTcxZmRiMDJhYS90YWJsZXJhbmdlOmI5YzNhZmQyZmVkMTRjZmM5OGRmYTk1NzFmZGIwMmFhXzEzLTE3LTEtMS05MDE2OA_a6d827b4-207c-4f3d-a72a-e11b384a7669"
      unitRef="usd">492726000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:NotesReceivableGross
      contextRef="id9883beaf8a7447c97d840569d08475e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMS0xLTEtOTAxNjg_88663508-c064-4d40-829c-c67759b9830a"
      unitRef="usd">280000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7868813058cc4ef3b98ff0318daccdaf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMy0xLTEtOTAxNjg_a3f322f1-0883-4d1a-8db2-03bd3ecbdffb"
      unitRef="usd">204000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5644be0d26054b9a93e38cbb64647dd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtNS0xLTEtOTAxNjg_65a6ee6f-6eb6-4167-bdc4-f96b42cd1fbe"
      unitRef="usd">406000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iaaf45ac4e3034acc8186e5c881156e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtNy0xLTEtOTAxNjg_93f91363-bdb1-4a2d-9994-05da8540b8a6"
      unitRef="usd">489000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8a6743c6a19c4052b1cff6fd230e3c03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtOS0xLTEtOTAxNjg_f318fea9-d7b3-47a4-af72-1014c749a690"
      unitRef="usd">296000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if673c9a9ed844d8485896dda6ef81ac3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTEtMS0xLTkwMTY4_b63a5fec-6f89-4d65-b75e-bec3bd20b170"
      unitRef="usd">1344000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1a262ed9ef0342cbb7fcc6445dd9c308_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTMtMS0xLTkwMTY4_b5c746d8-2804-4523-a1fa-2d11d1cac1f8"
      unitRef="usd">126000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7d7d84e0e51c4eefbbf9e4170687245d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTUtMS0xLTkwMTY4_495b7a1c-2a8c-430d-a873-aca0862ded31"
      unitRef="usd">1732000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3afb0a5b83a8440d8594e5dfa2191b6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzMtMTctMS0xLTkwMTY4_f59fab3f-b996-4650-a47a-cc054f67fc94"
      unitRef="usd">4877000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i25ea6b44beb9466a9c2a2829400b6d4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMS0xLTEtOTAxNjg_7620d777-5844-4585-946c-75ec30247cd2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic8ef26877c104ea4a8bd8fcbf09e7cde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMy0xLTEtOTAxNjg_8880adba-eb99-458f-8d44-5ff82d44a7bf"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iae43584c627543d69cd847e860f38316_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtNS0xLTEtOTAxNjg_2b42c404-479b-4085-ae31-7b43777edf03"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie1225342cb5f43fcb361abbbe1a20a0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtNy0xLTEtOTAxNjg_fa35ba18-8b6e-41bc-a8bf-c7ba2b89f852"
      unitRef="usd">154000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic4c84ead3d0d41cb856795988d0a20bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtOS0xLTEtOTAxNjg_5c5211c9-7237-4c97-a379-c96b8581644f"
      unitRef="usd">355000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia7e91e96b4434306941bf7df6642fa96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTEtMS0xLTkwMTY4_a5740891-646c-454c-90dd-78713725b591"
      unitRef="usd">828000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i62c45d2d460d45e68e277632ab84d0dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTMtMS0xLTkwMTY4_94576b1e-412b-42b9-ade6-f3c915494212"
      unitRef="usd">991000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie39b4fc3850745ae93f019a3ca426bc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTUtMS0xLTkwMTY4_2aab061c-6205-43ea-a352-f01d75d40b8e"
      unitRef="usd">185000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ife00aa1246004577a4ea8d6f88948fa0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzQtMTctMS0xLTkwMTY4_7bc61f7a-562a-4775-b1c2-7899eaffa712"
      unitRef="usd">2513000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9a5c2aa0943d465ea7060e7205892879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMS0xLTEtOTAxNjg_df2af3ad-49aa-49ac-b429-f80651c069ec"
      unitRef="usd">280000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iddf39a39e23d40bb8b543ade7a0e3129_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMy0xLTEtOTAxNjg_7e4b188f-a3d1-44a7-8d3f-757495ca52ee"
      unitRef="usd">204000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3ca590acb5574e5a86a482c64b6e7f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtNS0xLTEtOTAxNjg_f9af11e6-2510-48a1-b727-4a0242c3cbfd"
      unitRef="usd">406000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5df3762bcb1140f6ba62a8b68c586f35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtNy0xLTEtOTAxNjg_dcde536f-30a5-43a1-abae-1b1ffe861647"
      unitRef="usd">643000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i762a13b90f15440aa1cab63a565c6ff6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtOS0xLTEtOTAxNjg_cc90b3c0-dd67-4d57-8994-b21441ecf8de"
      unitRef="usd">651000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id452bab9984e40e3ac7f1694c03b1725_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTEtMS0xLTkwMTY4_993fe7ef-5f33-45dd-89c7-f3d448f3afa4"
      unitRef="usd">2172000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i478d94eb67d442bcaedaaf630d6f0109_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTMtMS0xLTkwMTY4_6006ce08-4a53-4728-a776-a4c8d3943637"
      unitRef="usd">1117000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iee5405451e384eefb3619b3fd17028be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTUtMS0xLTkwMTY4_b9017eb8-439a-4609-a927-b773d54ca23f"
      unitRef="usd">1917000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i61db56e1ff4442658841643f94e5096a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzUtMTctMS0xLTkwMTY4_cf0211ec-f654-42e4-a428-1b8f2aba2204"
      unitRef="usd">7390000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8ddb93b29c934a6ba8f857f5c4e5a4cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMS0xLTEtOTAxNjg_dc06da06-6199-4638-90d5-3c8a11053042"
      unitRef="usd">319042000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i07b9a25a217240209435b522e5db5b3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMy0xLTEtOTAxNjg_b1ffbbb6-e4f6-43a8-abaf-a16946293c11"
      unitRef="usd">251160000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id5c995d218eb444dbcd9179e959e3a59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtNS0xLTEtOTAxNjg_72c3c39c-0f1a-46a5-9d5e-df97a8bb502a"
      unitRef="usd">95900000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia6fcf67fea164c02bd8b06fee045c2e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtNy0xLTEtOTAxNjg_18acf09e-f93d-48ca-86e7-93ccf1245db7"
      unitRef="usd">55893000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i361e0f7decec4d7a97c7e42dc0ae2cd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtOS0xLTEtOTAxNjg_26095437-c0ed-404e-a9d8-97844ea7eb5f"
      unitRef="usd">48841000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i65da107cc1aa4ced8538fb2e4a71fb30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTEtMS0xLTkwMTY4_3af6b003-e65a-4e5f-af12-980a80c076e3"
      unitRef="usd">116423000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if1e0a461ea474f5b96fcd7395b618714_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTMtMS0xLTkwMTY4_2681e96d-f1a7-4fb0-853e-dcf6163e0a76"
      unitRef="usd">505333000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4ad35a2d1966445ea1bc01e6e478f3bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTUtMS0xLTkwMTY4_2add946a-a306-4dfc-ad1d-83f1917f4410"
      unitRef="usd">10808000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iee2d109bc658473eb2ec5a3d28793124_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzYtMTctMS0xLTkwMTY4_092c7ec8-3c09-47d4-a5d9-c9f32a0ae780"
      unitRef="usd">1403400000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i029f316d03c04fd3a148310b6a449dc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMS0xLTEtOTAxNjg_3adc7ed1-8254-41f0-b609-f1d4e128f9b4"
      unitRef="usd">319322000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie1fc51ad05ae4b8c93fa55170b06db85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMy0xLTEtOTAxNjg_68f49b8c-69da-4498-8742-4886c366cb99"
      unitRef="usd">251364000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7e1fcf20fc674025b77f285aa7365696_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctNS0xLTEtOTAxNjg_7f529637-ce75-4f8e-b545-33e62b73de8d"
      unitRef="usd">96306000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie29a39f471544d9a9566a9fe5f78a944_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctNy0xLTEtOTAxNjg_f997f631-9dd8-4bc2-bf15-e099047d4318"
      unitRef="usd">56536000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i210d933c29c1406fb59f77c9fe35f723_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctOS0xLTEtOTAxNjg_9d7c7162-42e9-45fd-9d22-b4433c7dddb4"
      unitRef="usd">49492000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia852e113c2654b5da4007c95c17b3d60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTEtMS0xLTkwMTY4_7f6f12dd-d677-4dc5-8115-1232d7ae5db2"
      unitRef="usd">118595000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3eb271113ba849599d3117a4fca65557_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTMtMS0xLTkwMTY4_36a2ac44-9d1f-4cd9-a8c3-606907aef27c"
      unitRef="usd">506450000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i32ee07369e3a4436a024f4aff3a56c04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTUtMS0xLTkwMTY4_9769ce57-8ed7-433f-b99c-f0250c4a2f85"
      unitRef="usd">12725000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzctMTctMS0xLTkwMTY4_6424663a-5e59-4d5b-a710-46f622361816"
      unitRef="usd">1410790000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:NotesReceivableGross
      contextRef="ifcae03a2d5a947ea9e2b5825c2610384_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMS0xLTEtOTAxNjg_6668f2e7-380d-4561-9127-e6c1eae8a5d1"
      unitRef="usd">1600000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifeb661c95cad4f9c9b6eed122309528b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMy0xLTEtOTAxNjg_505bb325-1bdf-4f57-8039-599a94581f6f"
      unitRef="usd">91000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i223e2f05b1464347b3ed908dd6c2356d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktNS0xLTEtOTAxNjg_8b66f37d-2668-4211-9d5b-0ee28ad8f275"
      unitRef="usd">120000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2bfaac237fbf443198592a17ed834c8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktNy0xLTEtOTAxNjg_0d9f0756-2f17-41c3-9883-46723134beed"
      unitRef="usd">38000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icb384e2456d04aad9285e5c0a3b7ab9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktOS0xLTEtOTAxNjg_afd7d36f-ac7c-4839-a133-d38e68bff4d3"
      unitRef="usd">51000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i50ab670f6b7742ae851eb491ad8311d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTEtMS0xLTkwMTY4_4002b82f-fc39-44d6-8f35-f77d8f3b333a"
      unitRef="usd">17000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9104444f4277438493058a006c6e3ed9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTMtMS0xLTkwMTY4_d4451aa0-3db1-49c3-a396-8352f6703292"
      unitRef="usd">325000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9bec62b9e0724074bd80a3a49588d4ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTUtMS0xLTkwMTY4_5a0cfbf3-d218-4494-8274-311a6c96cf7a"
      unitRef="usd">1943000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifda06bac4bb54327b59006a0fcd97fb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzktMTctMS0xLTkwMTY4_c2875cd7-a8a4-4b2d-84ac-017e954c1ff0"
      unitRef="usd">4185000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i76860c1554fe4987823559b4a82e1e70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTEtMS0xLTkwMTY4_022e0f41-4cc2-4f6f-ba21-7a0c6bfc76c1"
      unitRef="usd">548000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id7873d27d3e9457dba8abf6fedc780a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTMtMS0xLTkwMTY4_90549ca5-01d7-4a86-bc5f-f63d5af164a2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0176b99dbb174862884c3e8c80efc41c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTUtMS0xLTkwMTY4_f01b3109-46bc-46f4-9ebb-4a063dd209fc"
      unitRef="usd">45000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i37dddc17597c494b8ca277707ff6bc4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTctMS0xLTkwMTY4_0cfe0256-979b-47fb-9667-b2a06de49762"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7ba57236e4714dcfaad8282602440bec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTktMS0xLTkwMTY4_06ca91d6-26b2-4e82-815f-a1d8ce42731e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1d08b6c6971b483bb3a5f3b4b5c1b221_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTExLTEtMS05MDE2OA_998680e2-a789-450b-ba9e-c21bd58abefe"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i210aa63ea55c4aa082ad8635e27b12a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTEzLTEtMS05MDE2OA_6e458980-e354-4883-bbe4-77e2965d5e7d"
      unitRef="usd">34000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0acddee4c70e46fc99d72ce3368d1ee5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTE1LTEtMS05MDE2OA_15bfff05-a414-4a97-9abf-19203aea06cf"
      unitRef="usd">449000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iccb5780b0b5d4966824efb54e2eb011a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEwLTE3LTEtMS05MDE2OA_72fec8f9-9cbf-48c2-8bd2-addb8d9aedb9"
      unitRef="usd">1076000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2e271d9e86f84fb5bf0ca9c04f0e35bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTEtMS0xLTkwMTY4_9d37cb74-2846-4b12-946c-7e31c942cddf"
      unitRef="usd">2148000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4f45eeafb7374cfb8215efb2bd6137eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTMtMS0xLTkwMTY4_0c8f2cec-86e7-4dc8-b8a5-89db4f932cf8"
      unitRef="usd">91000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9eadf873260940d3be05f7eb2c18851c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTUtMS0xLTkwMTY4_9469c4fa-4c6b-4355-a3a0-2eef2ac8220a"
      unitRef="usd">165000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3f334a3c533345fabca81bfc36943be5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTctMS0xLTkwMTY4_0c40a53f-ba01-4bdf-b0c6-475f71624b8b"
      unitRef="usd">38000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic47a02dd754f4aab86326e1eb133a5e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTktMS0xLTkwMTY4_88b0a601-9a9d-4f8e-a28d-d62175952059"
      unitRef="usd">51000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib0ee8f635fb94f6f89845ce02ff8b301_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTExLTEtMS05MDE2OA_af228e0a-1f9c-4f25-a896-5e37a8c6765b"
      unitRef="usd">17000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8488672411324037a2cd769e88471955_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTEzLTEtMS05MDE2OA_d42360d4-aa2c-4ae6-bc7a-509c5e3d8140"
      unitRef="usd">359000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i225a053fe8d74a68a6a28b56587f11e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTE1LTEtMS05MDE2OA_0581807f-abb7-4472-853e-8c4d348d2857"
      unitRef="usd">2392000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i45cba94c48674b849f1d22d92546cdfc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzExLTE3LTEtMS05MDE2OA_163cc668-e0c1-460e-a725-c6716d164390"
      unitRef="usd">5261000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i974cf622c7c0420eac3a663eca377160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTEtMS0xLTkwMTY4_c8061dcc-cb04-4774-a78d-b9c701a8b17f"
      unitRef="usd">46708000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i29d3b7069f624870af243a5cf89cbd39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTMtMS0xLTkwMTY4_073a9dd3-995a-49ba-8b29-a4a64d5ab6a5"
      unitRef="usd">17843000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i79f35cef577341f9afc6b62bb8805ac4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTUtMS0xLTkwMTY4_72b36097-bc02-4591-bb42-96618fd8462d"
      unitRef="usd">6215000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia8db252a4f6243b6b01488fca900fbcf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTctMS0xLTkwMTY4_1360c54c-eec6-4bf8-a9ba-d9ce79a6b55c"
      unitRef="usd">2684000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i55121b45363b4cc7ba485bb102f04b18_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTktMS0xLTkwMTY4_5f663460-f2b7-4305-b2fd-d8f88570a65e"
      unitRef="usd">1708000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icacedba0c787421e8745e00ebe4e44b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTExLTEtMS05MDE2OA_8d6a6878-ef8d-41a5-8cfd-fb18068f10fa"
      unitRef="usd">1158000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if1eef51e022c41c984f51a84cdeeee23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTEzLTEtMS05MDE2OA_769ccde8-5065-4ff3-91d1-79165fe45c26"
      unitRef="usd">371866000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifaa5635a9d5445b18732df6eeefc9201_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTE1LTEtMS05MDE2OA_8273f8d8-a134-4a43-aa06-0cf699432fe3"
      unitRef="usd">23926000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idf44a584715449baa69005d662fadc8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEyLTE3LTEtMS05MDE2OA_33b0bb0e-48e5-4171-8234-bef49ba01c1c"
      unitRef="usd">472108000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i324210bf62a04058b160be3732c90068_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTEtMS0xLTkwMTY4_f4869079-aa63-4577-92ac-5580e4ee87fc"
      unitRef="usd">48856000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2f4fc2f203044592a938485c10482ade_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTMtMS0xLTkwMTY4_5b3229c5-eafe-4286-87ae-600e43a5fcd5"
      unitRef="usd">17934000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib769ff7b7690499387c5cbe4d608e273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTUtMS0xLTkwMTY4_95177e3e-b3e0-4690-bc23-50699429aa6a"
      unitRef="usd">6380000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia4fc107d647f4dc794a98b84661fb57c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTctMS0xLTkwMTY4_1adca64f-d8b4-4b26-b3da-9ea58cce4866"
      unitRef="usd">2722000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib9d1a58e6b6e4905a1e09ffbb5f4b6c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTktMS0xLTkwMTY4_7469ea12-822b-4fb8-961b-8c5f66ccb4bc"
      unitRef="usd">1759000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iba7cd8031e8343009a7c3292a031d5fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTExLTEtMS05MDE2OA_7fbd4457-8798-409d-bbcb-11a1ee2c723a"
      unitRef="usd">1175000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2eb4bc69fba14b36ae9cd5e8c52d454e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTEzLTEtMS05MDE2OA_fa296424-369d-4d10-8516-8177065cfdb0"
      unitRef="usd">372225000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if8a6b926bd464273a74317029d35e497_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTE1LTEtMS05MDE2OA_79530ec6-af62-45af-a4ce-872444fdf8f1"
      unitRef="usd">26318000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpiYTRmYjFmMzFhN2M0NWFmYmQ2MDM0MGJkNzI3NWQ3My90YWJsZXJhbmdlOmJhNGZiMWYzMWE3YzQ1YWZiZDYwMzQwYmQ3Mjc1ZDczXzEzLTE3LTEtMS05MDE2OA_d55897b9-1af9-45c2-8809-3e84be4f1ac8"
      unitRef="usd">477369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTEy_217c6753-e211-4402-82e4-cb254fe01fd5">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving loans that converted to term during 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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,247&#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;40,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;54,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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;68,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ia8413e3f789744548952a1f4cf4533f9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzEtMS0xLTEtOTAxNjg_6a779282-b942-4ad0-abfe-009006a922e1"
      unitRef="usd">34247000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i3c9aafb5454c446386ca424cca79ab75_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzEtMy0xLTEtOTAxNjg_02c9cc19-1161-422d-9e1c-b3159b40b854"
      unitRef="usd">40099000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ie402ef32f7c345ae9305b82291afda64_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzItMS0xLTEtOTAxNjg_3f68092f-5649-40aa-8108-479ba221bc6a"
      unitRef="usd">3295000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ide11dcfd615b40528cf7d360853ddb3e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzItMy0xLTEtOTAxNjg_9e847ba1-a875-4005-b4e3-ad39300449b2"
      unitRef="usd">54996000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i691cec659195444a97a5e037e0308ac6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzQtMS0xLTEtOTAxNjg_ee4c8014-8a93-4f60-9678-de5332a5fe3e"
      unitRef="usd">12174000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="iecab99b1ecf24cb3b1e549a4a32fc53d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzQtMy0xLTEtOTAxNjg_d4f8349f-8ae0-46ec-a827-9c411d160178"
      unitRef="usd">68337000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ic010d03571ff4554863f836dff11fb91_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzUtMS0xLTEtOTAxNjg_b1b59c0c-81f8-4057-9f36-abf8cfda026e"
      unitRef="usd">3144000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i40340a70b44542ec9536b9642944dcee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzUtMy0xLTEtOTAxNjg_20455622-11b5-45a8-a46d-c75e16536cbe"
      unitRef="usd">0</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i35083b8b781a46c59224df6b78da0872_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzYtMS0xLTEtOTAxNjg_3709d568-7709-4932-95bf-36d41adaa92d"
      unitRef="usd">5381000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i89f3ac2fecdd4d09969fe3084f97fe46_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzYtMy0xLTEtOTAxNjg_ecf5bba7-832a-4b8a-898e-292b1830a1b2"
      unitRef="usd">1156000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i8efeb29394b1409ca7f80505f19903cb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzctMS0xLTEtOTAxNjg_b69dafed-eaf5-4440-8f80-8b654cca0fe6"
      unitRef="usd">9200000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i6392908ef4a648b1b6ce3d114bf0091e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzctMy0xLTEtOTAxNjg_ed4da5c1-89b4-4f87-8e1d-2665067ca43a"
      unitRef="usd">8367000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i96c88429136a47cdae642406daed3b9c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzgtMS0xLTEtOTAxNjg_74012ffc-d24a-434e-8612-e0a051003597"
      unitRef="usd">67441000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i675cc4e26e02489783883c40a30ca4fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo1ODQzMzNkMTNhNjU0MDUxOWM0YTU5ZWZhODNhNmVkYi90YWJsZXJhbmdlOjU4NDMzM2QxM2E2NTQwNTE5YzRhNTllZmE4M2E2ZWRiXzgtMy0xLTEtOTAxNjg_5fab00eb-0042-4fe7-93ee-bba770314b0d"
      unitRef="usd">172955000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEzNzU1_095b566b-b086-4490-adcb-50d4bd24b088"
      unitRef="number">129.7</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzEzNzY4_0b43e99a-4865-4b35-83db-ddba3b242b1c"
      unitRef="number">135.7</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDgx_f4838696-714d-4b13-848b-7bd980aa0165">&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2022 and 2021, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,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;5,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,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;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,062&#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;90,301&#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,004&#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,017&#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;227,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;127,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,091&#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;17,217&#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;144,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#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;248,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9c19cdd0344d4c298d669ffb8ce92813_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI1ODAx_91af9f2a-a703-44fd-ace4-9587f4a357dd"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i176259fc2d724e578d2b05647362010e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI1ODAx_95f6e25f-7550-42ca-8c67-66204161e3f6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i828f737a5cc940c3af6af870ec7adbd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI1ODAx_f7271e30-297d-454e-b3fa-f711027a7baa"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6702f527c2e64d91832b389c81a1fda0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItMS0xLTEtOTAxNjg_233e83ef-22cb-4f94-a5a1-92834a92c17c"
      unitRef="usd">61918000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if7b1bfc79e2145d6a93a3ec5f8d724aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItMy0xLTEtOTAxNjg_226eb093-3c20-4453-b82c-be9ffc67d8a8"
      unitRef="usd">8531000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id922d95fea29424f87e39fda5c2d5a3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItNS0xLTEtOTAxNjg_8eccc1b1-6fe3-4321-a944-0282c2a1affe"
      unitRef="usd">27013000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i79110bba63f94ac6bb3eb7de15e1f645_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItNy0xLTEtOTAxNjg_b3933efc-4e33-4390-8960-221752ed1491"
      unitRef="usd">7847000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i36fdca0617ae4130855d38c3dc49e674_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItOS0xLTEtOTAxNjg_35c2f8d0-5671-4c7d-8a72-b6565036f168"
      unitRef="usd">4983000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i869abc89b6e140baaf7668ca1583f1bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzItMTEtMS0xLTkwMTY4_2f42bcee-8bf9-4a6a-a566-b387fdb4d3a2"
      unitRef="usd">110292000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i664cdb52a56f408ba3cb976ebdb482d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtMS0xLTEtOTAxNjg_e6c87a13-a86c-4fc6-8fff-9e9e0b32383b"
      unitRef="usd">36237000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i761a1d0deed44defbbb47d7bb7030ba6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtMy0xLTEtOTAxNjg_7d67604f-7f72-469a-90e3-73f2559a6083"
      unitRef="usd">5148000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib39198db9ece4e299bd5bd06e1136e98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtNS0xLTEtOTAxNjg_e73fcf6a-d6ed-4851-873c-8da6db467cb8"
      unitRef="usd">61572000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i56e28f4397f246b8bcc4666f857d4cea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtNy0xLTEtOTAxNjg_b1b3907a-c74e-4d19-ae5c-9bfca9722bf5"
      unitRef="usd">157000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idc65f3e161dc4c36809f01c69022e569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtOS0xLTEtOTAxNjg_448e3e0f-21ab-40d4-97bb-d8fc452ce3c8"
      unitRef="usd">2034000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9a5047c39d914bae8a3b57bcd1981183_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzMtMTEtMS0xLTkwMTY4_22b24ced-db8a-480f-8510-3e30d7805b0b"
      unitRef="usd">105148000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia45c469090df4c69b111a7c6c3e5a7c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtMS0xLTEtOTAxNjg_294bd507-9322-452f-924e-b3d5b0782b28"
      unitRef="usd">6082000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i07806c7972f041398e563593ae671287_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtMy0xLTEtOTAxNjg_138be857-de06-4508-93e4-59a2b0da4999"
      unitRef="usd">4383000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i00e08b95d4264cc9b143645f51cd3cd7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtNS0xLTEtOTAxNjg_8f96cc8d-e18e-49bf-8f23-a31ceb88944a"
      unitRef="usd">1716000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id1c58ddc33c74c0882320259357ba756_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtNy0xLTEtOTAxNjg_ac638a8f-c621-498a-a911-65fc6c5169cc"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib6e605a4c72e459baecdc50437c53b6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtOS0xLTEtOTAxNjg_4921887d-6d87-496b-92d2-389872cf8f67"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0e068ae5043341d99a4b99c14f76a8fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzQtMTEtMS0xLTkwMTY4_4ee32b27-f1a6-4242-b070-300fd25766f8"
      unitRef="usd">12181000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtMS0xLTEtOTAxNjg_4acdf36f-68e1-4271-aeac-305c1a832b91"
      unitRef="usd">104237000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtMy0xLTEtOTAxNjg_93ce1b42-d8ba-42a2-87bd-c23af32fc7e7"
      unitRef="usd">18062000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtNS0xLTEtOTAxNjg_ac956550-fd31-4fcb-93f2-fafbd4fb9dfb"
      unitRef="usd">90301000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtNy0xLTEtOTAxNjg_7777614a-576b-46bf-82c8-23713555b205"
      unitRef="usd">8004000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtOS0xLTEtOTAxNjg_4c612fe3-7fe6-4977-b1f0-c3c2babca697"
      unitRef="usd">7017000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7fc4545d674c4f39a9b19143ec89072c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzUtMTEtMS0xLTkwMTY4_bc380f55-40b5-4f95-9b9c-804f9f9128bd"
      unitRef="usd">227621000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie66c475757114af880d69d89ecc9f2e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctMS0xLTEtOTAxNjg_b343cd35-066f-4ca5-b94f-271817760d98"
      unitRef="usd">46946000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1b00fbfae37b44a39084186dc96c2b9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctMy0xLTEtOTAxNjg_7f9373af-214e-43ad-97fe-656a82de9c27"
      unitRef="usd">6363000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i23baa0bc27274040be8fd6a79e2e8fe4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctNS0xLTEtOTAxNjg_7a4446b4-8878-4cc5-83ca-e0bae7542b2a"
      unitRef="usd">16676000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4f564f2eb5de483387b16aba83fca5fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctNy0xLTEtOTAxNjg_4a2b5405-09e9-4756-ad14-3fcf415ff5a9"
      unitRef="usd">6484000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i08855ce40fda49acbeb164d8d3fd2c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctOS0xLTEtOTAxNjg_fb77d75e-bd7a-41a5-b3bf-19224f016fcc"
      unitRef="usd">6397000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3f54d2ca709a4e839a3a1064e5acc72d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzctMTEtMS0xLTkwMTY4_c8a4b5a1-2f73-4ca7-8f58-ed89a709cd67"
      unitRef="usd">82866000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idb90a6785f9f45f499768c4334231f12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtMS0xLTEtOTAxNjg_c80416ac-c43e-489e-adbb-fb1e24620173"
      unitRef="usd">14609000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i742777ea6e2e4facb9c2dda87b9109aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtMy0xLTEtOTAxNjg_91cbacd6-4e3b-41ed-a646-3b26d666e816"
      unitRef="usd">5374000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i912a38b322b6407082cf2a1a1a8645ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtNS0xLTEtOTAxNjg_cc02a4fe-684e-44fd-a067-8f4858db33eb"
      unitRef="usd">127860000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i13b2f7ef285248c58bdac3d7db627202_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtNy0xLTEtOTAxNjg_b3f0013f-ede8-4622-9f4a-d811d54ed3dd"
      unitRef="usd">65000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i600d729f9e9d453cbddbaee2f51d616c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtOS0xLTEtOTAxNjg_17818a1f-436b-4a77-9c97-f3155ed4457b"
      unitRef="usd">1440000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic604ba516e444bd9906238e541779e7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzgtMTEtMS0xLTkwMTY4_8e634ad7-dc9e-4a3f-8f7a-3b1af48d0e10"
      unitRef="usd">149348000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i22e2f967fd40419fb82373b7d821ba08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktMS0xLTEtOTAxNjg_2c338e48-1118-4766-bc46-97177f006173"
      unitRef="usd">10536000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4bc0c69a20ab4bd680e6f5b3aa4ed3f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktMy0xLTEtOTAxNjg_d87a5109-a72b-436c-b9fa-4c2e063966e2"
      unitRef="usd">5480000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3cdfafaadd574e9b9146c988165a6484_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktNS0xLTEtOTAxNjg_cd21803b-c66a-42b9-99d9-5ee430897c55"
      unitRef="usd">400000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ida92d4cee4944efbb4e2b9ce11e857cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktNy0xLTEtOTAxNjg_638f4559-64c5-4e3b-8e2b-e9518d64f979"
      unitRef="usd">36000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2b17c9976d104ffe89f6ad2a59010e9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktOS0xLTEtOTAxNjg_6aea6599-7e9b-4dbf-bbf0-8007f20650a7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i09e98718c9854d68b3f51411280e4d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzktMTEtMS0xLTkwMTY4_464d3162-569e-4803-a13d-31d04b48f7a1"
      unitRef="usd">16452000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTEtMS0xLTkwMTY4_3a5985cc-59af-4adb-9b9b-55d59ef9c0ee"
      unitRef="usd">72091000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTMtMS0xLTkwMTY4_c04474bd-807f-416c-af89-03f09aff903a"
      unitRef="usd">17217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTUtMS0xLTkwMTY4_5384ffb6-58c3-4ad3-93cd-de4e97d3f09d"
      unitRef="usd">144936000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTctMS0xLTkwMTY4_a2edd565-1654-4610-bbba-d7944387ff4b"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTktMS0xLTkwMTY4_19a70a64-05d5-4085-a12a-5d81b1a9313e"
      unitRef="usd">7837000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id4ad6b9d199e46ea857c32905a6cdaf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpjMGY2MTE4MWI2Yzc0ZWQ4YWIzNDRhZDM5MTg2MTVkYi90YWJsZXJhbmdlOmMwZjYxMTgxYjZjNzRlZDhhYjM0NGFkMzkxODYxNWRiXzEwLTExLTEtMS05MDE2OA_a9b2f712-63f2-4e9a-a645-fc0c86aaa95e"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MTA4_ea87c5e8-5065-4304-a315-ac855aeb679c">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on loans by portfolio segment for 2022, 2021 and 2020. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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: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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;34,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(6,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,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;(32,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(2,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;8,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(2,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;144,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;248,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;51,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impacting of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;15,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(18,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (charge-offs) recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,169)&lt;/span&gt;&lt;/td&gt;&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;(73,265)&lt;/span&gt;&lt;/td&gt;&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,053)&lt;/span&gt;&lt;/td&gt;&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;(485)&lt;/span&gt;&lt;/td&gt;&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,463)&lt;/span&gt;&lt;/td&gt;&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;(103,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,843&#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;39,553&#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;134,892&#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;7,926&#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;6,963&#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;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9c19cdd0344d4c298d669ffb8ce92813_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2MTc1_91af9f2a-a703-44fd-ace4-9587f4a357dd"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i176259fc2d724e578d2b05647362010e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2MTc1_95f6e25f-7550-42ca-8c67-66204161e3f6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i828f737a5cc940c3af6af870ec7adbd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2MTc1_f7271e30-297d-454e-b3fa-f711027a7baa"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItMS0xLTEtOTAxNjg_2e2dcd96-7a89-41e7-a201-b0f88af86abd"
      unitRef="usd">72091000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItMy0xLTEtOTAxNjg_56746a16-1a22-4042-9d3b-458574b9e4e8"
      unitRef="usd">17217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItNS0xLTEtOTAxNjg_a56e2440-c118-44ec-b239-d9398e60cdee"
      unitRef="usd">144936000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItNy0xLTEtOTAxNjg_00a5cd5b-8a3d-43e6-a06b-4d90f8e92d65"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItOS0xLTEtOTAxNjg_2715e87b-92f9-483f-b988-11518e04d529"
      unitRef="usd">7837000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id4ad6b9d199e46ea857c32905a6cdaf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzItMTEtMS0xLTkwMTY4_dd00e48b-4eed-4fd9-8f67-44ce33ebb4f3"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i86247147564540f29242b66b78ee63b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtMS0xLTEtOTAxNjg_9d28b40d-b4f1-4e85-8727-4d19ddf3b22f"
      unitRef="usd">34479000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtMy0xLTEtOTAxNjg_238d8e52-b6b9-42f1-9e6c-da8017e5ea96"
      unitRef="usd">-313000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtNS0xLTEtOTAxNjg_26580835-241b-4279-9b7f-ec620c0e4a90"
      unitRef="usd">-54775000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtNy0xLTEtOTAxNjg_c10302a8-24ae-4d9e-8a9f-274e19d402fa"
      unitRef="usd">1813000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtOS0xLTEtOTAxNjg_cb9e2021-c7bd-496d-8231-8084a39ab6ec"
      unitRef="usd">13517000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzMtMTEtMS0xLTkwMTY4_790844cc-e1da-4b8a-a6e9-d5a6776f477e"
      unitRef="usd">-5279000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i86247147564540f29242b66b78ee63b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtMS0xLTEtOTAxNjg_535059fb-31cb-478f-9917-96150be3222a"
      unitRef="usd">6575000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtMy0xLTEtOTAxNjg_7aaabb0e-efa0-49c4-9197-7eabe4865a5e"
      unitRef="usd">371000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtNS0xLTEtOTAxNjg_67883498-3db6-4931-be92-166c23c43e04"
      unitRef="usd">702000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtNy0xLTEtOTAxNjg_4d903d8b-822a-46ed-ab89-b7e384c0d21e"
      unitRef="usd">912000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtOS0xLTEtOTAxNjg_1bd0120f-fca9-4f8a-8846-354f03cd3952"
      unitRef="usd">24388000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzQtMTEtMS0xLTkwMTY4_ab539002-77b2-43a0-912d-1215773461ba"
      unitRef="usd">32948000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i86247147564540f29242b66b78ee63b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtMS0xLTEtOTAxNjg_e6a1e4b5-59b8-45ce-a860-81fa12b7fdae"
      unitRef="usd">4242000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtMy0xLTEtOTAxNjg_64c5c88b-73b8-499d-8084-01a57e788287"
      unitRef="usd">1529000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtNS0xLTEtOTAxNjg_a496591f-5326-4231-9cde-9b263baaad79"
      unitRef="usd">842000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtNy0xLTEtOTAxNjg_a7c88711-2828-4a0d-ae88-2e7e0003d49f"
      unitRef="usd">518000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtOS0xLTEtOTAxNjg_e43f9390-c09a-4b44-98bb-6221add91145"
      unitRef="usd">10051000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzUtMTEtMS0xLTkwMTY4_798e851f-c174-4d76-bd71-827ffffcc584"
      unitRef="usd">17182000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i86247147564540f29242b66b78ee63b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtMS0xLTEtOTAxNjg_162042a2-dd4a-4911-8e83-237caced4522"
      unitRef="usd">2333000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="idc81e3b91a3143a2a2d570db3c89b95d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtMy0xLTEtOTAxNjg_4dc192f6-550e-4395-b904-4001e40ef9e9"
      unitRef="usd">-1158000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i0ee6f7577eb944c3a6b78f6939e7533b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtNS0xLTEtOTAxNjg_50c5d043-8710-462b-be11-ca02bd93d47a"
      unitRef="usd">-140000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i911a1d8b74274f34891960e20c8448b0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtNy0xLTEtOTAxNjg_35d5f135-4f5a-425a-b31a-b9732b38de55"
      unitRef="usd">394000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i479cc52fe7ec4f11ac33d012fa40fd31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtOS0xLTEtOTAxNjg_06c8eca5-ffb5-47ac-b22a-5613f29f1ab7"
      unitRef="usd">14337000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i9fef6b246ad54e6baa4b0a453be54546_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzYtMTEtMS0xLTkwMTY4_9857ef04-d82e-4a9b-9dee-ce4e18fe667c"
      unitRef="usd">15766000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic447f8eb83f541419341177edaca24db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctMS0xLTEtOTAxNjg_4acdf36f-68e1-4271-aeac-305c1a832b91"
      unitRef="usd">104237000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia4d654710ab240c0a8873dcac5713f6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctMy0xLTEtOTAxNjg_93ce1b42-d8ba-42a2-87bd-c23af32fc7e7"
      unitRef="usd">18062000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if34fbe51600e424dbb3beb72b46d676b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctNS0xLTEtOTAxNjg_ac956550-fd31-4fcb-93f2-fafbd4fb9dfb"
      unitRef="usd">90301000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i147524cd24d3422aa8cbd479e2db9c67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctNy0xLTEtOTAxNjg_7777614a-576b-46bf-82c8-23713555b205"
      unitRef="usd">8004000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia86c150797f54e0aa800edcbb1659a35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctOS0xLTEtOTAxNjg_4c612fe3-7fe6-4977-b1f0-c3c2babca697"
      unitRef="usd">7017000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7fc4545d674c4f39a9b19143ec89072c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzctMTEtMS0xLTkwMTY4_bc380f55-40b5-4f95-9b9c-804f9f9128bd"
      unitRef="usd">227621000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8b8b4aee514646319a93922237398724_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktMS0xLTEtOTAxNjg_4292fc29-7ed5-4d69-b0c8-5b4539a927ba"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0f19ca3c1c3846d6b83532192fcce9e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktMy0xLTEtOTAxNjg_04828ad4-9f36-48d5-88ef-db09180ab85a"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id82f098c95d5438588e025c692632b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktNS0xLTEtOTAxNjg_6d48b1ec-1d29-4652-a4ac-f2aef607174f"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i260808affe4a49509f73019336f986b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktNy0xLTEtOTAxNjg_ac5b88be-e338-4b64-a705-964def01a3fb"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1953cc7e82764b7da74a953ad8199adf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktOS0xLTEtOTAxNjg_225f624c-ec57-41d2-8d89-348487dfe410"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2d2fdbb527b24596a39bfaedadaed145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzktMTEtMS0xLTkwMTY4_19dfd041-9f29-4d4d-9dbd-4ecd7379c774"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTEtMS0xLTkwMTY4_f7181689-b8ca-4343-8a48-f9d7743d05ee"
      unitRef="usd">-2160000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTMtMS0xLTkwMTY4_f4be8fbd-2293-4af9-90ec-0a85b334a964"
      unitRef="usd">-19207000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTUtMS0xLTkwMTY4_f8a008c5-73ef-4ea7-b7aa-eecf5bea74e8"
      unitRef="usd">8101000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTctMS0xLTkwMTY4_8f51dc60-ebea-48f1-b2c3-a3928f542093"
      unitRef="usd">-3061000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTktMS0xLTkwMTY4_1881147d-eaa6-4e37-8f41-eb10154a8576"
      unitRef="usd">10230000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzExLTExLTEtMS05MDE2OA_8d893d48-7e8d-46fa-929f-0a2b51183a9e"
      unitRef="usd">-6097000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTEtMS0xLTkwMTY4_c6353470-26f3-4963-831e-31f81b79e34a"
      unitRef="usd">5513000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTMtMS0xLTkwMTY4_db15396c-4c63-47a8-895d-54eb97f65ffe"
      unitRef="usd">5331000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTUtMS0xLTkwMTY4_1e335d52-3221-4549-a9cb-eeb186e08afb"
      unitRef="usd">399000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTctMS0xLTkwMTY4_6f980e47-2355-48e1-8a6e-7e6d07d9e0b7"
      unitRef="usd">829000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTktMS0xLTkwMTY4_47088b91-d37f-4272-820e-f843eb3f3da8"
      unitRef="usd">18614000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEyLTExLTEtMS05MDE2OA_86c15856-9c7b-425e-9480-2b5f027ad331"
      unitRef="usd">30686000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTEtMS0xLTkwMTY4_06088b19-5044-4697-bed2-c02a94447acb"
      unitRef="usd">5921000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTMtMS0xLTkwMTY4_2b14c8f5-c611-4fc1-af28-daea9f5609fc"
      unitRef="usd">2202000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTUtMS0xLTkwMTY4_c6c7d8fc-a2f5-4bbf-aee3-d5bc39a40d86"
      unitRef="usd">2342000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTctMS0xLTkwMTY4_f07c8bb5-e5b8-490a-a461-ee173db71f6e"
      unitRef="usd">2549000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTktMS0xLTkwMTY4_e2fbfb3f-0dd6-475e-9bb9-0c888cddaf2f"
      unitRef="usd">9258000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzEzLTExLTEtMS05MDE2OA_85e378a2-e070-4e6d-b0e3-fd10af8f35a4"
      unitRef="usd">22272000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i479ddd9220084efda83fe3d5930a0d50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTEtMS0xLTkwMTY4_41b666b8-11b1-4f58-9905-e40b0b900a62"
      unitRef="usd">-408000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i2e1af8eaf42344afae1b6502cd46013b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTMtMS0xLTkwMTY4_0407ee21-dc87-4ea3-8640-e7fd4c320d72"
      unitRef="usd">3129000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i1ebeccf0b1204e46ae8d5b5e9fec6b66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTUtMS0xLTkwMTY4_3d223e9a-389d-4f58-b429-b74fc3c1d6ad"
      unitRef="usd">-1943000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ieacf851e01d84a80a90eb515fcedd135_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTctMS0xLTkwMTY4_67ef8e7c-3381-443d-8d7c-6bd6b45c754f"
      unitRef="usd">-1720000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ia53d4da033414269910983a156d40a6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTktMS0xLTkwMTY4_8f7181ed-6cc5-4d8a-8bae-203d90784c0d"
      unitRef="usd">9356000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i03ae279d7366418483d0c46aab0ff666_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE0LTExLTEtMS05MDE2OA_8e46e098-f0ec-4e8c-be14-a689f57d44d0"
      unitRef="usd">8414000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1d793d5f0d2c4e41847028d9949520d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTEtMS0xLTkwMTY4_3a5985cc-59af-4adb-9b9b-55d59ef9c0ee"
      unitRef="usd">72091000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i49d184d93c8c4bf6979a10acd0b052ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTMtMS0xLTkwMTY4_c04474bd-807f-416c-af89-03f09aff903a"
      unitRef="usd">17217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i338ee25ec7d44a079821cd639d8be861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTUtMS0xLTkwMTY4_5384ffb6-58c3-4ad3-93cd-de4e97d3f09d"
      unitRef="usd">144936000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1a53709c2da5474da8633c3b682bc198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTctMS0xLTkwMTY4_a2edd565-1654-4610-bbba-d7944387ff4b"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i89fd4f89ae7b417db49bcaa8789a09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTktMS0xLTkwMTY4_19a70a64-05d5-4085-a12a-5d81b1a9313e"
      unitRef="usd">7837000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id4ad6b9d199e46ea857c32905a6cdaf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE1LTExLTEtMS05MDE2OA_a9b2f712-63f2-4e9a-a645-fc0c86aaa95e"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iee11be0f9fd24262ac5a19221e38ecf9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTEtMS0xLTkwMTY4_f375801f-5e08-4b2b-8cff-51d616d839d9"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia72d16ffaba242e9b01a2f16d7cdf69f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTMtMS0xLTkwMTY4_936c73c5-20d7-491a-ac58-afcc73ea6445"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibd24d4540ddd41e3b3878a2c65c71da9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTUtMS0xLTkwMTY4_c13d34e4-a368-429f-a7b4-12c9aeec5430"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if04f620f474a4fe98f845447ea5e7b33_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTctMS0xLTkwMTY4_32bc8210-d55c-4d37-be37-615759b621be"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibbeb0904d84241c29885e87eb2423f0e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTktMS0xLTkwMTY4_db1496b5-fd27-4984-aae0-433842871553"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i60b038741ef24971ae8185a383e46630_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTExLTEtMS05MDE2OA_8b121b9f-347b-471b-903a-31554f980862"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibae74f677546442aa1650b4367f4d66c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTEtMS0xLTE0MDM0MQ_126a39b2-8b91-411a-aa23-8cde878815ae"
      unitRef="usd">21263000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia96b7de311d2483a8930cf41acc2c467_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTMtMS0xLTE0MDM0MQ_c5eeaac3-676f-49d5-ba06-4eb91b126112"
      unitRef="usd">-10453000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4560d8c4d4bf41f09aec96c506631555_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTUtMS0xLTE0MDM0MQ_deaf6256-f998-4bd6-802a-3c0f02242fe5"
      unitRef="usd">-13519000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8f4258c605c742dda8985b17f833e986_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTctMS0xLTE0MDM0MQ_5bfc4959-aca1-4246-a02b-eda9e6768562"
      unitRef="usd">2392000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ief7d4a264d064c5d9cd396c17cc96d67_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTktMS0xLTE0MDM0MQ_6c863afb-bf19-4007-9eae-aa4b30433d66"
      unitRef="usd">-2248000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id007c376ea4240849a3e5127f124515a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE3LTExLTEtMS0xNDAzNDE_b73db50d-2b7d-4256-918f-e48a0ad9545c"
      unitRef="usd">-2565000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTEtMS0xLTkwMTY4_739c152f-ba3e-4da1-80b7-d020ab671cfe"
      unitRef="usd">15156000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTMtMS0xLTkwMTY4_c6dc7006-4f8c-4193-b990-8ac6bce5c400"
      unitRef="usd">85889000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i47ffd9415dfd4e44a864341711755446_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTUtMS0xLTkwMTY4_41d46083-f6b7-4d24-bd72-646e62d6fab0"
      unitRef="usd">124427000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTctMS0xLTkwMTY4_8fa4af46-26d1-4385-845d-592c91f4d4fe"
      unitRef="usd">1906000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTktMS0xLTkwMTY4_a08eee23-86d5-4399-bb70-8d903daa9a28"
      unitRef="usd">9632000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE4LTExLTEtMS05MDE2OA_1bdb23fa-a8a1-451f-aeae-29a1d84ff326"
      unitRef="usd">237010000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTEtMS0xLTkwMTY4_dfd266f7-a1a8-4d6d-b0fb-9aae7b3256b1"
      unitRef="usd">18908000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTMtMS0xLTkwMTY4_73d03dc6-c18a-4865-8b34-79f8880d2f1b"
      unitRef="usd">76107000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i47ffd9415dfd4e44a864341711755446_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTUtMS0xLTkwMTY4_0e719633-08b5-40de-a1b5-2b93889191cc"
      unitRef="usd">7499000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTctMS0xLTkwMTY4_2eef2e95-42c5-41dd-b609-a3901689524d"
      unitRef="usd">2186000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTktMS0xLTkwMTY4_b9239a9f-9000-4dbb-b369-6f6f54d2adfd"
      unitRef="usd">17830000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzE5LTExLTEtMS05MDE2OA_dd7bd47b-0321-408d-8234-54ae67477b3a"
      unitRef="usd">122530000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTEtMS0xLTkwMTY4_782563c4-617c-4a00-92fd-58d7a2791cb1"
      unitRef="usd">4739000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTMtMS0xLTkwMTY4_422a9378-fd81-4873-b1d0-638c3c95332b"
      unitRef="usd">2842000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i47ffd9415dfd4e44a864341711755446_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTUtMS0xLTkwMTY4_d838716b-03c9-42e0-9154-67221148250c"
      unitRef="usd">446000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTctMS0xLTkwMTY4_afa61369-221a-4c0c-9dd9-8ce187648585"
      unitRef="usd">1701000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTktMS0xLTkwMTY4_0716154a-e32e-4b16-bed4-19133997ce3e"
      unitRef="usd">9367000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIwLTExLTEtMS05MDE2OA_928df2d7-3403-4758-9a0c-75b0b5786271"
      unitRef="usd">19095000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="iba3703030f27449face3e9043222b38a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTEtMS0xLTkwMTY4_1e495503-d005-41c2-b8ae-9353b8c2066e"
      unitRef="usd">14169000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="iea1785c11c354d02971cf3f997665194_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTMtMS0xLTkwMTY4_d070e4b2-78f3-4b33-b709-2ceb550b5add"
      unitRef="usd">73265000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i47ffd9415dfd4e44a864341711755446_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTUtMS0xLTkwMTY4_e71de6db-ec92-4f29-9742-72da87ddac71"
      unitRef="usd">7053000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ie4fd06b453a84beea38405e13cb9875b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTctMS0xLTkwMTY4_2d9ce812-6b81-4ff3-8d3d-e424271deee7"
      unitRef="usd">485000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ie4f2613a8fdd4d539d56fc8cefdabe95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTktMS0xLTkwMTY4_c167abc9-4fb4-4f1b-88f2-0ced9f199b8a"
      unitRef="usd">8463000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="if68526f3e88f4a0f9cad959814613ed8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIxLTExLTEtMS05MDE2OA_ff1578bf-b806-492f-be9c-9db72b2fc98d"
      unitRef="usd">103435000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8b8b4aee514646319a93922237398724_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTEtMS0xLTkwMTY4_b9765ded-0b7b-4614-b35a-4375f9236210"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0f19ca3c1c3846d6b83532192fcce9e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTMtMS0xLTkwMTY4_18b68ef8-834d-4509-b6eb-7677692654da"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id82f098c95d5438588e025c692632b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTUtMS0xLTkwMTY4_ab9013ab-da05-4218-b015-9a3fb1880a90"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i260808affe4a49509f73019336f986b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTctMS0xLTkwMTY4_0e346f13-a2a7-43a6-9e30-be4be6042a9d"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1953cc7e82764b7da74a953ad8199adf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTktMS0xLTkwMTY4_70307951-d75f-4e7f-9b8c-3d2fb54aa7a9"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2d2fdbb527b24596a39bfaedadaed145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTpkZDcwMGZlNGMzY2M0Yjc4OWFlNWEyZWM5ZTljMWU3NC90YWJsZXJhbmdlOmRkNzAwZmU0YzNjYzRiNzg5YWU1YTJlYzllOWMxZTc0XzIyLTExLTEtMS05MDE2OA_31c7dea3-0bf2-4474-91bb-6d9d5f41e520"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NumberOfDaysPastDue
      contextRef="ibf682d9bc3da4fbab2fb0b679a4c6439_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI2OTk0_bd9b1812-1db0-4a83-ac43-b40a20be9e95">P180D</cfr:NumberOfDaysPastDue>
    <cfr:NumberOfDaysPastDue
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI3Njc1_f9435664-f857-49d5-84fa-af1e75da655f">P120D</cfr:NumberOfDaysPastDue>
    <cfr:NumberOfDaysPastDue
      contextRef="ibf682d9bc3da4fbab2fb0b679a4c6439_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI3ODI1_bd9b1812-1db0-4a83-ac43-b40a20be9e95">P180D</cfr:NumberOfDaysPastDue>
    <cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90ZXh0cmVnaW9uOjQ5ZjE5MTRkMTAwZjQzNjY5MGE4ODcwNWVhZDI0ODU1XzI4MDg0_37414f69-5a11-4671-91fd-a369e61382d6">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,980&#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,082&#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,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;52,576&#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;12,181&#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;66,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia30bd562c82d4194acf830ce6638a07b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItMS0xLTEtOTAxNjg_2b5dc696-468e-48b4-a877-4dd2333b4fc4"
      unitRef="usd">18980000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ia45c469090df4c69b111a7c6c3e5a7c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItMy0xLTEtOTAxNjg_d72d7a02-1a2b-4be9-86ce-ea4f43c27b0d"
      unitRef="usd">6082000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9bd5beed7c184345875d70d72314f154_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItNS0xLTEtOTAxNjg_14835f28-294e-419f-88f9-047885abbb32"
      unitRef="usd">24523000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i22e2f967fd40419fb82373b7d821ba08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzItNy0xLTEtOTAxNjg_49f875d9-bc39-463d-8d8b-d17974f33468"
      unitRef="usd">10536000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i016928efb28f421e8dcd0f04acf6746e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtMS0xLTEtOTAxNjg_e07d3980-99a6-404a-a7b3-dfa2d65ae7c1"
      unitRef="usd">15058000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i07806c7972f041398e563593ae671287_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtMy0xLTEtOTAxNjg_24945fc8-6027-43c7-b691-d2db34cd440a"
      unitRef="usd">4383000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5a67ca04353b4a609672d4c35374cd93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtNS0xLTEtOTAxNjg_3fc4cb0a-2566-4a9d-b76a-b5643b5d1755"
      unitRef="usd">16393000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i4bc0c69a20ab4bd680e6f5b3aa4ed3f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzMtNy0xLTEtOTAxNjg_48ede878-d6fb-4624-a666-f58919f24ab2"
      unitRef="usd">5480000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6b6677f6f3114850b15cd103f861a401_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtMS0xLTEtOTAxNjg_04ef37b6-67d8-436f-bcae-a114447e4cff"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ide692ee7e0ac4222bff1f00c9817474b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtMy0xLTEtOTAxNjg_2e6bb400-3315-452a-bd02-944a936c9a19"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idb31d9ca36a845d1a8d7b22e1dc75a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtNS0xLTEtOTAxNjg_7713a07b-d5d3-4b14-bb18-71613d02e89b"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i91efda3e0f5c48cb89e8185917c9abc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzQtNy0xLTEtOTAxNjg_25d7ee61-a354-4759-8135-d1b038c9a528"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4cb6337ef41c42a1b2621fdb4d6139a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtMS0xLTEtOTAxNjg_1885c5c3-a4f8-4c0f-816a-aff8b5a5608b"
      unitRef="usd">17711000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i2023be80e09d4912b09c9ed3b1e22549_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtMy0xLTEtOTAxNjg_37d09124-a105-4b6e-a2cd-e8bc934ee946"
      unitRef="usd">1716000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0ee3277cc6a147a1846516a5a3056f77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtNS0xLTEtOTAxNjg_dde35317-bd0b-48a1-a174-e539cca0f1ae"
      unitRef="usd">24670000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ic9952ba721934656b15559520c537ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzYtNy0xLTEtOTAxNjg_0b49ba6d-2dff-4972-95ff-036a9d390f09"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i64d40489e7894c3d8384ea7eb00a6616_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctMS0xLTEtOTAxNjg_d82fdf41-e1f0-4fbe-a2cf-b2123cbd9c73"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i37f414212b554e2499cf2c14b89fed6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctMy0xLTEtOTAxNjg_7868b623-b273-4755-8d4c-13819ac43d13"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i256c89e4a2c5481382ca31efd1108e86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctNS0xLTEtOTAxNjg_afd74a07-e9c4-4d64-aea7-0c4973f5ce4d"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ic4cc6854a9a74fde82bbcda9d365340e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzctNy0xLTEtOTAxNjg_f079df2b-2283-404a-991a-13b1bf17f225"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i69a996f72df3473bbbbe49673a608e6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtMS0xLTEtOTAxNjg_08240866-6278-476e-bd4a-b51349b8c1b9"
      unitRef="usd">827000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="id1c58ddc33c74c0882320259357ba756_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtMy0xLTEtOTAxNjg_ca2f4668-d652-45ac-a231-7c884b42b408"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2b8c2e5a55a84d61b6e07cb42b92c7b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtNS0xLTEtOTAxNjg_699aec2b-3688-4ae2-a1c2-24b2519ca228"
      unitRef="usd">303000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ida92d4cee4944efbb4e2b9ce11e857cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzgtNy0xLTEtOTAxNjg_7935bbaa-8c26-4a7f-8414-47ca92515e8c"
      unitRef="usd">36000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i069a0712057d4b9191e6e52f9c590d0c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktMS0xLTEtOTAxNjg_58575ce9-1150-4c20-b89e-84515b402691"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ib6e605a4c72e459baecdc50437c53b6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktMy0xLTEtOTAxNjg_c2f74530-163e-46eb-bfe3-43aff21badaa"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3d900cf4f6d2487ab34158bc27776b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktNS0xLTEtOTAxNjg_4ca1c0bb-4b1b-4ba8-b429-5c4d6eb91017"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i2b17c9976d104ffe89f6ad2a59010e9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzktNy0xLTEtOTAxNjg_ff69b9aa-4540-47bb-bc59-f7443e910217"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib332785abfe8467a814e3af30bf6e62b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTEtMS0xLTkwMTY4_dca3d149-415a-4a98-ba5d-2cfb4722cbeb"
      unitRef="usd">52576000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i0e068ae5043341d99a4b99c14f76a8fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTMtMS0xLTkwMTY4_97fdc2e9-002b-4ff5-af2e-98d574a9eee3"
      unitRef="usd">12181000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i45c5ce572b7843d7bdcf5e82fcfae920_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTUtMS0xLTkwMTY4_f887ae54-8527-44aa-9ed5-9a3b415521da"
      unitRef="usd">66837000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i09e98718c9854d68b3f51411280e4d1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjMvZnJhZzo0OWYxOTE0ZDEwMGY0MzY2OTBhODg3MDVlYWQyNDg1NS90YWJsZTo4YjdlOGQ3MWM1OWQ0MTI2ODMxOGUzNTlhZWU4ZGI4MS90YWJsZXJhbmdlOjhiN2U4ZDcxYzU5ZDQxMjY4MzE4ZTM1OWFlZThkYjgxXzEwLTctMS0xLTkwMTY4_66517955-4dc9-4a92-81d5-c68a77eb2cae"
      unitRef="usd">16452000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMzE_031b2e55-83c5-4209-aa99-9e1667f64c6b">Premises and Equipment and Lease Commitments&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end premises and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology, furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,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;256,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction and projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,466,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(342,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total premises and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,050,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation of premises and equipment totaled $57.4 million in 2022, $55.1 million 2021 and $49.9 million in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $47.7 million in 2022, $45.6 million in 2021 and $46.0 million in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of total lease expense in 2022 and 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;1,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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;11,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets totaled $288.8 million and $281.4 million at December&#160;31, 2022 and 2021, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $321.9 million and $313.4 million at December&#160;31, 2022 and 2021, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $32.9 million during 2022 and $32.1 million during 2021. The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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;33,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 7.75pt;text-align:left;vertical-align: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;33,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;33,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;33,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liability included in the accompanying balance sheet&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.62&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.13%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $327 thousand in 2022, $322 thousand in 2021 and $9.8 million in 2020. The decrease in these lease payments during 2021 compared to 2020 was the result of a director who did not stand for re-election and who has a controlling interest in the entity from which we lease our headquarters building.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMTc_00dde521-85c9-4435-9a14-dc6be3870a23">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end premises and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology, furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,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;256,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction and projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,466,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(342,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total premises and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,050,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:Land
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzEtMS0xLTEtOTAxNjg_6f72cfcd-0fca-4c11-81b9-af07ef7a3986"
      unitRef="usd">170938000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzEtMy0xLTEtOTAxNjg_b2a33f65-5f8a-4c41-89fd-714ac253db4f"
      unitRef="usd">152219000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzItMS0xLTEtOTAxNjg_265903a3-9e0f-4fdd-ad88-0d7cca29a932"
      unitRef="usd">521280000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzItMy0xLTEtOTAxNjg_fe6a90fe-4cd1-4d60-9dc2-a399f9b46e17"
      unitRef="usd">495903000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzMtMS0xLTEtOTAxNjg_2b5e6c9f-e2fe-4f2a-8926-7861321d9426"
      unitRef="usd">236440000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzMtMy0xLTEtOTAxNjg_b67a502b-4dcf-40aa-9b2f-d0521bf9e8d3"
      unitRef="usd">256323000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzQtMS0xLTEtOTAxNjg_9ff8fd18-0966-4340-86dd-3c40fec58d1d"
      unitRef="usd">209398000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzQtMy0xLTEtOTAxNjg_37b894e2-1ffa-40a3-bae7-f95fc9c43938"
      unitRef="usd">192207000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzUtMS0xLTEtOTAxNjg_755a6361-7fd2-4d6b-a136-c757b0be77de"
      unitRef="usd">39506000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzUtMy0xLTEtOTAxNjg_597dc0cb-70b7-452d-b6c3-fb63ab86ab06"
      unitRef="usd">14513000</us-gaap:ConstructionInProgressGross>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzYtMS0xLTEtOTAxNjg_310070d3-b2b2-466a-8456-5be2a76d0e74"
      unitRef="usd">288816000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzYtMy0xLTEtOTAxNjg_91347050-bde4-44bb-9008-911bad2ab5f3"
      unitRef="usd">281438000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzctMS0xLTEtOTAxNjg_6d145558-21f6-4f15-a91a-1fb71d76dedf"
      unitRef="usd">1466378000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzctMy0xLTEtOTAxNjg_07e7002c-7d5a-48df-854f-6b5c9de376e3"
      unitRef="usd">1392603000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzgtMS0xLTEtOTAxNjg_d1bc9769-9279-421a-85d7-e63b721d54a1"
      unitRef="usd">363683000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzgtMy0xLTEtOTAxNjg_b224cc4b-879b-426b-aebc-11c64fe4c111"
      unitRef="usd">342272000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzktMS0xLTEtOTAxNjg_e2415523-6869-4638-b6c1-2e53a6e73890"
      unitRef="usd">1102695000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2MjFjZjBmNjhjNDM0YTY0OGM1MGZiNDE5YzdkN2EwOS90YWJsZXJhbmdlOjYyMWNmMGY2OGM0MzRhNjQ4YzUwZmI0MTljN2Q3YTA5XzktMy0xLTEtOTAxNjg_7751f9a2-453b-4b50-9248-1fd87dda1488"
      unitRef="usd">1050331000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE1Nw_62b1cef9-84d2-4a58-8a27-d5d1299e3ef2"
      unitRef="usd">57400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE2Nw_be605cda-5791-4ff5-8c2d-e5ebcd330ac1"
      unitRef="usd">55100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3Nw_a16e8b20-1269-46a8-8647-9b1265763d64"
      unitRef="usd">49900000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzMzMg_9a7bc105-852e-41fe-819f-8e847d2c6411"
      unitRef="usd">47700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzM0Mg_01db07c8-9a23-457a-a318-e4d54b84bdcd"
      unitRef="usd">45600000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzM1NQ_13476cc8-f802-450f-a379-ba4ddbba5fab"
      unitRef="usd">46000000</us-gaap:OperatingLeaseExpense>
    <cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMjY_e1de3e62-19b8-44b0-82c7-d2cdee5f835a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of total lease expense in 2022 and 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;1,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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;11,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzEtMi0xLTEtOTAxNjg_85c207a2-996b-41ce-b1aa-bf54b4869d6f"
      unitRef="usd">33285000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzEtNC0xLTEtOTAxNjg_64e560ac-6172-469c-81de-2249525af447"
      unitRef="usd">32811000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzItMi0xLTEtOTAxNjg_4a652931-e125-40de-bab8-09e8e72b8b89"
      unitRef="usd">2208000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzItNC0xLTEtOTAxNjg_a3468d59-9553-49b9-b80d-b3c90bac94a9"
      unitRef="usd">1595000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzMtMi0xLTEtOTAxNjg_189a2ad5-2cf4-4e59-bde0-dfb816c54f68"
      unitRef="usd">12172000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzMtNC0xLTEtOTAxNjg_a295c2d3-10af-40f3-8f4b-5dd92fc91d16"
      unitRef="usd">11203000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzQtMi0xLTEtOTAxNjg_6781938b-d465-41dd-8d06-40071e4a33f8"
      unitRef="usd">47665000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo4MzM4NjI3ZDA5ZGU0MzczOTI3MTQ5MTc5MzU1NWU4Ny90YWJsZXJhbmdlOjgzMzg2MjdkMDlkZTQzNzM5MjcxNDkxNzkzNTU1ZTg3XzQtNC0xLTEtOTAxNjg_091a9a8b-924f-48bb-8554-a124d4f007b3"
      unitRef="usd">45609000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5429925076c54f59b3b1e7a47f916f5d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzg0OQ_2af5003c-c0ed-4aea-8649-7ffc74b7f945"
      unitRef="usd">288800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i140e878636994b4db1450995bbfd7a59_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzg1Ng_34cb0c25-8a5a-49f7-8bb5-2afb3532a01a"
      unitRef="usd">281400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i164324a3b3da40a78ffa785924aa68d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEwMzI_046d3360-9dd3-4676-abc1-ede19eff2848"
      unitRef="usd">321900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i35f2962e61b94e73bef9e4678fae8fda_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEwMzk_71f46a88-f311-4d02-a09a-64c71d6256d9"
      unitRef="usd">313400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEyOTg_b6dd1f9e-8151-47dc-bd87-2b52cd9411af"
      unitRef="usd">32900000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzEzMTU_3e51ac8e-15ac-4237-bee8-da2cc1db653d"
      unitRef="usd">32100000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzIzMjE_9bdbb68d-89f0-4650-8530-0bc3921a0cf6">The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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;33,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 7.75pt;text-align:left;vertical-align: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;33,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;33,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;33,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liability included in the accompanying balance sheet&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.62&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.13%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzEtMS0xLTEtOTAxNjg_b284e3df-3396-4cd2-bf43-381b86cfd618"
      unitRef="usd">33685000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzItMS0xLTEtOTAxNjg_ef076092-f707-4ae2-8367-338103554a54"
      unitRef="usd">33651000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzMtMS0xLTEtOTAxNjg_fe1a2c4d-8511-431f-8fb9-296a1971bbb5"
      unitRef="usd">33990000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzQtMS0xLTEtOTAxNjg_89a298c8-a0b1-4f6f-9045-c80243d1b495"
      unitRef="usd">33600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzUtMS0xLTEtOTAxNjg_58083c79-a63c-451e-bed9-ccb9242f5d9e"
      unitRef="usd">32023000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzYtMS0xLTEtOTAxNjg_a5c0a5c6-95d9-4cfd-9650-e3156e0f915c"
      unitRef="usd">232905000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzctMS0xLTEtOTAxNjg_5734e410-bfc6-4b57-8d02-a7b93caa11f5"
      unitRef="usd">399854000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzgtMS0xLTEtOTAxNjg_8c21715d-b73d-4648-987a-9c1f2a8d41a2"
      unitRef="usd">77909000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i164324a3b3da40a78ffa785924aa68d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzktMS0xLTEtOTAxNjg_153d9c56-446e-4089-9e53-28d9ea93aaeb"
      unitRef="usd">321945000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzEwLTEtMS0xLTkwMTY4_c52d5216-9f6b-4f86-a6da-f3c6718918f1">P13Y7M13D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90YWJsZTo2YThlNDc3OGU0OWI0YzRjOGY3MGY5MTUyZjg1OTRmOC90YWJsZXJhbmdlOjZhOGU0Nzc4ZTQ5YjRjNGM4ZjcwZjkxNTJmODU5NGY4XzExLTEtMS0xLTkwMTY4_4e21ba33-0aec-4ba4-bbff-4316365dc282"
      unitRef="number">0.0313</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseExpense
      contextRef="i102baf1108a24022aba1595acdca15e3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3MTI_1d6e8eea-a542-4ab2-8d82-2d49c350ef63"
      unitRef="usd">327000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ifc03c2b147f94082b2edd95ae1315d41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3MjI_ef2b3ca5-b22a-4525-918c-5cd0c81759a3"
      unitRef="usd">322000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i0c7cd6b088094e48a3af221ea545c37c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjYvZnJhZzo1YjU1ODcwM2I5Yzc0ZWI2YWNkMWFiMDE3MGI5MjNiYy90ZXh0cmVnaW9uOjViNTU4NzAzYjljNzRlYjZhY2QxYWIwMTcwYjkyM2JjXzE3MzU_2108f7b4-e707-46d3-a4e1-0e5f70ee4938"
      unitRef="usd">9800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzQ5OQ_dac0c340-8b44-4f82-93cd-f9e616e116f0">Goodwill and Other Intangible Assets&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Year-end goodwill was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Year-end other intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;(1,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,819)&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;866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from 5 to 10&#160;years. Amortization expense related to intangible assets totaled $480 thousand in 2022, $697 thousand in 2021, and $918 thousand in 2020. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;386&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzUwOA_59ccdc3f-4870-41be-9686-02e87acc72e3">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Year-end goodwill was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZToxY2ZmYzdiNTEwNGU0Y2M5ODBlNGE0YzMwM2ExMDczYy90YWJsZXJhbmdlOjFjZmZjN2I1MTA0ZTRjYzk4MGU0YTRjMzAzYTEwNzNjXzEtMS0xLTEtOTAxNjg_448f3113-bc5d-4175-8e28-9e60fd511e66"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZToxY2ZmYzdiNTEwNGU0Y2M5ODBlNGE0YzMwM2ExMDczYy90YWJsZXJhbmdlOjFjZmZjN2I1MTA0ZTRjYzk4MGU0YTRjMzAzYTEwNzNjXzEtMy0xLTEtOTAxNjg_acd884b0-c868-4837-a84c-e4ec0a45c89f"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzUwMg_7b330c98-c030-4a9b-90fb-8dce3d799d75">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Year-end other intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;(1,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-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;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,819)&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;866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6e478b9571c64c2887b02380676bfee9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzItMS0xLTEtOTAxNjg_508eeed5-97e7-4f42-9d0f-e29fa88db53c"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6e478b9571c64c2887b02380676bfee9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzItMy0xLTEtOTAxNjg_24f8fb77-2bb3-4cee-b855-c9459f5f2826"
      unitRef="usd">8990000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6e478b9571c64c2887b02380676bfee9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzItNS0xLTEtOTAxNjg_b228e7e9-7b24-42ee-b177-fc3e7d560187"
      unitRef="usd">310000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i484082bae6b4406781293ab71cf45af7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzMtMS0xLTEtOTAxNjg_9f937f69-128b-4170-b43f-068c81a5641c"
      unitRef="usd">1521000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i484082bae6b4406781293ab71cf45af7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzMtMy0xLTEtOTAxNjg_4adca88e-4f4e-4313-9510-67827fc84994"
      unitRef="usd">1445000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i484082bae6b4406781293ab71cf45af7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzMtNS0xLTEtOTAxNjg_9a25d769-ad7b-48d4-981c-fce90f267951"
      unitRef="usd">76000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzUtMS0xLTEtOTAxNjg_5dce50a9-5972-4b1f-b229-c9955f55d41b"
      unitRef="usd">10821000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzUtMy0xLTEtOTAxNjg_1bfba25b-8461-4bef-8913-891a7ecca6d9"
      unitRef="usd">10435000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzUtNS0xLTEtOTAxNjg_a4bf2bd6-b10a-4890-91d9-805b1f2b017e"
      unitRef="usd">386000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic95a29e28913474d87f8a99909daea28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzctMS0xLTEtOTAxNjg_51ec99c0-a328-40a3-9fb5-d402abf21eba"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic95a29e28913474d87f8a99909daea28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzctMy0xLTEtOTAxNjg_64004d7b-a55e-4ac0-be65-3dd92c63e661"
      unitRef="usd">8582000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic95a29e28913474d87f8a99909daea28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzctNS0xLTEtOTAxNjg_921cb8b6-b810-475d-ac49-b31dfa8c68c3"
      unitRef="usd">718000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieb68a116c549495981859eb2c2f165e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzgtMS0xLTEtOTAxNjg_41859755-8a88-43bb-9c88-764ef45212c1"
      unitRef="usd">2385000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieb68a116c549495981859eb2c2f165e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzgtMy0xLTEtOTAxNjg_499946ad-c17a-429b-a96b-38e9090eaa27"
      unitRef="usd">2237000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ieb68a116c549495981859eb2c2f165e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzgtNS0xLTEtOTAxNjg_bb79e37a-7ac0-43c5-9f82-d5e6decb9378"
      unitRef="usd">148000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzEwLTEtMS0xLTkwMTY4_7f6f9c46-a3ad-48d4-9d7b-60d5047f1946"
      unitRef="usd">11685000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzEwLTMtMS0xLTkwMTY4_33752d79-1513-45f9-93b0-55f03de492fa"
      unitRef="usd">10819000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4ZjQ0MWUxM2JiMTM0MTJmOTBiNzNjMTU1NzQ0NGUzNC90YWJsZXJhbmdlOjhmNDQxZTEzYmIxMzQxMmY5MGI3M2MxNTU3NDQ0ZTM0XzEwLTUtMS0xLTkwMTY4_cbca1b0c-357d-47e3-a5ec-eefb66483d1b"
      unitRef="usd">866000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i377b6f675e3346ea8324d47423bcbb06_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzI4MQ_b4ce9527-29fa-47b4-a9bc-20a1e43dcd57">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib6683238856c48b999920d05d30a6ba5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzI4Nw_f2d22930-54ff-4aa6-9ed4-87a215f68d89">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzM1NQ_507b0a6f-0786-4c16-b865-6a4bf89f4e48"
      unitRef="usd">480000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzM2NQ_ec910dcb-e7fc-45a9-93aa-80a16c3a8352"
      unitRef="usd">697000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzM3OQ_ec9f2a3e-cd34-497c-a18c-202c8cb9f320"
      unitRef="usd">918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90ZXh0cmVnaW9uOmY3ZDg0OGE5MTRhNTQwZTBhZjIwZDBkYjJjZGYwZTM4XzUxMA_3494a669-62af-41e7-8e65-d831fe9d394f">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2022 is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzAtMS0xLTEtOTAxNjg_446b14f5-48eb-4a21-97c5-32db2e477501"
      unitRef="usd">283000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzEtMS0xLTEtOTAxNjg_6cf0a384-e270-4897-b012-c4f43eb02564"
      unitRef="usd">87000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzItMS0xLTEtOTAxNjg_a3a21849-3f16-4c76-887e-a5965932b877"
      unitRef="usd">11000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzMtMS0xLTEtOTAxNjg_b9902573-b791-45d3-ac44-ec2cf0054910"
      unitRef="usd">5000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNjkvZnJhZzpmN2Q4NDhhOTE0YTU0MGUwYWYyMGQwZGIyY2RmMGUzOC90YWJsZTo4YjI2NmJkNDEzNzE0M2QxYTIzNjU5M2Y3YjA0MTJmZS90YWJsZXJhbmdlOjhiMjY2YmQ0MTM3MTQzZDFhMjM2NTkzZjdiMDQxMmZlXzYtMS0xLTEtOTAxNjg_a4bf2bd6-b10a-4890-91d9-805b1f2b017e"
      unitRef="usd">386000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMxNg_755e9cd9-0a83-4071-bc87-0d087d935e20">Deposits&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deposits were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;17,598,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,333,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,227,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;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,795,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest-bearing deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,355,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,954,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,695,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents additional information about our year-end deposits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,048,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;788,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;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;758,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;23,839,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;430,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits from certain directors, executive officers and their affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits at December&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2022, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within 3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 3 months and within 6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 6 months and within 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;430,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DepositLiabilitiesDisclosuresTextBlock>
    <us-gaap:DepositLiabilitiesTypeTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMzMA_479e48c6-7942-41b4-92ce-7fd268677932">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deposits were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;17,598,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,333,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,227,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;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,795,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest-bearing deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,355,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,954,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,695,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DepositLiabilitiesTypeTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzEtMS0xLTEtOTAxNjg_d2a4b355-c187-4c3a-a016-de44f37c6fca"
      unitRef="usd">17598234000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzEtMy0xLTEtOTAxNjg_f961f079-693e-4ddd-af95-6eed47df44ab"
      unitRef="usd">18423018000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzMtMS0xLTEtOTAxNjg_1fea6eb1-24e8-42bb-9dc4-73caa86c7146"
      unitRef="usd">12333675000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzMtMy0xLTEtOTAxNjg_ff90a82f-2969-4285-9bf6-42fd4cdd07de"
      unitRef="usd">11930959000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzQtMS0xLTEtOTAxNjg_b4bdb6aa-df5e-407f-afe4-3ba9f1b6adef"
      unitRef="usd">12227247000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzQtMy0xLTEtOTAxNjg_0054f7a3-db3d-41db-b0dc-d94b48bb732e"
      unitRef="usd">11228815000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositTimeDeposits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzUtMS0xLTEtOTAxNjg_45b2c3d1-b541-4262-a44c-4c0ede9a55c1"
      unitRef="usd">1795040000</us-gaap:InterestBearingDomesticDepositTimeDeposits>
    <us-gaap:InterestBearingDomesticDepositTimeDeposits
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzUtMy0xLTEtOTAxNjg_496442e7-58a2-4273-8e60-78fc94d6cf05"
      unitRef="usd">1112904000</us-gaap:InterestBearingDomesticDepositTimeDeposits>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzYtMS0xLTEtOTAxNjg_9a39eede-67ee-4b55-a1d5-7ad15e7f7ebf"
      unitRef="usd">26355962000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzYtMy0xLTEtOTAxNjg_b9f2d291-e407-4fba-8a92-56e6ec5acec8"
      unitRef="usd">24272678000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzctMS0xLTEtOTAxNjg_56d86ddf-ad88-46bb-96b3-f202a18ae5ad"
      unitRef="usd">43954196000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo0ZTdiNWEyYjZlYzg0MDkxOWU2NjExMGE4MmZhMGQ1NC90YWJsZXJhbmdlOjRlN2I1YTJiNmVjODQwOTE5ZTY2MTEwYTgyZmEwZDU0XzctMy0xLTEtOTAxNjg_3a5acb36-ce06-4a94-941a-76022111dcda"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMxNw_a6284f32-9869-4e61-a580-41c0c1ffbbbb">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents additional information about our year-end deposits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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,048,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;788,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;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;758,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;23,839,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;430,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits from certain directors, executive officers and their affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock>
    <us-gaap:DepositsForeign
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzItMS0xLTEtOTAxNjg_b34db367-5ab2-4acc-bafc-fcfcf5382494"
      unitRef="usd">1048943000</us-gaap:DepositsForeign>
    <us-gaap:DepositsForeign
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzItMy0xLTEtOTAxNjg_98656e8c-9000-42e6-ad81-98babe3b0324"
      unitRef="usd">993479000</us-gaap:DepositsForeign>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i35ff8e7a9a064091983108d54df216b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzMtMS0xLTEtOTAxNjg_6328b5fb-582a-4060-9329-9509fa6804c8"
      unitRef="usd">788040000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i3c66ba5b96494e3b9a65de9a83f1dee1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzMtMy0xLTEtOTAxNjg_d1711e13-aa1d-4654-a4c9-ac54ed4b507c"
      unitRef="usd">1235026000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i35ff8e7a9a064091983108d54df216b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzQtMS0xLTEtOTAxNjg_39009b2e-86e2-4f23-b682-898abb6058b4"
      unitRef="usd">758761000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i3c66ba5b96494e3b9a65de9a83f1dee1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzQtMy0xLTEtOTAxNjg_cbe29733-2139-4ea9-b813-2ef2a739141b"
      unitRef="usd">810863000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:DepositLiabilityUninsured
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzUtMS0xLTEtOTAxNjg_6bfc1122-bf35-4c5a-8f1d-24117f568f1a"
      unitRef="usd">23839797000</us-gaap:DepositLiabilityUninsured>
    <us-gaap:DepositLiabilityUninsured
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzUtMy0xLTEtOTAxNjg_068828ef-7118-4b3d-bffc-54c7f3abfb73"
      unitRef="usd">24125359000</us-gaap:DepositLiabilityUninsured>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzYtMS0xLTEtOTAxNjg_ee6dbfdf-3603-44ea-99f1-87ad4829d120"
      unitRef="usd">430128000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzYtMy0xLTEtOTAxNjg_601df8a4-42c0-4e74-acfe-a1b60af8a1c3"
      unitRef="usd">238608000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzctMS0xLTEtOTAxNjg_d09b5369-81a8-47ff-8578-7617ca27fc19"
      unitRef="usd">153083000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpkZjFmYWE3NDZiN2Y0MmYxYmEzMTIxMzEwZWU0ZTgxZC90YWJsZXJhbmdlOmRmMWZhYTc0NmI3ZjQyZjFiYTMxMjEzMTBlZTRlODFkXzctMy0xLTEtOTAxNjg_5346c1a5-ceba-495f-99b9-792b92a3234d"
      unitRef="usd">276556000</us-gaap:RelatedPartyDepositLiabilities>
    <cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMwMw_c028632a-272c-44da-bef7-a64337f64100">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits at December&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpiZGY0NDBjMmNjZGM0ZDk1YWNhMDM3YTBmZjA4MTQ4OS90YWJsZXJhbmdlOmJkZjQ0MGMyY2NkYzRkOTVhY2EwMzdhMGZmMDgxNDg5XzAtMS0xLTEtOTAxNjg_5dbccf40-7452-4823-a768-3dde69a6bdd2"
      unitRef="usd">1381519000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpiZGY0NDBjMmNjZGM0ZDk1YWNhMDM3YTBmZjA4MTQ4OS90YWJsZXJhbmdlOmJkZjQ0MGMyY2NkYzRkOTVhY2EwMzdhMGZmMDgxNDg5XzEtMS0xLTEtOTAxNjg_7af72667-4e82-4a22-b18f-f9c5a7a24795"
      unitRef="usd">413521000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDeposits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTpiZGY0NDBjMmNjZGM0ZDk1YWNhMDM3YTBmZjA4MTQ4OS90YWJsZXJhbmdlOmJkZjQ0MGMyY2NkYzRkOTVhY2EwMzdhMGZmMDgxNDg5XzUtMS0xLTEtOTAxNjg_6ccf4917-7f6b-463c-808e-9dc758a3aff6"
      unitRef="usd">1795040000</us-gaap:TimeDeposits>
    <us-gaap:TimeDepositMaturitiesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90ZXh0cmVnaW9uOjFhNTBjMzI1MDkxMDRlNDI5YzhjODM3Njk0YjZkMTVkXzMxNA_73e21158-7f1d-4e26-ad88-af6b234892c6">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2022, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within 3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 3 months and within 6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 6 months and within 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;430,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TimeDepositMaturitiesTableTextBlock>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzAtMS0xLTEtOTAxNjg_893d860f-3be4-468e-856a-6d9dea6bb7ad"
      unitRef="usd">87254000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzEtMS0xLTEtOTAxNjg_5eaa714a-38f5-487a-bfcc-920433afa2fd"
      unitRef="usd">87035000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzItMS0xLTEtOTAxNjg_309ea9d9-fc2e-46a9-a173-b02d83f1b6b8"
      unitRef="usd">131503000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzMtMS0xLTEtOTAxNjg_639584c6-3e01-4939-8e09-b4b1def7ad6e"
      unitRef="usd">124336000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzIvZnJhZzoxYTUwYzMyNTA5MTA0ZTQyOWM4YzgzNzY5NGI2ZDE1ZC90YWJsZTo4MjU0NDUwYjEzNjA0N2Q2OGI0YmNkN2U5MDdmMzhlZC90YWJsZXJhbmdlOjgyNTQ0NTBiMTM2MDQ3ZDY4YjRiY2Q3ZTkwN2YzOGVkXzQtMS0xLTEtOTAxNjg_13094692-e7e6-444c-9f68-85a04963944d"
      unitRef="usd">430128000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzU2ODY_7d97b1ea-a3a6-4e23-aa27-e88a09b2569b">Borrowed Funds&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Federal funds purchased are short-term borrowings that typically mature within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE4NQ_ee286253-2209-43e2-bb21-bfeb734820bf"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE5MQ_cf4568de-ba8f-486c-b4b1-947f0b41bdf3"&gt;ninety&lt;/span&gt; days. Federal funds purchased totaled $51.7 million and $25.9 million at December&#160;31, 2022 and 2021. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM3OQ_c1f756ec-705c-4297-af94-e07a87de7634"&gt;thirty&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM4NQ_fcc18b93-2429-491c-afea-05252eafb821"&gt;ninety&lt;/span&gt; days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $4.7 billion and $2.7 billion at December&#160;31, 2022 and 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;Subordinated Notes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In March&#160;2017, we issued $100 million of 4.50% subordinated notes that mature on March&#160;17, 2027. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of 4.50% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $665 thousand and $822 thousand December&#160;31, 2022 and 2021. Proceeds from sale of the notes were used for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Junior Subordinated Deferrable Interest Debentures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; At December&#160;31, 2022 and 2021, we had $123.7 million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#x201c;Trust&#160;II&#x201d;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $643 thousand and $701 thousand at December&#160;31, 2022 and 2021. In October 2021, we redeemed $13.4 million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#x201c;WNB Trust&#x201d;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#x201c;WNB&#x201d;) in 2014. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements. This was also the case with WNB Trust prior to its dissolution in 2021. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust&#160;II was formed in 2004 for the purpose of issuing $120.0 million of floating rate (three-month LIBOR plus a margin of 1.55%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on March&#160;1, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $3.7 million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $123.7 million of floating rate (three-month LIBOR plus a margin of 1.55%, which was equal to 6.31% and 1.72% at December&#160;31, 2022 and 2021) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the right at any time during the term of the debentures issued to Trust II to defer payments of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indenture, the trust agreement establishing the trust, the guarantee and the agreement as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#x2019;s obligations under the trust preferred securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the accounts of Trust II are not included in our consolidated financial statements, the trust preferred securities issued by Trust II are included in the capital of Cullen/Frost for regulatory capital purposes. See Note 9 - Capital and Regulatory Matters.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:FederalFundsPurchased
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzIzMg_c0130297-c278-4ebb-9af4-c37d4fd84ae1"
      unitRef="usd">51700000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzIzOQ_4e6ba395-7aac-44cb-ab64-83f57146a4b2"
      unitRef="usd">25900000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzY4MA_5c9c0ebb-ed28-4363-9ddb-76f0bde99d77"
      unitRef="usd">4700000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzY4Nw_7fb082c9-0a15-4426-ba1e-4b5a6558b137"
      unitRef="usd">2700000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SubordinatedDebt
      contextRef="ia7b926d2b0414ab19240619d59db585f_I20170317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzc0OQ_45251037-ef7b-4170-996f-2f8c5c079244"
      unitRef="usd">100000000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzc1NQ_af2acd61-684c-4e9b-aba3-42ed0dfa3bf5"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzc5Mg_7748f546-5e65-4f72-9ece-85669b7b239c">2027-03-17</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzg4Ng_af2acd61-684c-4e9b-aba3-42ed0dfa3bf5"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i5354a0f428dd43e68d72170e4b9c08e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzEyNDk_318aefd4-db08-44cf-b8bc-c9a09eceef35"
      unitRef="usd">665000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i8dd567864ee34316995b24b3694c39bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzEyNTY_c2c9aeb1-fd85-4efc-8c43-2ef634be72d5"
      unitRef="usd">822000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i863d73e5b7284693b576b27c436cdbd0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE0MTc_0a523505-efb4-4d07-8eb7-a1ee9145894d"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i5acdff3e16e944b1b010c04bda778047_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE0MTc_19245bf5-af39-4e28-b819-a9ab10e6bce3"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i5acdff3e16e944b1b010c04bda778047_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE2Mzg_95f5b132-5816-4a10-9eb4-0c57e8459773"
      unitRef="usd">643000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i863d73e5b7284693b576b27c436cdbd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE2NDU_43e281b8-1fd0-4bf1-b482-f35689b19222"
      unitRef="usd">701000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="i61f9739922434d3f8856853ceecf72b0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzE2ODE_785591de-8e24-4769-a6da-4085162d7e40"
      unitRef="usd">13400000</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzI1NjI_1b769d75-71e8-43e3-b6c3-5790da7c2513"
      unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzI2MTg_8522e0ee-a29a-4a54-a1df-755bc99d3f46"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzI3NjE_20d83cab-7a21-4ba3-a279-ce4c6e8fd63a">2034-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMwMzg_e910bd23-38ed-41c7-974c-28f04f141640"
      unitRef="usd">3700000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ie8d61628c1e74781ac49fb7f3083c1d8_I20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyMDA_d5f1d85b-984c-421c-bc86-050d312f0891"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyNTY_8522e0ee-a29a-4a54-a1df-755bc99d3f46"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i390f809da8494a56b961435870e5f752_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyNzk_52f933ba-f377-4f59-80bd-a054bd4dc49d"
      unitRef="number">0.0631</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5a4b7108e9d443d4a93f1e2375b49a6b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzMyODY_fc01efd2-95b2-49c9-a64f-19a30b28422f"
      unitRef="number">0.0172</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzUvZnJhZzo1Nzk1MGFhMDcxMGM0ZmUxODBkMWRiZDc5NjRjYmQ3MS90ZXh0cmVnaW9uOjU3OTUwYWEwNzEwYzRmZTE4MGQxZGJkNzk2NGNiZDcxXzM2Mjc_a82aa124-dee2-42e0-bbd9-46ecabd36d73"
      unitRef="quarter">20</cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzU3MjE_8d1f8e86-cf33-4a5f-a566-818e845eae29">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments with Off-Balance-Sheet Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles in the United States, are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments issued by us to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commitments to extend credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,137,957&#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;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;383,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,314&#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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Card Guarantees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2022 and 2021, the guarantees totaled approximately $8.0 million and $8.6 million, of which amounts, $897 thousand and $962 thousand were fully collateralized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trust Accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We hold certain assets which are not included in our consolidated balance sheets including assets held in fiduciary or custodial capacity on behalf of our trust customers. The estimated fair value of trust assets was approximately $43.6 billion and $43.3 billion at December&#160;31, 2022 and 2021, respectively. These assets are primarily composed of equity securities, fixed income securities, alternative investments and cash equivalents, among other things. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Executive Change-In-Control Severance Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We maintain a change-in-control severance plan for the benefit of certain executive officers. Under this plan, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#x2019;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzU3MTc_fcfb57ca-7440-4316-b13f-166ab98035d2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commitments to extend credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,137,957&#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;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;383,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="i2381b0aa82e84b86b2992164eedb5ca8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzEtMS0xLTEtOTAxNjg_7bebaddb-1920-46a3-abd1-626d74f00dae"
      unitRef="usd">12137957000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ibabeda45285f41eca6bd270909532e37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzEtMy0xLTEtOTAxNjg_8f702008-ea04-4469-a0f5-0de205ab5ccb"
      unitRef="usd">10420142000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="if92eaaee35904eeab6efb649769724f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzItMS0xLTEtOTAxNjg_ee44f927-9149-40ba-b759-60b8088dea49"
      unitRef="usd">383851000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i6f6b7ffee1cd4645bdb463ae88ac8712_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzItMy0xLTEtOTAxNjg_2f096cbe-da4a-4714-9ba7-852b6b738fef"
      unitRef="usd">238690000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ie0ece531cd9940fcadd90a23310147da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzMtMS0xLTEtOTAxNjg_33de9f80-48b1-4042-a265-a185e1f7054c"
      unitRef="usd">2236000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="iad6f704b4a974e55bcae3ba509d84279_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo0NDVjZjk5ZDcwMjE0YTdhYTEwMmNhNGQ0ZGFkZWNjNC90YWJsZXJhbmdlOjQ0NWNmOTlkNzAyMTRhN2FhMTAyY2E0ZDRkYWRlY2M0XzMtMy0xLTEtOTAxNjg_d4a41a93-f1fb-4c28-9126-48d43416641d"
      unitRef="usd">2072000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzU3MjQ_dc2c4ffc-010e-4175-9cc5-6cb3d9651e7f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,314&#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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzEtMS0xLTEtOTAxNjg_90028373-c329-4754-86b9-7a23f70cc9f8"
      unitRef="usd">50314000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzEtMy0xLTEtOTAxNjg_e78cec15-f48e-4036-9ec2-11adff8a0b78"
      unitRef="usd">44152000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzEtNS0xLTEtOTAxNjg_4bee844c-55e6-468a-ab88-ff2ef5b257f6"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzItMS0xLTEtOTAxNjg_c63e7b67-cedf-4442-ad67-2fb9bfd77700"
      unitRef="usd">0</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzItMy0xLTEtOTAxNjg_a4c08440-4674-464c-a3fc-5379a762b5ae"
      unitRef="usd">0</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzItNS0xLTEtOTAxNjg_756a0af3-5f9e-4c10-966a-6cc83866def1"
      unitRef="usd">39377000</cfr:ImpactOfNewAccountingPronouncement>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzMtMS0xLTEtOTAxNjg_d7c5ce81-1278-4167-872b-2a5c16fd769e"
      unitRef="usd">8279000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzMtMy0xLTEtOTAxNjg_7fba9867-613c-4951-8518-ba22d4b5db4b"
      unitRef="usd">6162000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzMtNS0xLTEtOTAxNjg_da095bb1-6bdd-4338-a2c8-9afec6a0b8e2"
      unitRef="usd">4275000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzQtMS0xLTEtOTAxNjg_15fd271e-9769-4242-9d25-d6cfe0388d57"
      unitRef="usd">58593000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzQtMy0xLTEtOTAxNjg_9d438119-913b-469d-a776-d855870ad568"
      unitRef="usd">50314000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90YWJsZTo4ZjRlZWNhZjE2NDM0ZDNlOTIzMzM4NzRiMWIwMmUwZS90YWJsZXJhbmdlOjhmNGVlY2FmMTY0MzRkM2U5MjMzMzg3NGIxYjAyZTBlXzQtNS0xLTEtOTAxNjg_f2fa02f8-2288-47f3-8bf5-3692c115251b"
      unitRef="usd">44152000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:CreditCardGuarantees
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzMTc_9ee58cbc-59f8-4034-8d0f-af80619faa19"
      unitRef="usd">8000000</cfr:CreditCardGuarantees>
    <cfr:CreditCardGuarantees
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzMjQ_4b4b4067-c824-46cf-8d41-1da191b57b46"
      unitRef="usd">8600000</cfr:CreditCardGuarantees>
    <cfr:CollateralizedCreditCardGuarantees
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzNDY_4d70a5f1-198e-4827-be5b-db764e1015ed"
      unitRef="usd">897000</cfr:CollateralizedCreditCardGuarantees>
    <cfr:CollateralizedCreditCardGuarantees
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQzNTM_4ba45785-35da-419b-bcc8-957a7ff83b3a"
      unitRef="usd">962000</cfr:CollateralizedCreditCardGuarantees>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i74aae1a5a961465c8fcb1acb78722262_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQ2MzA_61bb4d61-f06d-4b06-8d8c-1f0cd5b02417"
      unitRef="usd">43600000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xNzgvZnJhZzo2ZDAzNGVjN2VhMzA0ZmE5YTVmOTQzYTU3YzEzZTY1Ni90ZXh0cmVnaW9uOjZkMDM0ZWM3ZWEzMDRmYTlhNWY5NDNhNTdjMTNlNjU2XzQ2Mzc_eb288635-3d09-4781-b82f-46d9457641b8"
      unitRef="usd">43300000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1Njg1_036159de-4c44-4dfa-9168-8f88ebebebb5">Capital and Regulatory Matters&lt;div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#x201c;Basel&#160;III Capital Rules&#x201d;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost&#x2019;s and Frost Bank&#x2019;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected to delay, for a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1MDg_78201f81-5b2f-47bf-a63d-4bf9235213b5"&gt;five&lt;/span&gt;-year transitional period, the effects of credit loss accounting under CECL from Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#x201c;FIA&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2022 and 2021 included $145.5 million of 4.450% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 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-weight:400;line-height:120%"&gt;Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. Cullen/Frost's Tier&#160;2 capital included $120.0 million of trust preferred securities at both December&#160;31, 2022 and 2021. Cullen/Frost's Tier&#160;2 Capital also included $80.0 million at December&#160;31, 2022 and $100.0 million at December&#160;31, 2021 related to the permissible portion of our aggregate $100 million of 4.50% subordinated notes. The permissible portion of qualified subordinated notes decreases 20%&#160;per year during the final &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMxMDY_f84313b8-5200-4b6a-b643-4f4c1e5460e9"&gt;five&lt;/span&gt; years of the term of the notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include &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;total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 4.5%, plus a 2.5% &#x201c;capital conservation buffer&#x201d; (which is added to the 4.5% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 7.0%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (which is added to the 6.0% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of 8.5%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (which is added to the 8.0% total capital ratio, effectively resulting in a minimum total capital ratio of 10.5%) and (iv)&#160;a minimum leverage ratio of 4.0%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (4.5% plus the capital conservation buffer and, if applicable, the &#x201c;countercyclical capital buffer,&#x201d; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#x201c;eligible retained income&#x201d; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#x201c;2019 CECL Rule&#x201d;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of CECL on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#x2019;s effect on regulatory capital, followed by a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2MjI_14c09f5f-f2e1-492e-b1fd-e5fa198b0b10"&gt;three&lt;/span&gt;-year transition period (&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY2NDk_78201f81-5b2f-47bf-a63d-4bf9235213b5"&gt;five&lt;/span&gt;-year transition option). We elected to adopt the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzY3MDE_78201f81-5b2f-47bf-a63d-4bf9235213b5"&gt;five&lt;/span&gt;-year transition option. Accordingly, CECL transitional amounts have been added back to CET1 totaling $46.2 million and $61.6 million at December&#160;31, 2022 and 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;In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#x201c;PPP Facility&#x201d;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2022 and 2021 as we did not utilize the PPP Facility for funding purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents actual and required capital ratios as of December&#160;31, 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital &lt;br/&gt;Required Plus Capital&lt;br/&gt;Conservation Buffer&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Required to be&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Considered Well&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalized&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,751,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;2,042,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,789,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,040,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;padding:2px 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,894,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,896,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,751,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:9pt;font-weight:400;line-height:100%"&gt;6.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,789,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,331,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,330,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:9pt;font-weight:400;line-height:100%"&gt;14.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,064,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: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,918,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,023,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;3,060,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: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,914,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,136,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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,789,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,136,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,670,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 style="background-color:#cceeff;padding:2px 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,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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;1,539,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="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;____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;&#x201c;Well-capitalized&#x201d; minimum Common Equity Tier&#160;1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2022 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#x201c;well capitalized.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Series&#160;B Preferred Stock. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;19, 2020, we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $0.01 and liquidation preference $1,000 per share (&#x201c;Series&#160;B Preferred Stock&#x201d;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by &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;such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, in arrears, at a rate of 4.450% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $1,000 per share of Series&#160;B Preferred Stock (equivalent to $25 per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Series&#160;A Preferred Stock.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On February&#160;15, 2013, we issued and sold 6,000,000 shares, or $150.0 million in aggregate liquidation preference, of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $0.01 and liquidation preference $25 per share (&#x201c;Series&#160;A Preferred Stock&#x201d;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $144.5 million after deducting $5.5 million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of 5.375% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Repurchase Plans. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;25, 2023, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyOTA3_9f8f8636-eee7-4555-b0cb-28bd0b211c25"&gt;one&lt;/span&gt;-year period from time to time at various prices in the open market or through private transactions. No shares were repurchased under a stock repurchase plan during 2022 or 2021. Under a prior stock repurchase plan, we repurchased, 177,834 shares at a total cost of $13.7 million during 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July&#160;2019, the federal bank regulators adopted final rules (the &#x201c;Capital Simplifications Rules&#x201d;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#x2019;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2022, the Inflation Reduction Act of 2022 (the &#x201c;IRA&#x201d;) was enacted. Among other things, the IRA imposes a new 1% excise tax on the fair market value of stock repurchased after December 31, 2022 by publicly traded U.S. corporations. With certain exceptions, the value of stock repurchased is determined net of stock issued in the year, including shares issued pursuant to compensatory arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividend Restrictions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend &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;restrictions and while maintaining its &#x201c;well capitalized&#x201d; status, at December&#160;31, 2022, Frost Bank could pay aggregate dividends of up to $813.6 million to Cullen/Frost without prior regulatory approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIwODI_90595172-5564-4ad9-a22a-044d066cc14b"
      unitRef="usd">145500000</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIwODI_fb959f8e-8441-46f7-84ec-9586c780ac30"
      unitRef="usd">145500000</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="iebeb9c4266a54ade8e655b5bc340aaa7_D20201119-20201119"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIwODg_dd08c34f-b069-4977-9374-eba1f16772b7"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIyMDE_2c770f85-4181-4783-acbe-d31b46702b2f"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzIyMDE_d4eecfa7-0041-4be2-abfb-e2d769a10d93"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i5af3e0fd8ddc4457a687815dc18151a2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI3MDk_4cc0fa88-9dd3-42dc-a151-386b8f8ddedb"
      unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="ic8623a55c1a94f5d8a026eb2f7f7ddd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI3MDk_d2456ce9-161f-4269-929f-aff364a8da35"
      unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="i74c42c3d7d99406e9062257836765cd2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI5Mjc_99a0f0da-263b-4c55-8dcf-4ff49437c4fa"
      unitRef="usd">80000000</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="i923b76166b1c4938a678a1e8af2ec0b2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDAxNzE_12b39b3e-f4bb-4cfb-99a3-9bb812a1cbc4"
      unitRef="usd">100000000</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <us-gaap:SubordinatedDebt
      contextRef="ia7b926d2b0414ab19240619d59db585f_I20170317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI5ODI_45251037-ef7b-4170-996f-2f8c5c079244"
      unitRef="usd">100000000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="i98e61b46d0064fd7872a39ae361be069_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzI5ODg_af2acd61-684c-4e9b-aba3-42ed0dfa3bf5"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes
      contextRef="ie6b86ca876cc4a1c8ddadcfdd58e9ae2_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMwNzc_3c2812ef-5871-4e37-9d3c-ac9dff558bd7"
      unitRef="number">0.20</cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4MzU_4fda5b6e-5774-496e-9115-07fdfd7d147d"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4MzU_7897ce7b-eca8-4a92-bc13-6e0d9847587b"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CapitalConservationBuffer
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4NDY_13144d78-c608-434b-83b0-8d728bd13b56"
      unitRef="number">0.025</cfr:CapitalConservationBuffer>
    <cfr:CapitalConservationBuffer
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM4NDY_7a158767-0993-46f3-a494-c2d89341644c"
      unitRef="number">0.025</cfr:CapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM5MDI_4fda5b6e-5774-496e-9115-07fdfd7d147d"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzM5MDI_7897ce7b-eca8-4a92-bc13-6e0d9847587b"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQwNTA_9711d0db-a22d-44ca-8da8-5d236e9f4d2c"
      unitRef="number">0.070</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQwNTA_9a124584-ec01-4830-8007-631f3e1d9b12"
      unitRef="number">0.070</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxMzA_2cf67e05-24d4-4834-8f8f-4448a40b916c"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxMzA_be5e2b02-5373-467e-9a48-18b2da629f6a"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxOTQ_2cf67e05-24d4-4834-8f8f-4448a40b916c"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQxOTQ_be5e2b02-5373-467e-9a48-18b2da629f6a"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQyNzg_d1b9552c-28ac-408a-bf7d-2c2864913289"
      unitRef="number">0.085</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQyNzg_e9817953-a444-4c99-8572-fdec2051aea3"
      unitRef="number">0.085</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQzODg_4afa28e6-a4d4-425c-b2d5-d250eb8366d4"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQzODg_91dfe40f-1ef6-4a88-8643-32829f6b48d1"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ0NTI_4afa28e6-a4d4-425c-b2d5-d250eb8366d4"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ0NTI_91dfe40f-1ef6-4a88-8643-32829f6b48d1"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1MzQ_a0159972-70d4-4dfc-aff9-cfffbe29bfd1"
      unitRef="number">0.105</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1MzQ_ba83fbb7-09d5-4ff7-adbd-afa9807a89d4"
      unitRef="number">0.105</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1NzU_72ed5c0c-18b5-429f-a406-c7bd7c6c13da"
      unitRef="number">0.040</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ1NzU_7e7813a1-f7f1-460e-9037-7fa0b6f1e581"
      unitRef="number">0.040</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i2e55a334c1504361bde7b6cd333bec23_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ5NjE_4fda5b6e-5774-496e-9115-07fdfd7d147d"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i7af2e2848a1b43ae94007baf605c6c2f_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzQ5NjE_7897ce7b-eca8-4a92-bc13-6e0d9847587b"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="icb8ad201b2394e18b5b7a03467554d33_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzU3MDM_a5ab767d-3e74-44d5-997f-41a850ddb8e9"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:CECLTransitionAmount
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExMTU_d2cfd3ca-c443-447e-887e-c0d54aec64a1"
      unitRef="usd">46200000</cfr:CECLTransitionAmount>
    <cfr:CECLTransitionAmount
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExMjM_f498bbea-8f2f-46e9-aad8-f58d64b65326"
      unitRef="usd">61600000</cfr:CECLTransitionAmount>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1Njg3_1ecc61ee-1489-465f-9d33-edb3882805ad">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents actual and required capital ratios as of December&#160;31, 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital &lt;br/&gt;Required Plus Capital&lt;br/&gt;Conservation Buffer&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Required to be&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Considered Well&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalized&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,751,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;2,042,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,789,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,040,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;padding:2px 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,894,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,896,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,751,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:9pt;font-weight:400;line-height:100%"&gt;6.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,789,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,331,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,330,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:9pt;font-weight:400;line-height:100%"&gt;14.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,064,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: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,918,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,023,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;3,060,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: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,914,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,136,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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,789,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,136,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,670,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 style="background-color:#cceeff;padding:2px 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,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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;1,539,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="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;____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;&#x201c;Well-capitalized&#x201d; minimum Common Equity Tier&#160;1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtMS0xLTEtOTAxNjg_41f9c025-4971-4a2c-8c55-84717022e218"
      unitRef="usd">3751200000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtMy0xLTEtOTAxNjg_2b024bc4-03c7-46ba-9c95-98e7ab7cf2f9"
      unitRef="rate">0.1285</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtNS0xLTEtOTAxNjg_4e4b745e-744d-440c-99fd-950671b1f591"
      unitRef="usd">2042876000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzQtNy0xLTEtOTAxNjg_35206c59-9f67-40f7-aed4-96fcfadab387"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtMS0xLTEtOTAxNjg_63829dfa-a47a-4c8b-ab16-b6e521b2db27"
      unitRef="usd">3789056000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtMy0xLTEtOTAxNjg_e02e5df2-b823-4fdd-aeee-cdf5596b58a5"
      unitRef="rate">0.1300</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtNS0xLTEtOTAxNjg_c4bd9c49-9a06-47c0-8b26-d637b4697c75"
      unitRef="usd">2040388000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtNy0xLTEtOTAxNjg_d8d99e5a-475f-4319-8b8e-66885928cc33"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtOS0xLTEtOTAxNjg_75330bee-e718-487c-bc63-2d167ed46d21"
      unitRef="usd">1894646000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzUtMTEtMS0xLTkwMTY4_d4029948-66e2-4c9c-8d10-3d927cfbd52e"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctMS0xLTEtOTAxNjg_bd22c7ad-0334-4733-8bc2-66fc8fdfb3a7"
      unitRef="usd">3896652000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctMy0xLTEtOTAxNjg_06a4bbcb-a7dd-426b-800e-d1b716f54961"
      unitRef="rate">0.1335</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctNS0xLTEtOTAxNjg_ac1a0bc6-789b-421a-8d7d-b3d4380964ce"
      unitRef="usd">2480635000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctNy0xLTEtOTAxNjg_089223d1-3969-4e95-9d8b-2e579d775193"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctOS0xLTEtOTAxNjg_258fa5a2-5902-4342-a039-ab0538b2d9d1"
      unitRef="usd">1751036000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzctMTEtMS0xLTkwMTY4_231aef8a-8b44-4b76-8605-9d3a3de5e2ce"
      unitRef="rate">0.0600</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtMS0xLTEtOTAxNjg_dc8ace4c-e332-4f74-b766-9e9f27851ef9"
      unitRef="usd">3789056000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtMy0xLTEtOTAxNjg_856c8a34-ee51-4941-b4a3-498b3a39dc52"
      unitRef="rate">0.1300</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtNS0xLTEtOTAxNjg_8ff3333d-9345-4803-bec4-b60b1bdcb575"
      unitRef="usd">2477614000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtNy0xLTEtOTAxNjg_617585bd-3592-4e4f-8cbb-0ebb3553e6b5"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtOS0xLTEtOTAxNjg_baee6fc2-9a8d-4648-b285-95dfc4f75759"
      unitRef="usd">2331872000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzgtMTEtMS0xLTkwMTY4_78525a76-8e1a-48fb-98c0-8c46edc24cad"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTEtMS0xLTkwMTY4_fa24504c-18fb-49bd-aab6-375ca9710757"
      unitRef="usd">4330982000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTMtMS0xLTkwMTY4_f94d1d31-e51d-4492-915a-36144dd65ebf"
      unitRef="rate">0.1484</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTUtMS0xLTkwMTY4_f2d599ec-763b-447b-92e0-912cfa65798b"
      unitRef="usd">3064313000</cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTctMS0xLTkwMTY4_4915b983-6c54-4825-aefa-f079be45b938"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTktMS0xLTkwMTY4_cfcb67c7-dd43-47b1-abf3-adc64ef85eed"
      unitRef="usd">2918394000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEwLTExLTEtMS05MDE2OA_3ccee5d3-ef0d-4681-8615-972ffa6d78de"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTEtMS0xLTkwMTY4_647a346f-5457-49ae-89b6-3775253f3b2b"
      unitRef="usd">4023386000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTMtMS0xLTkwMTY4_6704f9a0-f7e2-441c-b122-57497373ee6c"
      unitRef="rate">0.1380</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTUtMS0xLTkwMTY4_b2553848-13ad-49a5-9088-2b887e212c1e"
      unitRef="usd">3060583000</cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTctMS0xLTkwMTY4_692e69f6-c0d0-4c65-959f-0d704fd7f847"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTktMS0xLTkwMTY4_f0b66e6d-4646-41bc-98d8-c9160c544434"
      unitRef="usd">2914841000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzExLTExLTEtMS05MDE2OA_3a3a1282-3130-4d7a-87e1-9150497442ec"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTEtMS0xLTkwMTY4_940ea9f1-899b-4df5-a65f-fdda5a7f65cd"
      unitRef="usd">3896652000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTMtMS0xLTkwMTY4_01ddd13d-18cb-4a86-83a7-e11afd0c1b0b"
      unitRef="rate">0.0729</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTUtMS0xLTkwMTY4_cfd674e2-fd6f-429e-9017-82b6f26c7198"
      unitRef="usd">2136680000</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="icc491c9532f94165ac4d0f828fe5fb99_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzEzLTctMS0xLTkwMTY4_7837ee92-0ff1-4b03-9325-fc6e450295c1"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneLeverageCapital
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTEtMS0xLTkwMTY4_1bd8ec14-daa2-444d-b69e-8441023c7247"
      unitRef="usd">3789056000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTMtMS0xLTkwMTY4_7a166044-8cea-45ad-9d18-b95a25ab8334"
      unitRef="rate">0.0709</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTUtMS0xLTkwMTY4_a6806927-5ea6-4c4f-a8c5-b2e58cc4cd43"
      unitRef="usd">2136316000</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTctMS0xLTkwMTY4_b2c7cd6f-5300-42f6-a5e3-381feaf20881"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTktMS0xLTkwMTY4_21a472cf-7044-495e-8838-c37dc7e444dd"
      unitRef="usd">2670395000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i6ae3f85a573844929471ac0ac3509909_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE0LTExLTEtMS05MDE2OA_ec218db3-1ccc-48cd-b464-0b6b06784379"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTEtMS0xLTkwMTY4_5ef9dbc8-0155-4863-b8b7-2d2a91ae21a8"
      unitRef="usd">3371043000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTMtMS0xLTkwMTY4_be941b4d-14eb-4545-a59e-3db49203701f"
      unitRef="rate">0.1313</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTUtMS0xLTkwMTY4_0df712bd-e605-444d-8328-174e60f71c82"
      unitRef="usd">1796549000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE3LTctMS0xLTkwMTY4_97713289-af21-4b30-aeac-5292e5c9ef87"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTEtMS0xLTkwMTY4_4db8becb-afd4-42d2-9ddd-97cacbc7bd85"
      unitRef="usd">3261532000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTMtMS0xLTkwMTY4_4dddf54d-967e-433c-9333-075951de7a63"
      unitRef="rate">0.1272</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTUtMS0xLTkwMTY4_7e1d1c12-eb8b-43d5-986f-7cfcff36a6a4"
      unitRef="usd">1795221000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTctMS0xLTkwMTY4_210c2d4d-4a35-4973-8f2f-930b91a06fdc"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTktMS0xLTkwMTY4_496eae6c-2acc-4341-8729-93e90a1de61e"
      unitRef="usd">1666991000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzE4LTExLTEtMS05MDE2OA_9e596f72-d80b-40ef-af2b-1b54554c8556"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTEtMS0xLTkwMTY4_399c51cb-7544-478b-b4e9-05b7e9ec45d1"
      unitRef="usd">3516495000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTMtMS0xLTkwMTY4_ebad0ed1-68bb-48ac-8938-85dbc9a93edd"
      unitRef="rate">0.1370</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTUtMS0xLTkwMTY4_e4453192-f6f0-4681-ac7b-01208f04f3a1"
      unitRef="usd">2181523000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTctMS0xLTkwMTY4_e1bc06d9-1ed4-4f2d-a22b-fe2b0e1fe1da"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTktMS0xLTkwMTY4_11d72d78-3792-42c7-b12f-f35dea8c2be9"
      unitRef="usd">1539899000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIwLTExLTEtMS05MDE2OA_c5276ebb-1a93-44ee-bf77-977206ca0ab5"
      unitRef="rate">0.0600</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTEtMS0xLTkwMTY4_96973b15-057b-424b-89b9-515551cf42a9"
      unitRef="usd">3261532000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTMtMS0xLTkwMTY4_0f7b268b-2b62-451d-b957-853523092631"
      unitRef="rate">0.1272</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTUtMS0xLTkwMTY4_e5eef998-0fd2-4bd8-87f1-3dfef3529670"
      unitRef="usd">2179911000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTctMS0xLTkwMTY4_beb0523e-5443-4298-8fb1-298b859ae153"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTktMS0xLTkwMTY4_89bf7f26-29dc-4435-9a0a-ff8c078a9193"
      unitRef="usd">2051681000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIxLTExLTEtMS05MDE2OA_f799c49a-3083-4730-86c1-381d4fbabdd1"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTEtMS0xLTkwMTY4_af010379-faea-49d4-97db-cf30ab0dcd16"
      unitRef="usd">3966244000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTMtMS0xLTkwMTY4_27892c8f-4e39-437f-ab03-020824f5737c"
      unitRef="rate">0.1545</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTUtMS0xLTkwMTY4_4c1fcfd9-3602-4ab8-a903-363cc8bc200d"
      unitRef="usd">2694823000</cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTctMS0xLTkwMTY4_e7fc3dda-4100-4475-9d54-82ab6432d4fd"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTktMS0xLTkwMTY4_beebd852-1571-4985-8688-c6ab9f41f254"
      unitRef="usd">2566498000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzIzLTExLTEtMS05MDE2OA_2e1c896a-9604-4945-9492-a1002aa2b661"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTEtMS0xLTkwMTY4_794c146e-f39e-437f-b6c3-98a743073456"
      unitRef="usd">3491281000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTMtMS0xLTkwMTY4_acdd9f9e-f916-4390-a806-abeb5fb8bcd6"
      unitRef="rate">0.1361</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTUtMS0xLTkwMTY4_e4122ae2-34c1-45a5-8497-680fd930195e"
      unitRef="usd">2692831000</cfr:CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTctMS0xLTkwMTY4_70db847f-cf2e-46cd-8539-49074c38776e"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTktMS0xLTkwMTY4_92eb2170-58fa-4dd2-8ea0-4fda12a80dfa"
      unitRef="usd">2564601000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI0LTExLTEtMS05MDE2OA_12a1831c-a82e-4892-b8e3-a2dec2a9f678"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTEtMS0xLTkwMTY4_fdb25f79-b399-4844-91f2-a71012f39b1f"
      unitRef="usd">3516495000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTMtMS0xLTkwMTY4_90dfd566-a7e7-4a45-ae12-b396b766b2ad"
      unitRef="rate">0.0734</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTUtMS0xLTkwMTY4_5bddb2c5-a428-4f05-8f6d-78f66019779e"
      unitRef="usd">1917533000</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="idd9955d8968142e39dc13f9481e912d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI2LTctMS0xLTkwMTY4_a462282a-c1f1-4fe9-b118-270e90301491"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneLeverageCapital
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTEtMS0xLTkwMTY4_0e0ce33f-3fbd-47c3-bbe0-827e7317c567"
      unitRef="usd">3261532000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTMtMS0xLTkwMTY4_4886b85c-8de5-42a0-890b-27fbff860b2d"
      unitRef="rate">0.0680</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTUtMS0xLTkwMTY4_6faf76be-2e5e-4d2c-97c9-ab35be5f87cd"
      unitRef="usd">1917679000</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTctMS0xLTkwMTY4_557779c9-823a-4c8f-a401-ed3342b29ac9"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTktMS0xLTkwMTY4_8ef153cb-e8de-49da-a9a9-b3ea5935fd45"
      unitRef="usd">2397099000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="ic1766772217c4732b9c097691de80885_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90YWJsZTpiNjQyNDM5YjJhOTE0MjFkYTc0N2RjYWZhODc4YTllMC90YWJsZXJhbmdlOmI2NDI0MzliMmE5MTQyMWRhNzQ3ZGNhZmE4NzhhOWUwXzI3LTExLTEtMS05MDE2OA_99db6c82-cda0-41c1-8cbe-5741f22e61c2"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkwMzA_698d29c1-e70b-4f06-8b06-1fc2301114db"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkwNDQ_3daa433e-d4e1-4c53-9699-b5d6862469f8"
      unitRef="usd">150000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkwOTE_fa840a3d-6840-4f29-b066-b7a57a83f89e"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkxNTY_13301d54-0401-48e3-a565-23ac7d216d2f"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkxODY_67a3781b-235a-4bca-9a3e-8757e2e7ded4"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <cfr:NumberOfPreferredStockEquivalentDepositaryShares
      contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzkzMDk_c9734e60-617a-4e6f-b533-cdc260b974a3"
      unitRef="shares">40</cfr:NumberOfPreferredStockEquivalentDepositaryShares>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i73a8a4d669404ea786200c3308d1f424_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3Xzk0NjM_9092529f-62a5-421a-bd70-38b27b836251"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3Xzk5OTI_fa840a3d-6840-4f29-b066-b7a57a83f89e"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwMjEz_764efe71-8be8-480e-ab6d-6bfb48286881"
      unitRef="usd">4500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="i483d43f910c640658f5516cf80cf8cc4_D20201119-20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwMzQw_c1c8b0d1-e7f0-4228-b006-684cbe562f29"
      unitRef="usd">145500000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ib1837137c8ba44eebe12a2c0059187e4_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwNzc4_67a3781b-235a-4bca-9a3e-8757e2e7ded4"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i73a8a4d669404ea786200c3308d1f424_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEwODM0_9092529f-62a5-421a-bd70-38b27b836251"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNDU0_e8d1e73b-36e2-4443-a705-c3a0ca3acc33"
      unitRef="shares">6000000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNDY4_40ebfb0c-8e6e-4a23-b193-ff6646cf435b"
      unitRef="usd">150000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i36af76e2c9f141d6b7a8a948d5b98256_D20200316-20200316"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNDY4_4b68d121-0830-43eb-a916-533876ef7fcd"
      unitRef="usd">150000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNTE1_cb0f759b-afc1-490a-a576-a25a23bc3ac0"
      unitRef="number">0.05375</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNTgw_8d94b092-5036-4fbd-a191-8a9e0e85d662"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNjEw_08b02ec2-cc26-4d4d-a881-948315522052"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ibc98a4666aaf4a18bc24a8cda2a524fb_I20200316"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNjEw_1ddfe7c5-db4d-4ed8-b486-2bd0867b5a5f"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNzU5_08b02ec2-cc26-4d4d-a881-948315522052"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ibc98a4666aaf4a18bc24a8cda2a524fb_I20200316"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExNzU5_1ddfe7c5-db4d-4ed8-b486-2bd0867b5a5f"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ieb03720bdc234ab48da88bb4eed93107_I20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODAz_40ebfb0c-8e6e-4a23-b193-ff6646cf435b"
      unitRef="usd">150000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i36af76e2c9f141d6b7a8a948d5b98256_D20200316-20200316"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODAz_4b68d121-0830-43eb-a916-533876ef7fcd"
      unitRef="usd">150000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODc3_f9ac745a-4c8d-418b-9089-db1220089b84"
      unitRef="usd">144500000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzExODk2_181c2426-cf2e-4410-a812-51e3d93092b0"
      unitRef="usd">5500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i74c9a840dc0f4999b0465fdfb9e812db_D20130215-20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyMjY2_cb0f759b-afc1-490a-a576-a25a23bc3ac0"
      unitRef="number">0.05375</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i3ec957e9090c4309be5e3901c62aab8c_I20230125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzEyODIx_71fb397e-97ac-4382-9dc1-c248da10a15a"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i59afe06d06454858a8f05fdde87f6213_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNzQ_b0839753-2cf4-4c0d-b387-4bbeab680814"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6e2ba3c9bafe4da6980d45eb7e29d9c0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNzQ_dd5bd573-ce28-4623-a539-221b18425d69"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i717575746fe047fdbade9dbb817397be_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNDY_25b89c7a-4eea-4314-87b1-29149fa95ffb"
      unitRef="shares">177834</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i717575746fe047fdbade9dbb817397be_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzMyOTg1MzQ5MDExNTA_b7488f83-35c9-4ff7-b58d-a6b63a17e3c3"
      unitRef="usd">13700000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE0NjM5_771ee85e-ad45-4d2f-8ced-bf55b6ce1eb0"
      unitRef="usd">813600000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODEvZnJhZzo0ZmFkNzEzZjM0ZjA0YjQ3OThmYjQ5NTZhODRkMWZiNy90ZXh0cmVnaW9uOjRmYWQ3MTNmMzRmMDRiNDc5OGZiNDk1NmE4NGQxZmI3XzE1MDA3_77dff37d-d05d-4075-94d3-102f8d4ed4ee"
      unitRef="quarter">20</cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90ZXh0cmVnaW9uOmFmZmZlNjZjN2RjZDRlOGI5MWI0NmMwMTFiYWM3ZTljXzE1MDc_b56d69e1-245d-463f-a054-d06b474d3247">Earnings Per Common Share&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Common Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:10pt;font-weight:400;line-height:100%"&gt;3,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for basic earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,156,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:10pt;font-weight:400;line-height:100%"&gt;63,612,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,727,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,520,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,102,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,003,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90ZXh0cmVnaW9uOmFmZmZlNjZjN2RjZDRlOGI5MWI0NmMwMTFiYWM3ZTljXzE1MDQ_c5a7799c-abd8-4708-b341-230597318d1f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:10pt;font-weight:400;line-height:100%"&gt;3,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for basic earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,156,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:10pt;font-weight:400;line-height:100%"&gt;63,612,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,727,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,520,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,102,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,003,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEtMS0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEtMy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEtNS0xLTEtOTAxNjg_ffc83638-b82b-4b12-beaa-95a7adc2f742"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzItMS0xLTEtOTAxNjg_d4c2701f-9de6-429c-809c-be0d0cc49b19"
      unitRef="usd">6675000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzItMy0xLTEtOTAxNjg_a6c7456d-b734-473f-8b4d-ab4a17df03c9"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzItNS0xLTEtOTAxNjg_ac9c28bc-61c0-434e-ad8f-251cd98e9a50"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzMtMS0xLTEtOTAxNjg_15a51660-b180-4b64-be34-79908f02e8b8"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzMtMy0xLTEtOTAxNjg_708caf7a-ba2c-4c97-b00a-d5cbc1fad2a9"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzMtNS0xLTEtOTAxNjg_6ae63163-8459-411c-95d5-fe26ee96eb29"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzQtMS0xLTEtOTAxNjg_0e539843-eb23-4dbd-884e-6a50985371e9"
      unitRef="usd">572475000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzQtMy0xLTEtOTAxNjg_406aae0b-2cd1-4cf9-873b-5489174c193b"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzQtNS0xLTEtOTAxNjg_11f329a5-1368-4918-a186-fbaefb769412"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzUtMS0xLTEtOTAxNjg_72bda937-ccf0-486f-8c1c-26001fc40310"
      unitRef="usd">5210000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzUtMy0xLTEtOTAxNjg_f42d3e3d-6bf4-44f0-86e1-3d400f3315a9"
      unitRef="usd">3881000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzUtNS0xLTEtOTAxNjg_4158b027-3350-40c3-8bc8-5d31ea10fabe"
      unitRef="usd">3136000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzYtMS0xLTEtOTAxNjg_90275b76-329d-468c-84d0-e9606f91c544"
      unitRef="usd">567265000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzYtMy0xLTEtOTAxNjg_e8391359-7626-4a65-849b-1af60e0dfd67"
      unitRef="usd">432041000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzYtNS0xLTEtOTAxNjg_e874ff2f-91c5-4910-92f4-83d8c739acd9"
      unitRef="usd">320485000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:DistributedEarnings
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzgtMS0xLTEtOTAxNjg_4c2d821c-a949-4f3d-8d8f-49258ef1f979"
      unitRef="usd">207924000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzgtMy0xLTEtOTAxNjg_45284ac2-e66c-4461-802f-e6247ff0f802"
      unitRef="usd">187202000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzgtNS0xLTEtOTAxNjg_dfa4a678-fc61-4bc1-bd6a-f4c251b32dc5"
      unitRef="usd">178863000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzktMS0xLTEtOTAxNjg_7a9e952f-0918-4e5f-ad30-1cb117451b0d"
      unitRef="usd">359341000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzktMy0xLTEtOTAxNjg_84c1d2f7-4f85-4e7a-8d7b-9bd1930e1cd3"
      unitRef="usd">244839000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzktNS0xLTEtOTAxNjg_c1b26e36-e385-4e9a-9fac-88560ea3d455"
      unitRef="usd">141622000</us-gaap:UndistributedEarnings>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEwLTEtMS0xLTkwMTY4_9f9a9cd6-44b8-44d5-a5d3-a3353098f908"
      unitRef="usd">567265000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEwLTMtMS0xLTkwMTY4_86676981-18cc-4652-bdbc-f563190a4468"
      unitRef="usd">432041000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEwLTUtMS0xLTkwMTY4_a6ea8f15-cf16-4d67-a208-f79593cb9508"
      unitRef="usd">320485000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEyLTEtMS0xLTkwMTY4_5945eabc-750a-4bae-8d25-99b425ab776f"
      unitRef="shares">64156870</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEyLTMtMS0xLTkwMTY4_21808b42-8eb3-444c-ab81-39c9e3781219"
      unitRef="shares">63612658</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEyLTUtMS0xLTkwMTY4_df1a4f0a-2264-4017-bbd1-143a182f45fa"
      unitRef="shares">62727053</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEzLTEtMS0xLTkwMTY4_6c8e7c2d-c83f-4efd-97f1-8ca0187602cf"
      unitRef="shares">363648</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEzLTMtMS0xLTkwMTY4_fb403720-a85d-480d-a233-a65579deea58"
      unitRef="shares">489462</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzEzLTUtMS0xLTkwMTY4_7400e57d-d7f8-421c-a05f-1082826071b8"
      unitRef="shares">276784</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzE0LTEtMS0xLTkwMTY4_4f270ccb-031d-4696-90d4-1923741993d1"
      unitRef="shares">64520518</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzE0LTMtMS0xLTkwMTY4_1602a05d-7db9-4f92-b9a1-79175c9de5a9"
      unitRef="shares">64102120</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODQvZnJhZzphZmZmZTY2YzdkY2Q0ZThiOTFiNDZjMDExYmFjN2U5Yy90YWJsZTphYzM4YTY3MmVjZDE0ZmQ5YmVjZGFjZWI1NjdlYTdhZi90YWJsZXJhbmdlOmFjMzhhNjcyZWNkMTRmZDliZWNkYWNlYjU2N2VhN2FmXzE0LTUtMS0xLTkwMTY4_ddb11474-30af-4482-b30d-5feff5c69778"
      unitRef="shares">63003837</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDU3_2774fd28-ce9d-4ec2-a6b1-1c96474f2a45">Employee Benefit Plans&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Retirement Plan and Restoration Plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We maintain a non-contributory defined benefit plan (the &#x201c;Retirement Plan&#x201d;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#x2019;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#x201c;ERISA&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Restoration of Retirement Income Plan (the &#x201c;Restoration Plan&#x201d;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,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;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retirement Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restoration Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,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;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets, net of expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,675)&lt;/span&gt;&lt;/td&gt;&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;(41,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;8,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in accumulated other comprehensive income/loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2022, management&#x2019;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately 64% invested in equity securities, approximately 31% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#x201c;Fair Value Measurements and Disclosures,&#x201d; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;161,823&#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;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately 67% of mutual fund investments consist of equity investments as of December&#160;31, 2022. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of 7.25% in the determination of the net periodic benefit cost for 2022. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#x2019;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, expected future benefit payments related to our defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 through 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expect to contribute $1.2 million to the defined benefit plans during 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Savings Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;401(k) Stock Purchase Plan and Other 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; We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than 2% and not exceeding 50% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match 100% of the employee&#x2019;s contributions to the plan based on the amount of each participant&#x2019;s contributions up to a maximum of 6% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the common stock of Cullen/Frost. Employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. We may also make discretionary profit sharing contributions to eligible participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All profit sharing contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are generally allocated to eligible participants uniformly, based upon compensation, age and/or other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $28.0 million in 2022, $23.8 million in 2021 and $17.9 million in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain a thrift incentive stock purchase plan and a separate non-qualified profit sharing plan to offer certain employees, whose participation in the 401(k) plan is limited, an alternative means of receiving comparable benefits. Expense related to these plans was not significant during 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#x201c;2015 Plan&#x201d;) was established to replace both the 2005 Omnibus Incentive Plan (&#x201c;2005 Plan&#x201d;) and the 2007 Outside Directors Incentive Plan (the &#x201c;2007 Directors Plan&#x201d;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award &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;allowable under the Plan. The Compensation and Benefits Committee (&#x201c;Committee&#x201d;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#x2019;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2022, 2021 and 2020 was 35,015, 30,723 and 48,409, respectively.&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there were 505,456 shares remaining available for grant for future awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Director Deferred&lt;br/&gt;Stock Units&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock&lt;br/&gt;Awards/Stock Units&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares/Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;74.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;90.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,980,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;64.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;470,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(861,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(97,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(261,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;(16,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;465,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105.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;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;213,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;616,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNzgw_41becddf-0734-45af-abec-5658ab1b3883"&gt;ten&lt;/span&gt;-year life and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwODM4_950329ee-99b7-4316-b41b-33f54c3274e7"&gt;four&lt;/span&gt;-year period. Non-vested stock awards/stock units awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwOTI4_99647aee-9c2e-4490-ad4d-4254992f67ba"&gt;three&lt;/span&gt;-year-cliff vesting period for awards granted in 2022 and 2021 and a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyOTg1MzQ5MDE0MTc_691fb265-3d15-4c1d-b837-35115de20855"&gt;four&lt;/span&gt;-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2022 and 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2022 and 2021 base-year amounts, respectively. Adjusted net revenue for each three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2022 and 2021 base-year adjusted net revenue amounts of approximately $713.8 million and $415.9 million, respectively, were calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2022 and 2021 base-year amounts, as applicable, stated as an average growth percentage. The award payout percentages by level of achievement for &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;both the 2022 and 2021 awards are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information regarding options outstanding and exercisable as of December&#160;31, 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.358%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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;38,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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;38,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;118,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;281,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;399,810&#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;987,758&#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;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;text-align:left;vertical-align: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;16,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;Fair value of stock awards/units vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-based Compensation Expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;9,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,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;2,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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;18,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 #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;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 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;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Number of Years for Expense Recognition&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation of Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.87, $0.75 and $0.72 in 2022, 2021 and 2020, respectively, discounted at a weighted-average risk-free rate of 4.45%, 0.77% and 0.19% in 2022, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDc0_5e7a0535-1888-4401-8f58-6ad249e050db">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,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;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzItMS0xLTEtOTAxNjg_d0d2c6bb-c8e0-4816-b79d-39eafe16c821"
      unitRef="usd">197747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzItMy0xLTEtOTAxNjg_d705b9bb-dab7-4c74-84ca-a09c8e7e30f1"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzItNS0xLTEtOTAxNjg_58c78832-6c19-452e-80f3-b24f1c36f15e"
      unitRef="usd">174173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzMtMS0xLTEtOTAxNjg_e673fe64-bba6-4a97-8552-5cd1344241ef"
      unitRef="usd">-26108000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzMtMy0xLTEtOTAxNjg_46397181-4a1b-41c7-baae-e80f31a1b721"
      unitRef="usd">24908000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzMtNS0xLTEtOTAxNjg_ed7e6a28-e5bc-472f-b813-af3def6fb956"
      unitRef="usd">16599000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzQtMS0xLTEtOTAxNjg_2ac46bbb-43b8-404e-8058-acaefb8dfefd"
      unitRef="usd">1114000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzQtMy0xLTEtOTAxNjg_e532bd56-bd58-4d64-bf46-3b6f04c30d03"
      unitRef="usd">1236000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzQtNS0xLTEtOTAxNjg_eb004db0-8370-4b89-be23-da64e87d30f5"
      unitRef="usd">1201000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzUtMS0xLTEtOTAxNjg_e4cbd39b-1197-485d-9923-27146356d426"
      unitRef="usd">10930000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzUtMy0xLTEtOTAxNjg_ee39b557-24aa-4075-90ac-fdbf1f7b0acf"
      unitRef="usd">10485000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzUtNS0xLTEtOTAxNjg_5ab0c95c-3a25-402a-b00c-176f2c19fd8d"
      unitRef="usd">9885000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzYtMS0xLTEtOTAxNjg_ed37a22f-9ae1-4613-be27-f6c40f83e777"
      unitRef="usd">161823000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzYtMy0xLTEtOTAxNjg_a6e871eb-47e4-47fe-968e-85dad87cd658"
      unitRef="usd">197747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzYtNS0xLTEtOTAxNjg_227d329b-5a3d-464e-b200-33d6433319f6"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzgtMS0xLTEtOTAxNjg_215d9307-7320-4906-89df-64533825d066"
      unitRef="usd">185925000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzgtMy0xLTEtOTAxNjg_45d8fe7f-4857-42ae-8427-9730b131ad20"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzgtNS0xLTEtOTAxNjg_37e0ec89-2905-41a9-9129-2b872d7c2263"
      unitRef="usd">186641000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzktMS0xLTEtOTAxNjg_c92a33b9-d7f8-4e28-b9db-e3f8b3962da5"
      unitRef="usd">4017000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzktMy0xLTEtOTAxNjg_80c44b11-19fa-4516-9e46-f1f00a9c2f12"
      unitRef="usd">3341000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzktNS0xLTEtOTAxNjg_ead2f32f-5238-4669-9e11-e615d79f9eef"
      unitRef="usd">5010000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEwLTEtMS0xLTkwMTY4_bbf0e56d-749f-4001-9b1c-402ce652ea8e"
      unitRef="usd">-35068000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEwLTMtMS0xLTkwMTY4_7e60734d-085e-45dd-ab69-105ca3603e37"
      unitRef="usd">-4524000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEwLTUtMS0xLTkwMTY4_cf487732-c884-4c63-94a4-5021798aae8b"
      unitRef="usd">15827000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzExLTEtMS0xLTkwMTY4_8d6da5c8-4520-498e-9704-90b873b26bbc"
      unitRef="usd">10930000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzExLTMtMS0xLTkwMTY4_57ab1d13-7213-4cae-a789-9f46244e3e17"
      unitRef="usd">10485000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzExLTUtMS0xLTkwMTY4_b4ddb4c4-b4ae-438a-b995-549eefe23d85"
      unitRef="usd">9885000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEyLTEtMS0xLTkwMTY4_7c7485d4-4833-4e73-86fa-5ea0e89fe363"
      unitRef="usd">143944000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEyLTMtMS0xLTkwMTY4_545f038b-eba7-453c-be62-7fdfab44864b"
      unitRef="usd">185925000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEyLTUtMS0xLTkwMTY4_52dc08d0-4a42-4c35-b131-4a1df4e4c5fb"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEzLTEtMS0xLTkwMTY4_3c341935-d2ae-48c2-8a65-49150a812059"
      unitRef="usd">17879000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEzLTMtMS0xLTkwMTY4_b70ac890-4777-4b22-9ba9-33a23daf73cd"
      unitRef="usd">11822000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzEzLTUtMS0xLTkwMTY4_8a356f5b-0698-47e0-ab76-a9252b478f34"
      unitRef="usd">-15505000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzE0LTEtMS0xLTkwMTY4_47eecdb1-8955-4df1-af49-b711dbe0ef38"
      unitRef="usd">143944000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzE0LTMtMS0xLTkwMTY4_d38073c7-9870-4c0c-bdef-effd7a8261dd"
      unitRef="usd">185925000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmZjY2ZjRiZGFiMmM0YTI4YjE5NWIyNzgzNTNlM2NmNC90YWJsZXJhbmdlOmZmNjZmNGJkYWIyYzRhMjhiMTk1YjI3ODM1M2UzY2Y0XzE0LTUtMS0xLTkwMTY4_2ea84075-5cef-45cb-a98b-0a790caad167"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDUz_09dc23f6-09ea-4282-a0e4-31176acc8fbd">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retirement Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restoration Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,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;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItMS0xLTEtOTAxNjg_87daf60f-7616-4ff8-9a57-74b06ee5f040"
      unitRef="usd">131648000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i113ce9ced41a4f669e85c046cfc93eb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItMy0xLTEtOTAxNjg_28480ebb-e811-40b5-a053-284d0f647e26"
      unitRef="usd">170389000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItNS0xLTEtOTAxNjg_444c0bb8-7e76-463b-a2f2-ad693151a2f2"
      unitRef="usd">12296000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzItNy0xLTEtOTAxNjg_93a34eaa-0484-490d-8654-3f9dc5432b00"
      unitRef="usd">15536000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtMS0xLTEtOTAxNjg_7a406e97-0ac4-46bb-ab74-e315be30b6eb"
      unitRef="usd">131648000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i113ce9ced41a4f669e85c046cfc93eb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtMy0xLTEtOTAxNjg_8ef63372-7aa2-44b8-b3c5-db23a7ad24e7"
      unitRef="usd">170389000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtNS0xLTEtOTAxNjg_73c46600-4edf-41b2-a2f6-83e30e55b4ba"
      unitRef="usd">12296000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzMtNy0xLTEtOTAxNjg_bf0e814a-a6e2-4904-a318-b4650714c364"
      unitRef="usd">15536000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtMS0xLTEtOTAxNjg_e703fffe-4175-463d-86e7-24d6a00c0cf7"
      unitRef="usd">161823000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i113ce9ced41a4f669e85c046cfc93eb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtMy0xLTEtOTAxNjg_de049526-7d25-458e-ba23-f34a873e375b"
      unitRef="usd">197747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtNS0xLTEtOTAxNjg_3efb0879-e152-46dd-a48a-2b8933652ddd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzQtNy0xLTEtOTAxNjg_0dad7eb3-0fe3-4c49-aa28-a3131b35beca"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i5d53b8418dff428081bcd4753957eab6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtMS0xLTEtOTAxNjg_a6840fd5-10b7-42c7-8fe6-9ec82759f6de"
      unitRef="usd">30175000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i113ce9ced41a4f669e85c046cfc93eb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtMy0xLTEtOTAxNjg_a7dfd994-0fe1-4676-9211-ffc7d8688e38"
      unitRef="usd">27358000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i78c4738ba2dd4c3b86a253ad41e86877_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtNS0xLTEtOTAxNjg_568256b9-599e-428a-b6ea-a537a4525bfc"
      unitRef="usd">-12296000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="iaf55787c06c9428d90efd7dc5a0b0a9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0MjZhNjQzNGI2YzI0YzIxODMwNTUwZDNmMTkyNDlkMy90YWJsZXJhbmdlOjQyNmE2NDM0YjZjMjRjMjE4MzA1NTBkM2YxOTI0OWQzXzUtNy0xLTEtOTAxNjg_07fd9b33-4d8a-4b46-a985-7310db57f6cc"
      unitRef="usd">-15536000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDAy_ebb0c9ec-d047-4c65-bb7c-fd72ff900b3b">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets, net of expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzEtMS0xLTEtOTAxNjg_ebd89290-2eba-41f9-840e-1d28055db0cc"
      unitRef="usd">13966000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzEtMy0xLTEtOTAxNjg_b2b246bc-fad7-4d90-b993-603812e1f407"
      unitRef="usd">12839000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzEtNS0xLTEtOTAxNjg_fb45876f-044e-4ec7-acd8-a7b598628cbf"
      unitRef="usd">12289000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzItMS0xLTEtOTAxNjg_a87c9aaa-302d-47e8-9cdd-d38479d99f72"
      unitRef="usd">4017000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzItMy0xLTEtOTAxNjg_554c10a4-7644-49bf-bd33-9492ab0311eb"
      unitRef="usd">3341000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzItNS0xLTEtOTAxNjg_56f538b5-7fd5-4e0c-8225-da1fd664f4ae"
      unitRef="usd">5010000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzMtMS0xLTEtOTAxNjg_7ae06991-c34f-4d1f-9a85-2a2f107af988"
      unitRef="usd">-2964000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzMtMy0xLTEtOTAxNjg_cb367f1e-3df9-467d-97fb-9a50eaf31fcd"
      unitRef="usd">-6116000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzMtNS0xLTEtOTAxNjg_7119034c-fc55-4cbc-aa95-ca3de6bfea11"
      unitRef="usd">-5319000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzUtMS0xLTEtOTAxNjg_986e672f-37f8-4eb1-849d-8f045cef69dd"
      unitRef="usd">-6985000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzUtMy0xLTEtOTAxNjg_8e0c580e-4143-407d-9fce-d53d16f890db"
      unitRef="usd">-3382000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowMGU0MWE1YzNlNzA0ZjBiOGQ2MzdlNzIyODIzY2MxMC90YWJsZXJhbmdlOjAwZTQxYTVjM2U3MDRmMGI4ZDYzN2U3MjI4MjNjYzEwXzUtNS0xLTEtOTAxNjg_3c709441-1a53-401a-9413-40dea664f95d"
      unitRef="usd">-1960000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDE0_d2c5d0d4-3adb-4c40-92e4-09f88fd8ae1a">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzEtMS0xLTEtOTAxNjg_1254d80b-a2e4-4f7b-9e04-5286abc230d2"
      unitRef="usd">2041000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzEtMy0xLTEtOTAxNjg_b73a0cce-8cc1-4d57-bceb-5046d1bc7d7f"
      unitRef="usd">-22709000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzEtNS0xLTEtOTAxNjg_5100b5c0-0611-485f-afab-ccef59d62d0d"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzItMS0xLTEtOTAxNjg_ac0bf67b-adf2-4231-9b1f-966bf7cd8b13"
      unitRef="usd">429000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzItMy0xLTEtOTAxNjg_a12c259c-48c8-4f68-82df-cefa2587e8a1"
      unitRef="usd">-4769000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzItNS0xLTEtOTAxNjg_e3b16eea-35ab-4853-93f8-7eb604a05127"
      unitRef="usd">1302000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzMtMS0xLTEtOTAxNjg_c62d0599-461d-43e7-9953-ffb795abe6a0"
      unitRef="usd">1612000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzMtMy0xLTEtOTAxNjg_2625e0fc-3493-4f47-801a-de99e439b0e4"
      unitRef="usd">-17940000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo0Nzk0OGU3OGM5ODI0ZmM2OTJhZmNmMGRmYzZiYzkzOS90YWJsZXJhbmdlOjQ3OTQ4ZTc4Yzk4MjRmYzY5MmFmY2YwZGZjNmJjOTM5XzMtNS0xLTEtOTAxNjg_93d1dc06-1e1b-41f3-93a6-13b0a6a2b653"
      unitRef="usd">4897000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDQx_e930f66e-4301-4f1f-8a78-99fd1cfdf606">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,675)&lt;/span&gt;&lt;/td&gt;&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;(41,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;8,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in accumulated other comprehensive income/loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzEtMS0xLTEtOTAxNjg_12f2068e-c348-4fb0-8874-de77d3514634"
      unitRef="usd">43675000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzEtMy0xLTEtOTAxNjg_93ff555f-f1f9-4cd8-8b1d-0f8aa86d8970"
      unitRef="usd">41634000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
      contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzItMS0xLTEtOTAxNjg_181226d0-3bc3-4947-b489-8e1bf7ac48d4"
      unitRef="usd">-9172000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
      contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzItMy0xLTEtOTAxNjg_d26ebc2d-bfd5-4cba-89a8-beed6ce02529"
      unitRef="usd">-8743000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect>
    <cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax
      contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzMtMS0xLTEtOTAxNjg_3a8ca1ad-fcd5-4c65-94f8-c14f84ab8f51"
      unitRef="usd">34503000</cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax>
    <cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax
      contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpjYWVmZDllMjM4YTQ0MjkzYWIyODk4NTc1YWUxODNkOS90YWJsZXJhbmdlOmNhZWZkOWUyMzhhNDQyOTNhYjI4OTg1NzVhZTE4M2Q5XzMtMy0xLTEtOTAxNjg_6a670b3f-a980-46a3-bf4d-7fbf1d5f7659"
      unitRef="usd">32891000</cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDM4_ba78d32a-837e-4cc0-9471-d4698b7b6a9f">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzItMS0xLTEtOTAxNjg_26aec354-e518-45f5-9d4b-a12d1e125b64"
      unitRef="number">0.0514</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzItMy0xLTEtOTAxNjg_46ec45fc-f734-4853-82a2-ddb5166bbdb1"
      unitRef="number">0.0279</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzItNS0xLTEtOTAxNjg_97dccd19-d6ff-4561-8c40-459821540bae"
      unitRef="number">0.0243</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzQtMS0xLTEtOTAxNjg_7a3ea0f2-8eec-41ec-bfe8-df2096fc76a8"
      unitRef="number">0.0279</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzQtMy0xLTEtOTAxNjg_0471dfb5-5727-464f-9ef1-4df74e677b15"
      unitRef="number">0.0243</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzQtNS0xLTEtOTAxNjg_eaaad568-5a27-4f70-bff5-48a803076bd4"
      unitRef="number">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzUtMS0xLTEtOTAxNjg_83979925-0d69-4550-b148-355fdc92e078"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzUtMy0xLTEtOTAxNjg_1edbf9bc-794c-49e8-aee2-23feff61526c"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZToyYjg3YzE3NGE5OGI0MmU4YjliNzM5ODYwYTZlYTFkYi90YWJsZXJhbmdlOjJiODdjMTc0YTk4YjQyZThiOWI3Mzk4NjBhNmVhMWRiXzUtNS0xLTEtOTAxNjg_afbf2cd5-6fca-45fe-a8a7-ef01776983e7"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie9d8ae99a3b14f579adeb6d15e810b72_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyMzg_0d1a807b-f039-462d-aead-67be2786e71e"
      unitRef="number">0.64</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic3f99bf10861452e92488982f5d01fe6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzMyODY_d4e2a926-3778-44bc-95ab-42624e31f2a5"
      unitRef="number">0.31</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDQ5_b72055e8-aacb-4d8e-800c-f46ea0c7f9a3">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#x201c;Fair Value Measurements and Disclosures,&#x201d; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;161,823&#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;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i327daf5f12c84fd490c711d17826245c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzItMS0xLTEtOTAxNjg_387e6ee2-a5fe-40d8-aa7d-5b453f7df314"
      unitRef="usd">154391000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if22e9382766b4e269e4ad6beaee1a670_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzItMy0xLTEtOTAxNjg_eee2fff7-9275-4b9d-bba1-c2b9c84d8f8c"
      unitRef="usd">195452000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7721950c69224c599b5209910848b08f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzMtMS0xLTEtOTAxNjg_7e06aed0-e51d-4e0b-b7f1-420f0460b7f5"
      unitRef="usd">7432000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3aa8963cfca649c6bb677bf1ab6762ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzMtMy0xLTEtOTAxNjg_f73a742b-4823-443d-b9ae-e0b00bb7e0e4"
      unitRef="usd">2295000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzgtMS0xLTEtOTAxNjg_41a71d81-82db-4b58-af8a-7bf9507d19b7"
      unitRef="usd">161823000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTplZmRiMDk1NWIyMDE0NzMyOGI4OGVjMTY2YmE1ZWVjMi90YWJsZXJhbmdlOmVmZGIwOTU1YjIwMTQ3MzI4Yjg4ZWMxNjZiYTVlZWMyXzgtMy0xLTEtOTAxNjg_c2fc2a59-ac88-46b0-a965-1a6c46e2a349"
      unitRef="usd">197747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <cfr:PercentageOfEquityInvestmentsInMutualFund
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzQzMzk_669a0cb6-9b94-429a-a23f-904089f42866"
      unitRef="number">0.67</cfr:PercentageOfEquityInvestmentsInMutualFund>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzU1ODE_83979925-0d69-4550-b148-355fdc92e078"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDg0_c752c2bb-5003-411d-b5e5-37d36cf6b7aa">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, expected future benefit payments related to our defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 through 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzAtMS0xLTEtOTAxNjg_474e9f21-1482-4f7e-8648-5beb8e5071a7"
      unitRef="usd">11864000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzEtMS0xLTEtOTAxNjg_b9e62b18-2ca0-4d20-bffd-4ad3bf5bbc62"
      unitRef="usd">12128000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzItMS0xLTEtOTAxNjg_77b45ce9-62b7-43be-b4d8-9a313a0fb13e"
      unitRef="usd">12059000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzMtMS0xLTEtOTAxNjg_52615f60-5f7d-4128-9190-a418d8e62ed2"
      unitRef="usd">11995000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzQtMS0xLTEtOTAxNjg_d2a6348d-8d95-45d5-b9f1-ba5f52d86d66"
      unitRef="usd">11848000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzUtMS0xLTEtOTAxNjg_cbb619e7-70e2-47f6-a3d3-07b28afd36d5"
      unitRef="usd">55245000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <cfr:DefinedBenefitPlanExpectedFutureBenefitPayments
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTozYmRlMTVhMTlhNWI0ODViYWYxYjYxZmRiMmJjYzk5Ny90YWJsZXJhbmdlOjNiZGUxNWExOWE1YjQ4NWJhZjFiNjFmZGIyYmNjOTk3XzYtMS0xLTEtOTAxNjg_16ea3ea7-aa0c-49f0-858d-136032525dec"
      unitRef="usd">115139000</cfr:DefinedBenefitPlanExpectedFutureBenefitPayments>
    <cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzYxMDI_f899cb74-7e37-4413-b34e-d4d5cfbf08b3"
      unitRef="usd">1200000</cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="ie665d33a959d4fcd958f2d847c6ceef0_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzYzMjk_0934c61e-dc07-4077-be29-37d7da42034e"
      unitRef="number">0.02</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="id95fd15d497f49789a284fad6d8e9c73_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzYzNTA_f71e54e2-27b6-4434-ac77-6480f9aadc1d"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ia97b9d7043114afa91d85fa45db7b64e_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzY0NTk_3ab41a9b-64d4-4ba6-b474-42c74f3e5805"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="id95fd15d497f49789a284fad6d8e9c73_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzY1ODE_1f995f72-ffb0-4264-add6-38be9ecaef81"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc2NTM_41f8c455-ed08-49c1-9115-3a888626d735"
      unitRef="usd">28000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc2NjM_06b3894d-daf8-4d21-b3c2-330f59f14100"
      unitRef="usd">23800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5819fdd9b6ac43d6b2c31fa3bf5e95bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc2NzY_9e5d7316-8ad4-4920-847d-e18be5979bc0"
      unitRef="usd">17900000</us-gaap:DefinedContributionPlanCostRecognized>
    <cfr:Numberofstockplans
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0Xzc5NzM_d5351381-fdd4-472e-9ca8-4e1c9fb75306"
      unitRef="number">3</cfr:Numberofstockplans>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i2a04077c6d9c4cd5bef1f2e5deb44065_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwMDkz_4d68ba9e-428c-4c21-8c12-14630ebae147">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTg5_e12bdb05-e670-41d9-b550-1464d97d1c68">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2022, 2021 and 2020 was 35,015, 30,723 and 48,409, respectively.&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there were 505,456 shares remaining available for grant for future awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Director Deferred&lt;br/&gt;Stock Units&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock&lt;br/&gt;Awards/Stock Units&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares/Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;74.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;90.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,980,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;64.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;470,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(861,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(97,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(261,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;(16,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;465,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105.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;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;213,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;616,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1dae7eeff4574527ba082afa4ff34e76_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjIz_0d6d30a2-339c-4d96-ac8e-5ee054e45914"
      unitRef="shares">35015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i39a18d8d2ac74be6976a6271040aa2c1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjI3_99439c84-2833-4994-82c3-abae435f8008"
      unitRef="shares">30723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i631a37d92a9a4effa14828882c4b3e2f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjM0_2af8cdaa-c8e1-4abe-806a-5e3b54b17cce"
      unitRef="shares">48409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i9ab7e082ebe54939b072a090dc158ecb_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEwNjcz_aa26f31f-6dc3-4128-b4f3-574d79b5d431"
      unitRef="shares">505456</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6411619fc4b04dcab865dc279340f5eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMi0xLTEtOTAxNjg_4240e0cc-5a9f-4fc0-a966-9a6b62e25223"
      unitRef="shares">55370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6411619fc4b04dcab865dc279340f5eb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItNC0xLTEtOTAxNjg_35d451bc-25c7-4165-872e-4c60c7fe8337"
      unitRef="usdPerShare">74.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1c015681ce6f49249f06c6194c690a96_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItNi0xLTEtOTAxNjg_4d191df7-dc35-48d7-8325-3814ea2dbc05"
      unitRef="shares">440647</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1c015681ce6f49249f06c6194c690a96_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItOC0xLTEtOTAxNjg_ea7b8438-f0ef-4c25-b2de-85007b5035be"
      unitRef="usdPerShare">90.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i259907e6d1874108997a3e0366f62990_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTAtMS0xLTkwMTY4_abc09af2-9f86-49cb-bcfb-298c46fa8351"
      unitRef="shares">177288</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i259907e6d1874108997a3e0366f62990_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTItMS0xLTkwMTY4_ed4db025-2c72-49b6-836b-df07e462caec"
      unitRef="usdPerShare">83.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i50014d7b135e460c86c2ba7be5fc77ee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTQtMS0xLTkwMTY4_c37a7c58-8842-40db-84d1-22f45453d5f3"
      unitRef="shares">1980866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i50014d7b135e460c86c2ba7be5fc77ee_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzItMTYtMS0xLTkwMTY4_782886b8-7e3c-49a6-a12e-d113616f8fef"
      unitRef="usdPerShare">64.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtMi0xLTEtOTAxNjg_9268b350-2f68-40ca-a690-e8ccb2bbf823"
      unitRef="shares">10428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtNC0xLTEtOTAxNjg_976b9ec3-dd7a-462a-be2e-26dc25b0431f"
      unitRef="usdPerShare">73.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtNi0xLTEtOTAxNjg_10837071-0157-4ed6-be6c-e7f78a75b64e"
      unitRef="shares">151038</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtOC0xLTEtOTAxNjg_72293cd6-0253-4b35-9080-697c17dce1ab"
      unitRef="usdPerShare">66.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtMTAtMS0xLTkwMTY4_c86e5660-60b9-4492-a46c-a06753ee3363"
      unitRef="shares">72618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzQtMTItMS0xLTkwMTY4_b17b69b3-e306-471b-b5d3-419c96b439a2"
      unitRef="usdPerShare">57.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMi0xLTEtOTAxNjg_10a0b1ba-7ace-4ab3-a5ba-fe1c598fedfb"
      unitRef="shares">12938</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtNC0xLTEtOTAxNjg_8df993d2-d4ee-4b73-b59d-de89d024a54e"
      unitRef="usdPerShare">71.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtNi0xLTEtOTAxNjg_0d287f13-7cd5-4830-b82b-fc4c3c9d73d5"
      unitRef="shares">117990</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtOC0xLTEtOTAxNjg_ed5219de-f0c4-4c60-b851-d44917c50fbc"
      unitRef="usdPerShare">76.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTAtMS0xLTkwMTY4_b481e748-9d0f-4b7d-96f6-93c86220d43d"
      unitRef="shares">41755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTItMS0xLTkwMTY4_c6b1247a-b368-4fda-ab73-384b55be5d43"
      unitRef="usdPerShare">69.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTQtMS0xLTkwMTY4_322b9773-e544-4d34-bc61-06fd95c82e9a"
      unitRef="shares">235880</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzUtMTYtMS0xLTkwMTY4_350577d9-8a6f-4c6c-a340-060f9b29777a"
      unitRef="usdPerShare">53.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtNi0xLTEtOTAxNjg_f7c1ed0a-cfac-4160-8346-9eb367e24f08"
      unitRef="shares">3336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtOC0xLTEtOTAxNjg_fed7c568-9496-43eb-86b3-8647a8960011"
      unitRef="usdPerShare">91.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTAtMS0xLTkwMTY4_f2440f05-9c01-4d2b-a1fb-9876ae0c0240"
      unitRef="shares">6894</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ia7ec2d51491b4dcc92df674d2fe24c85_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTItMS0xLTkwMTY4_21518bc5-b32c-40b0-8e67-0fb59ca0849f"
      unitRef="usdPerShare">81.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTQtMS0xLTkwMTY4_2204c269-5aed-4cef-95e7-1f098b19acce"
      unitRef="shares">5427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ia2d5e56b20f24d008aa3a06303acf7d5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzYtMTYtMS0xLTkwMTY4_2e4d8d6b-8f54-4bd1-8afb-448e124d5180"
      unitRef="usdPerShare">75.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2048210880e84110ad4c95ce23f681db_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMi0xLTEtOTAxNjg_01bfa071-6ef9-4137-9755-bb593e8aa3ea"
      unitRef="shares">52860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2048210880e84110ad4c95ce23f681db_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctNC0xLTEtOTAxNjg_3feebfa9-327c-44aa-a3ef-a75f8ddac6e0"
      unitRef="usdPerShare">75.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4a37c70ab58144b7ab56d5d9b0c14c7e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctNi0xLTEtOTAxNjg_771324f8-c4b6-45e8-a91c-fc41df317592"
      unitRef="shares">470359</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4a37c70ab58144b7ab56d5d9b0c14c7e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctOC0xLTEtOTAxNjg_be63b94f-bb42-48eb-9b68-360dd225af02"
      unitRef="usdPerShare">86.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if9528e1a3203451dbb4e65b5ed32579d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTAtMS0xLTkwMTY4_49377957-2909-40d5-b9fc-ff3e71028788"
      unitRef="shares">201257</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if9528e1a3203451dbb4e65b5ed32579d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTItMS0xLTkwMTY4_f9f9690b-c72b-46c0-b030-38ab52faa4a8"
      unitRef="usdPerShare">77.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib7da4d8c5cfa4d4b8712c616bef4347d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTQtMS0xLTkwMTY4_f6844d77-dbfa-4f03-9cb6-69d62f459b24"
      unitRef="shares">1739559</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib7da4d8c5cfa4d4b8712c616bef4347d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzctMTYtMS0xLTkwMTY4_31259b35-3407-4141-8c62-0e375ebb0348"
      unitRef="usdPerShare">66.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktMi0xLTEtOTAxNjg_38a0e654-05ba-409f-a36d-31ab0494ee4e"
      unitRef="shares">5940</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktNC0xLTEtOTAxNjg_e13221ea-7661-4539-b8fd-4ab220918d4d"
      unitRef="usdPerShare">117.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktNi0xLTEtOTAxNjg_30168c30-5510-461b-aa51-f4eb468e0a18"
      unitRef="shares">95258</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktOC0xLTEtOTAxNjg_1eb20ea0-63e3-4c3c-9ba8-03327b4de7e0"
      unitRef="usdPerShare">130.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktMTAtMS0xLTkwMTY4_86498267-a875-455d-8138-6b737a5c0a07"
      unitRef="shares">46086</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzktMTItMS0xLTkwMTY4_0ecf4e26-c7ea-414f-83a5-6e17961d71f4"
      unitRef="usdPerShare">121.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTItMS0xLTkwMTY4_6d34d64b-7cd2-4e39-89a6-9134b9dac7c6"
      unitRef="shares">2499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTQtMS0xLTkwMTY4_f452cb8b-6cd1-47ec-bc43-2d5a6353e258"
      unitRef="usdPerShare">92.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTYtMS0xLTkwMTY4_f108485c-e9cf-4472-952b-b5d5e52e827c"
      unitRef="shares">88250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTgtMS0xLTkwMTY4_f3c1179a-9764-47f7-98c6-7e195c8deca5"
      unitRef="usdPerShare">98.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTEwLTEtMS05MDE2OA_c1d7d87f-5630-4982-a492-b3f422d99c9f"
      unitRef="shares">35131</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTEyLTEtMS05MDE2OA_9ad6321b-0345-4d90-8402-748d8f2d2353"
      unitRef="usdPerShare">92.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5ab797085e0144b6990ac2fe54c7a405_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTE0LTEtMS05MDE2OA_f19ffec8-5807-480a-85c0-cada149a9b46"
      unitRef="shares">861878</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i5ab797085e0144b6990ac2fe54c7a405_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEwLTE2LTEtMS05MDE2OA_a8f98d64-313f-4ea1-99bb-0de2cd57975d"
      unitRef="usdPerShare">63.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTYtMS0xLTkwMTY4_e7a5fdec-1b80-441a-a6f4-a85def321425"
      unitRef="shares">28030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTgtMS0xLTkwMTY4_dc5c9b58-986d-4888-a0a3-f975011d3ab6"
      unitRef="usdPerShare">87.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTEwLTEtMS05MDE2OA_3f010c78-bd10-46fc-a8df-ff4017bde4eb"
      unitRef="shares">9752</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i19762fb9234842339cbbe7489d7fd37d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzExLTEyLTEtMS05MDE2OA_5eaf3890-dced-44c5-a1e6-c6ad02d6c6a5"
      unitRef="usdPerShare">75.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia0d51f7ef2bb4e40a46bf9e6c825477a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTItMS0xLTkwMTY4_11174464-4bc7-4cd3-b075-d74f51febcc7"
      unitRef="shares">56301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia0d51f7ef2bb4e40a46bf9e6c825477a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTQtMS0xLTkwMTY4_7d671c69-b6e5-4f89-8e43-a097e4199658"
      unitRef="usdPerShare">79.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icf5b0d0976954a4d93015751d8ed0c37_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTYtMS0xLTkwMTY4_ea0b837e-3628-45f8-88d7-b6e58be1d190"
      unitRef="shares">449337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icf5b0d0976954a4d93015751d8ed0c37_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTgtMS0xLTkwMTY4_9d4ecccf-61da-4f9d-a2b6-0c7dbd37cf6a"
      unitRef="usdPerShare">93.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie62ffa0f7a754768aa842d5efe345296_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTEwLTEtMS05MDE2OA_d69f6b36-3096-4a4f-a9e2-794a73d33d74"
      unitRef="shares">202460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie62ffa0f7a754768aa842d5efe345296_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTEyLTEtMS05MDE2OA_2ab6491a-6d1b-4b0a-8050-583c004e7643"
      unitRef="usdPerShare">84.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6042fe539cda4dc2a78fe4543f51c340_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTE0LTEtMS05MDE2OA_d8cbe964-d78c-48e3-a9b9-f7886bb556a6"
      unitRef="shares">877681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i6042fe539cda4dc2a78fe4543f51c340_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzEyLTE2LTEtMS05MDE2OA_1a6a2b0d-cc99-481b-85b6-160965bac270"
      unitRef="usdPerShare">69.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTItMS0xLTkwMTY4_71db2cf4-6092-46dc-b819-79263b387fab"
      unitRef="shares">5382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTQtMS0xLTkwMTY4_d10df6ff-7d1b-4dfd-bdb9-01ed0b74f80e"
      unitRef="usdPerShare">133.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTYtMS0xLTkwMTY4_0f117557-e27f-436c-8101-77c3d97d8c8f"
      unitRef="shares">119176</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTgtMS0xLTkwMTY4_fb971fd1-afe7-4a8b-a3a6-af9a89d0d5d5"
      unitRef="usdPerShare">142.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTEwLTEtMS05MDE2OA_bb2a80bc-0174-4ee8-851a-2ecfd1f340ac"
      unitRef="shares">52527</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTEyLTEtMS05MDE2OA_6c43c555-34d2-481a-8988-8dabf4f5000e"
      unitRef="usdPerShare">133.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTE0LTEtMS05MDE2OA_014b77c6-9087-4b3a-b758-e38ad6d7d9bc"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTE0LTEtMS05MDE2OA_48b11fc2-6290-4416-9fd3-fbf15dceed72"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE0LTE0LTEtMS05MDE2OA_e8f40c74-3161-4e9e-b832-9d1076d9b3a5"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTItMS0xLTkwMTY4_a65861fb-09ae-46dc-80b7-fc8a182db437"
      unitRef="shares">16022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTQtMS0xLTkwMTY4_cc89145e-b536-4848-8cec-ba229173dffd"
      unitRef="usdPerShare">74.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTYtMS0xLTkwMTY4_adb420c5-d282-4131-b7bc-ad132e83ab6f"
      unitRef="shares">97154</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTgtMS0xLTkwMTY4_e45e553f-de82-4a27-b9cc-32f5a911c7bb"
      unitRef="usdPerShare">94.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTEwLTEtMS05MDE2OA_0fcbbb08-79d0-4f80-bc86-522e8a705e7a"
      unitRef="shares">25180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTEyLTEtMS05MDE2OA_58c4216d-1f2f-498f-932d-8dbdd660b454"
      unitRef="usdPerShare">87.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTE0LTEtMS05MDE2OA_e5503fb5-e00b-44e1-8dd5-377c6e22520e"
      unitRef="shares">261454</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE1LTE2LTEtMS05MDE2OA_eedd0ceb-4442-4f18-8d24-a4bbd32ae7a1"
      unitRef="usdPerShare">63.72</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTYtMS0xLTkwMTY4_d93f9222-ba3c-4f9f-99e5-46f451ad2e98"
      unitRef="shares">6040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTgtMS0xLTkwMTY4_cd37e9fb-8416-4251-9dbe-6221865cb511"
      unitRef="usdPerShare">93.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTEwLTEtMS05MDE2OA_70d6ff48-b214-44f7-aa39-4d77707a94ab"
      unitRef="shares">16058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i84182d4d7510473d9fb7d76cc72287a0_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE2LTEyLTEtMS05MDE2OA_8b4a5f05-259d-4367-aa39-4554bf4f9bcf"
      unitRef="usdPerShare">87.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i33a6a08c19d847b5a495377a573095aa_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTItMS0xLTkwMTY4_49399294-bac0-4942-9e09-608c1e7caada"
      unitRef="shares">45661</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i33a6a08c19d847b5a495377a573095aa_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTQtMS0xLTkwMTY4_62cc9b77-e891-4289-b27a-980df4210fd3"
      unitRef="usdPerShare">87.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0ce51c900cbf411facf36660792e2b9f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTYtMS0xLTkwMTY4_ba5b60ec-203a-4f00-b8b3-787d6409c24d"
      unitRef="shares">465319</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0ce51c900cbf411facf36660792e2b9f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTgtMS0xLTkwMTY4_f3aa05a9-c6a5-4765-8107-87f997b3b638"
      unitRef="usdPerShare">105.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i53eb844140b743ef902c78d8cdf0335c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTEwLTEtMS05MDE2OA_6a768b00-d587-4a44-aeec-106312ca6b8d"
      unitRef="shares">213749</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i53eb844140b743ef902c78d8cdf0335c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTEyLTEtMS05MDE2OA_87f14118-dd53-4f8f-a1ad-716bad6b7b24"
      unitRef="usdPerShare">96.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibcc4071789b34c188bdd91952e35e7a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTE0LTEtMS05MDE2OA_d590c38c-47d6-4662-a069-ca74a510bdfa"
      unitRef="shares">616227</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibcc4071789b34c188bdd91952e35e7a5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTo2NWI0MGY3MTJkZTQ0MDkwOGZkMmMyODhhODM4ZTgzZC90YWJsZXJhbmdlOjY1YjQwZjcxMmRlNDQwOTA4ZmQyYzI4OGE4MzhlODNkXzE3LTE2LTEtMS05MDE2OA_67054773-abcd-4f56-a8d6-4af36ba3d8fb"
      unitRef="usdPerShare">71.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <cfr:BaseYearAdjustedNetRevenueAmount
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzM4NDgyOTA3MTkxNTc_ef2c63f5-b820-4174-b292-b33f58c7e336"
      unitRef="usd">713800000</cfr:BaseYearAdjustedNetRevenueAmount>
    <cfr:BaseYearAdjustedNetRevenueAmount
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyMDc2_1d8498ff-29dd-4d0c-8c81-3c231293df93"
      unitRef="usd">415900000</cfr:BaseYearAdjustedNetRevenueAmount>
    <cfr:BaseYearCalculationBasisPointAdjustment
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyMzQ3_3825229a-b936-4b8e-b7ed-c4da5896dbee"
      unitRef="number">0.0030</cfr:BaseYearCalculationBasisPointAdjustment>
    <cfr:BaseYearCalculationBasisPointAdjustment
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyMzQ3_8478f95f-6d4f-41d9-8165-3a54f462a311"
      unitRef="number">0.0030</cfr:BaseYearCalculationBasisPointAdjustment>
    <cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth
      contextRef="i3ed0b1a73fe248e1b721a3611a24e34a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODA5_50bd0b3c-5bcc-4a7f-a6c2-639e86c0cc93"
      unitRef="number">0.13</cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth>
    <cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth
      contextRef="i2b2460d43ae249e19f3263a92bf4aa91_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODA5_eda3fde5-af5f-49e3-8932-a7a7a14f1edb"
      unitRef="number">0.13</cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt0Percent
      contextRef="i3ed0b1a73fe248e1b721a3611a24e34a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODM5_100c975d-2023-43ac-975d-dc84b737b0cd"
      unitRef="number">0</cfr:AwardPayoutPercentageOfTargetAt0Percent>
    <cfr:AwardPayoutPercentageOfTargetAt0Percent
      contextRef="i2b2460d43ae249e19f3263a92bf4aa91_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODM5_aaaf7bdd-6f34-4bb9-a47e-9061fbe43a0a"
      unitRef="number">0</cfr:AwardPayoutPercentageOfTargetAt0Percent>
    <cfr:PercentageLevelOfAchievement13PercentAverageGrowth
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODU4_bd4a8619-d9e8-4780-ac46-b17b8559314e"
      unitRef="number">0.13</cfr:PercentageLevelOfAchievement13PercentAverageGrowth>
    <cfr:PercentageLevelOfAchievement13PercentAverageGrowth
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODU4_ddbdc245-130b-44d2-9da3-8c3576da8dcf"
      unitRef="number">0.13</cfr:PercentageLevelOfAchievement13PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt50Percent
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODg4_b29fae2d-c664-470c-944a-e173c0074f6d"
      unitRef="number">0.50</cfr:AwardPayoutPercentageOfTargetAt50Percent>
    <cfr:AwardPayoutPercentageOfTargetAt50Percent
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyODg4_cb4d872b-6037-404b-8904-7da8ff3b6999"
      unitRef="number">0.50</cfr:AwardPayoutPercentageOfTargetAt50Percent>
    <cfr:PercentageLevelOfAchievement19PercentAverageGrowth
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTA4_555a5ad2-1e8b-4d73-b304-4458599d0714"
      unitRef="number">0.19</cfr:PercentageLevelOfAchievement19PercentAverageGrowth>
    <cfr:PercentageLevelOfAchievement19PercentAverageGrowth
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTA4_a9528a79-87f7-4254-b308-3a79c0ad69a2"
      unitRef="number">0.19</cfr:PercentageLevelOfAchievement19PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt100Percent
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTM4_581bb737-70f0-49fb-a1a7-b0e14ce7cb40"
      unitRef="number">1</cfr:AwardPayoutPercentageOfTargetAt100Percent>
    <cfr:AwardPayoutPercentageOfTargetAt100Percent
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTM4_e8d6dc84-86a6-4e70-ae91-675d59131ca1"
      unitRef="number">1</cfr:AwardPayoutPercentageOfTargetAt100Percent>
    <cfr:PercentageLevelOfAchievement25PercentAverageGrowth
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTYw_4daa4d5b-765c-431d-87bc-33653b5eb2d0"
      unitRef="number">0.25</cfr:PercentageLevelOfAchievement25PercentAverageGrowth>
    <cfr:PercentageLevelOfAchievement25PercentAverageGrowth
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTYw_e7ef16ae-2624-4d70-8890-a5a9b582da85"
      unitRef="number">0.25</cfr:PercentageLevelOfAchievement25PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt150Percent
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTk4_9082bd0c-416f-4d0a-8928-9f05dcca098f"
      unitRef="number">1.50</cfr:AwardPayoutPercentageOfTargetAt150Percent>
    <cfr:AwardPayoutPercentageOfTargetAt150Percent
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEyOTk4_eb06ec83-f280-4dd7-a7c8-e1a67c6c130e"
      unitRef="number">1.50</cfr:AwardPayoutPercentageOfTargetAt150Percent>
    <cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEzODgy_d90ff671-dafa-4f35-b639-9b54d6ebf81a"
      unitRef="number">0</cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEzOTI5_db0936e7-d13c-4696-8905-3e416a0a7eae"
      unitRef="number">0.50</cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzEzOTc3_e359476b-9723-4ba4-9a90-5e12bdc771f1"
      unitRef="number">1</cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE0MDM1_ff9abb5b-7525-4d1e-93f8-3abaca3ffda6"
      unitRef="number">1.50</cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE4MDYy_a90c8e36-48b2-40c0-a7f1-0d466c540de9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information regarding options outstanding and exercisable as of December&#160;31, 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.358%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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;38,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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;38,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i7e355d993ecf48d5bb4519098f588308_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMC0xLTEtOTAxNjg_1973b09e-3f8c-4ed5-ad32-220d71b2bb46"
      unitRef="usdPerShare">65.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i7e355d993ecf48d5bb4519098f588308_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtNC0xLTEtOTAxNjg_92d0ed97-dc62-4524-959d-2d707ce451ab"
      unitRef="usdPerShare">70.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i5e6e0666043f4e0b89123bc8ba2a4125_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtNi0xLTEtOTAxNjg_9514170d-5a68-47b0-b9f3-95ef16b01d2c"
      unitRef="shares">277131</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i5e6e0666043f4e0b89123bc8ba2a4125_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtOC0xLTEtOTAxNjg_dc3a8404-807f-421d-8aaf-b19fa22d3d75"
      unitRef="usdPerShare">65.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="id3248b28d78e441280a7035c3a9cfd16_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMTAtMS0xLTkwMTY4_ae259ded-3aef-479a-acdc-8b4d26593f72">P2Y9M25D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i2d8560b5a2b449ca9a2036db117a5a70_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMTItMS0xLTkwMTY4_0c14ab74-a621-4393-88c7-b88d2086fbfa"
      unitRef="shares">277131</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i2d8560b5a2b449ca9a2036db117a5a70_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzUtMTQtMS0xLTkwMTY4_72384160-7df4-450c-962c-37b613a79c9b"
      unitRef="usdPerShare">65.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ifde4ae01e54d4dbfbd00c1179598b6e5_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMC0xLTEtOTAxNjg_db94d768-b0e6-44a4-a5d3-aa869c978e16"
      unitRef="usdPerShare">70.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ifde4ae01e54d4dbfbd00c1179598b6e5_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtNC0xLTEtOTAxNjg_255d6675-fb9f-4a59-b5b5-e8e2b253fd2d"
      unitRef="usdPerShare">75.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="id970c4f142144233925a1e7034023c07_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtNi0xLTEtOTAxNjg_efdc2a6d-4d00-4898-b0ce-a227021bd83a"
      unitRef="shares">117686</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="id970c4f142144233925a1e7034023c07_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtOC0xLTEtOTAxNjg_dd810385-5e51-45c7-b43b-dee3cd414e62"
      unitRef="usdPerShare">71.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i6c9d0ffb78904782bd7a1d53d2b92fec_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMTAtMS0xLTkwMTY4_cc6b7e9b-af67-4a42-add7-f4899cb8d8e4">P0Y9M29D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="id9779ee1098342f08bae24a90a6613b5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMTItMS0xLTkwMTY4_6a853c4a-2861-4bc5-a929-e9ea80edb48c"
      unitRef="shares">117686</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="id9779ee1098342f08bae24a90a6613b5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzYtMTQtMS0xLTkwMTY4_57353bfb-2ccf-4a89-9b9f-c854d0835294"
      unitRef="usdPerShare">71.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="id69aac60cea249538ba5f13cd8a53164_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMC0xLTEtOTAxNjg_8cc18659-97fa-4b7d-958e-5e7ebf5f73ca"
      unitRef="usdPerShare">75.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="id69aac60cea249538ba5f13cd8a53164_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctNC0xLTEtOTAxNjg_f133be8d-7d2d-4c10-b0f8-a2aae5fc0813"
      unitRef="usdPerShare">80.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="iffb5cc24ac98470999159c482ddf9ed0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctNi0xLTEtOTAxNjg_34159578-d68f-47f3-8ef4-dd83fabddaca"
      unitRef="shares">221410</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="iffb5cc24ac98470999159c482ddf9ed0_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctOC0xLTEtOTAxNjg_c2665038-81d3-4083-a685-63ff2312b27d"
      unitRef="usdPerShare">78.92</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ibb8119330ed7400b842c8df16268055d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMTAtMS0xLTkwMTY4_19196967-68c8-448c-a755-448c01df5295">P1Y9M29D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ic2a6eb5e7b414ed7aa9379e5547babb4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMTItMS0xLTkwMTY4_f44cd863-b136-4d90-926f-2cec2d3dd092"
      unitRef="shares">221410</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ic2a6eb5e7b414ed7aa9379e5547babb4_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzctMTQtMS0xLTkwMTY4_fb80ec59-60b8-4437-b2f7-079339e736d1"
      unitRef="usdPerShare">78.92</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ibcc4071789b34c188bdd91952e35e7a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtNi0xLTEtOTAxNjg_253d7140-7274-479c-9c38-69277f01f867"
      unitRef="shares">616227</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ibcc4071789b34c188bdd91952e35e7a5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtOC0xLTEtOTAxNjg_686b5b6d-f1c2-4f93-9fd8-e2d5888e05f9"
      unitRef="usdPerShare">71.27</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ie8bd00dc112943f18b887b49e1870528_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtMTAtMS0xLTkwMTY4_b67a7e13-8b94-4309-b851-35193ec0724c">P2Y29D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i72f7e5b792084a15a3947a4fd73b63ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtMTItMS0xLTkwMTY4_08aa9656-599a-4d44-bb5d-48a52ed7e7ca"
      unitRef="shares">616227</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i72f7e5b792084a15a3947a4fd73b63ea_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzgtMTQtMS0xLTkwMTY4_ab3dfeb7-c535-4a07-b913-92432a0fdfc1"
      unitRef="usdPerShare">71.27</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ibcc4071789b34c188bdd91952e35e7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzktNi0xLTEtOTAxNjg_6b9e875e-22e9-4b70-ade3-04048047996a"
      unitRef="usd">38470000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i72f7e5b792084a15a3947a4fd73b63ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpkNmMyOTE3YzAwYjE0ZjBmYmQ1ODAwZDk3ODkxN2Y0Mi90YWJsZXJhbmdlOmQ2YzI5MTdjMDBiMTRmMGZiZDU4MDBkOTc4OTE3ZjQyXzktMTItMS0xLTkwMTY4_4c41a6fa-38aa-458c-9e43-ea0d7b1c6d37"
      unitRef="usd">38470000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTkx_1d9bc389-e31b-4fb6-a9f6-f383e67da4ee">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;118,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;281,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;399,810&#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;987,758&#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;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;text-align:left;vertical-align: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;16,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;Fair value of stock awards/units vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzEtMS0xLTEtOTAxNjg_11c3bb9c-1785-49d5-bb2e-b48e4fde3c0e"
      unitRef="shares">118389</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzEtMy0xLTEtOTAxNjg_366bc115-1b2a-459f-bfe5-b9ce22fec635"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzEtNS0xLTEtOTAxNjg_fe25fab8-ae19-4190-b84e-3d517630b515"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzItMS0xLTEtOTAxNjg_3e095280-4baf-44dc-bc0e-ed6c1e29477c"
      unitRef="shares">281421</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzItMy0xLTEtOTAxNjg_5879ad8e-2f20-4563-bb0d-56e6c3053499"
      unitRef="shares">987758</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzItNS0xLTEtOTAxNjg_581a4cbc-28b7-4305-a01e-0a93241e3878"
      unitRef="shares">408563</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzMtMS0xLTEtOTAxNjg_9ff4d3ae-4900-4850-a75b-e13e0e6986d1"
      unitRef="shares">399810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzMtMy0xLTEtOTAxNjg_bc837793-0c1e-4ab1-97c6-1346cad5eba6"
      unitRef="shares">987758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzMtNS0xLTEtOTAxNjg_6a2eb439-84ed-461c-a887-dafda428796b"
      unitRef="shares">408563</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzQtMS0xLTEtOTAxNjg_0138c85b-9b92-4af7-9db7-8589f58c2e4d"
      unitRef="usd">16659000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzQtMy0xLTEtOTAxNjg_7fd72f98-dea2-40df-b306-0b81635767ec"
      unitRef="usd">54417000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzQtNS0xLTEtOTAxNjg_cf11b764-66aa-4dc7-b67a-56fbf1b038f6"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzUtMS0xLTEtOTAxNjg_af5b3d6a-9d93-4041-be9b-fe05fb2e5a89"
      unitRef="usd">19616000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzUtMy0xLTEtOTAxNjg_87730364-b60d-45a7-a5c9-3805faa14392"
      unitRef="usd">43904000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzUtNS0xLTEtOTAxNjg_136fb834-3c62-436e-81ae-534e13f094ca"
      unitRef="usd">5365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzYtMS0xLTEtOTAxNjg_770d8cbd-0676-4ab3-84bf-4a2a02730e8f"
      unitRef="usd">19308000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzYtMy0xLTEtOTAxNjg_3d970475-f4f5-4b11-b1be-d22450054f95"
      unitRef="usd">15751000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTowOTIxNThiM2RmNzg0NTBmODA2MTE2NWE5ODg2ODQ4Yi90YWJsZXJhbmdlOjA5MjE1OGIzZGY3ODQ1MGY4MDYxMTY1YTk4ODY4NDhiXzYtNS0xLTEtOTAxNjg_d97ce4bc-5854-4947-909f-0ee6fba56030"
      unitRef="usd">12773000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTk5_eded3b89-13cc-42fc-aa3e-84c6c18bc712">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;9,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,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;2,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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;18,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 #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;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,142&#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;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:RestrictedStockExpense
      contextRef="icbbfc99928614817a73f73adf8296170_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzItMS0xLTEtOTAxNjg_e1b09a14-70f6-4209-8a6a-7f35f8ef16e0"
      unitRef="usd">13162000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i55b3e2be70684fc7be54ed6e837e9664_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzItMy0xLTEtOTAxNjg_b08c94f8-e643-4e08-8a08-d5fc51b73eaa"
      unitRef="usd">9977000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ie253f46500e840c0ae60f78dfc0866bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzItNS0xLTEtOTAxNjg_ebfebdcc-65f0-4f8e-98dc-b1224a4ce5d8"
      unitRef="usd">10240000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ia6e114c0fff14d2ab9078a9b69f021d8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzMtMS0xLTEtOTAxNjg_56ccdc73-da96-4834-99d2-1678dadfa6f2"
      unitRef="usd">720000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ic147f4de96c244d9b97e47d73a539734_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzMtMy0xLTEtOTAxNjg_c5a2c5ab-2a48-4126-b375-ac6826ac81b0"
      unitRef="usd">700000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i23c1d8671f7d4231889f45c0a5b145c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzMtNS0xLTEtOTAxNjg_98b2c502-7e9d-4e8d-b059-842be8ffba25"
      unitRef="usd">770000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i51d1126a5da84095980c409812e2c9a9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzQtMS0xLTEtOTAxNjg_e02786b7-140e-4ea5-8944-bd384de3ec92"
      unitRef="usd">4440000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i65a80f1399c64a10bf1c63c5b52180a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzQtMy0xLTEtOTAxNjg_b0747bc1-1e4e-44f9-a3ee-cf9698e7fbd6"
      unitRef="usd">2076000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i670e5236362245f38093f3ed0d52a472_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzQtNS0xLTEtOTAxNjg_1344ebc7-de7b-46fd-b749-8c0664ada17e"
      unitRef="usd">2908000</us-gaap:RestrictedStockExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzUtMS0xLTEtOTAxNjg_eb7cef12-b4fd-46ef-99dd-2e54ba85b2e5"
      unitRef="usd">18322000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzUtMy0xLTEtOTAxNjg_bcf00ff4-b9b9-4cd0-baf1-10e2e26fcbdf"
      unitRef="usd">12753000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzUtNS0xLTEtOTAxNjg_9b39edce-762c-4d09-98ae-c4e0e1a7a2e5"
      unitRef="usd">13918000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzYtMS0xLTEtOTAxNjg_58188c0d-eb62-4cf4-bc6c-4b55091b6272"
      unitRef="usd">2969000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzYtMy0xLTEtOTAxNjg_bc5bccdd-5526-4770-befe-7256a6c63a62"
      unitRef="usd">1713000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpiM2EyZjQ1M2RmNjI0YTljODM5YzhjMmViNTQ2ZjNlNi90YWJsZXJhbmdlOmIzYTJmNDUzZGY2MjRhOWM4MzljOGMyZWI1NDZmM2U2XzYtNS0xLTEtOTAxNjg_573e7948-29db-4ce2-b3d2-2586c6ad4fe1"
      unitRef="usd">2142000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTg1_3de15aff-1e9f-4329-9869-506afeda86bc">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 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;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Number of Years for Expense Recognition&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzItMS0xLTEtOTAxNjg_1d975cf4-ef5d-4170-8f18-db96000dc6dd"
      unitRef="usd">21770000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzItMy0xLTEtOTAxNjg_79a508ae-5510-4da0-8ab6-050ec64652c2">P2Y1M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzMtMS0xLTEtOTAxNjg_e1082147-f46e-49c3-b2e3-2738c74ae8a9"
      unitRef="usd">11078000</cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits>
    <cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzMtMy0xLTEtOTAxNjg_78bf6d14-da6e-4674-b835-b929720541d2">P1Y9M18D</cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90YWJsZTpmNTYzNGMzNzMwNmI0YWJiOWNjMmIzODM1MGVmMWI4Ny90YWJsZXJhbmdlOmY1NjM0YzM3MzA2YjRhYmI5Y2MyYjM4MzUwZWYxYjg3XzQtMS0xLTEtOTAxNjg_7ecfe998-7849-417a-b003-3bccedd064a5"
      unitRef="usd">32848000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3Mzcz_bd378235-0e09-4ad8-b95a-3662f67487c4"
      unitRef="usd">0.87</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3Mzc3_621afdd1-42af-48c2-b09a-6993f21f44dc"
      unitRef="usd">0.75</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3Mzg0_dba523e6-f08d-4352-89fb-d33b563edd88"
      unitRef="usd">0.72</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3NDcx_d19dbac1-431a-41be-8932-bf61277597b7"
      unitRef="number">0.0445</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3NDc1_cb62eb40-8d04-4a95-8769-5c4b11671c19"
      unitRef="number">0.0077</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3NDgy_4e8c8cfe-c869-433f-a0f3-c5b6aa450a05"
      unitRef="number">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTM1_014b77c6-9087-4b3a-b758-e38ad6d7d9bc"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTM1_48b11fc2-6290-4416-9fd3-fbf15dceed72"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xODcvZnJhZzplZmI5ZDc3OWE4ZDI0NDdhYWMxNDdmNTVmMWQ2NTg2NC90ZXh0cmVnaW9uOmVmYjlkNzc5YThkMjQ0N2FhYzE0N2Y1NWYxZDY1ODY0XzE3OTM1_e8f40c74-3161-4e9e-b832-9d1076d9b3a5"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ4NQ_9a2f43ed-09c9-4c51-8592-47a8cdcd661a">Other Non-Interest Income and Expense&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;45,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;48,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising, promotions and public relations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;113,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,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;94,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;194,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $545 thousand in 2022, $257 thousand in 2021 and $551 thousand in 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <cfr:OtherNonInterestIncomeAndExpenseTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ4Mg_03afe7af-d6eb-4498-8fb1-b677f1cc58f7">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;45,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;48,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising, promotions and public relations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;113,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,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;94,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;194,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:OtherNonInterestIncomeAndExpenseTableTextBlock>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzE3Mw_7f81ebc4-2af7-4808-9c61-22732ad23082"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzE3Mw_d0308a97-bded-4d44-b02f-f6cccedd162f"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzE3Mw_ede2b015-0a8d-4104-be86-1f29baf81a7f"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:OtherNonInterestIncomeOther
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzItMS0xLTEtOTAxNjg_b8cde47f-94fc-416f-bd45-24e9070f1f0c"
      unitRef="usd">45217000</cfr:OtherNonInterestIncomeOther>
    <cfr:OtherNonInterestIncomeOther
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzItMy0xLTEtOTAxNjg_edd38232-174e-4392-ab35-2afe733472e5"
      unitRef="usd">48528000</cfr:OtherNonInterestIncomeOther>
    <cfr:OtherNonInterestIncomeOther
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzItNS0xLTEtOTAxNjg_52f2a2de-ed89-4561-9cc5-0134ef3ade7b"
      unitRef="usd">47712000</cfr:OtherNonInterestIncomeOther>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzMtMS0xLTEtOTAxNjg_e8cf3096-0e5f-4935-939e-5222ec1cd250"
      unitRef="usd">45217000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzMtMy0xLTEtOTAxNjg_6307c4b6-4c5e-47f1-ad6a-015cdcd97f82"
      unitRef="usd">48528000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzMtNS0xLTEtOTAxNjg_b93da3c1-5aba-42fd-a275-55be2eee0431"
      unitRef="usd">47712000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:ProfessionalFees
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzUtMS0xLTEtOTAxNjg_0a12ee0d-eb67-4408-8742-c0e70f5501c3"
      unitRef="usd">40908000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzUtMy0xLTEtOTAxNjg_34a6fd9f-5b95-457a-be84-d3a682e4ffca"
      unitRef="usd">34747000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzUtNS0xLTEtOTAxNjg_45ddff63-63a2-4ed0-81f2-0c9549554259"
      unitRef="usd">37253000</us-gaap:ProfessionalFees>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzYtMS0xLTEtOTAxNjg_923194df-25d4-4326-b548-a6a757986d93"
      unitRef="usd">39994000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzYtMy0xLTEtOTAxNjg_7bf86ad9-b35c-4e2c-b296-ec61eaf099d3"
      unitRef="usd">34539000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzYtNS0xLTEtOTAxNjg_de2f3b1e-ac64-4d33-be30-9289267cb9c2"
      unitRef="usd">34390000</us-gaap:MarketingAndAdvertisingExpense>
    <cfr:OtherNonInterestExpenseOther
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzgtMS0xLTEtOTAxNjg_0f6b8431-a440-43e3-b037-9ee0867e206d"
      unitRef="usd">113319000</cfr:OtherNonInterestExpenseOther>
    <cfr:OtherNonInterestExpenseOther
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzgtMy0xLTEtOTAxNjg_bf36a776-6391-44ae-923b-0cce6495cf4a"
      unitRef="usd">102171000</cfr:OtherNonInterestExpenseOther>
    <cfr:OtherNonInterestExpenseOther
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzgtNS0xLTEtOTAxNjg_9cb552ce-45b3-4340-9207-39b4ccdfd4f4"
      unitRef="usd">94667000</cfr:OtherNonInterestExpenseOther>
    <us-gaap:OtherNoninterestExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzktMS0xLTEtOTAxNjg_193b8fbd-0c3e-4ea9-9704-b84e2be5952a"
      unitRef="usd">194221000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzktMy0xLTEtOTAxNjg_1654863f-3435-4729-b455-a6a8b067b3e1"
      unitRef="usd">171457000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90YWJsZTpiN2QwYzM3MzRjNjQ0NmNmOTI5ZmY1NGQ5MWU1YThjYy90YWJsZXJhbmdlOmI3ZDBjMzczNGM2NDQ2Y2Y5MjlmZjU0ZDkxZTVhOGNjXzktNS0xLTEtOTAxNjg_37a5b629-fcb3-48cf-9d1c-d267b618b68b"
      unitRef="usd">166310000</us-gaap:OtherNoninterestExpense>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ0Mw_72f973fd-07bf-4b7b-8ea3-78000f1f2ad9"
      unitRef="usd">545000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ1Mw_9817afd6-5b35-4793-adec-535174c3eee7"
      unitRef="usd">257000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTAvZnJhZzoxMTAxZmM3OGE0MWU0MTU2ODQ5NWJmNDY5NDc4MTRjNi90ZXh0cmVnaW9uOjExMDFmYzc4YTQxZTQxNTY4NDk1YmY0Njk0NzgxNGM2XzQ2Ng_050c2159-61b0-402d-a632-b104b76b3623"
      unitRef="usd">551000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNjk_f7c3014a-e668-408b-9171-75b3fef75745">Income Taxes&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(4,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense, as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense computed at the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,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;102,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of tax-exempt interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net tax benefit from stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit on dividends paid in our 401k plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank owned life insurance income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible FDIC premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset contribution to a charitable trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax basis adjustment of premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense, as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 unrealized loss on securities available for sale and transferred 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;349,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss on defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred loan and lease origination fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,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;3,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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gain on securities available for sale and transferred securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(2,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;Net deferred tax asset (liability)&lt;/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;374,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No valuation allowance for deferred tax assets was recorded at December&#160;31, 2022 and 2021 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were no unrecognized tax benefits during any of the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNjc_fa82d941-d102-426f-833e-7f899912999e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(4,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense, as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzEtMS0xLTEtOTAxNjg_d67c35e5-15be-4231-8529-23c4b19ae27b"
      unitRef="usd">94595000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzEtMy0xLTEtOTAxNjg_4aba59e7-2904-4922-8fbe-695f2b3e4b18"
      unitRef="usd">38675000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzEtNS0xLTEtOTAxNjg_35683aec-1f68-471b-8288-9af722937f3f"
      unitRef="usd">36002000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzItMS0xLTEtOTAxNjg_9c689c90-e9d6-4df5-b38d-3819f3e98860"
      unitRef="usd">-4918000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzItMy0xLTEtOTAxNjg_aa4a2539-5d7e-462c-b022-be4d8bda1f94"
      unitRef="usd">7784000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzItNS0xLTEtOTAxNjg_a71a9392-4f7d-435b-9325-abdf2e725825"
      unitRef="usd">-15832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzMtMS0xLTEtOTAxNjg_fbc19e4a-7b38-448e-a3de-baa0fb68c99e"
      unitRef="usd">89677000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzMtMy0xLTEtOTAxNjg_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzMtNS0xLTEtOTAxNjg_dc281c5b-4ae1-4832-a83b-7e20461a8612"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzUtMS0xLTEtOTAxNjg_218f0e32-6cdd-406d-8754-757164a3a01e"
      unitRef="number">0.134</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzUtMy0xLTEtOTAxNjg_eb3bd9df-41a7-4fa4-84a9-5604fb4c191c"
      unitRef="number">0.095</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NGY1ZjJhYWUyMDQ0NjIzYmM5Y2U4YzVlZDY5ZWMzZi90YWJsZXJhbmdlOjk0ZjVmMmFhZTIwNDQ2MjNiYzljZThjNWVkNjllYzNmXzUtNS0xLTEtOTAxNjg_76440d62-d43f-427a-aff2-5bf1ae62c029"
      unitRef="number">0.057</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNTI_c9a728a7-e9ea-4ece-8627-588bb418ad58">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense computed at the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,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;102,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of tax-exempt interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net tax benefit from stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit on dividends paid in our 401k plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank owned life insurance income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible FDIC premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset contribution to a charitable trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax basis adjustment of premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense, as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzIwMQ_933f60f4-8713-4669-b5c0-e9178d89f523"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzIwMQ_b144f23d-afe8-41a8-b36b-8eb9079bce9d"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzIwMQ_dcf724ed-fccf-496f-9ce0-e048eef50391"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEtMS0xLTEtOTAxNjg_172edf16-4c25-492f-8ee8-85678b0aa606"
      unitRef="usd">140454000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEtMy0xLTEtOTAxNjg_0f692046-95c2-4bea-96a8-03e7ee77b31a"
      unitRef="usd">102803000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEtNS0xLTEtOTAxNjg_43a9bd44-3cfc-4e39-8077-61361fb724ca"
      unitRef="usd">73777000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzItMS0xLTEtOTAxNjg_de5a2a08-4e13-47da-8981-61f86346a8d9"
      unitRef="usd">50602000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzItMy0xLTEtOTAxNjg_541a4ecd-1a9b-47a8-bf7b-db27494158ad"
      unitRef="usd">50740000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzItNS0xLTEtOTAxNjg_4468505f-115a-4394-abd5-8c14cdedf549"
      unitRef="usd">51624000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMS0xLTEtMTU0ODU2_a6f083c9-7054-445d-b03b-300f920c5752"
      unitRef="usd">-4602000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMy0xLTEtMTU0ODU2_9a83cde9-2f10-416b-97a0-f610c74996e8"
      unitRef="usd">-7877000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtNS0xLTEtMTU0ODU2_8f3b196d-c9f5-4dc0-9a9b-d80c5efef9c9"
      unitRef="usd">-852000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMS0xLTEtOTAxNjg_00f201c1-f6c2-4042-a51b-068de246fb82"
      unitRef="usd">1854000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtMy0xLTEtOTAxNjg_be7b93a5-6cd7-4eed-bfa5-5c3fd04e398c"
      unitRef="usd">1764000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzMtNS0xLTEtOTAxNjg_3a3c069c-9cde-41dc-87ba-df070c9bb36a"
      unitRef="usd">1851000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzQtMS0xLTEtOTAxNjg_1fe49e19-28c8-4faf-92e7-e50e64257304"
      unitRef="usd">440000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzQtMy0xLTEtOTAxNjg_3c9e12f4-2491-4691-8034-f5b1ade8842b"
      unitRef="usd">517000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzQtNS0xLTEtOTAxNjg_d00ef349-49fe-4a61-82e5-92d696d01c5c"
      unitRef="usd">783000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzUtMS0xLTEtOTAxNjg_13d63ff7-390a-4506-9a48-c70e74091706"
      unitRef="usd">3277000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzUtMy0xLTEtOTAxNjg_aa360af9-0c75-4ef7-ac8e-a45f41b64b9c"
      unitRef="usd">2629000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzUtNS0xLTEtOTAxNjg_146c7e33-fa05-4d37-8495-a2f37bcf194d"
      unitRef="usd">1790000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzYtMS0xLTEtOTAxNjg_ab1b106d-78d6-4d5b-97d3-70d126a7b4a5"
      unitRef="usd">2250000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzYtMy0xLTEtOTAxNjg_27f47740-68da-43b4-999a-b623460eeffb"
      unitRef="usd">1773000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzYtNS0xLTEtOTAxNjg_3b868def-7321-4637-a773-bd63ec20ccaa"
      unitRef="usd">1123000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzctMS0xLTEtOTAxNjg_1f8dbd12-d73b-4c92-8214-bb6e85588233"
      unitRef="usd">683000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzctMy0xLTEtOTAxNjg_78b8f714-a6ab-4e98-96c8-3304f411ed77"
      unitRef="usd">625000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzctNS0xLTEtOTAxNjg_93bb93a5-3b51-4165-a5b0-05564a906402"
      unitRef="usd">786000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzktMS0xLTEtOTAxNjg_2c8046b7-9e4c-4de0-9af5-8a80a1c504b0"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzktMy0xLTEtOTAxNjg_e39b69ac-b478-4fd8-9250-5e6cf1f1ce1b"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzktNS0xLTEtOTAxNjg_567f99de-838e-4534-8382-7761d1a32ec7"
      unitRef="usd">2556000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEwLTEtMS0xLTkwMTY4_00df3322-0a9c-4bc0-9070-5f19bf02a2a0"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEwLTMtMS0xLTkwMTY4_ff614118-d586-4125-9cc9-a0f30d365a3b"
      unitRef="usd">-1026000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEwLTUtMS0xLTkwMTY4_4b087d15-c2ff-4cc6-9443-3fe6f7d91f6d"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzExLTEtMS0xLTkwMTY4_98f7349b-1810-48c0-a2e8-af9e1d024f22"
      unitRef="usd">511000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzExLTMtMS0xLTkwMTY4_5f02ee71-7c39-4ea9-bf36-15fa7043889a"
      unitRef="usd">553000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzExLTUtMS0xLTkwMTY4_6bc54f53-b3ce-495c-8b73-53fd1efc46e8"
      unitRef="usd">360000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEyLTEtMS0xLTkwMTY4_fbc19e4a-7b38-448e-a3de-baa0fb68c99e"
      unitRef="usd">89677000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEyLTMtMS0xLTkwMTY4_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo3M2Q3NmMxMjAzN2M0ODcxOTQ4MzcxMzkwZWI3NmQ3OC90YWJsZXJhbmdlOjczZDc2YzEyMDM3YzQ4NzE5NDgzNzEzOTBlYjc2ZDc4XzEyLTUtMS0xLTkwMTY4_dc281c5b-4ae1-4832-a83b-7e20461a8612"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzI4NQ_b9f3137a-bfa7-4086-86c7-42dc4d99c928"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzI4NQ_c9d6cc88-b20d-4642-aaaa-fd2f60b8ac44"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzI4NQ_f053a04a-2f7e-49c2-bf82-6516415b40ae"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzExNTY_50fe5c94-8b79-4ab7-9299-c50bb5425bea">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 unrealized loss on securities available for sale and transferred 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;349,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss on defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred loan and lease origination fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,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;3,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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gain on securities available for sale and transferred securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(2,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;Net deferred tax asset (liability)&lt;/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;374,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY0Nw_933f60f4-8713-4669-b5c0-e9178d89f523"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY0Nw_b144f23d-afe8-41a8-b36b-8eb9079bce9d"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY0Nw_dcf724ed-fccf-496f-9ce0-e048eef50391"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzItMS0xLTEtOTAxNjg_13ffe54b-ab56-4673-9fba-60c1a1c97dc1"
      unitRef="usd">67608000</cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases>
    <cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzItMy0xLTEtOTAxNjg_2648e118-1c7b-426f-ba36-c9312a72d902"
      unitRef="usd">65815000</cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases>
    <cfr:DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMS0xLTEtMTU1NjA5_ff187332-3664-4ffb-88cb-98e5a1a93b0a"
      unitRef="usd">349237000</cfr:DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <cfr:DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMy0xLTEtMTU1NjA5_a0554170-0b4c-4e59-9244-860572c2f717"
      unitRef="usd">0</cfr:DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMS0xLTEtOTAxNjg_1427fd46-579d-4419-ab02-431d33cb3b8e"
      unitRef="usd">60137000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzMtMy0xLTEtOTAxNjg_bb83e2ff-db2a-4879-986c-47b669d26804"
      unitRef="usd">62819000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzQtMS0xLTEtOTAxNjg_5e25867e-156f-45c2-a865-c8eb57a90daf"
      unitRef="usd">9172000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzQtMy0xLTEtOTAxNjg_38f54e93-66b3-4d87-9c07-52a9ea589811"
      unitRef="usd">8743000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzUtMS0xLTEtOTAxNjg_2a99f9af-414b-47df-bf1a-cf4c11f3f5e9"
      unitRef="usd">6622000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzUtMy0xLTEtOTAxNjg_6b18ba6e-a13e-4d2e-bd48-2913089c2577"
      unitRef="usd">6989000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzYtMS0xLTEtOTAxNjg_c0e78f68-87dd-40f7-ada8-cb3be07a7696"
      unitRef="usd">11204000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzYtMy0xLTEtOTAxNjg_10899208-cd8c-4b5e-a1e4-53ae596acf99"
      unitRef="usd">7506000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzgtMS0xLTEtOTAxNjg_6f15b16c-d16b-44b5-acd7-5f84194b7418"
      unitRef="usd">3675000</cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees>
    <cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzgtMy0xLTEtOTAxNjg_c662cc80-d59b-423c-b6dc-f43c31370ce0"
      unitRef="usd">3118000</cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzktMS0xLTEtOTAxNjg_6ed29233-9e22-48c0-a21d-294509d25063"
      unitRef="usd">6109000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzktMy0xLTEtOTAxNjg_5a4deb28-d7fa-477f-89ac-29d828ba7961"
      unitRef="usd">3834000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEwLTEtMS0xLTkwMTY4_2de9f242-678d-4681-ab16-3012ae1a0973"
      unitRef="usd">513764000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEwLTMtMS0xLTkwMTY4_faa12973-fc05-418f-80c5-4092ad23a581"
      unitRef="usd">158824000</us-gaap:DeferredTaxAssetsGross>
    <cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEyLTEtMS0xLTkwMTY4_a2884d47-2f6f-4bed-9fff-06eb8bd2109b"
      unitRef="usd">0</cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEyLTMtMS0xLTkwMTY4_b20069e4-62b9-4a5b-9adc-877d2803ebc8"
      unitRef="usd">101067000</cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEzLTEtMS0xLTkwMTY4_ab71b116-1bcb-4597-91f5-66720932e34b"
      unitRef="usd">60651000</cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases>
    <cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzEzLTMtMS0xLTkwMTY4_3037a4ea-5233-434a-bc55-2ce93b8e7401"
      unitRef="usd">59415000</cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE0LTEtMS0xLTkwMTY4_4c974286-e657-4209-8558-444d3df25713"
      unitRef="usd">45647000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE0LTMtMS0xLTkwMTY4_88c0154d-13f1-4fd9-880f-d50281ae1dc6"
      unitRef="usd">49645000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE1LTEtMS0xLTkwMTY4_25b4f3fb-46f7-4024-a946-13e285ee8dca"
      unitRef="usd">17732000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE1LTMtMS0xLTkwMTY4_c2f18947-ff39-4008-ac77-9e23b99fdb34"
      unitRef="usd">16595000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE2LTEtMS0xLTkwMTY4_99083760-68ab-4748-9076-6e6d157ce9df"
      unitRef="usd">12730000</cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans>
    <cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE2LTMtMS0xLTkwMTY4_44cb3b87-34e5-48df-8a1e-91687d232f4d"
      unitRef="usd">11027000</cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE5LTEtMS0xLTkwMTY4_74f77404-fa91-4e3f-875d-95f05db3efc2"
      unitRef="usd">2601000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzE5LTMtMS0xLTkwMTY4_096dd8ca-2126-4c9c-b30f-295dee6e2ad7"
      unitRef="usd">2323000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIwLTEtMS0xLTkwMTY4_7e107fe1-8618-4dfd-9b53-0d24d9a0141b"
      unitRef="usd">139361000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIwLTMtMS0xLTkwMTY4_e7538b74-daa3-4e24-93e6-9727cc2a5d02"
      unitRef="usd">240072000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIxLTEtMS0xLTkwMTY4_bf3ca331-c31e-4240-bd96-a3e60ff15a0c"
      unitRef="usd">374403000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90YWJsZTo5NmJhMGFlMmJiYWU0ZTM2ODIwZWIzOTMzY2ZhNWIwNi90YWJsZXJhbmdlOjk2YmEwYWUyYmJhZTRlMzY4MjBlYjM5MzNjZmE1YjA2XzIxLTMtMS0xLTkwMTY4_6932d1aa-01ce-48b0-80b9-a9ccfc63ea89"
      unitRef="usd">81248000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY1NA_7fe9c896-81be-42d2-ada2-40e1df3f94aa"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzY1NA_961695dc-82a1-49ae-910e-05af34918c67"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzkxMQ_b9f3137a-bfa7-4086-86c7-42dc4d99c928"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzkxMQ_c9d6cc88-b20d-4642-aaaa-fd2f60b8ac44"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTMvZnJhZzplOThiMWZiM2VlMjM0NGViODRlMWFjOGY3NjMwNTdkMy90ZXh0cmVnaW9uOmU5OGIxZmIzZWUyMzQ0ZWI4NGUxYWM4Zjc2MzA1N2QzXzkxMQ_f053a04a-2f7e-49c2-bf82-6516415b40ae"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90ZXh0cmVnaW9uOmE5YjhjM2VlZjE5YTQ2NmJiOWI5NDBhODZiZGY3NDgwXzI0Ng_9a5a67e1-4ec7-46c4-8f2f-77237a7dc912">Other Comprehensive Income (Loss)&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax&#160;Expense,&lt;br/&gt;(Benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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: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:#cceeff;padding:2px 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;(2,143,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(450,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 style="background-color:#cceeff;padding:2px 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,693,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Change in net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Reclassification adjustment for net (gains) losses included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 19pt;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 securities available for sale and transferred securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,144,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(450,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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: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;(2,146,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(450,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(1,695,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 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;(231,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(48,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(182,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(232,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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;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;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(209,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(44,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(165,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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: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:#cceeff;padding:2px 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;427,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;89,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;337,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(108,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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;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;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;310,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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;65,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;245,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in accumulated other comprehensive income, net of tax, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Securities&lt;br/&gt;Available&lt;br/&gt;For Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,694,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,697,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,694,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,695,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 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;(1,313,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,348,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 reclassification&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) during period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(165,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) during period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;563,801&#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;(50,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90ZXh0cmVnaW9uOmE5YjhjM2VlZjE5YTQ2NmJiOWI5NDBhODZiZGY3NDgwXzI0Mg_782a3d90-bc8c-4ddb-ac96-842e3bc5395d">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax&#160;Expense,&lt;br/&gt;(Benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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: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:#cceeff;padding:2px 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;(2,143,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(450,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 style="background-color:#cceeff;padding:2px 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,693,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Change in net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Reclassification adjustment for net (gains) losses included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 19pt;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 securities available for sale and transferred securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,144,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(450,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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: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;(2,146,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(450,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(1,695,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 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;(231,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(48,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(182,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(232,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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;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;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(209,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(44,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(165,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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: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:#cceeff;padding:2px 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;427,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;89,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;337,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(108,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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;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;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;310,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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;65,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;245,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMtMS0xLTEtOTAxNjg_3980d100-d1a4-4a1e-bfb3-e90f6579a9d5"
      unitRef="usd">-2143567000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMtMy0xLTEtOTAxNjg_e903be30-e0b1-47f7-b5f2-9da522ce6e1d"
      unitRef="usd">-450149000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMtNS0xLTEtOTAxNjg_204c352e-b30e-4b5d-88ab-a9748abffc35"
      unitRef="usd">-1693418000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzQtMS0xLTEtOTAxNjg_09352853-6376-45e1-a137-e1793bfaa878"
      unitRef="usd">-737000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzQtMy0xLTEtOTAxNjg_62ffbf61-ab22-444b-a847-697d742a10aa"
      unitRef="usd">-155000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzQtNS0xLTEtOTAxNjg_9448dcf0-fbb3-4753-8f4d-5b79df4505c5"
      unitRef="usd">-582000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzUtMS0xLTEtOTAxNjg_82306342-dcd5-4698-89a0-f6fd9c73cc5c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzUtMy0xLTEtOTAxNjg_a5afee90-57a5-45f2-80cb-259ec6fa51cb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzUtNS0xLTEtOTAxNjg_8e71622f-5618-4331-b264-0597b6b9a156"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzYtMS0xLTEtOTAxNjg_48e226cc-3040-4a79-8611-655f8a4ef2bc"
      unitRef="usd">-2144304000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzYtMy0xLTEtOTAxNjg_725fadcd-f66e-45a7-b0ff-9b110d82e4a9"
      unitRef="usd">-450304000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzYtNS0xLTEtOTAxNjg_8830b7d4-7082-4277-8bab-5c44d34db8fc"
      unitRef="usd">-1694000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzgtMS0xLTEtOTAxNjg_83ab7e2a-e91b-469b-b746-eca42d06ff90"
      unitRef="usd">5005000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzgtMy0xLTEtOTAxNjg_b297abe8-5a14-43a8-a5b9-b57ec36db0d3"
      unitRef="usd">1051000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzgtNS0xLTEtOTAxNjg_d5fc2746-01e5-4fa8-9c62-600412784979"
      unitRef="usd">3954000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzktMS0xLTEtOTAxNjg_8e63fc1d-5728-4a2f-8939-8530248ebe54"
      unitRef="usd">-2964000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzktMy0xLTEtOTAxNjg_bfdceba3-4e83-4acb-998b-6bf8937d5b6a"
      unitRef="usd">-622000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzktNS0xLTEtOTAxNjg_7adf7950-b909-467f-9321-6d36d56c7fa8"
      unitRef="usd">-2342000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzEwLTEtMS0xLTkwMTY4_2536dcff-a2e3-4f42-a2f9-e9a2c54cd028"
      unitRef="usd">2041000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzEwLTMtMS0xLTkwMTY4_8053bce4-a6be-4bd8-aaf7-4bfb2d544b47"
      unitRef="usd">429000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzEwLTUtMS0xLTkwMTY4_50c9aeba-b224-482d-b5e9-b0ba10528c3f"
      unitRef="usd">1612000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzExLTEtMS0xLTkwMTY4_0dda86a8-2e35-48c7-8f6e-6c9dc1d956cc"
      unitRef="usd">-2146345000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzExLTMtMS0xLTkwMTY4_428fa66a-585e-4468-8e1b-43bf59b7c08a"
      unitRef="usd">-450733000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzExLTUtMS0xLTkwMTY4_c09630e4-e536-48f3-8a02-4a3f2cf51821"
      unitRef="usd">-1695612000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE1LTEtMS0xLTkwMTY4_53d5041b-b6c1-4880-90d8-cf26208465f5"
      unitRef="usd">-231355000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE1LTMtMS0xLTkwMTY4_ac056a6f-639d-4bcc-a28f-51c58b8b32ea"
      unitRef="usd">-48585000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE1LTUtMS0xLTkwMTY4_405174bf-8647-4a14-8c2e-3bff7883f6b8"
      unitRef="usd">-182770000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE2LTEtMS0xLTkwMTY4_dffff5d1-3dcb-4325-b0cc-138810c1a4e5"
      unitRef="usd">-971000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE2LTMtMS0xLTkwMTY4_4858e063-4dcd-4900-8134-750ba94f1404"
      unitRef="usd">-204000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE2LTUtMS0xLTkwMTY4_8937c4a5-6209-4c4d-9470-f6bf28bec201"
      unitRef="usd">-767000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE3LTEtMS0xLTkwMTY4_f914efb6-5f85-4372-8413-dbaf941cff00"
      unitRef="usd">69000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE3LTMtMS0xLTkwMTY4_c5fa9014-6208-4ea5-b80f-9bc1987146ce"
      unitRef="usd">14000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE3LTUtMS0xLTkwMTY4_cb6c6676-7841-41d6-8649-99cbec056aad"
      unitRef="usd">55000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE4LTEtMS0xLTkwMTY4_f62aa5f2-e81d-4fd5-8a21-919c79736189"
      unitRef="usd">-232395000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE4LTMtMS0xLTkwMTY4_06e864cc-7a92-47b1-a44e-94435f89f25c"
      unitRef="usd">-48803000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzE4LTUtMS0xLTkwMTY4_7b4efb39-5186-4a47-81fb-ea6b4c46a5ba"
      unitRef="usd">-183592000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIwLTEtMS0xLTkwMTY4_21bea6e1-1697-4368-8c7f-c89f1247b4a5"
      unitRef="usd">-16593000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIwLTMtMS0xLTkwMTY4_77c4fe89-055d-44e1-9783-62e370b819a1"
      unitRef="usd">-3485000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIwLTUtMS0xLTkwMTY4_bacabe86-e2e6-40c6-a9f0-15eaab137abf"
      unitRef="usd">-13108000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIxLTEtMS0xLTkwMTY4_84ba17d1-a236-4432-92ea-54f1dfea8e22"
      unitRef="usd">-6116000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIxLTMtMS0xLTkwMTY4_285f33b2-4038-43f5-92f1-e3ef19359cf5"
      unitRef="usd">-1284000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIxLTUtMS0xLTkwMTY4_3a018109-ed8c-443e-9af6-1698e3d8b17b"
      unitRef="usd">-4832000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIyLTEtMS0xLTkwMTY4_529ba562-2a6c-4b1b-91bb-314772658d08"
      unitRef="usd">-22709000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIyLTMtMS0xLTkwMTY4_96354531-3461-4e24-ba40-81652e9b9bbf"
      unitRef="usd">-4769000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIyLTUtMS0xLTkwMTY4_097a5ee2-b019-4e35-80c6-f015909cb18a"
      unitRef="usd">-17940000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIzLTEtMS0xLTkwMTY4_78b630f7-1596-4f57-a889-fdf448019b6e"
      unitRef="usd">-209686000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIzLTMtMS0xLTkwMTY4_0e5dd2e5-4aae-4588-a406-6d138777b495"
      unitRef="usd">-44034000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzIzLTUtMS0xLTkwMTY4_7e8ac435-25f8-4d66-9518-b08402fc3502"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI3LTEtMS0xLTkwMTY4_efa2ad4a-2e38-4a90-94f0-65412f4202ad"
      unitRef="usd">427331000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI3LTMtMS0xLTkwMTY4_a9d656f1-545b-400d-aefd-94acddc2c414"
      unitRef="usd">89741000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI3LTUtMS0xLTkwMTY4_226436de-3fac-42b6-b887-5260c74eb893"
      unitRef="usd">337590000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI4LTEtMS0xLTkwMTY4_0393c35e-c59b-4c80-b02f-fcde9b3274d5"
      unitRef="usd">-1256000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI4LTMtMS0xLTkwMTY4_2dcf2745-7b7d-4d71-9b6e-9d787700806d"
      unitRef="usd">-264000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI4LTUtMS0xLTkwMTY4_4abcc588-40d8-45eb-b3dd-407003fb6cc5"
      unitRef="usd">-992000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI5LTEtMS0xLTkwMTY4_40da8bd4-744d-4817-ad0d-97d631260446"
      unitRef="usd">108989000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI5LTMtMS0xLTkwMTY4_0b776839-e649-4fbc-b13b-ccd4d5fa732c"
      unitRef="usd">22888000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzI5LTUtMS0xLTkwMTY4_1b800189-7058-48d5-8cd0-72584058ef86"
      unitRef="usd">86101000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMwLTEtMS0xLTkwMTY4_c9f17ecc-3fd8-4547-a59f-4f84811e01cb"
      unitRef="usd">317086000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMwLTMtMS0xLTkwMTY4_ab730687-f622-4e56-a136-c761051e29f7"
      unitRef="usd">66589000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMwLTUtMS0xLTkwMTY4_1255b901-3578-453d-8501-c006ef4a8d1a"
      unitRef="usd">250497000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMyLTEtMS0xLTkwMTY4_2fad55bd-655c-4872-bb25-2073e5603404"
      unitRef="usd">11518000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMyLTMtMS0xLTkwMTY4_256174a2-0a9b-4db5-b232-678a0d0141fb"
      unitRef="usd">2419000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMyLTUtMS0xLTkwMTY4_4bbe3349-6c6e-4c4d-b6bc-91bd2b38ae29"
      unitRef="usd">9099000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMzLTEtMS0xLTkwMTY4_f489eac9-e3d3-446b-af75-7dc3c085b133"
      unitRef="usd">-5319000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMzLTMtMS0xLTkwMTY4_288c0d48-5252-4075-a5e1-1d802bfa18ac"
      unitRef="usd">-1117000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzMzLTUtMS0xLTkwMTY4_c278b224-0ef6-42c9-871c-3ed245876e81"
      unitRef="usd">-4202000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM0LTEtMS0xLTkwMTY4_89604f40-d76a-413b-bca9-53674913bb15"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM0LTMtMS0xLTkwMTY4_433914cd-4d44-44ac-9c47-355bf8857b48"
      unitRef="usd">1302000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM0LTUtMS0xLTkwMTY4_05d260a5-3780-4ea2-8e95-617f56ec209a"
      unitRef="usd">4897000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM1LTEtMS0xLTkwMTY4_c725ecbc-3475-40af-841f-aaddc09574a1"
      unitRef="usd">310887000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM1LTMtMS0xLTkwMTY4_e23b69ce-31dc-4672-aefd-469be9f08a44"
      unitRef="usd">65287000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTo2Y2JlNTc0MTk5ODY0NWZjOGNkNzgyMzJhMzJjZWQ4OC90YWJsZXJhbmdlOjZjYmU1NzQxOTk4NjQ1ZmM4Y2Q3ODIzMmEzMmNlZDg4XzM1LTUtMS0xLTkwMTY4_99f8247d-847b-4feb-8bc6-76e69cc29b76"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90ZXh0cmVnaW9uOmE5YjhjM2VlZjE5YTQ2NmJiOWI5NDBhODZiZGY3NDgwXzIzOQ_b9e63791-7c09-496b-ac26-a97a32a9c9db">&lt;div style="margin-top:4pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in accumulated other comprehensive income, net of tax, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Securities&lt;br/&gt;Available&lt;br/&gt;For Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,694,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,697,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,694,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,695,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 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;(1,313,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,348,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 reclassification&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) during period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(165,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) during period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;563,801&#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;(50,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i74f972fd59664905971b6fe784269247_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEtMS0xLTEtOTAxNjg_612c7f38-47be-4e70-88a1-79f2ac26f57d"
      unitRef="usd">380209000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i20a96a7816e847fbb50b2e3606121343_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEtMy0xLTEtOTAxNjg_b98b97b9-83f9-4088-8918-ad4907d77ec0"
      unitRef="usd">-32891000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1ab23d619d8149e4a0229bcc243663b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEtNy0xLTEtOTAxNjg_8f005cce-9e62-4533-985a-25961a985ad9"
      unitRef="usd">347318000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i248e04afee4945809206a91db80121b3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzItMS0xLTEtOTAxNjg_72127c3b-4b15-45cc-b941-789cd6b271bb"
      unitRef="usd">-1694000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzItMy0xLTEtOTAxNjg_a324e6d7-ad31-4607-88b5-37208617bd9e"
      unitRef="usd">-3954000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzItNy0xLTEtOTAxNjg_31d3171b-dda9-46ce-8fca-41ff388dca02"
      unitRef="usd">-1697954000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i248e04afee4945809206a91db80121b3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzMtMS0xLTEtOTAxNjg_64bce4ee-40b8-4506-b9fb-34f3f7a0ee95"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzMtMy0xLTEtOTAxNjg_c03bbfc5-57b9-4187-b26f-c3402a9edb9f"
      unitRef="usd">-2342000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzMtNy0xLTEtOTAxNjg_4fae01fb-f32b-48aa-a25a-16e0f5ef5dad"
      unitRef="usd">-2342000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i248e04afee4945809206a91db80121b3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzQtMS0xLTEtOTAxNjg_c5d5e6c4-1d46-4cc9-97ae-68a3cc01deed"
      unitRef="usd">-1694000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i74d94e627b904b9c93edb16316460ef6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzQtMy0xLTEtOTAxNjg_2e1b0d7a-e3d2-4c16-809b-41cea5876393"
      unitRef="usd">-1612000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic23fc565b92b43ecaa41d2e71be7ba97_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzQtNy0xLTEtOTAxNjg_51005f91-0bd4-40c6-9d80-aa0dd8f2caca"
      unitRef="usd">-1695612000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2886b2a083ee4fc5976c35fdeb8fb01d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzUtMS0xLTEtOTAxNjg_58297e1b-ba6d-4742-a663-37627476c485"
      unitRef="usd">-1313791000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i747389d074f14e1a9f15ea71c3f3270b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzUtMy0xLTEtOTAxNjg_beb72138-08fb-4fdb-9656-11001fd3d39b"
      unitRef="usd">-34503000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5247923366f84f57bb51c8502ac5652b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzUtNy0xLTEtOTAxNjg_6602a971-f3bd-42e9-8560-6530f54d5631"
      unitRef="usd">-1348294000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3fe4522efcad43089679fc4a77265012_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzctMS0xLTEtOTAxNjg_2e965884-7023-4844-a614-2a5316dd0bb8"
      unitRef="usd">563801000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia0343567fec540049f71af8fb4a005b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzctMy0xLTEtOTAxNjg_2b928912-a216-4e36-8c48-2001e19a28f1"
      unitRef="usd">-50831000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0969f4915966424ab2804b70b0567c82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzctNy0xLTEtOTAxNjg_696b48a4-2f09-4e81-9943-5e52eaba260b"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzgtMS0xLTEtOTAxNjg_4f3bba4c-4021-49ab-b56c-a8d9dd7e0481"
      unitRef="usd">-183537000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzgtMy0xLTEtOTAxNjg_16de63f7-b94f-4124-a5d0-1c9c7abf18d7"
      unitRef="usd">13108000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzgtNy0xLTEtOTAxNjg_241f7096-93b1-4dc6-8261-689b508442a8"
      unitRef="usd">-170429000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzktMS0xLTEtOTAxNjg_71d05e8a-14d4-44e8-b4e8-a4cd4883d5f0"
      unitRef="usd">55000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzktMy0xLTEtOTAxNjg_254f6804-e633-41c4-bb28-27ffd2e98c07"
      unitRef="usd">-4832000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzktNy0xLTEtOTAxNjg_88b900c5-bb37-4a0a-8b21-84de427a4cfa"
      unitRef="usd">-4777000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i829a8592a3074e3d962fb98becf4cb02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEwLTEtMS0xLTkwMTY4_6585229b-c19b-473a-b402-48ddf568ed17"
      unitRef="usd">-183592000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i10cb2135b9a348af93b7eea1ce7f4000_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEwLTMtMS0xLTkwMTY4_2349323f-f857-49c1-92ec-7af132e835c7"
      unitRef="usd">17940000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib15de6e2133744da93f76c62d4c54d04_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEwLTctMS0xLTkwMTY4_d1bfef00-e961-4a9e-a2d6-c190911d9ded"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i74f972fd59664905971b6fe784269247_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzExLTEtMS0xLTkwMTY4_855f1498-597e-4305-8415-f824eabc8998"
      unitRef="usd">380209000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i20a96a7816e847fbb50b2e3606121343_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzExLTMtMS0xLTkwMTY4_3fc721a2-39bf-4cf1-8ae7-ede575e8759c"
      unitRef="usd">-32891000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1ab23d619d8149e4a0229bcc243663b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzExLTctMS0xLTkwMTY4_bb494c75-bb9e-4c33-bf2b-18afb4b8a958"
      unitRef="usd">347318000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i999211f7fef44039b272e76cb7508b63_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEzLTEtMS0xLTkwMTY4_5f9ca170-736c-498a-9722-10801512b571"
      unitRef="usd">313304000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3951dff53f4e442eb8dbef96e8a51cef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEzLTMtMS0xLTkwMTY4_2cfb52ff-8491-448d-a778-3d95dbd0eb63"
      unitRef="usd">-45934000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2e45af90bdcf41c99339a13e40567e6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzEzLTctMS0xLTkwMTY4_aabe7c66-317f-457b-9313-d2fda5b84a12"
      unitRef="usd">267370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE0LTEtMS0xLTkwMTY4_f8218d03-1037-4c65-968c-20cc4af06537"
      unitRef="usd">336598000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE0LTMtMS0xLTkwMTY4_2dfb016e-feff-4903-82d8-33cba0b79e29"
      unitRef="usd">-9099000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE0LTctMS0xLTkwMTY4_db8d86a2-9530-4c54-9a07-5e0afff9bbb3"
      unitRef="usd">327499000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE1LTEtMS0xLTkwMTY4_adaa22f1-df10-4860-9438-b41e82032034"
      unitRef="usd">86101000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE1LTMtMS0xLTkwMTY4_384a0afa-f224-41b4-9767-ee7437cc5fe8"
      unitRef="usd">-4202000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE1LTctMS0xLTkwMTY4_f92c4d35-5176-405f-b1bf-ba49c8f60604"
      unitRef="usd">81899000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iac8d8221676e4bdd975f563c9419f611_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE2LTEtMS0xLTkwMTY4_8b83f52f-3b90-4b6f-b1b0-0b8a82c9cc51"
      unitRef="usd">250497000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifb20d9b159ac4ebe82c40ec9199bc6fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE2LTMtMS0xLTkwMTY4_c1b0a02b-fa6a-4469-a80c-1916cf0d0894"
      unitRef="usd">-4897000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8797ceecd8954a5f9c5a9944aaaeab19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE2LTctMS0xLTkwMTY4_cec3cf3e-b7d0-4b9e-8458-ea6a5b029df0"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3fe4522efcad43089679fc4a77265012_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE3LTEtMS0xLTkwMTY4_24e4164b-db32-4e6e-9cb8-678a982e7f51"
      unitRef="usd">563801000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia0343567fec540049f71af8fb4a005b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE3LTMtMS0xLTkwMTY4_8c3d5e38-d8f9-4faf-a3fc-5a616ca434e1"
      unitRef="usd">-50831000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0969f4915966424ab2804b70b0567c82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTYvZnJhZzphOWI4YzNlZWYxOWE0NjZiYjliOTQwYTg2YmRmNzQ4MC90YWJsZTphNDcwZWU4NDA0OTg0MDcxYjU2N2Q5ZTZhOTMzMzkzNC90YWJsZXJhbmdlOmE0NzBlZTg0MDQ5ODQwNzFiNTY3ZDllNmE5MzMzOTM0XzE3LTctMS0xLTkwMTY4_b4c6e914-3105-4c98-b107-e582f0a602a1"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjk_be756fe4-aade-4b4e-8bcb-6be2b9fd5a6a">Derivative Financial Instruments&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Derivatives.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2022 and 2021 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#x201c;CME&#x201d;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2022 and 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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedges of fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 - 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,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 - 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 - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,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;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 - 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;78,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;246,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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;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 - 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;53,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 - 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;246,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:4pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Received&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value hedge loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate swaps - financial institution counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate swaps - customer counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:10pt;font-weight:400;line-height:100%"&gt;3.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average strike rate for outstanding interest rate caps was 3.26% at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commodity Derivatives.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 - 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,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 - 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;6,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;(53,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 - 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;16,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;15,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;6,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;54,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 - 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;15,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;16,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We enter into foreign currency forward 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 that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward contracts were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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/option contracts - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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/option contracts - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gains, Losses and Derivative Cash Flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial loan/lease interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) included in interest income on loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging commodity derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;4,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging foreign currency derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging other derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $6.0 million in connection with the sales. The put options expired without being exercised. These gains are included in the table above as a component of non-hedging other derivatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Counterparty Credit Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on derivative contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $43.6 million at December&#160;31, 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 contracts with upstream financial institution counterparties was approximately $2.9 million at December&#160;31, 2022. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#x2013; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2022, the aggregate fair value of securities we posted as collateral related to derivative contracts totaled $8.5 million. We also had $3.2 million in cash collateral related to derivative contracts on deposit with other financial institution counterparties at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxMzc_301174ca-5a6e-4a93-a365-ca7c841998d5">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2022 and 2021 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#x201c;CME&#x201d;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2022 and 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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedges of fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 - 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,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 - 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 - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,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;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 - 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;78,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;246,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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;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 - 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;53,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 - 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;246,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4082dc2540c5476db7c00bbd07bd9e75_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzMxMzI_92c31694-a86c-4a86-9a51-8641ea863160"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange
      contextRef="iba9ef5394fff46c9892573edefc38ac5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzMxMzI_fa3b53c4-3091-4671-be7b-ca8dd278a5b8"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i790dceb3fe7f4371a6efb688259358c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtMS0xLTEtOTAxNjg_28f1976f-5e3f-41f6-9321-d1b03b554b85"
      unitRef="usd">1614000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i790dceb3fe7f4371a6efb688259358c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtMy0xLTEtOTAxNjg_99935fa5-8499-47cf-8d92-7e4474c0c2cd"
      unitRef="usd">19000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i5cf9ee6ebc744a11b5ec13c2143c9bd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtNS0xLTEtOTAxNjg_439044f1-a0a2-43c7-9ef1-6abbd4ee15ea"
      unitRef="usd">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i5cf9ee6ebc744a11b5ec13c2143c9bd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzQtNy0xLTEtOTAxNjg_d8bbd04b-fca2-463d-bbb9-63b2940e9022"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ia366e0942601484db917384dde5de384_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtMS0xLTEtOTAxNjg_90f37e48-8758-457d-a8f0-681d2288a490"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ia366e0942601484db917384dde5de384_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtMy0xLTEtOTAxNjg_2ff3cb2f-389e-416a-a6ba-02b3d24d3623"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i239e594b475f42c691c6520b0835659a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtNS0xLTEtOTAxNjg_28d0d78d-d01e-4921-9338-019085bca96d"
      unitRef="usd">2426000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i239e594b475f42c691c6520b0835659a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzUtNy0xLTEtOTAxNjg_03e647f5-bd03-4680-9598-d514a2ef7ee6"
      unitRef="usd">-34000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i2c1c4b1048db41a688b32dae09a864e6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtMS0xLTEtOTAxNjg_63f23324-8a12-4868-a381-4a372bdaab1c"
      unitRef="usd">1165812000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i2c1c4b1048db41a688b32dae09a864e6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtMy0xLTEtOTAxNjg_a946ce08-f2da-4020-ab2b-b78b167790e3"
      unitRef="usd">70416000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i082809c500334ed9aa5aa8ccfaf98318_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtNS0xLTEtOTAxNjg_772911fb-7d20-4e7a-ada9-285dadd16f74"
      unitRef="usd">247592000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i082809c500334ed9aa5aa8ccfaf98318_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzgtNy0xLTEtOTAxNjg_63d6846e-8034-4170-9210-a729641cfbc1"
      unitRef="usd">1207000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4082dc2540c5476db7c00bbd07bd9e75_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktMS0xLTEtOTAxNjg_06d5b574-62c1-4d08-a986-6e0c5958eaee"
      unitRef="usd">78798000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i4082dc2540c5476db7c00bbd07bd9e75_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktMy0xLTEtOTAxNjg_13661d0c-b93b-4755-9a5f-8aa85cec0493"
      unitRef="usd">-1102000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="iba9ef5394fff46c9892573edefc38ac5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktNS0xLTEtOTAxNjg_fde94e6e-96a5-41a1-a03e-b21ced353c98"
      unitRef="usd">928756000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="iba9ef5394fff46c9892573edefc38ac5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzktNy0xLTEtOTAxNjg_5a77fc4c-bff2-44ce-9559-38abcbe3c179"
      unitRef="usd">-19142000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i22e0afc38d9a463080b02af66d2227de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTEtMS0xLTkwMTY4_d510acde-64f2-4d0f-827b-f2cc54a5a4a5"
      unitRef="usd">246442000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i22e0afc38d9a463080b02af66d2227de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTMtMS0xLTkwMTY4_791c8a4d-6de9-446a-b7ad-e1d45945548d"
      unitRef="usd">15256000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ie3907d6869f249ac84ee41c80887d799_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTUtMS0xLTkwMTY4_4fe35a99-03b9-4a60-b977-6327cec2bdf5"
      unitRef="usd">270431000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ie3907d6869f249ac84ee41c80887d799_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEwLTctMS0xLTkwMTY4_e4cd3564-91de-4a85-aa09-eb8523280b0c"
      unitRef="usd">3239000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i276465e0b2284a109144c6e177398a5e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTEtMS0xLTkwMTY4_4b1c866b-02b0-44d2-9253-815afe41df08"
      unitRef="usd">53570000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i276465e0b2284a109144c6e177398a5e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTMtMS0xLTkwMTY4_9e462dc2-32ee-4876-80b8-67966b21e83e"
      unitRef="usd">1102000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i97d196b04f6c4314932cc82064ac921f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTUtMS0xLTkwMTY4_9b8ddd68-1009-46ff-8a23-d858c186ba7c"
      unitRef="usd">928756000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i97d196b04f6c4314932cc82064ac921f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEyLTctMS0xLTkwMTY4_23b58a1c-9e74-49b0-b42d-87dd2552ac78"
      unitRef="usd">39864000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="idd488e797d0c4af2b28567d5c0a1ea84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTEtMS0xLTkwMTY4_a1946e1c-24f6-47fb-a8f1-b39b8ae08a47"
      unitRef="usd">1175563000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="idd488e797d0c4af2b28567d5c0a1ea84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTMtMS0xLTkwMTY4_61d5b2af-1e85-4243-a7e1-05799ce06fd7"
      unitRef="usd">-79175000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i1baceda2e25748a6bdff13334e844cb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTUtMS0xLTkwMTY4_bec22f19-63b8-416b-ab1d-da03430c5571"
      unitRef="usd">247592000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i1baceda2e25748a6bdff13334e844cb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzEzLTctMS0xLTkwMTY4_1e84f6c9-0661-4bec-adec-896155621c2f"
      unitRef="usd">-2846000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="if08cfb45ec9947389f5feb66ed6931d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTEtMS0xLTkwMTY4_6746f635-9ab1-4e91-87c1-47ae1de23426"
      unitRef="usd">246442000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if08cfb45ec9947389f5feb66ed6931d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTMtMS0xLTkwMTY4_e9bbbfca-4c9e-4f3d-80ef-494de9e51f5f"
      unitRef="usd">-15256000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ic949d3a5d198413cb0b3e1589dd44b50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTUtMS0xLTkwMTY4_c4a96620-176b-4f49-bbdf-16312ec73f24"
      unitRef="usd">270431000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic949d3a5d198413cb0b3e1589dd44b50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTo3YjhmMmE3OWExZTQ0MzZkOTJkZDM0M2UxNDlkN2RkMy90YWJsZXJhbmdlOjdiOGYyYTc5YTFlNDQzNmQ5MmRkMzQzZTE0OWQ3ZGQzXzE0LTctMS0xLTkwMTY4_9d9baeb4-a381-4fc7-9e75-69213b0f71e2"
      unitRef="usd">-3239000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNDc_bb513eb4-6635-4052-b2cc-a23a80abdf5d">&lt;div style="margin-top:4pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Received&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value hedge loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate swaps - financial institution counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate swaps - customer counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:10pt;font-weight:400;line-height:100%"&gt;3.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="i9a585d2f2c76428694490e56eb2ee100_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzMtMS0xLTEtOTAxNjg_fe3e29c9-2f40-4e42-8e6e-9af96ad63dd2"
      unitRef="number">0.0158</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="i579490e2ea4c4688bf89b6a23af85b50_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzMtMy0xLTEtOTAxNjg_3edfa9fc-224e-4436-9872-b93b1a7df9db"
      unitRef="number">0.0412</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="i504eaf89ef824d0e8463a5606780f34b_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzQtMS0xLTEtOTAxNjg_c24db5c1-9b7c-4d91-9b1b-f9b719975e96"
      unitRef="number">0.0373</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="i5888354a406c4117a2ce4443ea6627b4_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzQtMy0xLTEtOTAxNjg_b98b57e4-3d71-4a33-af64-c9d7d5dbc814"
      unitRef="number">0.0529</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="i86775a12866b4062a975a9dfda109ecd_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzUtMS0xLTEtOTAxNjg_2b81271b-249a-4552-ac79-bc99a619bc58"
      unitRef="number">0.0528</cfr:NonHedgingInterestRateSwaps2>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="i3089aae8812c4875abad146503fc3ccc_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTowZmFiZTk5OGQ5ZTE0MDBhYmRhNDg1MjUwODYyN2YxYi90YWJsZXJhbmdlOjBmYWJlOTk4ZDllMTQwMGFiZGE0ODUyNTA4NjI3ZjFiXzUtMy0xLTEtOTAxNjg_d3200991-2ddd-4e96-966d-76aa4c0db37b"
      unitRef="number">0.0372</cfr:NonHedgingInterestRateSwaps2>
    <cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzMzMzM_d7aefb10-48ce-4273-bd98-4a900d56375b"
      unitRef="number">0.0326</cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjA_e360c8fa-5817-4462-9e96-71daa76953a1">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 - 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,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 - 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;6,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;(53,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 - 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;16,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;15,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;6,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;54,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 - 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;15,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 - 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;16,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtMy0xLTEtOTAxNjg_05461f5f-2642-486a-b276-b74172740109"
      unitRef="bbl">4024000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtNS0xLTEtOTAxNjg_2c3e2b3f-8d08-4bba-88d7-a5cc0f1dd556"
      unitRef="usd">27082000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i9baa416a69004381850ee5744bc2d0f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtNy0xLTEtOTAxNjg_9b39588f-d66d-4d42-8ae3-5a9555eaa8ca"
      unitRef="bbl">4809000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i9baa416a69004381850ee5744bc2d0f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzMtOS0xLTEtOTAxNjg_2ca1cc9f-74de-4afb-a5ab-ff1429c4e32d"
      unitRef="usd">14721000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtMy0xLTEtOTAxNjg_a708d2f2-e24d-435c-ad89-1b952b1a5293"
      unitRef="bbl">6068000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtNS0xLTEtOTAxNjg_f6904067-fe6f-4883-a1c3-49f109a95c00"
      unitRef="usd">53579000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i9baa416a69004381850ee5744bc2d0f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtNy0xLTEtOTAxNjg_04c5ebe8-43bc-4d62-bd09-b4c45370ca78"
      unitRef="bbl">7032000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i9baa416a69004381850ee5744bc2d0f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzQtOS0xLTEtOTAxNjg_b95edca5-4a4a-47b9-a933-de641dc41f06"
      unitRef="usd">73594000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i4d343e1923e8413bbb8161b00ad527bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtMy0xLTEtOTAxNjg_1b665220-dc07-4803-8a44-0066c3001d8e"
      unitRef="mmbtu">16539000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i4d343e1923e8413bbb8161b00ad527bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtNS0xLTEtOTAxNjg_399a073d-a370-4a32-9d0e-e3b0875e4f45"
      unitRef="usd">6220000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i63877a12e0de4953847fb5c9243f8b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtNy0xLTEtOTAxNjg_e08aeb31-8b98-471f-bf7c-25d2863a3a75"
      unitRef="mmbtu">15947000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i63877a12e0de4953847fb5c9243f8b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzUtOS0xLTEtOTAxNjg_061d63c5-84df-4c5a-913b-7c16f6c8155e"
      unitRef="usd">4143000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i4d343e1923e8413bbb8161b00ad527bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtMy0xLTEtOTAxNjg_6b000d15-17ce-41d7-944f-3c78b6027b80"
      unitRef="mmbtu">15682000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i4d343e1923e8413bbb8161b00ad527bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtNS0xLTEtOTAxNjg_a4de5b58-f1bd-4768-8380-62aeffe215d8"
      unitRef="usd">19138000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i63877a12e0de4953847fb5c9243f8b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtNy0xLTEtOTAxNjg_4892cf6c-fbac-4ab2-885b-a1934d2ab0f2"
      unitRef="mmbtu">29446000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i63877a12e0de4953847fb5c9243f8b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzYtOS0xLTEtOTAxNjg_d1f0236d-140d-4651-abcd-8e6f62ce9724"
      unitRef="usd">21249000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i701a9f8e2b8f47df933213bf831fbc2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtMy0xLTEtOTAxNjg_7e5bd67f-21fd-4dff-9201-cccbad281aed"
      unitRef="bbl">6068000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i701a9f8e2b8f47df933213bf831fbc2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtNS0xLTEtOTAxNjg_f3896024-7fe7-46a0-9220-f1b3a741fa0c"
      unitRef="usd">54219000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtNy0xLTEtOTAxNjg_2742d176-eba2-48f6-a850-4c71ab5734c7"
      unitRef="bbl">7046000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzgtOS0xLTEtOTAxNjg_e5268246-7e2a-4e69-ac5e-35b88602d84a"
      unitRef="usd">74437000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i701a9f8e2b8f47df933213bf831fbc2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktMy0xLTEtOTAxNjg_d2cd7f2b-0904-404b-a94b-926461bc4122"
      unitRef="bbl">4024000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i701a9f8e2b8f47df933213bf831fbc2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktNS0xLTEtOTAxNjg_2c4bf673-265f-4b46-b5f8-d52c6fff20ac"
      unitRef="usd">26551000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktNy0xLTEtOTAxNjg_5053f147-867d-4072-92f9-6640a9a6eb5e"
      unitRef="bbl">4796000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i02cc229d9d354eb69ac241ceb7bd7f4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzktOS0xLTEtOTAxNjg_0825ebdd-911f-45b7-af69-242f5c980a45"
      unitRef="usd">14294000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i6f102a97757441d597ff95e8df322d21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTMtMS0xLTkwMTY4_402c6909-7659-49db-a4cf-dbe21c0d9096"
      unitRef="mmbtu">15682000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i6f102a97757441d597ff95e8df322d21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTUtMS0xLTkwMTY4_31d99795-b90e-4fcc-9db9-8e2e0f2c5c4b"
      unitRef="usd">19164000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTctMS0xLTkwMTY4_1d685598-90c2-4c43-8412-fe142f2557a2"
      unitRef="mmbtu">29446000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzEwLTktMS0xLTkwMTY4_11f45e00-dcaf-4f1a-aabc-0b60fc28b860"
      unitRef="usd">21456000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i6f102a97757441d597ff95e8df322d21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTMtMS0xLTkwMTY4_f1058372-dd4d-4611-b6c0-f900e5e4c7b2"
      unitRef="mmbtu">16539000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i6f102a97757441d597ff95e8df322d21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTUtMS0xLTkwMTY4_86bec35d-359d-449d-a7a5-87f3133fbedd"
      unitRef="usd">6124000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTctMS0xLTkwMTY4_722332a2-46a7-4093-a929-c8f9606205f2"
      unitRef="mmbtu">15947000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="iad5d97cea22d48ec92e93243f6b2b8ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTplOWQwNGJiN2UzZDQ0NDYwODZkNTA5MDNkYzU2YzgxNi90YWJsZXJhbmdlOmU5ZDA0YmI3ZTNkNDQ0NjA4NmQ1MDkwM2RjNTZjODE2XzExLTktMS0xLTkwMTY4_99b401dd-230c-4f27-a479-34b0f2e4598a"
      unitRef="usd">4124000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjg_7c9a7cf7-66eb-4f47-bae1-4d6b2a7717d6">The notional amounts and fair values of open foreign currency forward contracts were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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/option contracts - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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/option contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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/option contracts - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="icc972ec127e64a8982bfce28badd5402_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtMy0xLTEtOTAxNjg_775a76d0-80ca-4fcc-8b44-5df0f3025263"
      unitRef="eur">875000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i0750904d9e124549b25cc979cd74e417_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtNS0xLTEtOTAxNjg_4b98910d-9169-41a3-97cf-f970c3fddfb9"
      unitRef="usd">1000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i247b7218e63042a3a647e7007fa9aa24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtNy0xLTEtOTAxNjg_91125bb8-a252-41a9-9b8a-1da69c13557a"
      unitRef="eur">1900000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i672f5bcd5ab84308a62f63aea97a7ad7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzMtOS0xLTEtOTAxNjg_708848fa-af2c-4c15-9c2e-8297673cd2f8"
      unitRef="usd">29000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="icc972ec127e64a8982bfce28badd5402_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtMy0xLTEtOTAxNjg_4df7fe7b-2542-4411-baac-67bad3072e88"
      unitRef="cad">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ie5fb3c5dfa314b858c9d354ed37e0c5d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtNS0xLTEtOTAxNjg_2fc4b69e-504d-49b1-833d-8d725057c6e4"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i247b7218e63042a3a647e7007fa9aa24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtNy0xLTEtOTAxNjg_292a9ea0-84e2-4f21-9a29-4b15a74796cf"
      unitRef="cad">658000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i94a53be012314359b1280e769a498327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzQtOS0xLTEtOTAxNjg_25682ee7-76e3-4f81-a5d6-b6b96ef44861"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i7f40e7d0a51b4991b10fa64429de0b2d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtMy0xLTEtOTAxNjg_60cf06e4-b9e0-469c-9970-2bb3e256b906"
      unitRef="eur">875000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i0750904d9e124549b25cc979cd74e417_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtNS0xLTEtOTAxNjg_aa35d05f-03c6-4063-8d01-38a509df4591"
      unitRef="usd">10000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4a22a2afe0034a25990bd47f2e396e18_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtNy0xLTEtOTAxNjg_cf5378d2-0aeb-4dd1-8335-b6eb3b863c32"
      unitRef="eur">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i672f5bcd5ab84308a62f63aea97a7ad7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzgtOS0xLTEtOTAxNjg_53cc0041-1b2c-431f-aba0-139a6614126a"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="icb048f268c764087a71288137da1784c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTMtMS0xLTkwMTY4_cdefa386-0ef3-47f0-802c-b753084f5892"
      unitRef="eur">875000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i405b34260d2d4c8fb75b213d40d67c49_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTUtMS0xLTkwMTY4_1eba69c4-5c6a-41c0-915c-4d04730ad7c2"
      unitRef="usd">10000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ibf0ee4ac02d546c1bbf507960bb80a7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTctMS0xLTkwMTY4_d6f4b901-dbe2-4e46-a6b9-ccda4a49e011"
      unitRef="eur">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ifdf5cf0f5b924b8f835408f67ef165c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE0LTktMS0xLTkwMTY4_f5862c95-dbd0-4b95-8afa-3aa7d01ead4c"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="icb048f268c764087a71288137da1784c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTMtMS0xLTkwMTY4_f17d71a5-df3e-45a9-a412-0c27e503d02b"
      unitRef="cad">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ia7a9e59ab35241fdab161930b7731018_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTUtMS0xLTkwMTY4_6f5fea92-56e4-44b8-b3f3-8e94e087b61a"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ibf0ee4ac02d546c1bbf507960bb80a7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTctMS0xLTkwMTY4_52157fed-8509-4db9-b547-9342c78900d9"
      unitRef="cad">658000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ie28312caa1f8443ea5daf005e408862f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE1LTktMS0xLTkwMTY4_02139150-859e-4c8a-a5de-33e531d247d7"
      unitRef="usd">4000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ie205896dd76e4a9387c1398708cc0eaa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTMtMS0xLTkwMTY4_a76bb2ea-4b12-489a-a5b8-6fbbeb704967"
      unitRef="eur">875000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i405b34260d2d4c8fb75b213d40d67c49_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTUtMS0xLTkwMTY4_31c8ccca-1e9a-4e87-bb9f-46c1643b4444"
      unitRef="usd">1000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i0039e807cc424169b998f320ce619857_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTctMS0xLTkwMTY4_7c0492ee-eb50-4806-8efd-882953e93ef4"
      unitRef="eur">1900000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ifdf5cf0f5b924b8f835408f67ef165c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTphODllZTc2YjUwMjc0M2Q2YWRmMzg0ZjcyNTAzZmQwMC90YWJsZXJhbmdlOmE4OWVlNzZiNTAyNzQzZDZhZGYzODRmNzI1MDNmZDAwXzE5LTktMS0xLTkwMTY4_0ee1d020-6afd-4177-9b4d-894a06d9edf1"
      unitRef="usd">55000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNDM_88955b0f-3653-4a2c-b3bc-16eb71e14d75">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial loan/lease interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) included in interest income on loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i07cfd004569d4abd90d1e7371758c107_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzItMS0xLTEtOTAxNjg_1e4ef81e-53cb-4668-b683-28a6e9308811"
      unitRef="usd">-7000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7443214af2cf402d8b8d299386940f05_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzItMy0xLTEtOTAxNjg_48066845-bd94-417d-a44d-53c477eb7b03"
      unitRef="usd">-91000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ida27e2f44d804422bf1df78dfa542ab8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzItNS0xLTEtOTAxNjg_ed612af3-1005-4790-9cf6-f6c68b2cd35a"
      unitRef="usd">-111000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i69aac7c9eb2c434786cd00c7af47ab0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzMtMS0xLTEtOTAxNjg_f740447b-68b7-4cf7-846f-9c070e85792f"
      unitRef="usd">6000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic028eb0ee1d249c7af5efa42cee8440f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzMtMy0xLTEtOTAxNjg_21b734cf-0911-470f-ba93-009fc865b82c"
      unitRef="usd">10000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7d23fbd5a7f5440d9f7b6ee5ab8a7c95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZTpkM2RlZGY1ZmJhNDg0MmVlOTI3MDQ0ODYxNTdlNWRhNS90YWJsZXJhbmdlOmQzZGVkZjVmYmE0ODQyZWU5MjcwNDQ4NjE1N2U1ZGE1XzMtNS0xLTEtOTAxNjg_9319de01-9acc-45f1-8d6e-a29b44cb57d8"
      unitRef="usd">9000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkxNjI_0af8ecfb-0142-4692-9d35-7e02c2716ce9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging commodity derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;4,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging foreign currency derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging other derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i95558fbb16e946d7a77f737089d558ba_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzItMS0xLTEtOTAxNjg_8cafad68-2ad2-484a-a682-45dae9a02913"
      unitRef="usd">1742000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1d96bd0077244d9f82c1f33672dbea37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzItMy0xLTEtOTAxNjg_66a84695-0f18-4d8c-9f1a-378973df6f68"
      unitRef="usd">4285000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if6386dbdd792442f8a9b058ccb19abfb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzItNS0xLTEtOTAxNjg_ae649c72-557a-4b2a-b6aa-2d746bf6eed6"
      unitRef="usd">3413000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibe3e346e821f480b9eb3385f422d6070_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzMtMS0xLTEtOTAxNjg_581bcafb-fa71-4913-bef9-e7f01194092c"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i66115ca3aa5b4869a432a23c3463275f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzMtMy0xLTEtOTAxNjg_3d4a6cb3-fcdc-47a6-965e-b970fd5b548d"
      unitRef="usd">-1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i4a5937cd29c74bc6bd71affb4b13676c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzMtNS0xLTEtOTAxNjg_a5c7c6b6-8a65-4852-86f3-6f24fa4fcaee"
      unitRef="usd">1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i50eaccc50241435ea7c3fce6b7f39b86_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzUtMS0xLTEtOTAxNjg_24a93651-7411-49ac-adf3-31c57553b5aa"
      unitRef="usd">2297000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ifdb8d314c24c474db56ebe2b65aa82c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzUtMy0xLTEtOTAxNjg_4a6abdcc-5922-4c27-8b8a-8178dffd2824"
      unitRef="usd">4052000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i195377a2c5f3438aa3797205896a453b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzUtNS0xLTEtOTAxNjg_25ee21be-bcd8-4aed-aa6c-8207120a246a"
      unitRef="usd">1768000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i35c8b0fa7c5946f392182df262c6c2be_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzctMS0xLTEtOTAxNjg_ff568d28-8af1-4975-ac3f-b8789b7eab71"
      unitRef="usd">63000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i985fdfb4f4bc4b348d411509c429f97b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzctMy0xLTEtOTAxNjg_ec5d0da3-63b9-40cd-abf5-2b351654be07"
      unitRef="usd">39000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i23c7d1c46b9942049415f0f2044d769d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzctNS0xLTEtOTAxNjg_a915683e-326f-4a5e-a467-362e6ad934c7"
      unitRef="usd">28000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i53f4663266fb4e6087639c9efb4612c2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzktMS0xLTEtOTAxNjg_7f030365-de6e-45bd-b0e7-daed5a1ed56f"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i2aa039aaa0dc4d289692c68945fdae00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzktMy0xLTEtOTAxNjg_2be79808-e858-4d62-8317-b0c02bee0711"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i77ad510b4e1c4819a21e41f8c28d3a92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90YWJsZToyNTEyN2MxZWQwOTE0ZmE1YWJjMWQ1MzdiZmE5MjIxYS90YWJsZXJhbmdlOjI1MTI3YzFlZDA5MTRmYTVhYmMxZDUzN2JmYTkyMjFhXzktNS0xLTEtOTAxNjg_3882b0df-d695-4cd5-8ae1-7ac7f851fe56"
      unitRef="usd">5992000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i77ad510b4e1c4819a21e41f8c28d3a92_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzM4NDgyOTA3MDY0MDU_42c5df0c-ac4a-4ea6-a601-f69310bc58e2"
      unitRef="usd">6000000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzgyNDA_9d4e543c-e81f-4c2d-8095-4ba15bf9aa24"
      unitRef="usd">43600000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="i9121beebe0084d27b5db1e5cc5b57103_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzg2MzQ_7a092781-50eb-48fe-a78b-0da73e0847f0"
      unitRef="usd">2900000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:SecuritiesLoanedFairValueOfCollateral
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzM4NDgyOTA3MDcyMzM_f41f33f2-952c-4128-afa5-f7dc3881112f"
      unitRef="usd">8500000</us-gaap:SecuritiesLoanedFairValueOfCollateral>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8xOTkvZnJhZzoyZDVhZGE1NjdjMDY0Zjk4YWIyMjg2NmEzNGQ1YjYyMC90ZXh0cmVnaW9uOjJkNWFkYTU2N2MwNjRmOThhYjIyODY2YTM0ZDViNjIwXzkwMjQ_a7478c7b-d72d-4c5c-a3af-0f78ffca55b7"
      unitRef="usd">3200000</us-gaap:CashCollateralForBorrowedSecurities>
    <cfr:BalanceSheetOffsettingDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4MjU_4dfcea33-ad30-4ee6-b392-4efe66ba4c88">Balance Sheet Offsetting and Repurchase Agreements&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Balance Sheet Offsetting. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#x201c;ISDA&#x201d;) master agreements which include &#x201c;right of set-off&#x201d; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;85,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;33,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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/option 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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 19pt;text-align:left;vertical-align:top"&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;118,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;118,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;87,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;206,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;206,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;72,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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/option 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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;4,734,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;4,734,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 B&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;39,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;37,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;118,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;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;87,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;206,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 B&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;24,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;(17,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;21,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;73,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,660,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4,734,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,669,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps and caps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward/option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 B&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;7,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(12,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 B&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;28,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;62,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-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;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;(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;(90,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;(23,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Contractual Maturity of the Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Overnight and Continuous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Up to 30 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30-90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;3,735,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,735,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;925,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;4,660,641&#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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4NDk_fe7d6d9a-7dea-4e39-8e06-56760a68ba1c">&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, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;85,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;33,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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/option 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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 19pt;text-align:left;vertical-align:top"&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;118,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;118,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;87,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;206,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;206,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;72,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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/option 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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;4,734,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;4,734,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzQtMS0xLTEtOTAxNjg_8cdf78a8-9c66-468f-9edb-877df8721b2b"
      unitRef="usd">85691000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzQtMy0xLTEtOTAxNjg_841583d3-43c0-41ef-935b-13d3eddc4e6f"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="icc0d1c5f926a410fa7c6cfbcd1bc0ca5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzQtNS0xLTEtOTAxNjg_bfdca2ec-375e-4917-b031-938c22e14a9e"
      unitRef="usd">85691000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzUtMS0xLTEtOTAxNjg_26612e87-45e5-4edd-a375-5b7dcc4faf99"
      unitRef="usd">33302000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzUtMy0xLTEtOTAxNjg_edc7a9b4-2bc6-4732-8b92-d91449d5ef43"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzUtNS0xLTEtOTAxNjg_7facf59d-7955-4b17-bdff-d1abed9b85f3"
      unitRef="usd">33302000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzYtMS0xLTEtOTAxNjg_5b52f003-43b9-454e-a835-4f5da3dbb19b"
      unitRef="usd">1000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzYtMy0xLTEtOTAxNjg_5393ec51-e3a5-4348-b008-7985da5199e4"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzYtNS0xLTEtOTAxNjg_d50389fa-8067-41a9-adb8-c49110ad1686"
      unitRef="usd">1000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzctMS0xLTEtOTAxNjg_1f22491d-0fda-431a-ada1-e28529e47d17"
      unitRef="usd">118994000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzctMy0xLTEtOTAxNjg_ed63bb5b-946c-4539-a92d-b6b86d675f11"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzctNS0xLTEtOTAxNjg_44cb0961-5a71-4560-b528-d1882ef2af8d"
      unitRef="usd">118994000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzgtMS0xLTEtOTAxNjg_ae1c5f5c-e773-41dc-b338-e39c50442c92"
      unitRef="usd">87150000</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzgtMy0xLTEtOTAxNjg_e62b0856-ee8a-456a-9aa2-b3ada48c7f94"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzgtNS0xLTEtOTAxNjg_f36a5474-171b-416d-a725-f29f9e461834"
      unitRef="usd">87150000</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzktMS0xLTEtOTAxNjg_99b54858-f46f-48ad-82de-ae3e6b6c11e4"
      unitRef="usd">206144000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzktMy0xLTEtOTAxNjg_9d3dcd45-66a1-4d2a-b35c-0cdd3abfb646"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzktNS0xLTEtOTAxNjg_368650b9-df34-48a5-8d81-a115f882865f"
      unitRef="usd">206144000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0e4d484a297e40fba962190ec322fe90_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEyLTEtMS0xLTkwMTY4_5355b551-2bcb-47f0-9ff9-ea507bf13967"
      unitRef="usd">1102000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i0e4d484a297e40fba962190ec322fe90_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEyLTMtMS0xLTkwMTY4_8cbcff6a-23e8-48fc-b3e8-100103055c9f"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i0e4d484a297e40fba962190ec322fe90_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEyLTUtMS0xLTkwMTY4_cc143f62-6d5e-4204-a084-b02e9b60e2c4"
      unitRef="usd">1102000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEzLTEtMS0xLTkwMTY4_74b84e14-6b18-46e1-b817-21098aa3d50d"
      unitRef="usd">72717000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEzLTMtMS0xLTkwMTY4_0dd5db83-849d-4972-a1f3-d5da6f4deb54"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i789f52997d9a4fb886712f0c2b66e3fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzEzLTUtMS0xLTkwMTY4_b77b70d9-a893-47fc-b3cf-a87213392bed"
      unitRef="usd">72717000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE0LTEtMS0xLTkwMTY4_228ef49d-87a8-4ed4-89d4-35a13b2270a6"
      unitRef="usd">10000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE0LTMtMS0xLTkwMTY4_5015e5b4-8c33-486f-ad5b-2e00685462e2"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i1632d7f7e6ca4ae78ef333f5f3383e32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE0LTUtMS0xLTkwMTY4_7a9324f3-e46e-418f-9aa4-6af41d7c940f"
      unitRef="usd">10000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE1LTEtMS0xLTkwMTY4_e094e429-64d5-489c-8fc1-9114d12c6068"
      unitRef="usd">73829000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE1LTMtMS0xLTkwMTY4_d8012fa2-d27a-4a0f-9fbe-491a7fc34dc0"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE1LTUtMS0xLTkwMTY4_7228620f-f8fb-4725-8f56-900b0d4b17c8"
      unitRef="usd">73829000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE2LTEtMS0xLTkwMTY4_32677fb8-c2a2-4a60-881b-a5c354fe83c7"
      unitRef="usd">4660641000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE2LTMtMS0xLTkwMTY4_b8e8857b-3091-4904-af51-32978130bb33"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE2LTUtMS0xLTkwMTY4_58502e07-3afb-43cf-af95-3cd34459747a"
      unitRef="usd">4660641000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialLiabilitiesGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE3LTEtMS0xLTkwMTY4_2e914522-68f2-4fef-bd51-e7dcfd27ea6f"
      unitRef="usd">4734470000</cfr:FinancialLiabilitiesGross>
    <cfr:FinancialLiabilitiesGrossOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE3LTMtMS0xLTkwMTY4_62d3bf80-4508-4dfc-a8e9-a2d9ebc8f254"
      unitRef="usd">0</cfr:FinancialLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTo4MDg1NjFlMTI1ZDQ0YTMxODc5NDAyODM1ZTc5YzZhZS90YWJsZXJhbmdlOjgwODU2MWUxMjVkNDRhMzE4Nzk0MDI4MzVlNzljNmFlXzE3LTUtMS0xLTkwMTY4_73ddfe99-48d6-459a-a5de-b10c744eaaf4"
      unitRef="usd">4734470000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzEwOTk1MTE2Mjk2MzQ_16d5dd3e-a734-4a98-83b7-d7c1eb96ac2c">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 B&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;39,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;37,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;118,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;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;87,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;206,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 B&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;24,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;(17,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;21,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;73,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,660,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4,734,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,669,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtMS0xLTEtOTAxNjg_20e0e823-4d02-4db4-8249-8e5c65817cab"
      unitRef="usd">39370000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtMy0xLTEtOTAxNjg_5b95fa90-130d-4215-90b6-e85728c26233"
      unitRef="usd">24500000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtNS0xLTEtOTAxNjg_2552166d-b5b7-43b4-b467-9c50a5bbda13"
      unitRef="usd">14870000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzUtNy0xLTEtOTAxNjg_a386f8c7-9ddc-426b-9515-a4d181a5e6c0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtMS0xLTEtOTAxNjg_9262168a-84a9-4e78-bda4-1fcc4a8c5b66"
      unitRef="usd">14430000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtMy0xLTEtOTAxNjg_9ac87b89-2dee-4e55-8c22-955ed757c27b"
      unitRef="usd">47000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtNS0xLTEtOTAxNjg_f610e740-8c58-4d09-b3ea-1cef4687b447"
      unitRef="usd">14131000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzYtNy0xLTEtOTAxNjg_d49a442f-b18f-4ded-a7bc-c807291b9826"
      unitRef="usd">252000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctMS0xLTEtOTAxNjg_58ac8640-32b8-46b8-abd8-39b16a699f6a"
      unitRef="usd">17297000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctMy0xLTEtOTAxNjg_d5462d71-e399-4781-aee5-adfc84f0b571"
      unitRef="usd">17297000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctNS0xLTEtOTAxNjg_ecca7d2e-94ca-4598-9e71-7ec0bb6c11f2"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzctNy0xLTEtOTAxNjg_a6c0703e-7aeb-42a1-8ab2-c411df04c06b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtMS0xLTEtOTAxNjg_eb732400-1594-46b5-bf27-f2de1e6bd763"
      unitRef="usd">10660000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtMy0xLTEtOTAxNjg_609fd831-0ed5-487d-b05b-bf3e1bbb06ec"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtNS0xLTEtOTAxNjg_30e7f024-ae70-49bd-b1ab-1b0269b3bd47"
      unitRef="usd">10660000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzgtNy0xLTEtOTAxNjg_57e56829-617c-444d-afcf-4c6977bcfb35"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktMS0xLTEtOTAxNjg_cc91fbec-dafa-4d7a-9cc8-dfd16d1d1f3e"
      unitRef="usd">37237000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktMy0xLTEtOTAxNjg_c81c4fee-652e-4f64-adbe-38c598f84a05"
      unitRef="usd">20684000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktNS0xLTEtOTAxNjg_01d05429-1809-4819-885c-08ce4277d0dd"
      unitRef="usd">16307000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzktNy0xLTEtOTAxNjg_fae8a35c-1a03-4867-af9e-b4119b38d5bf"
      unitRef="usd">246000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTEtMS0xLTkwMTY4_769b29ae-6511-4a2c-bcbb-e216fa5a2aca"
      unitRef="usd">118994000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTMtMS0xLTkwMTY4_0ba7a158-8f59-4de7-9fa4-8c31c6cd2041"
      unitRef="usd">62528000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTUtMS0xLTkwMTY4_9cb0d916-171e-41be-9e97-0b0ef0b5fa95"
      unitRef="usd">55968000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEwLTctMS0xLTkwMTY4_96aeb05c-b65d-4c11-8262-c0535b2b5600"
      unitRef="usd">498000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTEtMS0xLTkwMTY4_c26eb06d-0ba1-4d7b-bad1-1f2fbb9e4089"
      unitRef="usd">87150000</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTMtMS0xLTkwMTY4_9075c710-a85d-499a-9ee2-e00a36c5cd46"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTUtMS0xLTkwMTY4_d4a749ab-cf24-48af-bcfb-c3c10f372423"
      unitRef="usd">87150000</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzExLTctMS0xLTkwMTY4_9f9a1610-5428-46a0-a7c3-5a73b896c7d3"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTEtMS0xLTkwMTY4_6a6517e6-8e8d-45a2-b09b-1feff542dbe2"
      unitRef="usd">206144000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTMtMS0xLTkwMTY4_114a001b-0654-4214-a9a6-8d5958e686b9"
      unitRef="usd">62528000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTUtMS0xLTkwMTY4_030f7875-08fa-402a-9b65-b82b9dac6f4f"
      unitRef="usd">143118000</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzEyLTctMS0xLTkwMTY4_d455dea2-1003-438f-9ab8-efe29cb92544"
      unitRef="usd">498000</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTEtMS0xLTkwMTY4_b401e7e7-de11-4d36-bd6b-e8507859cc35"
      unitRef="usd">24500000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTMtMS0xLTkwMTY4_508a3bdc-905e-43a6-8bdf-35ee81290277"
      unitRef="usd">24500000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTUtMS0xLTkwMTY4_fddb5cbc-dd15-4436-adc9-2e3c7016dc3e"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i30f4c3acdc054205af888d00704f6418_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE1LTctMS0xLTkwMTY4_2b241d7a-9f83-47cf-82c9-897a349c1237"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTEtMS0xLTkwMTY4_97630cbc-dad1-4d11-a28d-81467a76ac6e"
      unitRef="usd">47000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTMtMS0xLTkwMTY4_222215c6-e4e7-491d-9330-8a8195e5d169"
      unitRef="usd">47000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTUtMS0xLTkwMTY4_fc055112-5ed2-4ac6-82c7-fb1fb557e9df"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i685f46791e314930b31ac24f4414ee16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE2LTctMS0xLTkwMTY4_e5800131-71c0-473d-b34a-f60afc0dbbe6"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTEtMS0xLTkwMTY4_5c19db70-7b68-44d4-9b88-aa3bf54a2554"
      unitRef="usd">27747000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTMtMS0xLTkwMTY4_b29d2e0b-240a-4ecd-8b37-7909ce342f5e"
      unitRef="usd">17297000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTUtMS0xLTkwMTY4_4e160ac1-626b-416e-85c8-0c6dcf5d9fb9"
      unitRef="usd">8479000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="iebd638b686d44c139d879387da083ed5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE3LTctMS0xLTkwMTY4_69a50f54-2adf-4168-b9d0-c4877bb676de"
      unitRef="usd">1971000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTEtMS0xLTkwMTY4_b4878cac-4edb-4ac9-808e-76e6c65177ef"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTMtMS0xLTkwMTY4_028d168b-d1d4-4296-8965-5c3612857055"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTUtMS0xLTkwMTY4_e7e119a0-bf48-4e8e-b405-9601171ae730"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ibef07e3a9f254d80ac61ef72b40ee40f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE4LTctMS0xLTkwMTY4_161fdcb2-060e-45d9-915f-4a76315a3ed3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTEtMS0xLTkwMTY4_cc5d1b33-8372-49a9-8660-a1894667a749"
      unitRef="usd">21535000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTMtMS0xLTkwMTY4_d6bc1533-691a-451d-aae3-5696eccb1818"
      unitRef="usd">20684000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTUtMS0xLTkwMTY4_3d107246-b233-4f48-b991-b5de4870cf3b"
      unitRef="usd">851000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ibf92b9c1d97d44d0a07b1887c1767e86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzE5LTctMS0xLTkwMTY4_8c350237-7561-4af5-80db-4a6b2d1e1a2a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTEtMS0xLTkwMTY4_672d6ffc-7dc3-4a29-9254-898edd959eda"
      unitRef="usd">73829000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTMtMS0xLTkwMTY4_88828afe-06ea-4e3e-a042-ae3aa86bee52"
      unitRef="usd">62528000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTUtMS0xLTkwMTY4_1f537f2e-4af1-4847-be24-cc5e62e3b48e"
      unitRef="usd">9330000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIwLTctMS0xLTkwMTY4_5f3e4ae1-4b05-47c9-9f22-b5d8822c700a"
      unitRef="usd">1971000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTEtMS0xLTkwMTY4_2d6af7cd-cd0e-4190-acc1-da5d71eeea8e"
      unitRef="usd">4660641000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTMtMS0xLTkwMTY4_8375c147-c11e-4611-a68c-3b4848af21a4"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTUtMS0xLTkwMTY4_8a1e206f-832a-4c4b-b6d5-47f42d1f01f9"
      unitRef="usd">4660641000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIxLTctMS0xLTkwMTY4_feb967bb-3613-44b0-9bcb-0a6fb5200270"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTEtMS0xLTkwMTY4_84f0ea72-568d-40b0-8e5b-e6078e9f7a1a"
      unitRef="usd">4734470000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTMtMS0xLTkwMTY4_e0167b20-3666-4c99-b9c3-778b8b3a870d"
      unitRef="usd">62528000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTUtMS0xLTkwMTY4_6e227cae-8bc6-41de-a45b-ebbbfa323f73"
      unitRef="usd">4669971000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGJiYmY4ODU2NjM0MGM4OWYyNGZlYzJjNDUzMTFhNi90YWJsZXJhbmdlOmM0YmJiZjg4NTY2MzQwYzg5ZjI0ZmVjMmM0NTMxMWE2XzIyLTctMS0xLTkwMTY4_d6128069-3e4f-4bd7-b81a-b628cf68e8a9"
      unitRef="usd">1971000</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4NDE_eba904e4-f9f1-4d81-956f-1ef1608e1c8b">&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps and caps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward/option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i85fd44d626174a989df4e8f1764d1d1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzQtMS0xLTEtOTAxNjg_4ec9a0d8-5bce-4b08-87ba-33ff34f4ef77"
      unitRef="usd">4446000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i85fd44d626174a989df4e8f1764d1d1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzQtMy0xLTEtOTAxNjg_4eb2b7d0-9393-42f2-b475-6d9bcb061951"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i85fd44d626174a989df4e8f1764d1d1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzQtNS0xLTEtOTAxNjg_81ebd3bb-c6a6-4200-bcfe-c3b862df026d"
      unitRef="usd">4446000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzUtMS0xLTEtOTAxNjg_b53cfe42-94b4-46a0-b2b2-be3207afb16e"
      unitRef="usd">18864000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzUtMy0xLTEtOTAxNjg_02e2affd-7549-48ea-8de4-85d22e4bd770"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzUtNS0xLTEtOTAxNjg_da0ca42e-685a-44a6-bcc8-ee63a1f3b769"
      unitRef="usd">18864000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i128d2209ee784a1cba1722f7b7cbb767_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzYtMS0xLTEtOTAxNjg_aea84706-30a7-4d06-a00e-0fae5e0b9500"
      unitRef="usd">29000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i128d2209ee784a1cba1722f7b7cbb767_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzYtMy0xLTEtOTAxNjg_234e048a-f7c7-47f5-aaec-0c94c01e4d5e"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i128d2209ee784a1cba1722f7b7cbb767_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzYtNS0xLTEtOTAxNjg_cb17cc71-86fb-4765-a03f-c0a5330fe291"
      unitRef="usd">29000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzctMS0xLTEtOTAxNjg_04ae1053-e850-4bb2-a102-9247881ef0f6"
      unitRef="usd">23339000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzctMy0xLTEtOTAxNjg_a671397a-0814-44b6-b133-8d8d557e241c"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzctNS0xLTEtOTAxNjg_a6539b3e-b644-4699-b7de-b479c42eaf6a"
      unitRef="usd">23339000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzgtMS0xLTEtOTAxNjg_429287f4-6c5b-47f3-98d5-0cb5dc1364f0"
      unitRef="usd">7903000</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzgtMy0xLTEtOTAxNjg_69211f5d-81d8-4983-993c-2dd926436692"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzgtNS0xLTEtOTAxNjg_422c5698-1a20-4bdb-a06c-9fc9b78b5a5d"
      unitRef="usd">7903000</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzktMS0xLTEtOTAxNjg_14fdd689-81ad-49c4-9fd8-87cc2e61e41d"
      unitRef="usd">31242000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzktMy0xLTEtOTAxNjg_1c2d29cf-f3b3-4daf-819d-de23be94fa24"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzktNS0xLTEtOTAxNjg_94b127ac-cebf-4134-aca4-5997552c12e8"
      unitRef="usd">31242000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie355b62e5588498a92e9ad67242e4999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEyLTEtMS0xLTkwMTY4_a4373afd-d65a-47ec-8878-116dee1ca2ab"
      unitRef="usd">19176000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="ie355b62e5588498a92e9ad67242e4999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEyLTMtMS0xLTkwMTY4_fa2e7e7e-0ebd-40bc-a8a1-2e533e72adfb"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="ie355b62e5588498a92e9ad67242e4999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEyLTUtMS0xLTkwMTY4_ea92737d-3152-4fb3-bd9f-c92fd20c3d69"
      unitRef="usd">19176000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEzLTEtMS0xLTkwMTY4_39fb9a42-2658-4901-b58c-4721620622ae"
      unitRef="usd">94843000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEzLTMtMS0xLTkwMTY4_8a98b3af-5b74-49f2-928f-89f5479f26a7"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="if9591bb307264ffaa6521d6a286e92e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzEzLTUtMS0xLTkwMTY4_8384c527-795c-4fa3-af97-eed13a2ed220"
      unitRef="usd">94843000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE1LTEtMS0xLTkwMTY4_48ad5221-b7ed-4587-8133-c159c972c6f1"
      unitRef="usd">114019000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE1LTMtMS0xLTkwMTY4_3edd992e-ba88-4d4d-983d-63f6a57b7de2"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE1LTUtMS0xLTkwMTY4_68a52fe9-19af-4255-b77c-158b1b4233cd"
      unitRef="usd">114019000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE2LTEtMS0xLTkwMTY4_561be29f-9e2f-43a9-b89a-0cf03b659390"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE2LTMtMS0xLTkwMTY4_133c43a2-37ff-4b11-86c3-318cf20f6acf"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE2LTUtMS0xLTkwMTY4_3c421395-8f75-425a-a8d8-2d84b7584d55"
      unitRef="usd">2740799000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialLiabilitiesGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE3LTEtMS0xLTkwMTY4_c1cf5920-664a-4c15-ab62-12eb954e887b"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesGross>
    <cfr:FinancialLiabilitiesGrossOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE3LTMtMS0xLTkwMTY4_6b37e639-9953-4ccd-acb8-3ab6a8e37c97"
      unitRef="usd">0</cfr:FinancialLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpkYTQ0MDcwNWQ1ZTE0NzEyOTMxMzFiMDU2OGNmZTliYi90YWJsZXJhbmdlOmRhNDQwNzA1ZDVlMTQ3MTI5MzEzMWIwNTY4Y2ZlOWJiXzE3LTUtMS0xLTkwMTY4_704883f6-f7b9-4642-94e4-fd4b6f4f8208"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4MjE_1a9028db-afb3-42af-a37e-d83c5efadba3">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 B&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;7,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(12,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 B&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;28,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 F&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 G&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;62,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-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;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;(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;(90,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;(23,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;border-bottom:3pt double #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="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtMS0xLTEtOTAxNjg_ac64dad3-d5e1-4db0-8fce-680b9e0ed04d"
      unitRef="usd">7655000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtMy0xLTEtOTAxNjg_bd036c6c-ad7e-4cc4-8f10-e6443ff62507"
      unitRef="usd">7655000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtNS0xLTEtOTAxNjg_ce255f5e-23e8-415b-aff2-5570f21a0ebe"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzUtNy0xLTEtOTAxNjg_709ef5a6-2b15-43af-b5f3-cd3bb0468790"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtMS0xLTEtOTAxNjg_8555d187-13b2-4717-b8cc-09d50bb1d6b8"
      unitRef="usd">411000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtMy0xLTEtOTAxNjg_555b4ba0-04b3-452f-bf25-953a9e548934"
      unitRef="usd">411000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtNS0xLTEtOTAxNjg_d7a13dcc-fdf5-4242-a86a-8ca55a937bc5"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzYtNy0xLTEtOTAxNjg_05675af0-6a8e-4556-ba94-86838ce6917b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctMS0xLTEtOTAxNjg_819e505d-41a5-4783-9f8c-2815c2b0473f"
      unitRef="usd">12078000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctMy0xLTEtOTAxNjg_4cfb1752-e316-492c-a860-555770d71718"
      unitRef="usd">12078000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctNS0xLTEtOTAxNjg_7badba3d-c2ee-4e4b-b2ff-bde8dbcb34c9"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzctNy0xLTEtOTAxNjg_dfe615e3-381b-4c87-86bb-69153124b609"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtMS0xLTEtOTAxNjg_812ca4c1-ec4c-44fc-ac0c-95fe9c37bf05"
      unitRef="usd">1783000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtMy0xLTEtOTAxNjg_12410108-746d-4e9e-80dd-9be66d5c56d6"
      unitRef="usd">1783000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtNS0xLTEtOTAxNjg_0df59b3c-ef26-4ec6-9ae1-13fc703ae962"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzgtNy0xLTEtOTAxNjg_fce0bb78-2e92-4499-8d00-61831168df5f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktMS0xLTEtOTAxNjg_c08f6bee-e177-4e0c-85b8-24d4a9a08602"
      unitRef="usd">1412000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktMy0xLTEtOTAxNjg_e3b69873-89da-43da-9cbb-e774fa298da2"
      unitRef="usd">1412000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktNS0xLTEtOTAxNjg_eee3b602-464b-4017-b60b-dd253f394f16"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzktNy0xLTEtOTAxNjg_30f58e77-748a-4418-a739-7da9a428f0e6"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTEtMS0xLTkwMTY4_110977c2-2da5-4b64-9493-036eba540e6c"
      unitRef="usd">23339000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTMtMS0xLTkwMTY4_d61e1d14-ba44-4e15-a5ac-3b0dc967c6a3"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTUtMS0xLTkwMTY4_65c7f31e-2cce-4a5a-8d38-41df8dc0d452"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEwLTctMS0xLTkwMTY4_dfcef749-0241-4c46-97e7-5a5642e9fca4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTEtMS0xLTkwMTY4_628b8caf-26dd-4cfb-8bb5-41babdeef8fa"
      unitRef="usd">7903000</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTMtMS0xLTkwMTY4_ef32d027-e27d-4792-8ef8-123787372131"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTUtMS0xLTkwMTY4_57e9c70a-8b5f-4cd0-bea3-2df8aa9e4cff"
      unitRef="usd">7903000</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzExLTctMS0xLTkwMTY4_c23fcbfd-f16e-4118-a1b7-573dc575ab4e"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTEtMS0xLTkwMTY4_6fe568cb-30ff-49d6-af6c-3560ec028090"
      unitRef="usd">31242000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTMtMS0xLTkwMTY4_65e9f368-1ca8-4b7c-b440-3aa8cc91b9ab"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTUtMS0xLTkwMTY4_e8cfcde3-7a62-41e6-8750-47c4f0f38da2"
      unitRef="usd">7903000</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzEyLTctMS0xLTkwMTY4_937b8f3c-8d5d-47fb-a52e-fead4130748a"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTEtMS0xLTkwMTY4_beee84f4-b675-43cd-a4c5-8bf835417510"
      unitRef="usd">28130000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTMtMS0xLTkwMTY4_a26f265a-75d3-4eae-98de-33e876d848f9"
      unitRef="usd">7655000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTUtMS0xLTkwMTY4_f009fb3e-03de-4098-858e-fdf67a1634b9"
      unitRef="usd">20475000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i11e5391e04c8422e99e2ca156eaf34b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE1LTctMS0xLTkwMTY4_77d71095-3ba6-457d-b24f-93908aee4671"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTEtMS0xLTkwMTY4_e073dbf6-359e-4ff6-92d6-7be205e3eee8"
      unitRef="usd">601000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTMtMS0xLTkwMTY4_ac859891-f915-4749-8766-1028e8c3ad83"
      unitRef="usd">411000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTUtMS0xLTkwMTY4_e1771ab0-c9e1-4fe8-ba8c-ba7e8be850a7"
      unitRef="usd">190000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i9614d4217a7c4674a51c99f199eed3aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE2LTctMS0xLTkwMTY4_fdf39c64-9678-410b-b3e4-169effa1ba1e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTEtMS0xLTkwMTY4_7c982641-af03-49ad-bef5-ca0252feda62"
      unitRef="usd">20813000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTMtMS0xLTkwMTY4_883c8880-2064-4aa5-8438-284f0f23a9d3"
      unitRef="usd">12078000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTUtMS0xLTkwMTY4_feedb975-ff6d-434c-9ffb-65a10fa076e4"
      unitRef="usd">8735000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i973008c1123e4c13b9af2d5d92b374df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE3LTctMS0xLTkwMTY4_1886723c-967f-4998-852b-bc33d3bf13bb"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTEtMS0xLTkwMTY4_7107710d-d4ee-4d6d-a41c-a2bf8f7fde67"
      unitRef="usd">1789000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTMtMS0xLTkwMTY4_ffe8a67b-7293-484e-b5b4-b62d64900fb4"
      unitRef="usd">1783000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTUtMS0xLTkwMTY4_64f82774-b04a-4af6-a902-042612ab14ec"
      unitRef="usd">6000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i53043b5a80334f88aeec420872d30698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE4LTctMS0xLTkwMTY4_07eea965-d3c2-422f-88c8-07ebe866ca87"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTEtMS0xLTkwMTY4_cdd83019-dc62-4f43-acd3-e52b4e773e53"
      unitRef="usd">62686000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTMtMS0xLTkwMTY4_89d2bc80-0b4f-4859-937f-51aa8345845a"
      unitRef="usd">1412000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTUtMS0xLTkwMTY4_b3034cf8-25ec-4616-9f37-3e1245618047"
      unitRef="usd">61167000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i73e5864912c14eafa74c5139393f2a53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzE5LTctMS0xLTkwMTY4_36b5f7c0-b862-43b6-8f4f-9e12485b8422"
      unitRef="usd">107000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTEtMS0xLTkwMTY4_5f282abc-7dff-41cc-a6b3-cc6309fa3de3"
      unitRef="usd">114019000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTMtMS0xLTkwMTY4_9079dd7b-22d5-43ab-99f5-f89afdb778c6"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTUtMS0xLTkwMTY4_06f9f9aa-10e0-4a24-b4c7-e9057173b6aa"
      unitRef="usd">90573000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIwLTctMS0xLTkwMTY4_d541da6e-80d2-4b8a-a33d-4cb1f13d7500"
      unitRef="usd">107000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTEtMS0xLTkwMTY4_33fb9f18-7168-440d-a602-cd712f331ff9"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTMtMS0xLTkwMTY4_7a4d4a07-424f-4b60-95ec-7fd8d5e1bdcd"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTUtMS0xLTkwMTY4_5a5275aa-ec34-4ca0-91a3-0ed4370b511e"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIxLTctMS0xLTkwMTY4_708be643-446e-4038-9134-19a84b48dc11"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTEtMS0xLTkwMTY4_5375289c-1755-4998-b033-6816812c2ca4"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTMtMS0xLTkwMTY4_a88029cd-59b1-4e03-8867-51ee09775c18"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTUtMS0xLTkwMTY4_23889df5-d465-49fa-89fc-e3a79d01b34d"
      unitRef="usd">2831372000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZToyMzZlYzM4ZDY2ZTg0MDA1YTZlNTM2N2U4ZmNjMzgzMC90YWJsZXJhbmdlOjIzNmVjMzhkNjZlODQwMDVhNmU1MzY3ZThmY2MzODMwXzIyLTctMS0xLTkwMTY4_1b64265f-91cd-41ee-95ac-b235c4015f10"
      unitRef="usd">107000</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90ZXh0cmVnaW9uOmQzYzU3ZTE3MjBmNjQ0ZWU4MjhiMTZjOTVjOWY5MzgxXzE4Mzc_4338d701-aceb-4285-9828-5a2907561a54">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Contractual Maturity of the Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Overnight and Continuous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Up to 30 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30-90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;3,735,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,735,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;925,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;4,660,641&#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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtMS0xLTEtOTAxNjg_dc9f508f-eb3b-4525-ab50-724dbc33d691"
      unitRef="usd">3735061000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtMy0xLTEtOTAxNjg_334cfd5a-dff5-4445-865b-0ebacd121191"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtNS0xLTEtOTAxNjg_86e44182-425d-495c-9f74-8a52b3b8003d"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtNy0xLTEtOTAxNjg_606a552d-79a3-44b8-87b7-f4df2f214caf"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i3d50cf85733d457595ea18de5204e9bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzQtOS0xLTEtOTAxNjg_317865cc-3a46-47eb-b765-a156f4686822"
      unitRef="usd">3735061000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtMS0xLTEtOTAxNjg_8ab7e686-01ee-4f52-aa28-cc934ee7465f"
      unitRef="usd">925580000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtMy0xLTEtOTAxNjg_000ea9d1-e6f6-4562-9c56-3e3fa65f452f"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtNS0xLTEtOTAxNjg_5ff31a01-1fa0-4e0b-90dd-6a4e373fef1e"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtNy0xLTEtOTAxNjg_3cae273a-f64a-44dd-b53b-c65dca03dd07"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="ie98264a46b424cfba6cd59abf46a1df0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzYtOS0xLTEtOTAxNjg_73a4f0f3-c950-4fe1-8eb9-906e18c3bbbe"
      unitRef="usd">925580000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctMS0xLTEtOTAxNjg_1e8e1752-38a9-4356-916e-e1249a78c144"
      unitRef="usd">4660641000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctMy0xLTEtOTAxNjg_bc114745-472c-4437-9cad-f26bd9d808b6"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctNS0xLTEtOTAxNjg_85df0de6-5af2-47ce-86c9-ce83a8296ea7"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctNy0xLTEtOTAxNjg_cf84ac9a-f695-4eda-9395-fd8781859052"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzctOS0xLTEtOTAxNjg_6a0fed52-5461-4474-9d39-5aecbcd0e961"
      unitRef="usd">4660641000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzgtOS0xLTEtOTAxNjg_32677fb8-c2a2-4a60-881b-a5c354fe83c7"
      unitRef="usd">4660641000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzktOS0xLTEtOTAxNjg_8c9d90a5-b25e-4a91-96ad-051344303a15"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTEtMS0xLTkwMTY4_39f89e23-a96f-42fc-9165-5c8f8c5e4820"
      unitRef="usd">1342591000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTMtMS0xLTkwMTY4_67ee9d17-0c53-43dc-b5c1-25facd49d2ab"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTUtMS0xLTkwMTY4_a42ead3c-7920-41e8-ac62-1ac3ab4f1eec"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTctMS0xLTkwMTY4_0d35e38f-c7e4-41a4-95ed-61794d1e09bb"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="ic7bb84a829424ef3a57845c00a51606c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzEzLTktMS0xLTkwMTY4_07967cad-3688-4307-accb-8fe5ed7b03c4"
      unitRef="usd">1342591000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTEtMS0xLTkwMTY4_1e4368de-135d-4866-944e-d3c2266d9be0"
      unitRef="usd">1398208000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTMtMS0xLTkwMTY4_132b32af-08fd-48fb-b625-706acbe666f3"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTUtMS0xLTkwMTY4_945f7aa2-2b9c-4afe-b82e-e3ebdda04dc6"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTctMS0xLTkwMTY4_4fbbf152-216b-4f04-b2ce-dc468c45230b"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i445328e829c847a0aba16b911d3f89a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE1LTktMS0xLTkwMTY4_a6699c11-d5a4-4d76-a131-dc2576c3c7d6"
      unitRef="usd">1398208000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTEtMS0xLTkwMTY4_0f0be1a8-2087-4c3b-a13c-26cd0afc0903"
      unitRef="usd">2740799000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTMtMS0xLTkwMTY4_3c7ad183-b41f-4b3d-ac94-d86863aa4259"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTUtMS0xLTkwMTY4_f407232e-c128-4d29-a725-7f4deb3490d0"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTctMS0xLTkwMTY4_e961cc3f-4a43-47de-a36f-814e9aeb60a9"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE2LTktMS0xLTkwMTY4_b20cbce5-e4b8-4275-974e-63c3aa319550"
      unitRef="usd">2740799000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE3LTktMS0xLTkwMTY4_561be29f-9e2f-43a9-b89a-0cf03b659390"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDIvZnJhZzpkM2M1N2UxNzIwZjY0NGVlODI4YjE2Yzk1YzlmOTM4MS90YWJsZTpjNGM2NzE0YWI4Y2M0Y2JkYTg1Y2I0YTVkNGRiNTI1Zi90YWJsZXJhbmdlOmM0YzY3MTRhYjhjYzRjYmRhODVjYjRhNWQ0ZGI1MjVmXzE4LTktMS0xLTkwMTY4_514f2c3a-5f93-4af6-b62b-6a427061bf12"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTEx_ec92f1c6-6b3e-43bb-a30c-e1f555eedbdc">Fair Value Measurements&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level&#160;1 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level&#160;2 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level&#160;3 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Assets and Financial Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Financial assets and financial liabilities measured at fair value on a recurring basis include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities Available for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#x2019;s terms and conditions, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trading Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#x2019;s inability to pay any net uncollateralized position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;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;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;25,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;2,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;86,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;106,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;106,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 7.75pt;text-align:left;vertical-align: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/option 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;95,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;105,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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/option 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value before allocations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value before allocations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(5,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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. Such fair value measurements were not significant during the reported periods. Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic&#160;825, &#x201c;Financial Instruments,&#x201d; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Borrowed Funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loan Commitments, Standby and &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;Commercial&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; Letters of Credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our lending commitments have variable interest rates and &#x201c;escape&#x201d; clauses if the customer&#x2019;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,028,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,028,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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;2,639,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,467,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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;243,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 inputs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,927,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,343,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,954,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,920,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;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 7.75pt;text-align:left;vertical-align: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;51,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;51,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;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 7.75pt;text-align:left;vertical-align: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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 7.75pt;text-align:left;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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 7.75pt;text-align:left;vertical-align: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;18,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTEy_f079186d-86f6-4942-919f-4824b626552d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;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;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,051,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,376,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,773,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;25,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;2,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;86,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;106,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;106,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 7.75pt;text-align:left;vertical-align: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/option 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;95,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;105,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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/option 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="idf505f4dae284de8947feae4267be195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMtMS0xLTEtOTAxNjg_61b5afc0-f576-43e4-8655-ab8a0748cc3a"
      unitRef="usd">5051587000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5566ca0b6748492888867448c939b970_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMtNy0xLTEtOTAxNjg_0b7ef131-3981-4a8e-8ad3-f937acc7e261"
      unitRef="usd">5051587000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3ef144601b3241afb99d0517969e94fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzQtMy0xLTEtOTAxNjg_94e623d7-95c1-4b61-b381-b4b77b63035c"
      unitRef="usd">6376236000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i02fbb2c6fc5c41c983194424e111c740_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzQtNy0xLTEtOTAxNjg_2ec812c5-4c73-418c-8263-be20fb5e5601"
      unitRef="usd">6376236000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i56989b71fc564af9b05a860e1ff9dddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzUtMy0xLTEtOTAxNjg_085795e8-b19e-4214-a4b7-aba156c0b0ac"
      unitRef="usd">6773355000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1e0be1f4f40c44ca9725adc0e935ede5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzUtNy0xLTEtOTAxNjg_88cf77ff-98ea-48fa-94ca-3803200666e6"
      unitRef="usd">6773355000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4869a8e8e1cc427f85f1b92af812f5df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzYtMy0xLTEtOTAxNjg_660f8558-a530-4d47-b71d-015a5dd8bb48"
      unitRef="usd">42427000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i827d371486874820ad0cdc92e37c7c43_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzYtNy0xLTEtOTAxNjg_952c1f3e-0e5f-4342-bb69-0aaa951aec34"
      unitRef="usd">42427000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="idf505f4dae284de8947feae4267be195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzgtMS0xLTEtOTAxNjg_910192ca-d2ba-4368-8830-24e886bdf99d"
      unitRef="usd">25879000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i5566ca0b6748492888867448c939b970_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzgtNy0xLTEtOTAxNjg_8c0cb455-b87b-4079-b4a6-bfbb48685288"
      unitRef="usd">25879000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i56989b71fc564af9b05a860e1ff9dddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzktMy0xLTEtOTAxNjg_297e25e7-9114-4213-80b8-847a4fdf4fdb"
      unitRef="usd">2166000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i1e0be1f4f40c44ca9725adc0e935ede5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzktNy0xLTEtOTAxNjg_57f99421-5b82-4246-aa7a-e6cb61c72ab5"
      unitRef="usd">2166000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i3fd11327e59948d1bc3bc9179f2fb9b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzExLTMtMS0xLTkwMTY4_2e70dffa-1828-4dc4-bb99-b19c989c7b4d"
      unitRef="usd">86793000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie4d762c723804e94a4082c8f831880e3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzExLTctMS0xLTkwMTY4_8581ae1d-146c-4b31-aeda-4ea0c16f5fac"
      unitRef="usd">86793000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id3d2f959f77a4137911b119a7ca43a3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEyLTMtMS0xLTkwMTY4_b431e28e-88c0-4edb-9ce2-75b7602c0941"
      unitRef="usd">106685000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie3840795b0fe4a3f8838e7526bd65ba6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEyLTctMS0xLTkwMTY4_212f99fd-63e8-41d7-8209-8f5de68a5860"
      unitRef="usd">106685000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iab141e4fe80e47e9b597dd75ec0a1555_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEzLTEtMS0xLTkwMTY4_f66fa9e7-76ec-4c32-bb62-bf18fb641a53"
      unitRef="usd">11000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib4d20993a6f946b78dbcc4ddeaddedc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzEzLTctMS0xLTkwMTY4_527820dc-5e3d-4287-bdcd-8d3032181a3f"
      unitRef="usd">11000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i3fd11327e59948d1bc3bc9179f2fb9b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE1LTMtMS0xLTkwMTY4_b0c050e5-7321-405e-8518-2e8e4e99e94e"
      unitRef="usd">95533000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie4d762c723804e94a4082c8f831880e3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE1LTctMS0xLTkwMTY4_e2947fc9-37c3-4d9b-9cef-31c0ba02a229"
      unitRef="usd">95533000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id3d2f959f77a4137911b119a7ca43a3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE2LTMtMS0xLTkwMTY4_bcb1b30e-1a1a-4978-90c8-b2f5d6df758d"
      unitRef="usd">105392000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie3840795b0fe4a3f8838e7526bd65ba6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE2LTctMS0xLTkwMTY4_9d25e1da-8f29-4b45-ac30-efe085a89c44"
      unitRef="usd">105392000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iab141e4fe80e47e9b597dd75ec0a1555_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE3LTEtMS0xLTkwMTY4_38f97ee5-a488-4fc8-ac73-4c8a6c53ebdf"
      unitRef="usd">11000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib4d20993a6f946b78dbcc4ddeaddedc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzE3LTctMS0xLTkwMTY4_724fe35a-687c-4836-bdde-c4904397e925"
      unitRef="usd">11000</us-gaap:DerivativeLiabilities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i864d83b9e59f4cfd90735b353136bb2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIwLTEtMS0xLTkwMTY4_6361310d-a1c6-444a-81f1-f4eed31e39f9"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i206ac8fdf17b42e98326dc393157a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIwLTctMS0xLTkwMTY4_9f00c847-e25a-4788-9947-49d2c93329f8"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i80f4b2c4b78946d4b8175934a583c085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIxLTMtMS0xLTkwMTY4_cec3e88c-a9aa-4977-bd9b-a8db7a310e9d"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i64d243c3558d4eb7b913a0e83e59e219_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIxLTctMS0xLTkwMTY4_269d62e8-b500-4bd0-8361-fb71a49e667f"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i549b9b8903c54c0aa6e0520996e84bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIyLTMtMS0xLTkwMTY4_0a96acc1-f943-4f5b-9d54-d229401c8e9a"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i86d4374739c64f45a29c2767e531b86e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIyLTctMS0xLTkwMTY4_51423693-1e61-40cd-a351-a5cab018bc22"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i497484166b2d4dada39353ee1435ab84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIzLTMtMS0xLTkwMTY4_11d3ca9e-87fc-4482-be8a-54eb75eeb41e"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idd4a3b4025d74eeebfbfba781ec2c3e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzIzLTctMS0xLTkwMTY4_83a7e9a9-8d2a-4745-8529-12aa12e1beb0"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="i864d83b9e59f4cfd90735b353136bb2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI1LTEtMS0xLTkwMTY4_c6f5df8a-36e7-4389-961f-b844b975101e"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i206ac8fdf17b42e98326dc393157a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI1LTctMS0xLTkwMTY4_b2ae60a4-6ed5-41bd-82ca-5db9b7219287"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i549b9b8903c54c0aa6e0520996e84bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI2LTMtMS0xLTkwMTY4_71702926-511b-47d4-bdce-b67b18cbbfe4"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i86d4374739c64f45a29c2767e531b86e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI2LTctMS0xLTkwMTY4_8f264c1f-ea10-4abe-a618-6104feadba52"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="if11dc41aba9240d2b90f310f0135fa11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI4LTMtMS0xLTkwMTY4_15138f78-f53c-42be-b505-48d1f1599771"
      unitRef="usd">44310000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib6c122c6dbb24e908ddc192f8e0ff280_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI4LTctMS0xLTkwMTY4_5aed5d2d-5771-4801-a143-eaf17b545df4"
      unitRef="usd">44310000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6164722a4d8845d293e2b6e9457f14a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI5LTMtMS0xLTkwMTY4_5d0b60e3-3cb8-4f4e-b2ae-407df060d627"
      unitRef="usd">114757000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0af53e69c96f40dabf0c73d33b6b63d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzI5LTctMS0xLTkwMTY4_c98d6eee-4fd9-4f8e-9f73-adf2ec6eac0c"
      unitRef="usd">114757000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0f9a27e01afb4d86a58526f4283f586a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMwLTEtMS0xLTkwMTY4_8087a751-adff-41ab-a82c-9cb3a65fe2e2"
      unitRef="usd">33000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifeb9cee97314430a8ee61f3a087b8a0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMwLTctMS0xLTkwMTY4_fe0e0f15-2613-436b-b26e-4b4cc6908cbf"
      unitRef="usd">33000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="if11dc41aba9240d2b90f310f0135fa11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMyLTMtMS0xLTkwMTY4_ea48c642-7a05-4510-9b30-81499bc8131b"
      unitRef="usd">25261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib6c122c6dbb24e908ddc192f8e0ff280_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMyLTctMS0xLTkwMTY4_86a128cd-711f-42e9-bd71-ee4cc6e90cb0"
      unitRef="usd">25261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6164722a4d8845d293e2b6e9457f14a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMzLTMtMS0xLTkwMTY4_b3f6bd44-e545-45fd-948f-e915658b429a"
      unitRef="usd">113261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0af53e69c96f40dabf0c73d33b6b63d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzMzLTctMS0xLTkwMTY4_e21318d7-9101-42c0-8790-6cd12bd49ce5"
      unitRef="usd">113261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0f9a27e01afb4d86a58526f4283f586a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzM0LTEtMS0xLTkwMTY4_1d52dddf-ebe6-4636-973e-a3b7271b7b81"
      unitRef="usd">55000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ifeb9cee97314430a8ee61f3a087b8a0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZToyNmQ0YWQyYzA5ODU0MjI1YTRmZjIzZTNhNjliNWMxYS90YWJsZXJhbmdlOjI2ZDRhZDJjMDk4NTQyMjVhNGZmMjNlM2E2OWI1YzFhXzM0LTctMS0xLTkwMTY4_01532522-ac6d-4793-b14f-196f2e4b1d60"
      unitRef="usd">55000</us-gaap:DerivativeLiabilities>
    <cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTE2_77803a0d-641b-435c-a607-4815dddebeee">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value before allocations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value before allocations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(5,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="iad7c91afbe7d4019961228bf404db085_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzItMS0xLTEtOTAxNjg_e9c0699c-8630-4db3-a7d8-49b072fe2d81"
      unitRef="usd">6237000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="id468d05bb27147cc853303d55e7b6b3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzItMy0xLTEtOTAxNjg_33af872f-1c33-4a23-9f7e-8b5af89991b5"
      unitRef="usd">1333000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="iade531fdab48433a8a6ca58fe03ceb35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzItNS0xLTEtOTAxNjg_36f8bd20-f45c-4f6a-9d00-f3732503b351"
      unitRef="usd">1559000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="iad7c91afbe7d4019961228bf404db085_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzMtMS0xLTEtOTAxNjg_eca264e5-f3c3-47c1-a8b2-05b407f81e80"
      unitRef="usd">1480000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations
      contextRef="id468d05bb27147cc853303d55e7b6b3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzMtMy0xLTEtOTAxNjg_9b698804-dd92-4439-ab79-a91d1d37fcfd"
      unitRef="usd">214000</cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="iade531fdab48433a8a6ca58fe03ceb35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzMtNS0xLTEtOTAxNjg_ad2614d4-77fb-415d-ad44-10d6d7f5775b"
      unitRef="usd">450000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iad7c91afbe7d4019961228bf404db085_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzQtMS0xLTEtOTAxNjg_3984fc56-334e-4eb7-aa91-5dadb4b9020a"
      unitRef="usd">4757000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id468d05bb27147cc853303d55e7b6b3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzQtMy0xLTEtOTAxNjg_b1995fa4-77ad-4609-b47a-188928388506"
      unitRef="usd">1547000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iade531fdab48433a8a6ca58fe03ceb35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzQtNS0xLTEtOTAxNjg_52b1fadd-abb2-454b-b2e5-56470f358608"
      unitRef="usd">1109000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i8b3b09a3580945d2b36a8dfe9551089d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzYtMS0xLTEtOTAxNjg_fd972b3f-008d-42c4-ad14-43fa3ac14e9c"
      unitRef="usd">8156000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="idd0115927efc483b8bc043458ce4c0f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzYtMy0xLTEtOTAxNjg_7a356576-1238-4df2-93d9-af1c5ee64485"
      unitRef="usd">16074000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i00f2f204e1014f599fd7a01af9a31b2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzYtNS0xLTEtOTAxNjg_a005b436-1e8d-4694-a036-3cb8fc96006d"
      unitRef="usd">34302000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations
      contextRef="i8b3b09a3580945d2b36a8dfe9551089d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzctMS0xLTEtOTAxNjg_5b5935fc-ea62-4857-ac01-749bd9e0f939"
      unitRef="usd">625000</cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="idd0115927efc483b8bc043458ce4c0f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzctMy0xLTEtOTAxNjg_00a97ee7-f00f-4053-8b04-4212bfeb4402"
      unitRef="usd">5178000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i00f2f204e1014f599fd7a01af9a31b2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzctNS0xLTEtOTAxNjg_8a63e467-d542-465b-84c2-ec8e64e53c58"
      unitRef="usd">11151000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8b3b09a3580945d2b36a8dfe9551089d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzgtMS0xLTEtOTAxNjg_ebb12336-f681-4957-9fc5-1bcfafd87099"
      unitRef="usd">8781000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idd0115927efc483b8bc043458ce4c0f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzgtMy0xLTEtOTAxNjg_a34f7a7f-01a7-40ea-b116-b580871e03bf"
      unitRef="usd">10896000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i00f2f204e1014f599fd7a01af9a31b2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2MTg3NzIyOTdiMTc0OTkxOTYzNzVmNzkxMTU3NjA2ZC90YWJsZXJhbmdlOjYxODc3MjI5N2IxNzQ5OTE5NjM3NWY3OTExNTc2MDZkXzgtNS0xLTEtOTAxNjg_7fed89fd-b9d5-418c-aba2-6c055fac51d1"
      unitRef="usd">23151000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1OTM3_0c76b403-7ee9-44d8-9660-cefa1796a0ed">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,028,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,028,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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;2,639,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,467,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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;243,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 inputs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,927,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,343,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,954,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,920,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;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 7.75pt;text-align:left;vertical-align: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;51,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;51,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;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 7.75pt;text-align:left;vertical-align: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;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,660,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 7.75pt;text-align:left;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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 7.75pt;text-align:left;vertical-align: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;18,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtMS0xLTEtOTAxNjg_cf318f87-a9f2-4ed3-bad4-a6d879bca387"
      unitRef="usd">12028132000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtMy0xLTEtOTAxNjg_b7cca847-3675-4efe-864d-03e83a69b879"
      unitRef="usd">12028132000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtNS0xLTEtOTAxNjg_1770ff88-8a0a-4a2f-a42d-ab284f2cba9a"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzQtNy0xLTEtOTAxNjg_f5d09665-f674-41cc-b772-562e116aec94"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtMS0xLTEtOTAxNjg_5dc23748-beba-46d7-901d-e91a4f00fe0f"
      unitRef="usd">2639083000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtMy0xLTEtOTAxNjg_e50991d0-bce2-4f58-b5ad-65005b56da44"
      unitRef="usd">2467865000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtNS0xLTEtOTAxNjg_23f6df52-6705-46f4-ba0e-0a5bfb6574f0"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzUtNy0xLTEtOTAxNjg_2a37b474-d4c6-4744-b65a-23ecd2b6e65c"
      unitRef="usd">1809143000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtMS0xLTEtOTAxNjg_008c13f9-5eb0-4039-b422-782d2def59a7"
      unitRef="usd">190188000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtMy0xLTEtOTAxNjg_41542498-4683-44ef-8049-14fd2dc563f8"
      unitRef="usd">190188000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtNS0xLTEtOTAxNjg_7d452d63-bfee-48d5-b4d3-20044ba3a0f5"
      unitRef="usd">190139000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzYtNy0xLTEtOTAxNjg_fcf86ba5-5950-48c1-8112-210090b3b334"
      unitRef="usd">190139000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:InterestReceivable
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctMS0xLTEtOTAxNjg_276f29c8-1d14-4e39-8ff2-0cbe543a7f98"
      unitRef="usd">243682000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctMy0xLTEtOTAxNjg_35180c8a-16cc-403d-94cb-f6a8d1fd1c33"
      unitRef="usd">243682000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctNS0xLTEtOTAxNjg_12da4fde-7ff5-4205-b169-b33503308b4f"
      unitRef="usd">179111000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzctNy0xLTEtOTAxNjg_39b98204-e36e-4ddc-b4ce-304287ee5529"
      unitRef="usd">179111000</us-gaap:InterestReceivable>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="iefad8a87caa24f16b361ff2933acdf2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktMS0xLTEtOTAxNjg_498d8edc-555b-49cd-bf41-387141996959"
      unitRef="usd">16927348000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ife72926d57204c6694272d7c9afa4af5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktMy0xLTEtOTAxNjg_dafe2224-e73f-4dc2-8ac9-9574e2516b4d"
      unitRef="usd">16343417000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="icb81c0b732f341afbceebfb8ef1b4200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktNS0xLTEtOTAxNjg_4b374ca8-8fce-4c6c-8742-42322580411f"
      unitRef="usd">16087731000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="id28b76932f7d438db80820f6afe42823_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzktNy0xLTEtOTAxNjg_0eb91feb-9e71-4dca-8983-6d3b531d8c25"
      unitRef="usd">16079454000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:Deposits
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTEtMS0xLTkwMTY4_24634edc-2079-4f87-84cc-70f9b13c97b9"
      unitRef="usd">43954196000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTMtMS0xLTkwMTY4_80ab7b47-1dcf-4bb1-8e7c-290892a466c2"
      unitRef="usd">43920741000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTUtMS0xLTkwMTY4_99fc8882-6e42-4b81-93a1-689b897c24c3"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEyLTctMS0xLTkwMTY4_91fb9c5f-0948-47af-809d-33104d5b1661"
      unitRef="usd">41343426000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchased
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTEtMS0xLTkwMTY4_9ad2de05-a4f6-4386-bb19-3b84fd00465e"
      unitRef="usd">51650000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTMtMS0xLTkwMTY4_58348ec3-1342-4b72-b0da-615f8a6967f5"
      unitRef="usd">51650000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTUtMS0xLTkwMTY4_146818a0-f072-429e-952c-e1419dc22db8"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzEzLTctMS0xLTkwMTY4_b8bc2a53-1f4d-41b1-9457-97a2f1a21d1b"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTEtMS0xLTkwMTY4_5ce2891a-5e89-4819-951f-be4cae92770c"
      unitRef="usd">4660641000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTMtMS0xLTkwMTY4_ed895b8d-10b2-4371-8458-f61e447b2a28"
      unitRef="usd">4660641000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTUtMS0xLTkwMTY4_b987992d-6b51-43b2-ae11-5281b4474491"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE0LTctMS0xLTkwMTY4_d3eba7a3-c364-4e34-ba8b-892cbb2191b5"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTEtMS0xLTkwMTY4_d6f79d7f-cd9a-450d-a9cf-1922fbf7f6ce"
      unitRef="usd">123069000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTMtMS0xLTkwMTY4_fed6d6b3-fbe4-4e64-bc1f-ed4d9189285e"
      unitRef="usd">123712000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTUtMS0xLTkwMTY4_22d47e84-ac50-4271-a8b2-b5463deadd2b"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE1LTctMS0xLTkwMTY4_e1a6d0cc-7bea-4483-a186-0c10d1a9c726"
      unitRef="usd">123712000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTEtMS0xLTkwMTY4_69c98d55-a767-48a7-8a13-2d167cf2e42b"
      unitRef="usd">99335000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTMtMS0xLTkwMTY4_fb792570-9182-455d-a67b-185dc81ac8d1"
      unitRef="usd">97014000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTUtMS0xLTkwMTY4_688c831d-ca21-47f0-ac83-621c340688ba"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE2LTctMS0xLTkwMTY4_9fa4e7e1-10ee-4a8a-8abc-56e80740f32e"
      unitRef="usd">111430000</us-gaap:SubordinatedDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ic385f8f59fa1473b9478474f1e54ab1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTEtMS0xLTkwMTY4_a0e943e4-d02c-4297-a291-f47101e07815"
      unitRef="usd">18444000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i42d5dc43229248228b5e6ca5e8286e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTMtMS0xLTkwMTY4_2020e4a1-59e6-493e-9aed-2eb68a8f7577"
      unitRef="usd">18444000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i5b14b831623146ccb29a8d08a274f650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTUtMS0xLTkwMTY4_71526327-2217-4c86-92ea-f2f67e14cd65"
      unitRef="usd">3026000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i2de5d55ea61645628e19b38c75b62656_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90YWJsZTo2N2M3YjBiZmU2NmM0ZDdiODZmM2UzYzViZjVmMTE3NC90YWJsZXJhbmdlOjY3YzdiMGJmZTY2YzRkN2I4NmYzZTNjNWJmNWYxMTc0XzE3LTctMS0xLTkwMTY4_12660a3f-8109-4926-9b71-4b9dc8672b91"
      unitRef="usd">3026000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <cfr:Financialinstrumentsusingfairvaluemeasurementoption
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDUvZnJhZzo5NDIyM2Q0YzhkY2U0YTA3YTk5ZTJkMDJlMDY4Y2M2MS90ZXh0cmVnaW9uOjk0MjIzZDRjOGRjZTRhMDdhOTllMmQwMmUwNjhjYzYxXzE1ODE4_497c7ac4-dc30-4dd8-af13-537ef181b7c5"
      unitRef="usd">0</cfr:Financialinstrumentsusingfairvaluemeasurementoption>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM2Mjk_95b43d2f-319b-40f4-bc18-13d972b3f7b9">Operating Segments&lt;div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#x2019;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.6 billion, $43.3 billion and $38.6 billion at December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;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;1,295,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,291,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;230,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;886,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;85,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;572,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,526,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;45,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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;Net interest income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;37,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzEwMQ_55eda444-5957-47d9-9b73-5f0b9d1eb98e"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzEwMQ_be999a20-b651-4b1f-94ea-b9bb29c7a5af"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzEwMQ_e15e1f96-93f5-4840-99d2-86d5a93f9b20"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM2MjE_5badffd9-4193-4c79-8d57-ab692367d242">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.6 billion, $43.3 billion and $38.6 billion at December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;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;1,295,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,291,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;230,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;886,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;85,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;572,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,526,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;45,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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;Net interest income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;37,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i74aae1a5a961465c8fcb1acb78722262_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM1ODY_61bb4d61-f06d-4b06-8d8c-1f0cd5b02417"
      unitRef="usd">43600000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM1OTA_d7511694-8a5a-4b07-8910-1929625f4fb9"
      unitRef="usd">43300000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i9717fb48abe1454187adb3481ab12746_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90ZXh0cmVnaW9uOmQ4MmNkYjkxYzM2ODRlNzhiZmEzZmI2YmUyY2E0N2IyXzM1OTc_68997730-efd0-43fc-94c6-df5c27cb18c2"
      unitRef="usd">38600000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItMS0xLTEtOTAxNjg_43bcee27-56bc-40a2-a291-cd2da01f823d"
      unitRef="usd">1295467000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItMy0xLTEtOTAxNjg_d02720b7-7c34-4ce5-91e9-6660cb3a910e"
      unitRef="usd">4645000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItNS0xLTEtOTAxNjg_6728757a-2527-4bd2-91c6-adedc6bb7d7b"
      unitRef="usd">-8829000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzItNy0xLTEtOTAxNjg_85d380e2-5eda-4e3b-afb2-b08d4f4899af"
      unitRef="usd">1291283000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtMS0xLTEtOTAxNjg_2c4910f3-0d0e-4746-a2ff-09ccd13a2591"
      unitRef="usd">3000000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtMy0xLTEtOTAxNjg_25b2b68b-5057-424a-be80-3d338bafe3ff"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtNS0xLTEtOTAxNjg_508607e2-ee95-402e-b27f-9515c41e7493"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzMtNy0xLTEtOTAxNjg_14e1f154-e1bb-4bf4-b085-253d334a7324"
      unitRef="usd">3000000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtMS0xLTEtOTAxNjg_e50babdb-bd51-443d-9286-f2f005dc3e9e"
      unitRef="usd">230876000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtMy0xLTEtOTAxNjg_c7a98c84-5181-4c5b-91b2-003466f927e6"
      unitRef="usd">175874000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtNS0xLTEtOTAxNjg_29733b49-7038-4041-84c9-b08ab2c6a30a"
      unitRef="usd">-1932000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzQtNy0xLTEtOTAxNjg_77b17dfe-a11e-4d9a-ab59-4a679a253f31"
      unitRef="usd">404818000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtMS0xLTEtOTAxNjg_aa653c35-b89e-48c7-b040-2316ed87dac6"
      unitRef="usd">886421000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtMy0xLTEtOTAxNjg_75b528d3-a9bc-464c-b272-dcf285c4cf97"
      unitRef="usd">132009000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtNS0xLTEtOTAxNjg_2a538264-8430-43c7-895d-189f057c07f4"
      unitRef="usd">5844000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzUtNy0xLTEtOTAxNjg_4fc13869-daeb-4a8d-ac09-def1cb6ae977"
      unitRef="usd">1024274000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtMS0xLTEtOTAxNjg_f861343f-9883-4c55-8c40-557923beed92"
      unitRef="usd">636922000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtMy0xLTEtOTAxNjg_12cc1b28-02ae-46ee-8717-81060a21bdc3"
      unitRef="usd">48510000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtNS0xLTEtOTAxNjg_687a0ede-5c58-4365-b368-1748dcba4293"
      unitRef="usd">-16605000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzYtNy0xLTEtOTAxNjg_3df5e381-f7cc-4950-8014-f2a9337018df"
      unitRef="usd">668827000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctMS0xLTEtOTAxNjg_51d34265-328f-4a4e-814f-74f9330576d7"
      unitRef="usd">85127000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctMy0xLTEtOTAxNjg_bd5bcf14-9fbf-4bd0-bb74-a6462c7a20ae"
      unitRef="usd">10187000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctNS0xLTEtOTAxNjg_20888011-1af0-454a-a43e-3d0dc6e207c5"
      unitRef="usd">-5637000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzctNy0xLTEtOTAxNjg_fbc19e4a-7b38-448e-a3de-baa0fb68c99e"
      unitRef="usd">89677000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtMS0xLTEtOTAxNjg_822d0915-042b-4347-9285-85b579386542"
      unitRef="usd">551795000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtMy0xLTEtOTAxNjg_09124fd0-1d45-46c8-9a76-da92e4abe4da"
      unitRef="usd">38323000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtNS0xLTEtOTAxNjg_76779c6e-f19c-44bd-b641-e1020b027827"
      unitRef="usd">-10968000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzgtNy0xLTEtOTAxNjg_d9e58edc-51dd-48e6-b586-a19d7001805f"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktMS0xLTEtOTAxNjg_ea7134b3-6369-49e8-a651-716915d8f3ff"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktMy0xLTEtOTAxNjg_533e4969-98fc-4cb2-99a9-219e80a373a2"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktNS0xLTEtOTAxNjg_0f40c9e0-0f31-4927-bea0-c49661509062"
      unitRef="usd">6675000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzktNy0xLTEtOTAxNjg_d4c2701f-9de6-429c-809c-be0d0cc49b19"
      unitRef="usd">6675000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTEtMS0xLTkwMTY4_e758a862-c06f-431f-9f73-5c8ff4fcb75c"
      unitRef="usd">551795000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTMtMS0xLTkwMTY4_f90dc3fd-91ff-4cff-a5fa-8d14ee20e8f6"
      unitRef="usd">38323000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTUtMS0xLTkwMTY4_3aba8c1f-dbad-4671-ad3f-80d72972958e"
      unitRef="usd">-17643000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEwLTctMS0xLTkwMTY4_0e539843-eb23-4dbd-884e-6a50985371e9"
      unitRef="usd">572475000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i7adbb55fc73e49ee9b63e2729b022a04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTEtMS0xLTkwMTY4_9e011e1d-ff5d-48c7-807a-21412fc50fa4"
      unitRef="usd">1526343000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i826b352561464b5f9143a57fb27ec6d2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTMtMS0xLTkwMTY4_e9532d6b-5780-42e9-a3f7-2f420f07dd92"
      unitRef="usd">180519000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i989e7f38e06b427382908619efc5ce69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTUtMS0xLTkwMTY4_6ecd429d-7542-4e68-a9e9-02a7d81e437a"
      unitRef="usd">-10761000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzExLTctMS0xLTkwMTY4_da8d9f56-bc39-4942-8eaa-53befeadc868"
      unitRef="usd">1696101000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="ia952f4facd0e44668e3e4517faad1d10_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTEtMS0xLTkwMTY4_4f6078bc-efbd-48e3-8bc8-13df0c449b11"
      unitRef="usd">51448000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i74aae1a5a961465c8fcb1acb78722262_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTMtMS0xLTkwMTY4_0cc67081-2eef-469d-8178-322236fbebe7"
      unitRef="usd">57000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i90ddaaab4ff044e3a01cec58c994ebc4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTUtMS0xLTkwMTY4_b326cbe9-95bd-439d-8d67-7084eb5a6124"
      unitRef="usd">8000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i35713a49f7f14f8980af6dac4b96d486_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTpjMzMyYWJkYjYzNDQ0YzU1YTY5MjRmOTgwYjI2ODNiYi90YWJsZXJhbmdlOmMzMzJhYmRiNjM0NDRjNTVhNjkyNGY5ODBiMjY4M2JiXzEyLTctMS0xLTkwMTY4_801b8413-c772-43c1-9f32-687fac0844a3"
      unitRef="usd">51513000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItMS0xLTEtOTAxNjg_d26aac42-b102-4bd7-aaee-4406a46182d5"
      unitRef="usd">989870000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItMy0xLTEtOTAxNjg_235397bd-067a-4d18-a8ad-1acaccd2cb36"
      unitRef="usd">2138000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItNS0xLTEtOTAxNjg_bebc55d5-6e72-4a05-8ba5-031812f4e03a"
      unitRef="usd">-7141000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzItNy0xLTEtOTAxNjg_716fe680-b2fd-4165-a801-02e97c3b058f"
      unitRef="usd">984867000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtMS0xLTEtOTAxNjg_293e65d1-fd26-48bf-affb-053bcef68556"
      unitRef="usd">54000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtMy0xLTEtOTAxNjg_8f8824df-57a8-4ca4-af84-0bebc0a44758"
      unitRef="usd">9000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtNS0xLTEtOTAxNjg_815dfc1f-b569-4b29-98d1-72d6c04f8578"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzMtNy0xLTEtOTAxNjg_467b5b82-b26f-42bb-8dee-ae6e1ada3573"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtMS0xLTEtOTAxNjg_d0193d3b-2a07-4ddc-9824-dd650c89d6c0"
      unitRef="usd">220662000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtMy0xLTEtOTAxNjg_7d2e066f-8757-4b8f-93bd-29cf496ee8b7"
      unitRef="usd">167442000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtNS0xLTEtOTAxNjg_f9160edb-eccd-4352-9caa-e4d8c904d20b"
      unitRef="usd">-1376000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzQtNy0xLTEtOTAxNjg_bd269fa9-96c3-4d64-9099-984564a57dfc"
      unitRef="usd">386728000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtMS0xLTEtOTAxNjg_fb369488-8729-42f2-822f-a4ac2c966c80"
      unitRef="usd">753719000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtMy0xLTEtOTAxNjg_a603efaa-8205-481a-968e-14bd4900ff34"
      unitRef="usd">122972000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtNS0xLTEtOTAxNjg_4bd78b2c-69c1-459a-a48f-0cd23b263588"
      unitRef="usd">5303000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzUtNy0xLTEtOTAxNjg_ad1be788-1127-4758-9f0b-c1a61e5e715c"
      unitRef="usd">881994000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtMS0xLTEtOTAxNjg_5508248f-9071-44a2-aead-8d8bd5f7a906"
      unitRef="usd">456759000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtMy0xLTEtOTAxNjg_12a43cdb-d7b4-4c53-b3f8-ec638b89f72b"
      unitRef="usd">46599000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtNS0xLTEtOTAxNjg_6bed54c8-8db3-452f-adea-343606a0fd47"
      unitRef="usd">-13820000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzYtNy0xLTEtOTAxNjg_27fb379a-8e69-4fdc-a817-be1ed3cff56b"
      unitRef="usd">489538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctMS0xLTEtOTAxNjg_61d0b8ac-0dae-444f-a963-258f49e70be1"
      unitRef="usd">41483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctMy0xLTEtOTAxNjg_5456f21e-f464-46cd-882c-37eeadf91ffa"
      unitRef="usd">9786000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctNS0xLTEtOTAxNjg_fcb80520-717c-43ae-87b8-4c4c038fc3a6"
      unitRef="usd">-4810000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzctNy0xLTEtOTAxNjg_cdd169fd-d1d7-4ac7-a84a-27efb2b26eba"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtMS0xLTEtOTAxNjg_9f93477b-eec2-4e3d-9bad-5ba7f99619d0"
      unitRef="usd">415276000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtMy0xLTEtOTAxNjg_81aea1ac-eb66-4323-a2b7-e71fbbbbe4a6"
      unitRef="usd">36813000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtNS0xLTEtOTAxNjg_3be7b962-4906-4996-b33b-bcc39af8e181"
      unitRef="usd">-9010000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzgtNy0xLTEtOTAxNjg_54ad5295-7539-4b7a-b8e3-93bd4838692d"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktMS0xLTEtOTAxNjg_1c5e3cd6-4f80-4a8c-a578-11e1da6ac494"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktMy0xLTEtOTAxNjg_f5bc2d8c-b999-4357-9477-cdb7f2dcb688"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktNS0xLTEtOTAxNjg_4468b2ac-f9ba-4abf-83cb-98628210c05f"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzktNy0xLTEtOTAxNjg_a6c7456d-b734-473f-8b4d-ab4a17df03c9"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTEtMS0xLTkwMTY4_0a550af1-8f63-406b-8ac7-45827bdbac7d"
      unitRef="usd">415276000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTMtMS0xLTkwMTY4_f6fb8a4b-9185-43f0-b22b-b2ddd4a4c398"
      unitRef="usd">36813000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTUtMS0xLTkwMTY4_9338a637-cf70-48a9-ad0d-f5da99d48326"
      unitRef="usd">-16167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzExLTctMS0xLTkwMTY4_406aae0b-2cd1-4cf9-873b-5489174c193b"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i16874c0a43ee45ecaa6dad16c9991d7a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTEtMS0xLTkwMTY4_ca7e0e9d-4f81-471e-8c16-6e7ad63039e5"
      unitRef="usd">1210532000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id35bef52f6b94d60a11e255366fd058f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTMtMS0xLTkwMTY4_1a6bc41c-e5b2-429c-8eeb-9b4d2c49271d"
      unitRef="usd">169580000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc0027893fbb49e7a83f5c7a6741dbbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTUtMS0xLTkwMTY4_bfc980a4-a5d5-42d3-a76a-1534d733a0c9"
      unitRef="usd">-8517000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7e7c742a404942efa3d153a1dfdedeea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEyLTctMS0xLTkwMTY4_cd358538-c61b-4b15-8636-e0f175019300"
      unitRef="usd">1371595000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="i36141185979947d391cb3317569d11b6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTEtMS0xLTkwMTY4_eb27dfeb-8dd0-48cd-954a-b6f663167b83"
      unitRef="usd">45903000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i0ecea6e0f78f4e6fb3c79d1f84118754_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTMtMS0xLTkwMTY4_f87cedd2-cffc-436d-a72b-96b8df2ee5eb"
      unitRef="usd">70000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="ifcc31b8577c549d2a3afa73c24391789_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTUtMS0xLTkwMTY4_6adaa182-7edd-4de6-81a8-1c7ae8c5c975"
      unitRef="usd">10000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i1d8475f6939c46938064fca163b0fd87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzEzLTctMS0xLTkwMTY4_a2eee5a9-0468-45d3-8a17-9b87ca099d6e"
      unitRef="usd">45983000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTEtMS0xLTkwMTY4_85a204da-dcc4-4525-a030-b521dc5fcc84"
      unitRef="usd">981441000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTMtMS0xLTkwMTY4_0400315d-556f-4da9-a5f3-071a043d8b8c"
      unitRef="usd">2776000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTUtMS0xLTkwMTY4_332584a6-be84-42b2-873c-608fc59088fd"
      unitRef="usd">-8216000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE1LTctMS0xLTkwMTY4_a91c086d-13f9-41cf-9441-71ddc121a906"
      unitRef="usd">976001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTEtMS0xLTkwMTY4_aaeefb8c-a341-413b-b553-4c331f5ceb0f"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTMtMS0xLTkwMTY4_7a848ce6-c57d-4d52-b099-95f0e9c17116"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTUtMS0xLTkwMTY4_7e5419b0-8711-4ffc-8ab0-50dcaa63173f"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE2LTctMS0xLTkwMTY4_6de33471-32c2-4480-a0a6-a1fb45982016"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTEtMS0xLTkwMTY4_e115c7f3-45c9-46af-a02f-0cded084ad4a"
      unitRef="usd">321136000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTMtMS0xLTkwMTY4_17d9fc9c-41ff-4b1c-9c04-b59c60caa37d"
      unitRef="usd">145268000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTUtMS0xLTkwMTY4_e13298fd-507d-4557-b246-93abd8e8255f"
      unitRef="usd">-950000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE3LTctMS0xLTkwMTY4_ffa0ec10-e7ac-4f09-9cf0-62135edffb5d"
      unitRef="usd">465454000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTEtMS0xLTkwMTY4_6ba3c75e-614e-430f-887b-1529bbc5ff27"
      unitRef="usd">718519000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTMtMS0xLTkwMTY4_97a410c7-f8cd-4f26-9096-f2579c8ac985"
      unitRef="usd">123630000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTUtMS0xLTkwMTY4_dd5b384a-a5f7-4221-a5f6-9d515d403bab"
      unitRef="usd">6755000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE4LTctMS0xLTkwMTY4_446750f7-1c96-46e5-9b7d-bebada24902d"
      unitRef="usd">848904000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTEtMS0xLTkwMTY4_5fe0f41f-5a40-43ee-8607-e8a2364a636e"
      unitRef="usd">342828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTMtMS0xLTkwMTY4_96135276-4374-4d94-8e31-20d7c68aeb8c"
      unitRef="usd">24414000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTUtMS0xLTkwMTY4_642b1d8d-12f6-4f68-a1f9-5240e864a7eb"
      unitRef="usd">-15921000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzE5LTctMS0xLTkwMTY4_488e88f1-7f40-40fb-a6c8-c6efebfeb1b9"
      unitRef="usd">351321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTEtMS0xLTkwMTY4_74ef21b1-381e-41e7-a532-27390a989006"
      unitRef="usd">20347000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTMtMS0xLTkwMTY4_b5842ef0-cd09-4ab9-b98c-27085918a0ec"
      unitRef="usd">5127000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTUtMS0xLTkwMTY4_31a3f787-4f67-46bb-bdf8-13301a09fe20"
      unitRef="usd">-5304000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIwLTctMS0xLTkwMTY4_dc281c5b-4ae1-4832-a83b-7e20461a8612"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTEtMS0xLTkwMTY4_efc14039-e049-4fcb-b157-a7e3aed9f65c"
      unitRef="usd">322481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTMtMS0xLTkwMTY4_ef34cf9b-4c48-44ae-8745-7998fb4f23f8"
      unitRef="usd">19287000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTUtMS0xLTkwMTY4_44f0a771-aabd-4bd1-a66c-aa592bc472e8"
      unitRef="usd">-10617000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIxLTctMS0xLTkwMTY4_ffc83638-b82b-4b12-beaa-95a7adc2f742"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTEtMS0xLTE0Njk2MA_a15acfc2-542b-4c33-9f93-7dd9246f6ad7"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTMtMS0xLTE0Njk2Mg_a2cc40da-c986-49f4-b1eb-b50b80841382"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTUtMS0xLTE0Njk2NA_f9caf0c8-b592-436f-9703-9d15d0f7be60"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTctMS0xLTE0Njk2Ng_ac9c28bc-61c0-434e-ad8f-251cd98e9a50"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTEtMS0xLTkwMTY4_2d93ccf8-b5e0-4df9-8096-7fbf06ef4863"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTMtMS0xLTkwMTY4_b9d28ea1-827c-4dee-84cd-63e32ca64dbf"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTUtMS0xLTkwMTY4_e4ae4222-8c1d-4e60-9b77-716942744205"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIyLTctMS0xLTkwMTY4_6ae63163-8459-411c-95d5-fe26ee96eb29"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTEtMS0xLTkwMTY4_60cd842a-a640-4e5b-bf26-7bb61e9e6853"
      unitRef="usd">322481000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTMtMS0xLTkwMTY4_b2f3e596-49a0-40cf-9aa1-47b819869d94"
      unitRef="usd">19287000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTUtMS0xLTkwMTY4_c5c4670a-60b8-42eb-98de-f22f1b4e66d3"
      unitRef="usd">-18147000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzIzLTctMS0xLTkwMTY4_11f329a5-1368-4918-a186-fbaefb769412"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="ie90c6f94e03147d2a94e894a2f465c44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTEtMS0xLTkwMTY4_9798eea5-488b-41b6-9875-1e117df09482"
      unitRef="usd">1302577000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83e20a1929ea4450aaabc871f92dca5b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTMtMS0xLTkwMTY4_693ec4a6-befb-4236-adec-98055de61bee"
      unitRef="usd">148044000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8146ca1a36b84e0e9c541c3d02c80257_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTUtMS0xLTkwMTY4_028855ef-c092-4969-b868-7913bc484ee9"
      unitRef="usd">-9166000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI0LTctMS0xLTkwMTY4_30dc949c-011f-4b78-a39e-afceb50c9b3e"
      unitRef="usd">1441455000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="i59142bb0c19d4f84bdc79ba48fc8f181_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTEtMS0xLTkwMTY4_c4df12ba-df5b-4227-9d44-d920a0a97d7d"
      unitRef="usd">37892000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i9717fb48abe1454187adb3481ab12746_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTMtMS0xLTkwMTY4_185dc5d4-6dcf-4fd3-bf50-6919e76c645e"
      unitRef="usd">59000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i9e1e4e8fe9344040b75f1aabcfd19990_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTUtMS0xLTkwMTY4_9f0f5d04-2920-4611-a80d-5104e3cfe73e"
      unitRef="usd">10000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i3e69656d944242ef8bc78a5f82c1d941_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMDgvZnJhZzpkODJjZGI5MWMzNjg0ZTc4YmZhM2ZiNmJlMmNhNDdiMi90YWJsZTo3YzllMTBhZDI5ZGU0ZWQ0YjY4NWE3ZjMwODU5N2U2Zi90YWJsZXJhbmdlOjdjOWUxMGFkMjlkZTRlZDRiNjg1YTdmMzA4NTk3ZTZmXzI1LTctMS0xLTkwMTY4_f5e93097-1cc3-4458-8134-437a533ad2cb"
      unitRef="usd">37961000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM0MQ_091de5c5-db78-4984-9036-190e5ad5ab9c">Condensed Financial Statements of Parent Company&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total cash and cash equivalents&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;311,944&#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;471,875&#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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,065,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;4,222,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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest receivable and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;2,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,378,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Junior subordinated deferrable interest debentures, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;Subordinated notes, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable and other 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;18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,137,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,439,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,378,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by non-banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income before income taxes and equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,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;232,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(232,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net tax benefit from stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in other assets and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of investment in non-bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal payments on long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of Series A preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from issuance of Series B preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock-based compensation activities of subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash dividends paid on preferred stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash dividends paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(209,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash and cash equivalents at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM1Nw_8ae31ae2-ba30-4e3f-982c-2a77e56e28f6">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total cash and cash equivalents&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;311,944&#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;471,875&#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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,065,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;4,222,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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest receivable and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;2,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,378,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Junior subordinated deferrable interest debentures, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;Subordinated notes, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable and other 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;18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,137,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,439,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,378,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndDueFromBanks
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzMtMS0xLTEtOTAxNjg_90c82e6c-2930-43e4-8614-071f41e12454"
      unitRef="usd">311944000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzMtMy0xLTEtOTAxNjg_f85ae226-56c0-4f43-91ed-1f5debdc8ea7"
      unitRef="usd">471875000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzUtMS0xLTEtOTAxNjg_55e4ca13-c42e-4997-9a25-ad3863fd024b"
      unitRef="usd">311944000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzUtMy0xLTEtOTAxNjg_210cdb91-d272-4416-9b0a-9ca51e95084d"
      unitRef="usd">471875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <cfr:InvestmentInSubsidiaries
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzYtMS0xLTEtOTAxNjg_0490afa2-36d2-4368-9c8b-7d176e17ed6b"
      unitRef="usd">3065114000</cfr:InvestmentInSubsidiaries>
    <cfr:InvestmentInSubsidiaries
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzYtMy0xLTEtOTAxNjg_0fb2035f-6ff8-45ac-bc83-56716e739887"
      unitRef="usd">4222288000</cfr:InvestmentInSubsidiaries>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzctMS0xLTEtOTAxNjg_87b47357-ef7b-4878-8643-b9da7a5be7f1"
      unitRef="usd">1142000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzctMy0xLTEtOTAxNjg_432f0e49-d872-42f8-be5a-c6024b70cff7"
      unitRef="usd">2228000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:Assets
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzgtMS0xLTEtOTAxNjg_3a8121fc-5f9d-48be-83e5-27dd08480d25"
      unitRef="usd">3378200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzgtMy0xLTEtOTAxNjg_7134923e-7fd4-4861-9563-27dbd770ac44"
      unitRef="usd">4696391000</us-gaap:Assets>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEwLTEtMS0xLTkwMTY4_d9853840-0ecc-4896-8709-11f9dc06b1fd"
      unitRef="usd">123069000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEwLTMtMS0xLTkwMTY4_ff384ecc-f25a-4735-a95b-47e35cbc62e3"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzExLTEtMS0xLTkwMTY4_7a5e6480-7048-4161-b127-32aa9be105bb"
      unitRef="usd">99335000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzExLTMtMS0xLTkwMTY4_23bb9c2d-986b-4a4c-bbab-d945c42216a0"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEyLTEtMS0xLTkwMTY4_e127803e-1432-49b1-a448-f42020aa2da3"
      unitRef="usd">18568000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEyLTMtMS0xLTkwMTY4_8337d183-8a33-49e8-87a6-4fd3d501eeed"
      unitRef="usd">34647000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEzLTEtMS0xLTkwMTY4_e346e85b-d259-447f-8c02-11d3a9e884e1"
      unitRef="usd">240972000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzEzLTMtMS0xLTkwMTY4_6d3672bb-8051-46e7-b11c-5f0899bd3067"
      unitRef="usd">256836000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE0LTEtMS0xLTkwMTY4_4784a485-8bd1-44d3-b46f-e33daac1c19b"
      unitRef="usd">3137228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE0LTMtMS0xLTkwMTY4_1233fcb3-4955-42a1-8e50-f583e118c5fb"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE1LTEtMS0xLTkwMTY4_d0f7230a-4a16-4d3e-b977-f72b0b7af68d"
      unitRef="usd">3378200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTo4YmZkNmM0N2ZhYmI0MzcyYmM0NmI2NTVjZTVkZjBkYy90YWJsZXJhbmdlOjhiZmQ2YzQ3ZmFiYjQzNzJiYzQ2YjY1NWNlNWRmMGRjXzE1LTMtMS0xLTkwMTY4_ccbe0b46-7e07-4181-b41c-ba3469817ba4"
      unitRef="usd">4696391000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM0NA_e3291e9c-819b-4cbb-a382-6afd0a66fb89">&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by non-banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income before income taxes and equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,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;232,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:DividendIncomeOperating
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzMtMS0xLTEtOTAxNjg_bed59909-f737-4fa1-8d5f-684ae05de924"
      unitRef="usd">51711000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzMtMy0xLTEtOTAxNjg_a5c8c188-bac6-4213-b548-2bbc37aba09e"
      unitRef="usd">219386000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzMtNS0xLTEtOTAxNjg_0389425f-d9df-45b9-a313-e2276e912857"
      unitRef="usd">298884000</us-gaap:DividendIncomeOperating>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzQtMS0xLTEtOTAxNjg_bc8bafbc-9584-44ce-8bde-2b6437fafa4c"
      unitRef="usd">109000</cfr:DividendIncomePaidByNonBanks>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzQtMy0xLTEtOTAxNjg_f310307a-efbc-4791-bfd7-d2bb6794da76"
      unitRef="usd">473000</cfr:DividendIncomePaidByNonBanks>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzQtNS0xLTEtOTAxNjg_54b07afa-fb20-48b8-b514-a50cc7c95c82"
      unitRef="usd">736000</cfr:DividendIncomePaidByNonBanks>
    <us-gaap:InterestAndOtherIncome
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzUtMS0xLTEtOTAxNjg_0107cef6-c0d6-4b11-98dd-7c4453c70390"
      unitRef="usd">0</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzUtMy0xLTEtOTAxNjg_b46a563a-31be-444e-bbdd-96352f893784"
      unitRef="usd">101000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzUtNS0xLTEtOTAxNjg_00e43fc6-fa8b-4a70-a977-f54b05246f25"
      unitRef="usd">446000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzYtMS0xLTEtOTAxNjg_f6c89067-20b2-4000-8a9a-e105af80c00a"
      unitRef="usd">51820000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzYtMy0xLTEtOTAxNjg_591d36cf-9b7e-4e1e-8449-516db4d86795"
      unitRef="usd">219960000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzYtNS0xLTEtOTAxNjg_ca2d9014-0917-4378-ac21-bac1fe774415"
      unitRef="usd">300066000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzgtMS0xLTEtOTAxNjg_0503db75-2f4d-4a33-ba22-2ee960ffa57b"
      unitRef="usd">8829000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzgtMy0xLTEtOTAxNjg_0a26a2ec-0afc-457b-ba3e-a3f157076419"
      unitRef="usd">7141000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzgtNS0xLTEtOTAxNjg_960accec-cb5b-4b42-9aed-703a3cfe2419"
      unitRef="usd">8216000</us-gaap:InterestExpense>
    <us-gaap:SalariesAndWages
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzktMS0xLTEtOTAxNjg_fc5d99c6-2742-4644-a702-22c05cad4441"
      unitRef="usd">1605000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzktMy0xLTEtOTAxNjg_f8326c9b-886c-4d67-9d2e-a418bbc28670"
      unitRef="usd">1499000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzktNS0xLTEtOTAxNjg_366066e0-814c-4b9c-9d9a-59609554b3bd"
      unitRef="usd">1581000</us-gaap:SalariesAndWages>
    <us-gaap:OtherNoninterestExpense
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEwLTEtMS0xLTkwMTY4_f3caa78f-cbba-4736-9267-a159572bfdef"
      unitRef="usd">6316000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEwLTMtMS0xLTkwMTY4_d7153314-fdee-4314-9449-0cbe8fa7fc51"
      unitRef="usd">5867000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEwLTUtMS0xLTkwMTY4_a0ce62c2-0d89-4dfa-8230-117bf1eca8b2"
      unitRef="usd">6833000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OperatingExpenses
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzExLTEtMS0xLTkwMTY4_e9865750-99f3-468d-81a5-4f1c1ec2c713"
      unitRef="usd">16750000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzExLTMtMS0xLTkwMTY4_3fcf8c96-ead0-4359-93e7-3ac41bbedbea"
      unitRef="usd">14507000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzExLTUtMS0xLTkwMTY4_a829da5a-fc54-43fd-a1fe-0e7a5e563a72"
      unitRef="usd">16630000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEyLTEtMS0xLTkwMTY4_c37b82bc-a386-49b4-a6a5-438fc74d3bc3"
      unitRef="usd">35070000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEyLTMtMS0xLTkwMTY4_347aeb10-b2b0-42b5-a4e0-5baafcd4d1d7"
      unitRef="usd">205453000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEyLTUtMS0xLTkwMTY4_9db2debd-a850-49f9-9a33-f53ac4e80daa"
      unitRef="usd">283436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEzLTEtMS0xLTkwMTY4_5e402597-1e26-4d24-aac6-f19e1acfb65b"
      unitRef="usd">-5641000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEzLTMtMS0xLTkwMTY4_f5637b26-39ce-4622-978e-ad8a26b0c90f"
      unitRef="usd">-4899000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzEzLTUtMS0xLTkwMTY4_4ed5fbe1-77ea-4769-a6bb-aebf07fd9462"
      unitRef="usd">-5406000</us-gaap:IncomeTaxExpenseBenefit>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE0LTEtMS0xLTkwMTY4_9950f10d-34f8-4638-b951-f15b17ef8e30"
      unitRef="usd">538439000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE0LTMtMS0xLTkwMTY4_211bfe79-7e2b-4930-b692-9611b7619101"
      unitRef="usd">232727000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE0LTUtMS0xLTkwMTY4_40a36e1f-93c2-4a00-9dba-da7f70d3713b"
      unitRef="usd">42309000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:NetIncomeLoss
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE1LTEtMS0xLTkwMTY4_5e3011e4-1ae6-430b-a500-c1146a7acb1b"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE1LTMtMS0xLTkwMTY4_cd6d4a40-8c10-4595-a605-893a6f606835"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE1LTUtMS0xLTkwMTY4_625c7bdc-2134-43d5-8a03-361a8f90cca0"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE2LTEtMS0xLTkwMTY4_382c17f5-3230-4516-a72d-78cea5c887c4"
      unitRef="usd">6675000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE2LTMtMS0xLTkwMTY4_73f571a6-f407-4036-b4f5-49e9efc1cfd0"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE2LTUtMS0xLTkwMTY4_49f44781-f1ce-4c53-89a7-a4c12792d81d"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE3LTEtMS0xLTkwMTY4_ef06807e-fe8a-41d5-8a37-1cff4ab5029d"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE3LTMtMS0xLTkwMTY4_843f5d25-84f5-471d-8aa8-c2a5031100bd"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE3LTUtMS0xLTkwMTY4_dfde88b6-d746-41dc-b64d-bcfde8082a02"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE4LTEtMS0xLTkwMTY4_c6045ffb-4a0b-4288-beda-a610a1bbee45"
      unitRef="usd">572475000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE4LTMtMS0xLTkwMTY4_02c8d5b4-4a2e-4cf0-bf79-0d6b9e9e5a9b"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTplNTZmMTljYzg0M2M0N2YzODQ3ZDYzNGE5Njc1N2EyMC90YWJsZXJhbmdlOmU1NmYxOWNjODQzYzQ3ZjM4NDdkNjM0YTk2NzU3YTIwXzE4LTUtMS0xLTkwMTY4_d5c1fd46-b1c0-4e25-8c8b-8f8732b9414a"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90ZXh0cmVnaW9uOjNiYmE4ODFlOTU0ZDRlMGI5NmVkYzBhY2E3ZWMzODJkXzM1NA_5b04597e-c565-42df-8b33-5fe71bb382a1">&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538,439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(232,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net tax benefit from stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in other assets and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of investment in non-bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal payments on long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of Series A preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from issuance of Series B preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock-based compensation activities of subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash dividends paid on preferred stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash dividends paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(209,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash and cash equivalents at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMtMS0xLTEtOTAxNjg_640a0a8e-c23c-4e67-b54a-36a767850427"
      unitRef="usd">579150000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMtMy0xLTEtOTAxNjg_b648a919-09c0-4da6-add4-552e286373a1"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMtNS0xLTEtOTAxNjg_0cdbbacb-16f2-4a7d-9a8d-173c3f54a241"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzUtMS0xLTEtOTAxNjg_d3873a7b-a444-4f31-a711-8159483bcf6f"
      unitRef="usd">538439000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzUtMy0xLTEtOTAxNjg_396510be-afc5-481c-a6ce-1000be463dc8"
      unitRef="usd">232727000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzUtNS0xLTEtOTAxNjg_fd774a2a-662b-4fac-a9b8-c300af5f71e0"
      unitRef="usd">42309000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:ShareBasedCompensation
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzYtMS0xLTEtOTAxNjg_3a983557-235b-4ab7-9798-d6bd6cfd3526"
      unitRef="usd">720000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzYtMy0xLTEtOTAxNjg_34218615-9e71-43d0-bd59-fa2ed117ca77"
      unitRef="usd">700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzYtNS0xLTEtOTAxNjg_3e9b564e-1af7-45e0-ba72-68c813dc41ff"
      unitRef="usd">770000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzctMS0xLTEtOTAxNjg_ac66dc20-0a3d-4ec3-81a9-41f1a7829b56"
      unitRef="usd">-472000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzctMy0xLTEtOTAxNjg_1da95d59-e60c-491d-9bfd-d7d14b340216"
      unitRef="usd">-278000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzctNS0xLTEtOTAxNjg_6de9a307-66d3-4635-9432-158e84c1e7d4"
      unitRef="usd">-370000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzgtMS0xLTEtOTAxNjg_2426ba33-6522-4172-bd03-0c5e8d920d22"
      unitRef="usd">15249000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzgtMy0xLTEtOTAxNjg_1d8a26a5-47e6-4dfd-954b-f10f8c9a7ca4"
      unitRef="usd">-23890000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzgtNS0xLTEtOTAxNjg_f10f4207-ec53-483c-8565-465cb05c381c"
      unitRef="usd">8937000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzktMS0xLTEtOTAxNjg_69860377-a9f6-476f-bd60-376e13701b97"
      unitRef="usd">26654000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzktMy0xLTEtOTAxNjg_7571d5f5-ec1a-4bc7-9fa1-0e069a968f4b"
      unitRef="usd">235220000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzktNS0xLTEtOTAxNjg_138e7227-f1eb-491f-9d42-7e4aeef24109"
      unitRef="usd">281045000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzEyLTEtMS0xLTkwMTY4_7bf83bd8-3dcb-423b-8947-63c027e60598"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzEyLTMtMS0xLTkwMTY4_6b1df2ef-194b-4737-ba70-8c59ecb63d9f"
      unitRef="usd">406000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzEyLTUtMS0xLTkwMTY4_627c25b0-d938-4cf6-a0fe-3f3b844390ad"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE1LTEtMS0xLTkwMTY4_29294ba3-d69b-4a01-a04a-d1d974264ea4"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE1LTMtMS0xLTkwMTY4_a8f1b194-a9f6-4095-b293-e8b68398a706"
      unitRef="usd">406000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE1LTUtMS0xLTkwMTY4_1592fb3c-52bb-4d70-8d7e-ba19ff30b7a4"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE4LTEtMS0xLTkwMTY4_8fbeabe5-d955-4009-9f7b-3c4d7228efaf"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE4LTMtMS0xLTkwMTY4_297e3933-3018-4728-9ca4-9c8ff6fa6924"
      unitRef="usd">13403000</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE4LTUtMS0xLTkwMTY4_394784e5-1528-487e-9c47-424f372715f4"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE5LTEtMS0xLTkwMTY4_e942da10-e460-41ac-a025-2bb464616c2e"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE5LTMtMS0xLTkwMTY4_dc40e25c-0bc3-440b-83db-94a9f2a7d136"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzE5LTUtMS0xLTkwMTY4_b4f53256-2e58-4e49-b576-820e4b3934e8"
      unitRef="usd">150000000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIwLTEtMS0xLTkwMTY4_d49747c7-c6ff-4fa9-b334-5fd3a9585fc0"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIwLTMtMS0xLTkwMTY4_1b57856f-cfad-40b8-a8b0-727b7f6f737f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIwLTUtMS0xLTkwMTY4_79b5c132-acf6-4eaf-8a1d-3a1c87601cf2"
      unitRef="usd">145452000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIzLTEtMS0xLTkwMTY4_1a787ed6-a1b7-4582-89c4-4754e573020d"
      unitRef="usd">16659000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIzLTMtMS0xLTkwMTY4_66713aa2-15b3-404e-8fd0-04fb27d29269"
      unitRef="usd">54417000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzIzLTUtMS0xLTkwMTY4_d75abe75-73c5-49d1-8c96-77591c4b687c"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI0LTEtMS0xLTkwMTY4_341c2a41-83ad-404e-a355-6c56555aba54"
      unitRef="usd">17602000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI0LTMtMS0xLTkwMTY4_221c80d5-9ff0-4ce6-9ca1-acc854c4f143"
      unitRef="usd">12053000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI0LTUtMS0xLTkwMTY4_6fb23242-e632-490c-a128-d6083a0084a2"
      unitRef="usd">13148000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI1LTEtMS0xLTkwMTY4_aef5d453-ac6c-4036-ad26-35839ac11144"
      unitRef="usd">4391000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI1LTMtMS0xLTkwMTY4_9941a5b1-83e8-4aeb-8120-b9a8c8eca0cd"
      unitRef="usd">3864000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI1LTUtMS0xLTkwMTY4_02ad787a-43ee-4c19-955f-2d4bed15d0c6"
      unitRef="usd">15785000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI2LTEtMS0xLTkwMTY4_55730770-f19d-42fa-870f-f179b94785bb"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI2LTMtMS0xLTkwMTY4_a90133c3-ff79-42bd-bcc6-000a764b3410"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI2LTUtMS0xLTkwMTY4_5b7830ad-8372-41ec-a5b2-dc3f8ac608b2"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI3LTEtMS0xLTkwMTY4_fe71a831-4d5c-4947-8dd5-ddf709e3516e"
      unitRef="usd">6675000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI3LTMtMS0xLTkwMTY4_207c7ebf-1761-4b69-8e09-8853e07d1a41"
      unitRef="usd">7157000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI3LTUtMS0xLTkwMTY4_f8a1953a-64d6-4e0b-a59b-3949cf8437ce"
      unitRef="usd">2016000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI4LTEtMS0xLTkwMTY4_902d6ddc-dfe2-4c27-83f9-87a6855e435b"
      unitRef="usd">209780000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI4LTMtMS0xLTkwMTY4_f94c4c9c-36fe-4d8d-98a0-bda34f3e6604"
      unitRef="usd">188786000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI4LTUtMS0xLTkwMTY4_a3c1ed42-ab48-4a0b-9010-4d6eaf3db948"
      unitRef="usd">180584000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI5LTEtMS0xLTkwMTY4_132f6b95-ec18-46c4-8d1a-fd284226bb19"
      unitRef="usd">-186585000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI5LTMtMS0xLTkwMTY4_14803dac-6574-4f76-84b6-ab9ee856b1e7"
      unitRef="usd">-144991000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzI5LTUtMS0xLTkwMTY4_382543ab-4ef8-45e2-9278-c1adc5a5515d"
      unitRef="usd">-166921000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMwLTEtMS0xLTkwMTY4_91109bdb-1c99-409c-b53f-3bb2b00929ac"
      unitRef="usd">-159931000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ib73e800f2c524ea0b01107d0f3144621_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMwLTMtMS0xLTkwMTY4_fdf98173-7429-47dd-9d0b-4d5ec90a50e6"
      unitRef="usd">90635000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="iae0fbe09d29340c2bf9b379bc94dfb41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMwLTUtMS0xLTkwMTY4_2a51af55-5ed2-4b3c-a9e8-30516f9e4048"
      unitRef="usd">114124000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMxLTEtMS0xLTkwMTY4_85767a43-ae36-4ba4-b298-2a0c781c7290"
      unitRef="usd">471875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if8638145b8b549b2b1972505b8795e42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMxLTMtMS0xLTkwMTY4_c825aa1d-2a7d-41c6-a1ce-3c5cf8fdd111"
      unitRef="usd">381240000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibb1189fef0184e7d8a9f9265277c1685_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMxLTUtMS0xLTkwMTY4_61ade4ed-6585-47a6-b37f-a16d3eb8dfe5"
      unitRef="usd">267116000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMyLTEtMS0xLTkwMTY4_508908f3-2c47-4477-8e1b-e940d9f1171d"
      unitRef="usd">311944000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i304a635d3c3a45d09e01a186d06b5de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMyLTMtMS0xLTkwMTY4_67090b7e-9978-4303-8e63-adbcbe70841d"
      unitRef="usd">471875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if8638145b8b549b2b1972505b8795e42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTEvZnJhZzozYmJhODgxZTk1NGQ0ZTBiOTZlZGMwYWNhN2VjMzgyZC90YWJsZTpkZjc5M2YxM2IzM2E0OWU0YjUzNjg1MTkxMmIwNmQwNS90YWJsZXJhbmdlOmRmNzkzZjEzYjMzYTQ5ZTRiNTM2ODUxOTEyYjA2ZDA1XzMyLTUtMS0xLTkwMTY4_56988f74-f258-40ae-96a8-51b88bd3462f"
      unitRef="usd">381240000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTQvZnJhZzplMmJiYjI3NTk0Yjg0NThkYjM1NTRiODM2Zjg1ZTM1OS90ZXh0cmVnaW9uOmUyYmJiMjc1OTRiODQ1OGRiMzU1NGI4MzZmODVlMzU5XzEwMDEz_49770179-24bc-41d3-a4ff-8502e58b9c09">Accounting Standards Updates&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#x2019;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $29.3 million. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2017-04, &#x201c;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2018-13,&#160;&#x201c;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2018-14, &#x201c;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 became effective for the year ended December&#160;31, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU&#160;2018-15, &#x201c;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#x201c;Customer&#x2019;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#x201d; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU&#160;2019-12, &#x201c;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December&#160;31, 2022, except for hedging relationships existing as of December&#160;31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and, based upon the amendments provided in ASU&#160;2022-06 discussed below, can generally be applied through December&#160;31, 2024. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2020-08, &#x201c;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2020-09, &#x201c;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 became effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and, based upon the amendments provided in ASU&#160;2022-06 discussed below, can generally be applied through December&#160;31, 2024. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 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. 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. 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;&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 No. 2022-06, &#x201c;Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.&#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-06 extends the period of time preparers can utilize the reference rate reform relief guidance provided by ASU&#160;2020-04 and ASU&#160;2021-01, which are discussed above. ASU&#160;2022-06, which was effective upon issuance, defers the sunset date of this prior guidance from December&#160;31, 2022 to December&#160;31, 2024, after which entities will no longer be permitted to apply the relief guidance in Topic&#160;848. The adoption of ASU&#160;2022-06 did not significantly impact our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="icb8ad201b2394e18b5b7a03467554d33_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMTQvZnJhZzplMmJiYjI3NTk0Yjg0NThkYjM1NTRiODM2Zjg1ZTM1OS90ZXh0cmVnaW9uOmUyYmJiMjc1OTRiODQ1OGRiMzU1NGI4MzZmODVlMzU5XzEzOTE_a5ab767d-3e74-44d5-997f-41a850ddb8e9"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <dei:AuditorName
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMjAvZnJhZzo1YjZmMGQxYmI0MTc0NWQyYWIxZDg3NjFiMzk3MDBhOC90ZXh0cmVnaW9uOjViNmYwZDFiYjQxNzQ1ZDJhYjFkODc2MWIzOTcwMGE4XzY2NDA_46caf9f8-9d5c-494a-86a8-28a8f772ae8f">Ernst&#160;&amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMjAvZnJhZzo1YjZmMGQxYmI0MTc0NWQyYWIxZDg3NjFiMzk3MDBhOC90ZXh0cmVnaW9uOjViNmYwZDFiYjQxNzQ1ZDJhYjFkODc2MWIzOTcwMGE4XzY2NDE_932faa86-80d7-47b6-9f4c-6e354773fb04">San Antonio, Texas</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5ODEyOTlmNjllODQ0OWZiMjk0NTc3MjdmZjkwNzFlL3NlYzphOTgxMjk5ZjY5ZTg0NDlmYjI5NDU3NzI3ZmY5MDcxZV8yMjAvZnJhZzo1YjZmMGQxYmI0MTc0NWQyYWIxZDg3NjFiMzk3MDBhOC90ZXh0cmVnaW9uOjViNmYwZDFiYjQxNzQ1ZDJhYjFkODc2MWIzOTcwMGE4XzY2NDQ_1438e20d-2b54-4348-91a1-160bea0bd5a2">42</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>160
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
MQ0+58LV'QERKAW^*O4.IG:]2C7;_T</>%B]0-6BCVOU@0-#*;O?+O^X7XF@
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
M/ # (N>YJQQ+")>E&), (:M(:%R1W/:R;D;4JF&(N8?ZZH%A[.XS )6Z:AW
M4$XH"\0 :F4(C:9IR#5(+/1G5+V1(X6$=PXXS0<:IV$WV &XC/$L"SG-*@8:
M;ZO\KKJ/S1M:*_2LO96S6BO/9>UT":UBH7'%\JW?ZK437:W7[U$OH\GS:"TZ
ML9Q2?K#=0@'5D? T*]P] N!X7A3>'@%PM*"A4H-:(4/C0N9>+UE32:2U3+^4
M U+=2P6+1%6I;4#64%^)%"3WVDD +&?4K;1*"*:+DT M2*VPH7%A<]<-V]YD
M1*3W_KH93,]^F+P9])LO/!*FRQ^7%P#3_G5+= B&&0GQLCJ&QG7,5$IICW5+
M.;&I1%^C43,=Q.ZE0I">+T=(3MW"_!:"F3:@2P^ Z< 5"M%6W="XNOGWN#+A
M>+<C/[S==[XVX23QB@8 QM*<N94]!.,Y#93!U&H=&M<Z)O\L1=.A=R;1O#<'
M;CCT/8^="'/T!8O'SX=X53Z (3@O\D [CUGAP^+"9W(=V+[WE8DN/(FKJB%8
MGE#W8$$PG3 #T9!9F</>TGCI_+P)4O(EBJZY<^)J40#'M'3S20'VTH0G 37*
MK.1A\<[+B0Z(=5_86;LO9[56GLO:Z1H>O:&*=U_N12MZ<T)-!'K2Z1\\GLQO
MG/!"U_%N'P; L2+A;FN^A' Z+]) Q<6LKF%Q7?-YO6G5#RF1KNCE(M!58K[H
MR/,4>_L;@%%,W9@#P+(DS0*U,+,*AL45C FHJJJV&YWH?X T?'5!".5%XO(
M<%@K<5>+@3A:L)!3K%QAK[S*D=6J4ZU:_OB %MN^:TRO9=IP\L]MLS&"$^3G
MJPQ"\7']L.<'X C-W-JYA' XH2P47:UL87'9LN]@ZI"ZEV4@&T!4)"EVBRL(
M1JG7_8-@.,$A*E:BL%=?^VCUU9CVF%BK?FS^)TS.!@D!LB1WDS8 2OUHX(.*
M4/.%64'"XH(DG+(!D5!PZKU;@' 9X5XO#,*E*2,!O<BMZ.!QT0%D[4C]SH&F
M"Z:<9LXYOP6 >4[\V@S"Z1H.!_(VMVJ$Q]7(_A[*@URH7K[T*D;Q''C##W15
MTCRGKL0"<'JVB1<& !Q+"*.!M@2W<H3'.S!WKQ'Q^R%YD68>#Q_&4YZX:0>
M44Q"10JW@H#'!<&NCQ32AMQ/W$E6$/>M^BV XYQAMT]0 CC&"$E"SCBZ/Q(7
M E_ZJ=$O:S2,JOJ.ZN:QJ67@EA,'7LJDF9M' 51&O&@ H+1? FJ 6S7 7WLQ
M4YOK!*8(5@NT.64'<O*SN>>D5R$E $F2T-T";A4!CRL"N\F0>!1-.[V/&=54
M$IO"49?(<J7:6O:POW;6\Y-=2+GO,1_'65)0-YL".$99&@P)5AGP+%JA?!9:
M[73+ 6U,X7]$#BQ3>%1F_-4RY:S6RG-9.UU(JTMX7)?<B*&IT+NF0[5J=<6R
M6]%I*=^#2[DSEQW'V@OW==PM@$HO_!CEHY(+$MH;5I_PN#XIFW9KWM?]!5(%
M1,J[ZN:C-"FW#02@-"F'T_SH&NI:]LOI.N^ IO;I[D[GX=O#E>&?IXNRSO<W
MY%.YN_AKS>SN(?\F^J76S:B5"VT27V0ZX/2[J[V[#Z/:3)==']0XJO7TYTH*
M'1D,0/]_H=3X\L$\X'#!^OK_4$L#!!0    ( $]W0U9 P_G5(@4  $(4   8
M    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK5A=<Z,V%/TK&KK326;6 8DO
MD]J>V=CM=!^VS22[[;,,LDT7D"O)=G9_?:^ 8!L$=5J_)'R<>\4YNCJZUN3
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
M^#KJH;*8,8NE$8R(FXP4[&U@'RJJ3L(<Z%3J(XNG] %R'W6LUMU2-BZ7)L#
M@1%0SG2?B) 'R-!A 45$ \OI0D<DHFXD,JRNTU?-9UFD#T5IG:+4Q)F $*ZC
M$2)C4:03<8+(:$AX8/$YHA%UH]&ONR1UW=1/10Z.'UZ]#YNVM_X1S5I1LP@P
M40HCH;O%4"BBL7[$(CI AL.)<NQW9"9*G7OTS]43C.8;BC?4R5[OW:K/&BTY
M5[3C/AS)BYX@KS$W6,HR5[6.5=JICUXOO+M- V=@:YDF)CE-"0PK\84^44RE
MOOC18,*W8#4=,8RZ,<QI[^OP"O[X"=9-6;;]AK!NBBHKUFD).R)L%'UI"/5O
M0I4("*QWW;VI(V$HS&5BZ@(F#ECNN M&3*/N"M=!%Z1/:5'V.Q\D#GU^@2^7
MLY:MSAHM.5>TX\X<L9"Z2U?N%6%6FJ:4DC"BW)@4F)0K+3=."TSJ@RZ@%H2G
M(ZA1-ZC=PQ3 K9@<91QVIH3$,63XA@%$"!?/;!D(';&,NK'L_US )ED1$43,
MCT/=*J*,.!7$U]-C1 EC%3-NI9@1V*@;V.Z:.I,R;[>I)(S<KDR'NS-QBK+
MV)I-E;$UFQ(&>;2E4,5&*F.G"U7[#,ON@R&5)%A0OE%G1(2 :"*F.E%C$6DD
M A;;/(T$QMP$=C-D^^T6I@&\WI<;,Q.5J,_UZ8BIF*\G_8@J]BW,Q4;F8NXZ
ME3D+^YN7?7&UE<,"E']NBK5:=JA%LX"D5^QO$4WHZQ6[!%&).++D>NS@CJ";
MB/9;_#M]803C4^$;\Q01!B+2;XLEF"X6W+;ILY&)F)N)+$,(FV4-V5ZKT@5(
M("!9L"4(S"052 _TK05117H2G""BT#9'1^)A[L+4B3RHV*<-[CR((:6EB(8A
M8_I1B"FI4&,O=+^(D@2,'"[R8]<CFC!WQ>I+4<'^\I9;V6<M7)TU6G*N:,=]
M./(0<_/0\9F4JQ51X/# $*A1B\"X'80(PR",8V9,#43(PH#$MIDQ8A)S8]*Q
MJW99-]VTD\W*>Z@;"*9JN*A%A'IB+D1@G$>F,.!Q2(T3R=0!\@;"=NR.:,3>
M@T9?9"X;H+^?U+W[7]1MS)NT^NZE^9,Z?W&K)S'H]K0D020P)WS?EL;RD96X
MFY7N]DB[ UH%%G_#*#]]?^^T)$$D4[?3D:"XFZ!PIV5=/;YERG*3>0Q[IF1*
M&/?U=-P9ZMC<"$_<#4_?8,!6Z]T=]GO9J*3\6D'&]EF"_@81:LQD'</824F"
M2/HJBW781FCB)Z#I: 46;;OI67=T>?,FER<+1;>G)0DB@3R V])-?O"PT[O
M2;GPZF$XY8MLLL)2%^!(!2@(A'Y# )$)SHF^BV+1J!"64X*/U,3=U+3C7C5H
M72-3R%=>'4.%@ QG>NY_B\E8%.@HC\G4S6?+R<!'*.(G'C52&)@7B@(K&+AU
M6O0IV5OF(E)V"8)0IUQ,%A)A#!I:Q"&6DC\?@86[@<7B+ZM7*_4$@=4<<IN,
M^G$8&<L-NY\616$4Z 91H2\B2]V#C_3"WT O=II?[+'73?,<J<RH<I5IV11&
M)/0CXQD71!@&?LA#VZB./,/=/',,;+UYE7_V+U02^@0YFZ6HQ;&[;4+P*-!+
MD(@RH#$G>KDAP81P: 2A94,5(]8(-];<VIQY:><]R,>B4@\8J WI5:8-^H E
M4O2!9!IY4!!3^C2*(N.1$$3)PB@BD>U1TQ%NA!MNG'ZENAGI<#J$CHZV?3!
MF'Y?#E.B?9)@2KU/!JNS@T?>5[)Y['\ZT'K][?WAV?']I_N?)USW#^5KG]^0
MBV3XD<$89OC-P]>T@0%OO5(N(*3_6?U(H!E^1C"\Z>IU_V#]0]UU]:I_N90I
M(+ 2P-\7==WMWJ@OV/^88_X_4$L#!!0    ( $]W0U9,];K#Z"@  ,*%   8
M    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULW3UK<^/&D7\%I3C)J@JD2$JK
MQWJ]5;*\&^^5'6_MPZZKJ_L $D,261"@,8"TS*^_?LU,#PA2<IQ*4O?!:PJ/
MF9Z>?G=/X^5#W7RV:V/:Y,NFK.PW)^NVW;XX.[.+M=ED=EQO305WEG6SR5KX
MLUF=V6UCLIQ>VI1GL\GD\FR3%=7)JY=T[5WSZF7=M651F7=-8KO-)FMVWYJR
M?OCF9'KB+KPO5NL6+YR]>KG-5N:#:3]MWS7PUYD?)2\VIK)%726-67YS<CM]
M\>T%/D\/_%R8!ZM^)[B2>5U_QC_>YM^<3! @4YI%BR-D\+][<V?*$@<",'Z5
M,4_\E/BB_NU&?T-KA[7,,VONZO*7(F_7WYQ<GR2Y669=V;ZO'[XWLI[G.-ZB
M+BW]FSSPLQ?G)\FBLVV]D9<!@DU1\?^S+X(']<+UY, +,WEA1G#S1 3E=UF;
MO7K9U ])@T_#:/B#EDIO W!%A9ORH6W@;@'OM:\^\&8D]3+Y4*RJ8EDLLJI-
M;A>+NJO:HEHE[^JR6!3&OCQK83Y\ZVPA8W_+8\\.C#V=)3_65;NVR>LJ-WD\
MP!D ZJ&=.6B_G1T=\3NS&"?GTS2936:S(^.=^]6?TWCG!\8;6&;R/[=SVS9
M+?\[M&(>[V)X/.2@%W:;+<PW)\ BUC3WYN35G_XPO9Q\?03:"P_MQ;'1?^=>
M_;/&3OZ:M5UC\,F?MJ;)D+EL,D[NNK(TU=F;IK9M\FU6?3:-39.W%>S8LS_]
MX7HVFWRM'Z%+TZ]/D\(F6;(LJJQ:%%F9K.LRQ^D6]6:;5;LDJW*X/X?Q]FZM
M00C]VF5-:QJ3)T65?,BJY+9JZZJHT^2C^9+9I%UG;;)MZOLB-P!.NV[J;K5.
MBM:"')K;(B^RIL [,$=39S!7TV2$!G@I[Q;P'$* 6UDLC'4#@'A+JFYCX \K
M,P'Z/AL0D,G'M4D I(U-!I:=RKK=O18>OJN;;<V([-]^,/TKG747$"ZY6'>-
MN[HQ@(0C>X%O[:_^86U 0FYAS=NFR%HSAH>3+,\+$IUMG:Q,!7M=(NYAU;13
M.-("]A[10!L$>Y,F-:RH.8"\>KF4K5J470Y8:D# ,435O;$M"/L6\%B!-L"?
M*5RV70.$85+<'5@%W$F33==V,/^RJW( O329I9E;4$KP^"X:89%MBQ8>EMV!
M-=T7MFYV@@>S05 !-AQB#*BR!8*9O$/NK5K:$]Y17"EP0 [(R16Y6GB&IK)A
M5?!TQGQ#8T6;0>1<EH(F> \P;/!=V()BL8X?7F?(&S!SV]1EB:0?)BXJ)'O;
MCI-;&,XJGJ4[CD?F68GXXXT L5;9;,$<N\[N33(WL.^F+$"ST,( CK!0O_8L
M2 $<)@#1&"!<NKYUTN'!)$L %B0;#(1& ^XB+1E4J&GX+;L%I8SL6.NQ@?1@
MV&T)HPBYE3N\;[8"&F+V4U7@7Q\0[[*J0)U;E-M$:@]%NY8WU&8Y0BRJ'"BO
MV8V37PSH<.16D(?(!;0ML ;"SF.XIY55O(N ZAT\TL!5<Y^5749+<B,B'/(8
MR;O[FF[[@>1>W> ]X,EL7IJ]NTZ,_OSVM9>>P ,P_.]"XCCY>0@:W,RL,0,T
MBB.T-7*5^;6C)07N!6G;%/8SKM)VRR72!%R%+3(5K4DA BXR2@T*)%,N<5L,
M6)LY/% RASK)S>_Q;*@&0)[1%M/U>EX6J\Q)JFP._#U/RMI:EO@&( +3#.\U
M9F' "$0*+/*.2!%T625TI)_<9)^1,A:%)6;)YBCQ _"(_^G5UY:M2L(/T9*2
M$L-['"'2TUE9IK3W+4DSP"+,_[>Z(9)8\AIZHP';6[0^@6QI5T%V P,2BA4Q
M@'2J\JQ!,0E$T]M/4HUEMOB<U$#[,/VF9K6.TRW6&?(2,*P%AB(Y=HAJ 92G
M\ E"@&2Q9=$J*H>XQS1 M=:0O)O7LJO;^@$9IT[R K:M%;'JL.W@Q$%I(1L4
MF$H, @$5( +E16$9VC(#P-:;8I& ]4)>#5(@R>7J&"DAA@:):0YLMD252G
M[DN@V[I%Y!#SS4TDGN%-@8B%JUH_4?1C0B=-/E?U Z".F0+>),.-H8 GFUVJ
MR="&V7[J0+0!]Y2[$0P =.-M '@E4CQWHC4_DH)^^S9EJ87(!HP%ZD5ZJNKV
M$""(U10!M=UBG9+9X16C>U6T)A$QF#&/ZUD@MP4( ENP&L-Q9%!\ :#K4)<S
M2%T#= R(W8 4KG,E,=APA<< H^"_>7+*<&@T45A_,K<*@/0V@JC>J8,%#+,N
M2+X5C=-P2!V\!\@^ 6H2%<3YHBID+T# (6>8>[(G<"V>CI#::B B=F6K_ QN
MYH5= &VB,>[L6EP#"1_X89]BM "/@?BUMC/Y./EDB?]? \MO"&RF4.#8;<;+
MQ-L'C!^G[U%H,2'_+LW>&-H)JZPY+Y>-!Y#8%J#?;'D3B 4S,#.%[]E @5&S
MC;?'X'DCEFD)BK8H1=?!WPJC\"#R(4!/:NW .VW N%#0(9)M6=TPY;"0R NT
MAY-E4V_@U=JJA8G=A784B2>DA0709=%Z:53!KTQ4%QC6(['T1AS+D8?-ERTM
M1Q3A,@/B1))CDM3"!<RACK?2Z4*$O[,1(A;.* !Z +70E5D#&PFD^S=">(UJ
M YX#9[ &4$"*"6_@D.]A<4TAQB= ?Y?9-=V@'Z]AMP$P H#8 P-*+?P'2@Z6
M@**#^8_,J1CPHNUX5%0SLL]$".;+PB#AFYRL0QDI>!6PL'OR*<;)FZ[!D5$%
MIOX%\C 2X*"<-:>U7JAWU0($*5JT65G\'2;AS0 4'(-PG/P8J+DQ*T&@DP(L
MJV7KR(P"NJL7!;&O%UXLZQK: F-%GU@36_>(V#D8]B!+!!E*7!-5&+*<T4?0
MVDE-3KNT<+M$/TS8)3) @#:^ RVXF<.*75B&GH8?\"?9-WGRU?EXEFP*4&@L
MNY*OIM/)^-Q?*F2:@%&<V>W68]L^@ ]O=S3(F/8AVT;(&3/)O4$GY;WW8,:!
M(OMK]:X=WDA_"T42YMG&PW46),HW&$!AVP[L/4M/5<G-!.3(SHI=Y/00.!6=
M':9( !1-*?"LLE5CG*3Y*S(_PK^$Y3&S>B&(4H3HU*]AGVCL&IX=H4<$IEC3
MU ^ &]QLB05@","-#@OBJ##NP@/ZJE9\/_LB^6^3-1SW&R 1) _\9\(XWV8%
M ^<W[JMD>GF3X@-?)3/X,3F''Q<WZ?ED_Q50U4#\V9=D.IG DY/D_":]?CY+
M+B[2Z<4D"F=5=34B\/6R7R2OO[#<P@UI#/HU)+LINC*=?9U,I^GD_-+_^:D"
M9="6J+3- G>2R$XC\N8BO;Z^2&97\-XL>7Z57EV?)S^0A "8#>H8DP>7'+1
MP^S(Q*1A8$N-W&[U)JNCV?E-<IY>7%XDN% *J(_JY:@#88!^A''/U7.4I*QI
MC5LK$0.*-&T.\6M:Q<&>75U?)=,9X!3FN4YGL+"/+M1BVWKQ6>P'A/]B,GWV
M^50N>_-K"YHI(#.]NKB!O8*]O$+VDX?.WC,MWRI:_D69< O3D#I0*!??U[_
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
M1^>&@.=3QB[D#;#CHRZ%0$M"<Y;&YEI@ I,\9(\>"M.'DH02*V':AYJ*BFP
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
M772P';\[NB-U%S0=5].YL4'D%:LJ\TZ'0,0KP:^&;+464XSD$.$_+435U&X
MZ?G;![SP'_"1$,!^0%%-X3@\<*HJ(+Z>_!%GF<Z>_]&]6F^IFD.//QRT%#S0
M)]:RM@73NV.+5^Q(N8]HI9H !5/T,8JFCS]ZD<O+PM<L4FG3LUB[^U0PVL--
M&KXN]"3PO140+:97CNG;JHF*!O=),:\ZR*9\QM!"7T'K)=C1O@NJ);EJ1XSG
MT)R)X!E,H.XEB0>/NJ,W'4B(I(!4TT4 'C@DWV(G3A<AX^HE6B&E_;;,QV<Z
MI:GKJ*4OHZB]P)D*74-(RFR$7*&JHM^\5'6D];6: TRL-ABT0S#+=4L]>H8;
M!6%84^JP=:\@#?X^T<9L9A/^JDIWF)$KD=(DD7NV@Z;81G<_<5O&B['JM$3?
M/W-R!/WXA<FL#Q#OLXT[@T"A9X&Z+U=]=P ZTP2$T(:P;AH:-@YL6ES7-RA
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
M36F%0!&NWS<G/21K)SR:YKO/0V.2FI&1]%Q.[Z'LK$8&$3)]Y,_$8$?2\5S
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
MFA/Z,9:N +G;GB?8]%LJ4Z/I)_T:_,TL<K84)O1R:@%]C(_CQ&/S^SNW";_
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
MSQ>B-&,Q825$*G*QA+2M)>N7U/B&(@0*A((DG<BDCH5IYH0(ZHCQ7';I0_)
MYK"R.9,34?[D 2<59)1_K,IAK6T%@LRC(X+$TEE]0CE/%S,GPK%SNLSKT^N>
M^S.O-25?1UIW(,7!V'YL"H&CJ#95X"7 '*52+HSSIY(TK2K*%!%^"7";*T8K
M4(1BU%9$'1%K23E7JF"#!#!_IN"P!?7-(J6PRU)^4<_K'DY)L<A(5)7HTCI,
M:]T,]&NEC)2DJF<+E>J)_"Q2:+941:,2)(NYH!:/)1]$);@)\EPT!/^]6.U0
MBIQW_$_M>RP**[!B^7P9XF@PC8\)D#KUMR_DB<?T:'._?['CG^=U[]_[$X@N
M0$LB/[.:XEWH$TBKGD(T^"ZNHCFB39G="4U"J(+@4D=Z&84JQ,JB))W";LCY
M+2@V>7H6"#<#(0@1GJC2A9PH4]U63!$G5D69L?"N-.Q4B;BO*M;"B,J.$J.T
M*2H+938W8^24G2KN,.)OQ2D[);7:#MAZ],]0NG].GQ!@E4J-G'5 H@W9N*UX
M+NLP4<,,AFI4""9IYYIV!LX>B;25 >HV57,K I=7V;%Q3(Z&!0G)!M@DF0C^
MI!!Y5E F<]X)X)4#_-0%)9 08_6JC([5"3",1T(AE:E8T255?2Y55P H[+P8
MG[(W"@H,>@QR-"V/^1ARMA*S X8M37Q6D.44-5E!6U6T"B4D+#96;89Y7!VQ
M;2;EH!G$.$Z;L'",GD6*W;#WH0!=)5)#3\L8>FW.G>0-R *Q[A(>.P,U3H9=
M)L8'?!# B+->3(-% :[32JVB)D&*=0-7)5-'!L>.%6O 7RW62\P*TMJP0PE+
M.!73F-"O W_HT!%EYPM:]PO6V2ZJ6LE;/LL7%3\#@"IEU"2Y;!IGT%R9/*CB
MTVFGA(D84[!<,^TFB*6J%0@4QRO#=C*Q64"6<9D955B%Z9P,Q :@3R>F,0R
MG,3BV9@9"8K-)X!.7-!\*9)+!G),XY]$A[4NJFM:V7A.>FJ1L(JWS,7,98<5
MQ$XQW99YOR<<LI.#^I^6_ZE(UL2[TR.+*)(F&-AX>?H9B1]+TPWKB,[8.M).
MXW8&+ D60"&1='/44LP,JHFDRY ?9%:<QZ:R/%7=GQKGIK273K.E3DSEA/*Q
M H\N4EK)!!RE.BQG"GDR]0+'+DAM_P!3N8Q*,?YD2W5A8@ 5G$'MV,Q3,)&X
M RS"SH1-X&D#H5(CGXBYJI9R46NK4UYJ3>B<%-G>!>2"VF%)\\:,793 (\Z1
ME%()CQ]E04&5B4//%K44LI -H$?2K1*!*PV=*9W8 DH1LC?!7@J-+. O>NXG
M.,7%678LZ70(6"S%^96$ DHQT2!Z8[9"8<F21CDIBZT"-2WO.#LVF?.P^JW-
M4U%];"\G3YAQG_N9:&,<H$B+7@5#P@"!+6VED- &I-3ZV] K G4@'<Y;DHG(
M VFKZ1U3R:BYG)0)M->);P?B%.5-)9_2P1-=GCK#674^Z?>X3/B,N8R]9M(3
MFQ0,4XA94@+98B_IX\%>2KFUT&=<1.8@DS&&0^-V F.N7>F;4FG143\1&V=$
MB?L.R$Z.:?"_PR*]+%K_GE4GPBM_1T<>[[D<L?I]%$K-'*O&+:#UJN@LGK,J
M^RRB[5"\4Z(L&5R0X!0%:$Y=7#/@4-+R]*2]4.AG36;H6QB_A?% :7\I1\45
MM978"RD-+-';%(]21%Y1L)6B(Z"*BWC.4M,POM/=DYNBTG'3Q%)B;#B6 NN]
M>7J8SF>20;,"EM-ZK9?#G$=MN%Q:]Z"J,C.P+#II\),\UB4C^RL.1#,U6@O@
M_<R].GOL*_42]"'UYQ[B(^U5<'VIH4&KC<2',@O7OVGAI2?$%L$/6AK#FH#0
M)F?FC9R:7V0:X>]MZ7Q^ Z<D-K7!T<,@DT'QE RR):$33O\Y>CY_]+*"@.%!
M\[XV)7VI2OFXW7%*D>+SC1TH<B:Y=+D3\OP(A>.6@?_!C,ZYF9WO;>E)&KV"
M'R'E*! NM8;(XD2R!-+#4HN?GT>INCH:^"]4D''PQ!>F@<^M6$=NE(\L"YN
M1EDR:9$XH2U4BTM7B[E3N&&<KB9&6X92^&G,A7 7=+%22?<P#@%5'Q>V8="V
M>)J1HE$*.PX&%64J@!K74-\0@C"DV360PL8'&\?2,Y]C^2JDB\C1 #!_IMY#
MVS2805UDXF2E< 2+2,Y>TV05@1S;2#=->Q'V":.WL;A:-=22MAG" E0[RS8T
MGO8?74(+X"./RF,3"I3?N3/9DVY,(T&97"=M21<14I:!EX(Z=6^ ?$#,ZYMT
M.,$A8"7G=+.Q";K6?'PJ,U6+M#0-F'-DY,P6%?1W&$PL!)))6-62,RLE"4.\
MEL1G*6%P$(SMX71-\PQ(BYJ/)>TG;?2&)&MM:9,,H28E)0Q:4O_*+8R+6U^$
M0;3_P7C1\UDO$7LFD=D46:1Q/[$!:K4?4HWU)286J <**^#R(IXOQDI!Y2D(
MA+$5F713$2.YFU$PH;N*9$?<#YTEIEUI84NB4IKQF(TKPQ1/GB,]92(A Y/F
M;#V,.#B9#)C#V0%C99I+ /_*B(,<;F":2CRFBLCTY%]BV4V_P6JI1%VX7BJQ
MLIJNH4BFPK!=5AM/,^:0'/%$\JB0X)/R7V(&@ICAO\_G/]"4T)R)Q$?6G1 >
MU'RD6;O.=#@'07H1+[EG4&>7\QPPW;),!TH7IXP88Q'B#I(8>V&3)<-CVB9-
MIS(!5QQ)128O*HGJ$Y=A$N<22,O$H:^DF1&.:!EK.#&%.\[YQLP15),LK,QP
M$BQ3IQ).@HS6%&RI@3';00U"R0TC)@(>QB1C"6V8H<D3'YF:'1DYYC.3E.'Y
M(SF=07,RYNIY@\%A;R<2\V/4NG;)9\;R<M8/U/6S R1^LVLB(36X)8S4SOQ5
MC=);G)YM7 7U5Q(XS8MS3:FU.*7TP<M)'I8FS =FA&>:L]!L7C7VFUNH9GUI
MKJQ'^CZT28VWR)7!3ZUV5OVX7;6?7,'*+S_]:#R +[V1:3N9M3X5O_S0KF1?
M/^NX^N!MLY5B<1U$K85"6$D*F.Q89O-2!C'BI(%JJN=L60JEM,+?&ITD)P7/
MW5W?NPGRNG'3E"#88*453K;5&8G:"-)^VC7Z2@<I'S.-\ ($F>S(JK5F$?QI
M M0UGM/>MX2.U-H3(#)B43IT6 C728N*:>7S6L-T\*WY@/5P4N0TJ\L[@@:'
MD7*DHZN?G@JJQ%=C29O@9>H;?"W-@7KX_[3UE;Q5VTA-"Z!,3IXAU3;["9GV
MW9K&.MM>I*=/!C'N6(_)9N"7^$3*W>D+KYMNH][A8=MN=NO>%(2"J =6*H;:
MXZ<;^K#OEQ_=\^[YO#^VZ]VK7W4N@5*7Z0ODE]81?6C;CRRN[64H>C]\5*\
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
M%?QJ&E3PMC.LJ_E:(*RT1J/G@2%/5C\H=Z@W(VK\"FH4PSO9F4;#3UV%U7.
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
MQR-]G.'=K391T3;>3G87W&/QJ6<7VSNJ.,8C@36):A3:HTYUC'UWH,*;D 9
MU$Q/P [)K +@Q1*=IEWL@]LSJJ<[[GBL.O0+QO'@URKTLB7_)D?\$5TX_G#5
M/^U_]KN.OW9ME\??##\!7,@TPE5BZV1\?CJ*3+S[$FS#OWV!DJ)Q\L>5DJA(
M6H#WI04925](0?]CZ-6_ %!+ P04    " !/=T-6M\T&Q-<6  "#1P  &0
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
MU"0@2TT^J3*',RH80]KQ44E>;TV=W(N2:T1Q;.R<Y)SJ1_1$HJ 78"MS.CN
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
M-J0T5',A2BX!.!Z_%>6C@#4J(IMU*^B]<>QO3V7;,REG[CYN-V$=?(I-BX)
MN3PP?+Y7P\[VRHX9DA1A.\F4B_+06U4=MT&<Z?/;Q&3^Q]VG;V-BB$(4LB=R
MO247*_:4$5B&16>39QWRL_M2IR8'80W4)DB]YW&G?DGC.OAAE*W2:_[YE]),
MU)O?2/%7_2_,W)D?5FD>-S]/\Z/4:\K7,K7"TN'@9G9A;-9]J8H=_\S*LJBJ
M8LL?-PK)BZ8'<']5%)7[0AOXW]UY^S]02P,$%     @ 3W=#5ISQ044M!0
MW0T  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&ULK5=MC]LV#/XK1#84
M&^ FMOQZU[L#>FV'%EB+0[NN'X9]4&PF%BI;KB0GO7\_2DZ<I$AR*; OMF21
M#Q^2(B7?K)7^:FI$"]\;V9K;26UM=SV;F;+&AINIZK"EE872#;<TU<N9Z33R
MRBLU<L;",)LU7+23NQO_[4'?W:C>2M'B@P;3-PW7C_<HU?IV$DVV'SZ*96W=
MA]G=3<>7^ GMY^Y!TVPVHE2BP=8(U8+&Q>WD971]GSAY+_"WP+79&X/S9*[4
M5S=Y5]U.0D<()9;6(7!ZK? 52NF B,:W#>9D-.D4]\=;]#^\[^3+G!M\I>07
M4=GZ=E),H,(%[Z7]J-9O<>-/ZO!*)8U_PGJ0C<,)E+VQJMDH$X-&M,.;?]_$
M84^A.*7 -@K,\QX,>9:ON>5W-UJM03MI0G,#[ZK7)G*B=4GY9#6M"M*S=V^X
M;D6[-/" &EZIIJ%(?:JYQIN9)7@G-"LW4/<#%#L!%3%XKUI;&WC35E@= LR(
MUTB.;<G=L[.(K[&<0AP%P$+&SN#%H[.QQXLO<=9["?^\G!NK:6_\>\SA 2XY
M#N?JY=ITO,3;"16$0;W"R=VS7Z(L?'&&;#*23<ZA_UQFSD(=)WH2'TZO3'=K
M':V5PYKQ:\*X>==;K* W) .V1K!K];R4W!AHT-:JFL(]-Z($O AG_@B56(G*
MH;74H48M+J4JN1.Q:E2WJOSJ5)S=M2]'K)[S%6KJ+M#VS9Q,J<6!-0/4J(SE
MK3=1]7K+FW>=%"6?2W0,A:H"P.^E[+W<OD['M16EZ+AU,X,E85B!9@H/)U9
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
MX1:>8 8)S<A5'L2O++;,EWG5-<](OD<0=,-^W[0DAO<'T8!,EH4 9\?::>C
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
MIPX00H-#? A>XLOUNJ13D?[U+IC_=<.NW1J*L>@KPY"D_4"EBE52+PFY.[A
M&M-0LWO>RCWSBTRH<J,<BX7)+#O*+S8^W,C$3$^<32-4>1UG[.1H#I0SJ(V+
MG:V3X+!P>FY1Y9W2Y+84,HT3E"7C)6!IH?O@:U>4T,T9]PBNZF97%G=4+ $Q
M<VN?<9JF!2!?@SNI!,%NK5$H#1B1^*(T43^!K;ATZA:1NU46A''"CL+=+C]
MLN$)T%D*3EMVQE9-'3#6D*X .]:=TNJM=99!.L<AYNB&K/=Y,N"*W.C79F-C
MW.W>SX<PHV9[GNJ-U?24?E,5=U+2;;-S;2JI%3 \13PMIW-I!4:M=3[8KCJD
M9![72+"18%EO*CZ)9X,MAU\D:<)'#H*TT=_KRLO< ]>%)Z*KSN<8?K0[*-^.
M/0=[>(4SL5:L8[Q)MX"7'_B0H*<JE2%@*$F5L!">#1<LGG4QS>J!_*#XX[F$
MSA@RSA(RD4[J+F/Z%5.V,0@SND[HVD]6=+VD,2N8<URG/#[F,1G.WS;#PQ8_
M8/*3Q MC3N@&B1=$*RJP*-!G];NK8!'")81>!!YU7>F,CE.H)$@7XD-.FKC3
M%>C8#ZX_WH@/?5-\%.\'N&'0!&,Q6J5]WJLBS;0.K6=V/'-O9C)!.!&S)XX#
M5EG?."12)N,CX1_<)6\I[S"M@Y1<D365R(;*DQU7ZFH1OC9FC:MUDJULXK/3
M8:M[1\7:;F!#QFXXF<'6%/=8@HX*>1]T21>^[5 9T\B'[W&4P%?;L<*>5XVG
M!]%$89Q8#>M460GH&7;.K#3L67LI6SOL:.;R_*%A (XKG;N!\ZNJIBXB'VK\
M,*E@NU&0K%L@BI%GS"&)!&. 4#XCV [ZLF0/4!GSD^/([,'#TET!;GRJ$W$[
MMF'$3H#J':(]6=]]VT)A+FQUN6/][^S'&HRUOIQ"2+$IJ["<9);.8G03;5>V
MG#E"&$NNG@NEIY(<!XZ>V&&6_4'I+*O8\HHYACT-/-JP,E2%8CJ*E@RG>>.@
MJJW,]FL$*=0! $W=<CZ!Y+3;YNTQ7HD0AI S)8<#/3=U+$VT!,.:>P]8L5D(
ME$\)\.[U"+(FS4#^VT/>JJ*S]I7)\7"RBFISKMRZV])6<%S)S52='TUA5.K)
MDP!K)16FR$=3$C+LFVGVS3--(7>4QF%]M,D+&#!L_GZN_LDX;FZ5,\<(<+W9
MC0/0%%LP9,6V:3K"(^L$2!I4P8SLS5[K@O>7,,^!\:AP"*/K-G]B.PL/K=16
MD*VB"[F1,\6=YR!5>4<8#"F/>E"4WT>E#,>262[H*8BD0F28+7QK-\I:6\<K
MV(9L=CM@**^"=+&:/?'GU@ 0E1N.J"C% P_KE%W@HAB@Q;E)7JF3Z5?(7[DI
M+4=9I&J8E7B)0A<UK3JC3H:F<YA)YQE< =SK$)V5/?5A$ BCZ%(ZP+C'A2P?
M%2EW!)Q*&BN7XQQ6.^DT(9!!HD8-'*4@&S=:W- ;,:D0IVSM.]=(*5L,C'+U
M0E%7M5-J/$Y,FMJ6^V!"WT_$C[L:_-%1EXQ&_GON]= #4JCDGO+6XFN6"TC.
M;*@-I$(_.+?<C5(Z3LFS4]!RG85S:X]CCPA146Z;"BJQLU$ K>X]MX]M$.(Q
MDZ8>0K2;(@(=6@E("HIX==;L D*<E?W9RN/Y7X(MMP.)9XPCW545PL:\ N,$
M$CQ Q;8<A)-W_= 2OXS&HQO@.$$1RK6P<&KF.=I).:.(^NK.%(F:$;_*_I Y
M/LM#/'^&TNOR!J%6K\);AH;ZZ_ ?-Q#4A.S#*#K._5LC'U8)0$JO2RPGZP),
M87K[=/IXC"T*!'U=:?/F^/L$"])MR_T8(FH'A.43QAD@C)Z-\@CK6W-'!_.$
M)7H$$!@&ENI!A8$]-Z7J@@5KEE$1J6P)<-5S$ -(=/5JNB,UQE&W)SW9<:S1
MF5+A?4/&DS(2!I"%^,52V!('.DPY!\P#'GF%U$S#)HZ"N@<*R9IZA$P[1\H,
M>4?*UCY0/W,NQ-A?;A:LI8(>'AF+9->&.:;[+K69;=4#=@* ?54T54L1M)*T
M0G.LI"]0!L*A?"SF@%$DM)!HGX2S)!N]:W_8<TC+YV(#^:1(:C$[MM*]FX<
MMFD(3V ->L!BU(&]8]6!)N-;0\91ZK84?S>5!;D_&)&Q4J1.I(I@>(93E%TW
MD/EA65#1^R1ZN,C!K.3(/$E+T)&IM=I5I4[$6R;55ZO<5V<C#(4S=B7 ]S!I
MXTU']2B3;:IBDJ04',!*G920POL#C--.E73@3W8(3(DYN_'8*FFC%#WLX"0G
MP@/4HWK@^)S<%T5S<I8XV'=64ARES]P->*C$@W5(9\K*O:*XIJM-=H#)OFW:
MN7!P[66O"UH4]]BDF%+%93=VQ$J2/:-4.?^N\ULV#9]K^9A%+$X8YX8U.END
MLSN\'S2TKJ3S3V ;P7ZI^J/YP-Q1?.&0IO-XLBKC"Z)8P^]^Y$I8HTDD/\FV
M*,EY46D6%49/0TLH/N5<<C;%Y!2T<\7\01G5GGN .2FKN'T>FK%'R_Y\KC-U
MMZ7N76^J.<8(8L\&@WDWBOJ(F>&4#J5F<]").=))PH&CAJJW#CVO:IL<-0PX
MWM@ HM^:4<TGTR;4B2MFY>-TLP&B U=YCEIUBK%)J8TSCGR[)W8WT0HG/355
M]OF!XS(B,N< .8M(??<Z!^=L6D O@;BY4H6F1,T"I>ISFYE!=Z$TN+:!P<1[
M91^,^C+)DXM\+PTC?A9G7NROV*#L5<F 4@%G4W%L-)3WD?A4"5L:)3"Z2_EC
M7E:LX$<WB:YT]DZQQL+JYK%1Y@<HTK^HW().:SE'57=^X:/^Z!!$W3>B^(/5
M36KD7TT'C'ER=.,E0_\SKP?B,(4&GS)]44J=46F\2)<BCGUOR5W&*W\1AB)(
M4R_D7N,L6E OH[?*?"];4A?D,EXL??%G32OJ? TSD2*"BT60!)X?96*YI#:1
M-/2602:2=)&MCKH9O]&Z8'VG<S'4D+>*LAN1!@M_A9_4O+7R\7NY@/=)34EI
MDMR(Y6H!P*]#<$*6X7$2+< (4+8;29'6G5)AZZ,-J9F.6AI7 2^W]+)5?".R
M8!%%XAI\$*;8*EFD\1'3 %LASN[38^ HIK[.9"6RY2*DI&O@A4DJTG01$)[2
M:.4E> H4!('%4L)]: %%L[Y8)9B!L9&_B(#ZI>=G2Q&$P2)>O@!-H1=3%]TJ
M7/@ /,NP%K"PRFAE:EL.HH"?ACAD1J79%#A=1M3U\P(DA1D(B/6R=.%GU,Z<
M)J'"BW\T>(ZG0"1++_(#D:X6^!''*V \%:MHX7/BV8N!PPS\%F#YU%MF 1'3
M#QTL11EX+XH62TI24Z<9$!.'"\@H2)!0ZAH/XV-03G 3T!H2Z#%QW_4J]8($
M]%[A9X!C D^9.B:H=AT"3S$]!I[2\"5XPNHQH1W,EZG-DLPL]QR>0A$GWG(9
M\/ $#* :0P,_(7X(@\A+XY58+:FY:HFE0YP;0H&_1D>P M*I+>O(C;DOCHUS
M-J4;LB$JJ.?+<P9B[);1RM VS%"^%#:"M:%IH& UJ#R<%^IRH\7YO0ZL1L-A
MQYR\&UL<W22AG6!=,3,V275%<8I^_;>!R4Q5HU:ESCWSPM1Z+.SPP6^Y*=J%
M4[D?GLZXN*&K RC#IN:JE'EW9&).0#%Z=!?WIK,7>57HC*9VL3KM N6?"-NW
M8TL&[^#$HZKW%>Z3KO6S<[79 #2V>N_?OQ?43(%'-]:_GTVGPZP'[6%/GMN>
MY-^Q/A7HMF3L;YO-1E>CSV+S%-HTBH^;UZ[2P$T.<E(P#I(Q*SBEBJ<L^[\1
M;MG#:ANLI]+(N@^64ZJB:C@=-Z[&T^FFF@P+X[]6Y""/E*O]1\&/%6_EXZJR
MD,.RRGTKNSDH8ZQD_#P-K@Z@E-N(E2A50#";K(OJ(;#]6HZ8*U!//:']M7JP
M--6E+"!9!6\O40OY<TI!!27=RQ0"-7;O]U59$/X\?C=#MWO7EE):;8UXT,T:
MIY'$!8&3""#L.;E&%S(=J^2S\C#E!L;Z91"]/H*)RW#8'W&<KBPR)76^X)D9
MR=$4FK.Z.,=6,$>.N2X?;P0U-,RFX;B[1I7<Q^F3/:&"'?S<R_Z)\L',&53>
MI;M0$$20<Z30;[&J@,T4?\]PK]O(8 JJU/9"+O9MQ=V5).;[1K<7N/ X.[[,
M;-HWB_]!F\EY4=5.,VOG>(DT3"PD%336A%)5,I&2(J-FV/^I^YV;LCK.=\^8
MYW];K:67+E6KS,?+"%-Y637-(/SOU!^7M4.8C(+!C7.75<.EX2?U0N*?GW!.
M*:2S3?Z)&F%<]?]9!=".Y_,T1"-;K';2KXZ[PIT#DBNX!]N[RMDZ\T0MLY9%
MQ:+;V/+%F W4-<)Y]L9(WC<7M[,]>U8'7992FST[(Z.Y[O]>FRS*0&AR,I"<
M[>5]&$F<V^.DK*YJM2;/O=!-0],W3JF=@%\5UM'3)!E&C7\J>&1E<J8/F#.S
MCNR80,Q-XYA[WSC+_61ZX8X2,A=R-5=BF2P01H/^5R+U%[XO0L3+".S5HR 0
MX0*!\OPF#>59"-=]SC8@QEY2Z!BMX EFT>Q6:G;)U!XP-''@BS1;K!"%T_CI
M+=4*/HU(0TH33&^I825U#M1=6>A\]96(,B_FE).^^##A$)49K?6W#KA9\T3I
MT'%T]#S5,F'S=;WM;^;5%^*[#26B9[>5+C23J/GPZ9B9YDL?58H6_] 1^,T.
M'J3*"F,%<^3=Y]_ ?)H)VG,P@P4R?BMYGJ3X<&F9$7U\GC #6P"&599Z:9*)
MV,^\9!EIRD>KE9>!:>9/W],K/.19\^)N9<06!M3K!-XRH?=%DQB\EZKWKY,D
MI5ZY"4>1DG'+*W:5-9Q0#SPIZ$UU/Z:TTC*9O7CMEBGO1K6BYD;TN80$P >T
M=YI&*D5[J[3>I+ZG^S,6DQ$3>IN0KYR\==KFE+$_C X1?U"C*ZGN;3XNHUPP
M+D%2#YE..G_+5K#KIQ@T]3GVK:8+C'DA;E#3M1@Z[=@>?:):95U1M[KZ21:#
M;LK?8 M=Y280*<S5&#SES_;\GM:DZ^@DL%PK4BV6O;(ZG5-B8GOEM'.V9%$P
M >1U/^.S&!/R9V Y4_"<I=!L0<EBR_B*1E@=XM(K8@>7Q*<K;A><_]]!O<M>
MNRF,VBYI7?K<-D]PC=I_)>+'?B6+!V/U==IK+??TGD^MRW/DFM@7$4SW^E%Y
MEK\616Z:\32JPUC=?H'PS>FFTSSN>\VGJFI'+Z#]?(RXEQ2T& 5,+?YP";]M
M:BLRYM3C9C3RZ-7>'^8"II67NQ]]O\(+EO1]CY6W2EEY^EX8^S.!N%7#4RR;
MPO*GL,;G/%(H84P//3]=TL<,H!F5EJ?/?W@1?TJ$=&02J<U706:^F.0B]XH_
MA, ?T_#2(.+?01R*7VJ'4;J74O'HI7!-"E:F8QW?$4[;?Z^Z(MQ7\_O3WM[E
MU[E_']Q.\]XY3IGL^"^KR4[ -J)J'<\W&IMC6?&_6;:)P\W@G]1\/M[+.!(N
M)/%72*6.<TP6!."OC'Q.W[(7?04@SOB%2-O&H>3\[;$95GJ5#SX@_.JDZ:WD
MPZKW52\3R1O[+*R3<&333AQP_-K'S-J4KCE1I./V#=7XH<DYZ<V8?[A*?S%+
MO0DS=)Y)9JP=5<D0Z4^Y3=_1/,]H3A3+_;-=N2OIQ00,KBE*^U3(?3\&7;\;
M;MY#?S7 >5-'UY<LA'P4&[+.))2_K_1,Y#I3Q)/<SKW^WH(-7YT(VD:RU(9S
M(1#_9\2CW]7JXVL*9@<QIN8TQVYC>R;/<X6T[XGA\JD9*H[.Z35UZ!GG(P;V
M\.>19KN,^ 6&AM^;+T[%_>[GVZX03*8>_9<FJB+C4]GT=-O&O#[C< 9]F>Y8
MF=,+^K?T74+[*EJ\B)/7'D+8-'VMRQJ49G[)?@MQZGN==\XW57>R?> OQU+#
M%.!2GU>U=^W':=^H;[*.P]67;;_/6[;HE=Q@*F'DE6IQ-#_Z9L]?:+UO^K[9
M\>56YFO9T@ \WS1-;W[0!O:3O5_]'U!+ P04    " !/=T-6^O+AK'0#  #J
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6RM54USXS8,_2L8->U)
MM;[M.+4]DV2WTQRV]>SVX]#I@98@F[,2J9)T'/_[ I2LN+N.#YU>))!\>'P
M2'!QT.:SW2$Z>&D;99?!SKGN+HILN<-6V(GN4-%*K4TK' W--K*=05%YI[:)
MTCB>1JV0*E@M_-S:K!9Z[QJI<&W [MM6F.,#-OJP#)+@-/%1;G>.)Z+5HA-;
M_(3NMVYM:!2-+)5L45FI%1BLE\%]<O>0,]X#?I=XL&<V<"0;K3_SX*E:!C$+
MP@9+QPR"?L_XB$W#1"3C[X$S&+=DQW/[Q/ZCCYUBV0B+C[KY0U9NMPQN ZBP
M%OO&?=2'GW"(IV"^4C?6?^'08S,"EWOK=#LXDX)6JOXO7H8\G#G<QF\XI(-#
MZG7W&WF5[X03JX71!S",)C8V?*C>F\1)Q47YY RM2O)SJU_<#@W\K-7W3\JA
M0>O@296Z11"J@O<O5'R+B\C15NP0E0/M0T^;OD&;I/!!*[>S\%Y56/V;("*-
MH]#T)/0AO<KX#LL)9$D(:9RF5_BR,?#,\V57 _\Z5@M_WF^L,W1<_KH4=\^:
M7V;E*W1G.U'B,J [8M$\8[#Z[IMD&O]P17,^:LZOL?_W8OT/M-"C%*'D"25?
M43B@G':BL2 ,@D\ 02O" 3E#K1OJ 5)MP8E-@Q-XU&VG%6$LZ)HAKP3X4B)6
MC$V^'19!;+<&M\*AGV <*&057\L95B^(I3Y&B..)\XC"V#.I+-PZP:;%3ABR
MFN/$'SK^)/R)W\[%W;!T WD1ILF,C=NP2&_9F(4SNA>_>FE7 !?(A^S>P=KH
M&BUW1.+@XR5+.K'D&H?SF#FR/)SES)K-PK3(X+YZ1N.DI4R&%*9N-3=#ZY/4
M[3>-I ."C>@GLWDXG^?,461S_F7S4ZQ)DH59,H<D3L-DEL \#Z?3V1A,0N.4
MLD/6+ GS@A4DTRFYQ'26?*:UH7)2WX=2[XWU-=SL21>%$\*!"F^$LG3KJ &Z
M'92DFIX4J*2A_JV-5QQ1[8A*4@7K6C:2BF,GL!;'UI\A+NV8$XKU65+KZ8\"
M_6^*O"!OO;<<.U%S34.X24GL%].)3\]-421?KL232]<X.NN_+9JM?V4L!ZI<
MWXK'V?$AN^_[]RN\?P4_"+.55(H&:W*-)[,B -._+/W Z<YW\XUV]#9X<T>/
M,1H&T'JMM3L->(/Q>5_] U!+ P04    " !/=T-6^5W&^P4'  !.$   &0
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
MSI]^N,:!7Q@2P/=&:[=[H GV?R%<_P=02P,$%     @ 3W=#5GD&,AGF!0
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
M&Y1_*J,!>+\R\#OWA1:H?ZWS\K]02P,$%     @ 3W=#5O35+3W6"   =!P
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULQ5GK;]LX$O]7"&^Q<  U
MULMZM$F )-UV"URW1;*]?CC<!UJF;5UET4M*27-__?V&U,OQ(VG1Q7U(+%(S
MPYGYS8.DSNZE^JI70E3LV[HH]?EH556;5Y.)SE9BS?6IW(@2;Q92K7F%H5I.
M]$8)/C=,ZV+BNVXT6?.\'%V<F;E/ZN),UE61E^*38KI>K[EZN!*%O#\?>:-V
MXB9?KBJ:F%R<;?A2W(KJ\^:3PFC229GG:U'J7)9,B<7YZ-)[=142O2'X9R[N
M]>"9D24S*;_2X/W\?.220J(06442.'[NQ+4H"A($-?YJ9(ZZ)8EQ^-Q*?VML
MARTSKL6U++[D\VIU/DI&;"X6O"ZJ&WG_NVCLF9*\3!;:_&?WEC8"<5;K2JX;
M9FBPSDO[R[\U?A@P).X!!K]A\(W>=B&CY1M>\8LS)>^9(FI(HP=CJN&&<GE)
MH-Q6"F]S\%475[S@92;8K8F CXN%%E65E\NS207I1#/)&DE75I)_0)+GLP^R
MK%::_5;.Q7Q;P 1J=;KYK6Y7_E&);T1VR@+/8;[K^T?D!9VM@9$7')2G\CM.
M4<#>E[I2-8*KTHR7<_:[F"]A-;ND(,FK7&CV)M=9(76M!/O7Y0SD"*!_[W.+
M733<OR@EU2N]X9DX'R%KM%!W8G3QZR]>Y+X^8E+8F10>D_Y=\!V5M%_/0^*-
MSV[$IE;9"BG!+I=*".O-0RRG[%JH"E6"+?(2%#DO6-ZCX&"0%?6<A-/R16'6
M4/T:O%^#WLP[,,&[Y@]L)I@H\F4^*P1#L6+2+ VQK%H)ELE2RR*?\TK,D<96
M1UOV(&TBJ4[-_H-2P2H)<;H2BI6ML4KQ<MFL393Y.B^X&FATRC[6:J 20[24
MFIO"HY'1U8K5&]@J^/J1^7E5F^J4R;K$FANN3/!Q1-U2E$+QHGA@XIO(:E*\
M1F8I!"\H2TY\D')[SS?6)8/XOM1:8@TC>OSK+XGONZ_?W[ZY-(_>ZY/6Q(%3
M[U=YMFI0$*SA4534X$H&5[Z$1QM^ME'R+J?"#-/?E_ =6#.@I,G9T#W7 _4Y
M*\32&E("F4QPPLB*AK<;H)3(Y++,_PLS^9J\88VR\AJ >0D%*ZA+=H&58@NB
MS/(M$Y5Z@HZ*=0[U_I 8K- &- +E7K"Y9*6L!NHUZQLA>V/3A%/_!C$IE0D,
MQ.9&PFCR@>V/IM',T/P.2*I6O#+@_F"H:L("=5&L9T"OK8WD;I.T);$T8A:R
M0,<E-2OR-Y1\IZ36[-+X:7OP!V0WC[O"WW:6< TU]:M!H&'P#\G+22$H10D;
MJ $LH3O376!F]/"")5,G2CT\4!1Y_NM^ZEJNUW*>5P\#)KFQV1,$3N#Z'4\S
M1$M&PT7>U$J),GL@/]YSA4S>-/E4FHJMF=>Q>NQ/6<&,0>E@GI<X:1KV-,WX
MIJE!?7XDL>--W8ZP&5J)+^"IR/'"<,NX=JYW8)'S65Z8_O)]7GS!/,>#V4/Q
M=N:8ZV+?B;VX8VF&W^&ZWES/W>.\.' 2/^WEV^'-WIH=.E'D.E'8P]'/M$X,
MG3@(G3!VM^SL9X<QJY'8;7\9QF_O;&S4"G@026[>?W=@7_<E^8%=09$@=0*C
MV]@/G:GKGM"C%SI);!Y;C;?X?F,@" .7C</XQ%![@7?"_*F_3?>6>;'CIS%(
MS.]))VZOV'< A-S7O1W;<<_VD0KGX[820': -7P0)R'I$R&;L)@?1D>28QSY
MSM1/0#^=.FF$AS!-GDZ1L1WW.NTF2R?9>#)PL"(]D_CG9,T.1!:8;8CZ2#J
M4!A;=(YZ_"WS8R<.!P"-$P1E>H(\3&/O,3R/93W^W0N/[SG38#J )YEZC[VW
M)_]Z>!"@@=MJ]-P\''=3NT@-,W*(%;&DM,J)*42TW/^U!7I_9POT?EX+A"^1
M:=O5C6:.57$D81(-.I0=/K^*#RHT'G>CR$='#08T=KB;W;&3ND%?[,VHC1-X
MR@^WVU,S]7.:7^IX\;;?FJECCDM1FL->XV:XK\R%CNOU'FC'^Q,(331TG3@=
M>*R;Z0J<DTRQFI=L[P>ZV9_:R)X,SYTJ&3O1=$II;!Z>5R,]#UGO>4]62<]W
MW#A!E32_3[<Q)TX"4-//+O'>*NDYH><3"WYV60[&]]C^[G(\%>EC,]RMC5W,
M=Y)?=+2]'W^LC278)KA;"%%3"./ID8U&Y+80C;UTT'4?MS$7(1CT *&-Q<'T
M +D%*.T &D=/[##0(Z(DZM 91]BE1FB6GAL?R;S.@^/4=:9Q8.F?FW_C;FK/
M5F.0B4.<, _\@M@W#6Q[L<%MQBG[(AA.Z 7.I3AMHMC:RR%TI_8T/E -)]+!
MA05&"YX1XE3*J!^50LQ-^Y*U:B[WA&J.N5O$9B7T,;W"2?,EW+MF"ZQ&G<S(
M.&6WWZ<+]5M=F7:*[DNZV.,R*8-S^XI.WP*0F-:)UE$VEZ;FZH+(!Q<:QB=K
M6>:5)/B[VE2(.U$TYV_J/GE9RUJWQ_ OW2%>B;_JG*R#BN8>80YMYJCA]CYC
M()&N6^<DT#1SGBMVQXM:D-(T8VPN'L@K/31;KMD48KXDF_50K/75@:LE<]F
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
M:)WA5EKI+,?PW'["E:[3R^<BW\[4B WX9/;LK=O$-FPJLZ>QJ:DJLS8T(\+
MO?<24!Q%E_18%V+!&"U+AH:5=JA6D] 6CBR,UY]IK _0A[2Y[AF<9;]^WA(
M\ C]D6L2,Z"YD\5+C+XK>ZY.K0%8O]$!MOLT9(9#R5:7< Y%'/H+> E"E*!T
M,*TV^/E8*1!K(#K0O570/ @&M#82LDX-[W3.CW]@/M:;DK<UH[T T <YD^G"
MK1PT03W'<ZPT%E6C78E##97Y7PA="$GM:;NPYM]:'RXN3B#'7MT3;-@KBC<&
MVT).1Z;;Y*6"HL'4\A*(K)$7:$6P>H((&?FJ;CG>"PS)>W^@]J8I)>QY14CI
MCJYH+^^]&?S1*+8G\OVFJ=QMY!+U#C#*8K4@A.WU=HNMMBR,.X([^.Q%AE "
M;\M[V:K;DZ*@E;D0W8_;YI8F0NIS&?VK"8,A".],9@JS)16GM0(59 WP32^6
MPENEC;,^I\+WK!5KS4XT5>SU8#NE)B/!^O]DYAT,K+R\W*A-4],F!79W&?V^
MRWGS2\ N=BYKC850?#8/L.R67!FH%EP'RWR(D9RS.+8Z04ID=. IRS> D_12
M?P93]2W8M.Y##YP'44EU52-Q/:-Z*5LY7"LR/(X6P:P.&8I\.II'X5="Z8>F
MHE7M3:7C8  V/GS7Z>M.W6JW7;H$$WNX\!VEP;#1>[S)HS,$HS+5#AG## "
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
M'$@+YR9LB*/<K14YJEYT%*0Q\HF2^B#>\_-CH$WB"$1 "8:!<5XBJYG# %H
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
M5%=QPWH?4S7:V<%T3*P_5QT NM/(AFJ%UH,QUN=K2VK5/KQ#[VL(YB4.D#[
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
M#$TSMS-]AW+<1^U5T0YD7VBP/M]_I$ \&8XGG9A&UX@V6GYJ!]J3Z<Y6>SM
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
M-Z=*@-FQ6Q@01ESM8#FR6_8OZPSL %4PZ53W)+;F (@6BHP+?<]-KV;?I:S
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
M]0EYA'#0Q%&V1A$3(_3%I#((/#VR?,!EKJK$@0FXOC,S$1 -F.]42U'JF6*
M5C?#A$B77WYT)%'SS*<1!4Y&_J@7'/>#PH%<JV# )@3BR^8SMN^064NJ$"H8
M)A2:18("#B6+8<=RW$-#]4AX5;Z3'W8U)=TK4V/XM,0%WJ&X-W@E-WXEG$)T
M1MO^;4>A/GS+>Y,5RX?QPIP[BM*=QEU-&\F2\7=PY*)^EROX4XM82M5^LM?"
M1Q 7N(@G[N.7TS>G\M@K8("(9OJDW!>7!PZ:2CC4C*- 0$-9ICW]FG,M4RQ2
M%>24+\]/*$-E5;[',25I3GY\\>)%9OPGFZ-6Q3^X#78*,[LZ;+95P]<ETPW5
M"2DZ42ZY2 N>'6 CYHVU4I+0G062.]H$F?2Q9E=@4/L5M\O/47[3!I"34C5;
M5+&:LN+A%# >2IT^3K*T8UN&]Z?(PO&IU\\YIB%*9!A:1NJHU7HC^_P).U*6
MB"V%MU,YDC,P<Z22OA(A]#]6H0].&=TOJN!71(E*RDW)8N_XDB"55'=#+7F:
MT'B5ELEU)&YB9I&5W<,P;VE&OTKM/I/FEIDO9&-#P6%2W<,F#D&<\1BN=9-X
MIFD/7$V+1O;6@GJ%\"4&G$(N'ZG];<.T/J9<5[02.)<;=.)0M6?E[^E68^8$
MR[2<QXC$2L4OLA9+F)J^3%AZY#KH>&"0&(0(=^*@B&KI>L6."S6A):?;P]#(
MYA<:U?9VZC"5<!6(7]L=5WHX=K2(!8G1)+'U$4ITY!V&-Y84ZXY PJ\I9>(B
M>"56_5,K-Y)O$AK(1* B#/. :-T1\7;<W8/,\L5>#BT:GVP3LK>C9^D%(C7R
M1V9K,D[DNGD\)+XO#FCF8^$TR>*>$@,AA5G8*<1'<AC'96ERSDA&(=8G1%]=
MK)K( 'M" .LA49 2@0&UC[*+Y^^FL8 ?60+/-K1'_ L(#^"G\*(4]UR)!)2Z
MJ]\'8547'P]?)E<_5>$\3@Y%K>N*39S];'@=> M$SH@840'@:9I'=9%7#O1.
M484DSY,Q)]6L,38*O71(_#J:E).IN+*:50SL7<XLK I%Y.(Z,2N85": RO5$
M!M4-"M-588\8_.,B9'[;H;^(XM0K53 Z2^WB"H!4*@*E0U7FV)HCCO 8RJ=V
MNB,D"MUK_%*-%C<* C 'J>@L77=@$DD1TDT1K;2J[;K-R%K-F/._3KZC+RQ[
M+:HI_BVO8:%>K(XO[_=*XT)\2,B1-5.TNS-(^*NTNC'.^Y":F"B[6RTC3"00
M^#"]D2O)<0%95N+=9906^:][O\>>)R5ABEPT\D$6\>CHJ8)8P7Q04^0VWN*5
ME  9T__E7:V&K?Y?#M;J.#B85<-<)%-5&D36%L4_"4D;.J5J8\OQ$R"D?.(Z
M!DAVH_4#R_XA!B/@#CP0SCI^6-AS&*3CT)? UXS]<844RL0M$W#XFZ;:;<+A
MF^),8&SW5@[G2A(G.4OTZ0P^VL-*F_!VMAQU2W@F-^L(+A'4'K8H*F0<5E9*
M#R!%E0U;*OC0_*+EH75_/D=<GS"GX?C8DC&".F*L2@,@0[KLTD9AG38] $:#
MO>Y4"S0&<D^N=O6"X[/$H9&^F[C]1UUWSO;L*&9],A;+D*LFS/<"7)^OY1JD
MG'[-9\!E5318?I&6 8T!B&S<?O_PB 4N=;EB*X1K094^+-8UFCE)W'#1+=V7
MI/:$GB">FT@0*XFC$K!2.$6'\G-+WOMU**H>:_;!%C=D=_H>)$H,ZI1P* =2
M2,"\;1G/*XDG(:@/[]> 1CT&D94@6HW'K+!\8';C4B,HN=P%V9Z=?>H(1_G^
M,' KVK/^:1$Q;TRZY;B&\=B'\?)13K=+E&(?&!,KP?O(]6VQCT6(;]%9F( L
MAZ<O2BM03VK 3?#&?D^J:,=CKELN$W1L2=KF8(P9874>&KOL/,^+D9X'L4)H
M/\X]ETVXN,^+^_# (>9!:O$J#]*R),B-2Y9C20ZN<ZMI+3BAE>+.M/+804#1
M 4P>@;L/CE*:2AF(78(NIAO\_+1:G;R0I/PW5-99HI>^%1?;:,K ])C3T<IW
MSGB_U(&[ZU%SG'.L$OBAH<T64GP\EL+7A(F."]%$#HK6NQK#OJ QR^OF8"N2
ML=+> !0\JFLXS?[2I&%#/C%N98T>F-&YL-?838"C7QF2;:)AM*,O7708RW\0
M> _X9-J;$&Q7GW2LX/ZP.N,_+>7@GQ+K_ZG8<*_ _G]CPS\.&WZZ^VRC!8ZX
M&E<]L_*Q%IK(I55],  G&:9"8!5ZEL3LVR4FI54AZ@R,8',X;XX9D&@_<;/I
MNO*#7)<C]Q8-,=8(91@$HA$.% 6"T4BMR??C>1L2!6$@$35C-G?P[E>.MYEO
MRN*P#Z%:M\9(X1:9Z(PQ2427G3!79YP;NL$4VSXUR^2X;.G#0NXX,@_YXT=U
MJHTT#JH@D1@K #@^S:X34Q49U#QM0W]_Z!9M.0_+-! GS4LB"_=*9!NW+;).
M\RR3>8VQS]K%=(<TJ@[9"17&M@C;H_6\/F:@T^P'4LB[PXJ>+S!N1&NDEAN4
M"(/4OJ0:W[NV+DW=#SK@6'70G+-:@;[N-D)NEPA-&$A-VBJRJYV8\SD@J=IK
M'GY:CDZ*!2;"HC=6AM4. >8FF,ZACC/U_\&.T21&E7G]K@9%1&V!'BJI"+FE
M95/X@<UB#6@J"SN_>W%^ >3BXJKFKFP4.A=!'_9M5.3;>.1"6]/2Z*[<-2:D
M'Q_2.!//38Z1'FEBICT4#L?O.BK)CM.X '7"!MF^VEI=-PFFU\-E)FG?5''X
M0#N*T1X4HF+,35;<^FKRKI6,WOQ!I7A04LD&H$PJJ8+91>%)'?H1;QR88TS"
M!\E_N0.2"E3$IK:*A/>HW,V=\S1J2 _ Q<$<GBN//QCE^<0[G-%6:_A&91!^
M,3,/2"NXC":W)G"ZB?3NLUJ^4EA D]MB(M@<11_TSW=<\=5V$I?PP9?)44LL
MT4FG .HG@*GQ37TB"!6O](%9E8KW;.2UWIL:)X+\HPT%-YT)M?2&Z?H.0R*H
M5Q-Y'M24Y, HT@^,J2NK:"!*A"!=I'*Y3HA29AF-479("H^2D41*KIIS1M0
M]@Q:=B$UVT*6W 8)L[):+N.%G;EB$[9IK6LTVDGI?^<FC%TVJ#:U!##CPB*M
ML3@PS4)D,QT= 1L+MM:=IU]'DX]%$0\I*YT459;A:D[.T:\T34)U+>^Q'9G0
M$B@- $5$)(L.;PAOTR=-^F"QHVN- ;Q,/NDT_J1P0- )Q(]KOHPMGCL=:D@W
MK!T?U<)4M"7476ALKB%/RR1'F1T/%7^*$><2:J A"+90-#8:HO%"_ZRT>Y@T
MZN)-N 4;NQE\,^+.<Y%(V?%M-//B ZGED;,#8?*3^?Z$RDY)39]^OY7P>CP0
M@3N]$=KJJBVPJ,VO&%)Y&/%Q#!".WGR,A3Q#M"DL>O^0_$Q0G[TK,%ZE^!L#
M?S5-11>EN@J6E%D=4I!=;:_2,EU9<PQEE>X\XM9[<.?9DI^+E#R)30-EBCTC
M%)H439L/%<B3C40ZQ.YP'\\X#E%30F]LM7<QW2GON]@_YCFQ@%%Y]P/'R$[U
M@[4L4G,FU3[O>@!M36U*LBKQ7JP#@?588 I1BF74:CDE'0286489,$V>3/HG
MY92/ KIWMV:/.Y4X=>6D?B47(E87ZE@+Y?S\WC<Z]#4WCM3;.%X<@>2S0=^>
M(1EDJ>;CNKA((@NP*/CI\V=/'J&\M^NX=A?U!7L4^X+U$ZW$,&?<$O"N=R7Y
M[8,U-<1,=G(**':,F)0/.Q3QI-(.%CT M3E N).G5. H.9H=8^KV,5JD'5N0
MU4,[-&<S:=%22UC5[-:N-RE59B!*!X\23>P&*_FU1=60=<(Z?,D/"1'7!GJ6
M(,GJ4*EJ?RR#,7HZU%Z80K6XQIAW]0ZC\;5NU(Z>F(=%L>.<0>>.''&NT#K:
MP"ITW;@#Z8ZLJ2:PH.@:P,D[GS?0NW"0QX-<, 3.+B^&OYP/EY6TQSMP:')Q
M1SW:/*WW-*CCY1>LY>BI#B;VX*NOJ^#R*(4!3Y+7V/OQ8KH=XY^:9HE,<92J
MWN]5$''DDS<,,5-8N-1>;8.@40C!4=_(6P[0@VJBI,3:S<C5$>$>-&9,T]5W
M=:ED)EABB*OWY1 <L1L0&.#]IT7?()FY0$.%E.B7@(MRHUP4;Y8=R$Q[N3I_
MV2YV&S1H8LR'-"OCH%1*J1XM/-IBM9@QDL1DQ&]%*J?AGM"B0O252V:!K![8
M(O4X.XD'@SO_B4C ]X#L]36546*F-PDYL<WAQ72?PSALYR;[ >G/#]0)8X)=
M?^S()W[D[-1OS3$I@RI%=FNVO5WO.TY$9E<F'#[&=2TP%(VT*3QO8*!K=6Y?
MZW%ZTN4M\6JCY3@$$AD)'O3Y2.#)KK;E2DPKR=NAGE[D@V>(65JUOYJN&CD
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
MCNW#CBA6PTY[>^?8N:[H+3!A&WM%@: 7,-?+-2[!QD[]XO0AGV]$-=;@N,B
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
M/=FHZYP (JFN=ZT/L^" & 7+2BK;>R[WR I]![*#EF]C!;7$CWS,XB =LSX
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
M$++;!MMBU_U)AJ%"?$CY!#M+C/AAQ_'WU!QZ8035CS'C =X=N25S*V#&1E=
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
MKB1HK.;)_>3V8>KM@\&?'#=F\ P^DERI9[_X4LZ3L2>$ @OK$1C]K/$1A?!
M1.-'AYGT1WK'X?,._=<0.\62,X./2GSGI:WGR4T")5;,"?M-;3YC%\\'CU<H
M8<)_V$3;Z32!PAFKFLZ9&#1<QE_VTNDP<+@9'W'(.H<L\(X'!98?F66+F58;
MT-Z:T/Q#"#5X$SDN_:4\64V[G/SLXA/3DLN5@25J>*J91CA;*L$+CN9\EEHZ
MPANF10?W$.&R(W"3#+XJ:6L#GV2)Y6N E+CU!+,=P8?L).)'+$9P-;F ;)QE
M)_"N^H"O M[5VP/^ZSXW5E-^_'THX @W/0SG:^;6M*S >4)%85"O,5F\?S>Y
M'M^=(#OMR4Y/H2\>F.$%,%G"1RZ<Q1)>T7]434.9':(X1/U_ Q_MMUK:*N*6
M">IQX]=M '"&;,#6"':C+@O!C($&;:U*\.H4FN?>BE)#P_W3(_RN6J*078\O
MX/V[FRP;W_W[>D9A9W(7',B4D-2:EVCH'&8);(W&GQW87/H*I</8EAJ'!;9A
MNNP,"\I+:E(@E:1>5B&W+!<(VI<MF2@HN8>59*]TOP#\X?B:"4(S<+:I*1@B
MUC)>>BLG_=,Y>!U:IBV53<NLU\!@X32W5$5!82(G!.2DEBR$H\J@AZ!3E(Z%
M#J4JP*',4=_6:>,8!4,4#RD[@N\(-5LC-2.+FGH$H8>(E=/T9XTE!IX317ZY
M$\NJXKF3)XT+)[F-9*FIH=:]5;=Q(L31\<R!GT^=$<1,Q3?AY-MX=R%@^JCU
M7G0!JF#>A(3<N8< R<6?NPD=',M+TE+3!PFD:W(ZBJYE>)IYI6E)$G2\6=M2
MWPQ)10RY*B\ 7_QM>X.ASW$9E\=RJ$N;MUSAQ9'[HXLE6N$S+@M\M7<VB&)H
M$\,XOZ -Y58UG>Z_HHZ)7HGJM9(:Q4YA)DG5;8O>9G]63-0<4=*E&8=TN;_]
M;%9281NJ51WJ_HA^.1;,&:H3)<@R$*=@Z<7 1F.!-"$$C8<=8M\7J*:\1(8U
MU#<H4&!FB.CK;2C'"#[O-X]IOSOU0,/9M3$#U: CF=A]3E[9CJG7-62I)QMC
MCO)"[).N5;$-[5,]LHJM55A.<P^*;0 :]=^)MU7BOJ)/5%:72(/6Y6/U3OE_
M%/VP<[;"F>!4>H9>3JPJFOOVR>>M:92,YH->0X.L<7K;674-Y]"7.QW,6 WJ
M59@D?;1.VCAN]6_[8?4^SFA[\SCI?F5ZQ:4!@16YCD>_?$CB9VBWL*H-$UNN
M+,U_X;&F@1NU-Z#]2BF[6_@#^A%^\0]02P,$%     @ 3W=#5D;\?BZ""0
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
M98OTXF"J>0FVE)^4T>D'F\OCDC30DS=@?6YM:%Z80?M_#*[_#5!+ P04
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
M&+[Y3OL_] =E$>Z0OD/8/WLDW]>7L%!-PW3IW'%DN*SP%UMSKYY&03J-O5Y
M,K?(73]E'B,+\FDQQEG)]/H[Q'D0%P2/PR!)XS&0+)B2*6#?I<6AC<,9$;OY
ME*-.'*31= Q1CN_"]5A6X+S$('3-3V,%9V,4 PGB*8$L2$,7EJ"8HCN#N/.B
MGT=%$"9(B00D0:(I\DU<&^?9$)\H)D&4Y<X?$J19.G9G.+BSD#BO<9)G\*VN
M,;_"E=UY?\G<U3Q[:166#F81(Q6ZD8\3/,[S?E'XQ1GZ&(7%^-C F!Q<>9#X
MVE_L#/AF[V\_P^EP=YSW5Z97\?[B^97J-<>:$:Q&U? BQUF@^\M<O[&J]1>H
ME;)X'?/+#=Y_F78"^+U6RNXWSL!PHY[]"U!+ P04    " !/=T-6^TA95] +
M  #[(P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6S%6FUOVS@2_BM$
MMMA+ "861;UVVP!.WX%V+TC271P.]X&V:5N(+'E%.6GVU]\SE"S)CJRZNP?<
MET3BR\QP.//,B_SJ,2_NS5+KDGU;I9EY?;(LR_7+T<A,EWJES$6^UAEFYGFQ
M4B5>B\7(K NM9G;3*AVYCA.,5BK)3BY?V;'KXO)5OBG3)-/7!3.;U4H53U<Z
MS1]?GXB3[<!-LEB6-#"Z?+56"WVKRZ_KZP)OHX;*+%GIS"1YQ@H]?WTR%B^O
MA*0-=L5OB7XTG6=&1YGD^3V]?)J]/G%((IWJ:4DD%/X]Z#<Z38D2Y/BC)GK2
M\*2-W><M]??V\#C,1!G])D]_3V;E\O5)=,)F>JXV:7F3/W[4]8%\HC?-4V/_
MLL=ZK7/"IAM3YJMZ,R18)5GU7WVK%7',!K?>X%JY*T96RK>J5)>OBOR1%;0:
MU.C!'M7NAG!)1K=R6Q:83;"OO+S5TTV1E(DV[/1.35)MSEZ-2A"FZ=&T)G)5
M$7$/$!$N^Y)GY=*P=]E,SW8)C"!1(Y:[%>O*':3X5D\OF!2<N8[K#M"3S3&E
MI2</T/N4/6A3PII*P]E;/2F9RF;LW1^;I'QB'1W\>SPQ90%3^4^?%BH>7C\/
M\I^79JVF^O4)',3HXD&?7/[\DPB<7P9.X#4G\(:H7UJA6TDY^ZC3V7F9G\,R
M:>RI3^!!DOT"C[<.RO(Y*Y>:J55>E,F?>L:FN2DYFZND8 \JW6BK0Y7"L54V
MU0P0P::%GB4E2W-CH,U"IZK$QC)GIM7Q$H+3T%9PI@SQPI7KU407S;5;\G@0
M+#',"I@1L0DAR04;-V)]*,"M_OO.E,G*\APW<OT*;'M._$:;9 :*B4H9D5H
M@\XG:GJ/O1UA7S#?#;C AA?LYY\B5[B_X"GPN;1#7N#PR'%V)K<;;DL(8NPI
MUGD*<E.P,IO)+'E("-0,<[D0@@<B9D)RQXN8$#%WI,2$X_@\D!X[%7YT5B_T
M L'^B2LIF. ^F&Y9!MC//2F:@6KZ+B_!\ 4V!S+FKB?P7//!0^1QS_7LM!>$
M/ I\/%?<MEN<2#Y3G/@1Q87<#3S+C(=!L*LD+\!)]Q57;?B^X@1W78?[H62>
MX (G$XZ@P8"T*>MC5(L\X?<J;5=7_9H3//1B+F5(PL4\=NB!6-%4Y,1@+3M:
MJY:+,&8#_NXW_NX/^ON7/)\]_:/2 A22S50Q8S^KU?H7=IWG!6:N<DS=J#+)
M%J;/^0?I]SO_W9+<F#P'1%E)\:"& WB:81V91G#V?K$F)%91B64Q(=\4N,>B
M!.$D)T]?[B%7UVP28S;DY$]'6 %-Y?9J.P0.@,G++KWKAMYME]ZO><D^;%2A
M@#.0 :)?%_K\1L\W%-6Z4Q"/H/%.?P.[Z]OWNPLK\ZF,;JS4:#P>DT^%DKNU
M[7@NO,XC !&NX'%06Y0(>>!X'9\8TV;FQAYW8,;[IKL_3O(7%OSV5_8;_=;,
M??B_*X*#DK4P]:+>.6#?06/?P=^+9[P#X61&;ZK0\ADPWV?M@]R.M_:9+E62
MFBI;)-M,LBH*#H0Y))<#)GU1Q1N+G?CCL"N]2+*,6$Y4:DE"K;X%Y: +B)]6
M$+@D:U:S?$W^Q,:W;YAT@^>6 "MXT\K$]#=D[4:STXG.]#PISYJ5I^X9._7]
M,\K4>D5H!!FXX["YX_#'[GC\ .62GL^AQ7.C4MUWE8-$_U]9B]J*;G>0Z/_+
MO*4U]3:#>4[XZ\7M!;M#\64V."D<EWL^PJ"W&UIE'/'8CW=#*W=\N&X4'AN^
M0RY%P"-D"!&V.BSV(N0$49MS<!D&W)7!$3@=<B>FW3Y#='0B)J7'9=2E%0(;
MI;\-U!X@R T/@E<]W01I"LP1\A\+6B&O+9@'$? K\G?4@$3$]21 UN]);/:U
M"]A#GA<Z1->%?))B?8S-N[F@2Q$?[.6QJ@5H(YD(8I=8!P&@ ;<3Q>WYN!-
MM4C(CE&M"",NH%HOD @@#FY:AEY#"P%%!DB41*M:Z<=#JJ7I1K42L<#G440:
M]:&\R"%]>@XDW%.LY+'K\<"-AG C:G C&L2-?VE5$$!U*[/'I%RRKQFN)[7>
M\]DZ*\>21:$7UF$0E3_K;(%U<$M"SZ2@BJ\/8@;Y'XX658RPGMS)B_@A).#?
M 1#$%I6Q37LH"][KW"2V8T'K'I?)=$FKAA!K"?X9@O]$:VJ53/,":0BD6G15
M4SZM-4E9B_1DS2IM] 74J00"8,*$LTV^,0=%NX"B\5HN(5A;_'_)"[T_5IE2
M"VJ=&SQ^\+EG.@)NYQ+&P>Q]0<:(R@8UBV>]7TI H^?M %\+C$?ZJ20?Y $(
M2CB!1/(/X(E]H$W  H< 08!\B)K#1]&R!<CO^RRYB@1,4=470*"0$50%80@H
M"VT=YU$:R". ZQ8JMQZ).LYQ>&P1WX=486AU@/0-(%M5>)RHNHY-YZ %3,3V
M]"TB#GAHW'AH/.BA;11[@_!:-5.:FWM/L?8W&VMA6-WX_^[;--W8O..N4/9_
M=_:ZC95/H)O91LP&Y_XRT.(8E/,O53F4/C1YW"PQ99%,-M8AJ2<ZVZ1=-^IO
M:&2SOY8Z7) /';)'59"#D@(Q#D]MV$VA]45>T!IJ4,XH(<4A< FFM!?2G@:O
M%[B%M9YVQFGC2M%9YW,(,R_RE06!K?H[RR9ZJC9(+&V95E3;ENI!6Z45U $E
M1<#D4RJ?H/(U%N23- $,D?%?U'&H<ZQIJHQ)Y@GD40=0TIX9A\FG]]M\_+V>
MZ0*RW527RJY4=F_UWIW\F /3/N< ))KF-9A:>;-\7RNP"ARL>ZVTSD)J5^M$
MO[3>.,W3S2J#LM.G"_8[PA-F!;.Q2[!SYMM'@__G#'&Y>AG/2^I$;%\KMZ;*
M!X^-F;,][SJZX]+&XT[F)VR^80LZA&WY0PTJ :#R8]0M0"$9(Q5T8Z 4, MX
MB/RE+0RK6^WOJ1SHK=2D7U#Z$\G8RD7I1U6'QJA)/=_?:5_U(LS?4@ZESU6-
M&]<R;!MZ1^H&^1!TXT(7T$T44!'OQ=SW1:>%MZ^;;J=N=W1'-S;5@FY"5UI)
M20<5CD=XEK&ST[MK*BOVGCHSY#=[5O3U@NU%4>IM68, MQ QQ[;C2!(/W&W?
M+L8IO'BGTCA2WQ%2SQ !&D6$X_IX<6,$:"2[;6%Q1'\4L=6CN(AC>HB]DL42
M&2^2?[PAQ/LRZA07NWH^LGKP!>[;=D21*7@0S+?I/H(N4N?*%F&,KL,#JX=.
ML=%KC3U*=J!D897LP50<>YL"=XD +VS)0DFW=80?+M+H]#X.@S@?P011D_DN
M]25_J#HC)5.&3ZIV2)DL1J;OPS \0@G0"YY5:#^J9,?EKD_&ZT%]0 RK\*IP
M<H.JJ0H80:59I2UME3:0J@BG_<3E#"8KMYVP?;/-*3\HP/4I51']'[R^0Q(.
M9O;2@)[0]:@+&^NK;,.\W&\%71?Y5.N9J6*NL41WRBH>QT"FN$[L L)'MVX9
M--GQ B<Q.Q\#8*$Q"LJ]=76Q<.C.[M0W5K>+V&G=0#H[T RQ+$=[!$^%=\9.
MR6*BZ&SHXCK?)L6@EMNO=NQ3-D4P[[VI81I(*E?)9K5M"*GJ6S#< 9G=--^
MM)JBFK+#W3B?(!%%QEC2(*41E/YUJE%EAN^UARE]*("=QW%X9I^IOQI[]3.E
M\,X9>_M<*$%QDFJ/T*>(ZP%-Z8O6Z;J'QUG?J4"?Z@K'J5@)"B1NS5;R,/('
M+\MM+\L]KFC?IO;C:25)-\5792]N]M[K(+O^S)YD.->4!=8RJ%H&LRN#;F1H
M^X)\R%N?5:! 7%MZ4?27X7'?^H* Q;B]YKL<\,ZK@SQ<>Q#KVN_<8O C]"69
MQ@<+""3+YZ9!??A2>G7_%[YT$^=%P[EMC1^^BN_"XY:D=3X+CB"6&65_T&%L
M3*V: (([PJLPTG'M-A1S]U5#OKAO!#NMI"*4DO"&T] _8Y&_PV9 6HI844SL
M8EDQ%0C5?;<VZOP>8Z6+A?W5"2H=HEC]-*,9;7[9,JY^S]$NKWX6\T45"Q(]
MU7-L=2Y"_Z2JL[8O9;ZVO^Z8Y&69K^SC4BO4/[0 \_,\+[<OQ*#YO<_E?P%0
M2P,$%     @ 3W=#5@T#J5+?&0  I5   !D   !X;"]W;W)K<VAE971S+W-H
M965T,S<N>&ULU5QKC]M6DOTKA"<8M %:OB_>AY,8L)W)3H!DIM?.;K!8[ >V
M1+>U48L]E-J.]]?O.74IZD6IVYV=P2Q@2VR)O*^J.G6J;EU]\ZGM?EU]:)IU
M\=O-8KGZ]LF']?KVQ?/GJ^F'YJ9>3=K;9HEOWK?=3;W&G]WU\]5MU]0S>>AF
M\=PHY9_?U//EDY??R&>7W<MOVKOU8KYL+KMB=7=S4W>?7S>+]M.W3_23S0=O
MY]<?UOS@^<MO;NOKYEVS_K?;RPY_/1]:F<UOFN5JWBZ+KGG_[9-7^L5K[?F
MW/'O\^;3:N>ZX%2NVO97_O'#[-LGBB-J%LUTS29JO'ULWC2+!5O"./[6-_ID
MZ),/[EYO6O]>)H_)7-6KYDV[^&4^6W_X]DE\4LR:]_7=8OVV_?3GII]0Q?:F
M[6(EK\6G_E[UI)C>K=;M3?\P1G S7^;W^K=^(1[R@.D?,#+NW)&,\KMZ7;_\
MIFL_%1WO1FN\D*G*TQC<?$FIO%MW^':.Y]8O?VSKY:JX^+F^6C2KI]\\7Z--
M?O-\VC__.C]O3CRO3?%3NUQ_6!5_6LZ:V7X#SS&8841F,Z+7YFR+WS7326%U
M61AES)GV[#!#*^W9$^V];:;-_*/,K_C/5U>K=0=-^*^QF>9VW'@[-(\7J]MZ
MVGS[!/J_:KJ/S9.7?_R#]NKK,Z-TPRC=N=:S',8&=?:Q\4']1U-WSYKEK%BP
MT;*8+Z>+N]E\>5TL&BCPJEC"VMOWQ=T2-RZ;63&;KZ;MW7*->Z<M#&ZUQH>X
M8?VA*=ZW"U@N'GXA N&++MZT-S=--YW7BZ)&/_/E#)K:\<^OBJKTP94A1;FV
MWI6I<M".IKO^_**X[-K9739(GWQ9!57$$$MG??$.HY]/FT);6U;.%%I595*Z
M^"N&T14)[>I0)%NZJBI^;M?HK)%&BV2J,IA4Z%*%@)Y-<5E_!GQ-?V5WZ][^
M<7G=U3>%=66L3.%,+&,TNU,!JJ'-U;I>-R]V/[]IN_4U(&I5^%+[6":M,+/H
M0ZD\&UAB[OV<=.DP!.,"KJQRI0FZ^)%+5-G 9PN'29D0^@E,1SLO8JFC+:VI
MBH 5\IBXDF[N<//^*/_<WC1%\[>[^?IS0=U846S3KIG-UUA?74:GBTJG4D$<
M>_>*V3N7RDJ%PAI7ZBKD.^8WMUW[L0'RKOO;*DS)8LQ<,N53+Q"-AZ)V$%<J
MG??#C(Z'67 <D*FEB)Q6$)'J;]^[2Y7*>*RKPP*D&$JG=J;-16RE8Y<,Q.T+
MKK3%<')+>:A?%1KK7$'G\ 7^\*6U^)]"<<9&J\%&J[,V^HH>9+Z>8Y7GR^)M
MLZAI)Y=UAP4]:;]GFQRWW[Z?S^REZWNYE5[R)&=W'8U9S'&^*N3!)6_"_7LF
M6ZP)>Y->8-,/]9)*_*GI&CPTAQ>>+SX//:S;X8YMO\]ROQ30W6I2O*X7]1(F
M"O>.CY:"*?6Z &0W-U?HHH=MC:6WE8+$(\P.\#._)5+,H)4PDE5A80P!PMU^
M=UM_IL+!$YE$^PQ/#P9]84IM_-.'CL!P!-!_ ZPX(WD_2-Z?E?Q?VN6S5]-I
M=X>A_IA!]5USW377LG)7GXLWBWHEMG=2#\YV< ^.+]%]W7??8_IJK_OIIOO^
M6Q%QO>HU8?5B9'V.99;M:'>JN]>?YNL/^*!XD\'EQQ8=OF+K(H[?\^PY9Z(!
MA5;A(I85L.:KPIBRBI0N7 Q\0W8KA0:H&@>TU,08!W=B^01>3\'[Z[OY@LJ#
MQ5JPURV\ *C@'G29DI9V@1W: NG"/M+_\0_1://U\)Y<'*['L!I>*LA_YQ0:
MC&/(=MBFMOR7UQ;Z',J(&<FB5($V5MDR:'YBX'.4.:?I8=#T<%;3OY\O(11:
MU98WE<67Z;_,B,K+#_[:S:_1)M=LS"S.CF;<+'X^AK@!!(]-A6: 81P;  =Y
M; 2#,?'KS_T<VNT<)B,M;7D17A1>=.*+8%_;82$_MHN/'&LFVX=_0Q$^-ET/
MP3\WW4TO\7-VL=$0* ,PSLB[BG1Y%NPC_ZVAN7A/U!13IF#%C'3T6[OJS<>5
M'MY_TV:@]EO<!M8Q?%9ZJ^F]06%Z8_MRR]*E=^Y(R0TLRX _H'$0GL-OLS6>
MM;S'OH]:Z3"J*IY\,&XG4<5*C/H!QOS8]XWY@\8H+8*MM,H"]EJ ,+I*_G8B
M8BVN]2O2*:]<OC V;0'D6.G'=!<OX>^HP-YZ4=98>8D3E!-E+:/AV(.OA$)8
MF9^WE=SC@MIZ@%YU#U<+$0<DIX4\'W[GRP0ECGIP$5^NPKY4@&Y+SEPZYPL2
M8(//L'*E1S!PA.#9@8SJ[Z['>.@[GSFKM_>].[7MU!IQ1B.Z"Z?R6'7=<5@(
M7&(0R6DMFDMQ"S=$2)@$E4(20</T176AV]YG73<[#NZ,7XN#7XOGN?MU4[Q:
MUHO/B&X)Z9?U"JSQKGDLG3O;VPE:#\>(4=0[H[CE*&881795%]M(_0J"*,21
M"</=)8$2R//^I_?1P%.N[T%!PW?-ZG8.S<*7\VX[TAP*E.,A-JQEXW5!0-_?
M+1!?7-_578V>\A#9U;O7KR8]=.37K# BDC=W74<_GC_*7[_:S/H<H%C&YH(A
M!EHFP(&P5]"D*CTS!"$>92<J/_A /!45_1Q>@9C\)L%Z->+(37YAH^+GL@N5
M:"XU'8-!X*VC.$R/H+9///3??3GV&/A"(#XS#\!H!-U '9@8\P- !0_8!SIA
MDKFW![G,W73%YNJL>PP"V,"ZE%?)T6]'"WJ1[$Z8;Q!RCS)<+"@B,JLY#28-
M',)\@Z7>Q/3\9@,?497)47YHU CT,^5@LO,+!-TR"(SLA?R@PA'^[PQDI $R
MTEG(^+EK[V )9(E7:SB]O)P2>X]"PMG63E#931<S=M'M=0%306#;3J>TB-EN
MT-][;:ZJ.&W:VJI9PX0[@,8I>SY@J9M &GT\\O)A_'27J5K=,U,O\3GT5-Q"
M.NG-<]P5.&:HN^'K?O;QP<R3:@>*7)'$1MHDK,@4"4."\I7)?"''1%,Z]*^_
MRQ\?6=O#"20FI=S>^G*27_73!(F2T7&=0R:(H:R,R[%T=398U&J[>Z#.VLC6
M*J"B&:T'SPI%_--OTR9[).#%=_5G7"Z+L1!SU*#.]WW"R?9))DABOLR;5GG_
M:$AR=;M#SL[J4[W:RY8<F,K;XR<&=XA)-KN3G'&2,([;!M1YQNS-B^(O=^)^
M-WYY&V,4NO@.?2+(K&^8?]_>LF\WR@1A2PKD;60PF-]NV)L]]'80!5-(62E
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
M\4@<#; "W85AN9Q-AOU*-66%0,!:B<BCHM'3?BGEX3@!6K,2=[,]*]F2Q.!
MD,GW9N=2'VMHGCH0+EHI+^F';'^FKSWNCW4]W/Z@4Z)S?2Y6;0BEV&#>D>K;
M3B[7 7-)3\JEVJ%4[G2F&\[;N7Q4T!\;HD8CE!V0&&-AL1 3)+F>C6&%@54<
MH"+3UU'RNI1E:70EJ10G(5V4HAR$(D'GA!+";CFYQBQQW&)A[.N@T4RRDE
M1N=-N)!3(YM2-RA*U1NBD>5A5DI+<-L?ASO'0[9G9O79PZZCQT#NM]!1UO&(
M4[7;CO(B2R7<=+>W-?%@]QS<IN[@^.C3PTZM@C0:25PQ]9J&'50FI"IN@J?T
MX"A_M^[,2%X(W)KIQKV@*Z>:-VHY6D,& XZ2_:O\6'U8DLB*@6380GKH<U7
M$X179P^_Z>W99'W^</+XH:#M"2[6D^R>[7J=ST/V%/5-O9C>Y?*K^9+%O&TW
MD\=^8171FS^]^;'XJ5E_:&?MHKW^/*I#CS@$/5(=LRF.616S9EW/%ZO-&>=Z
M;R;]\=D%9M)(<556PGU*R\_&>.T]93%E,=U;C7J[&E)3Q='(BMQL5P2C74V[
M^14+8J[:C\V$1^G.#?D#1G'5-*QZ&^JO>-?EY>7V3-1#"VM8J[VC^+U=['PR
M:.9PD97Q>!%^:F<-BUV;WVZ;*1=@?]@,V.#[B&4\NR?9!]8PYA M9NLL4\PG
M!92DBO_UV??U=-WNFL7?[NK%'/8S_PC!SOX;)IY/EG)36-@409YYF9 K!)@8
M<I(WXQ?O,+3Y^_E4%GA:Y_.J'@P];]&SLB7HXPP%#3UN2Y<UHV'98-!1#HG#
MS:G^_ X^$#ZR*<\TF*0'.AT3J'O7"\XGN?Z\1,ZE2SVX?)"#]GSVF0&P^)\O
M6"XAY8D8%,CJ(0!6*E1"AUD)!/)P:KD8/EC?)VI).>QVP<A.*C,L5#"R^2&>
MS\AR !7+'!UY"21$]K*4!F[28Q+G(&U[E%L_Z"RWG+'>!S)!KA_S$L,(+@<;
M?Y=M?!2@'G'*>PR@-KA4[XSNP0 U&FCS_I&:\8E,.@N,B%7+H_T?^SW"V[;+
M!KBU;J[;[O.V1G76\J<DVC5A50KVBCGTIOZ(&=17\P6'CV?KJU7;76T&B_ED
MM>N;FS>K_R=P)@CVNKF>+Y=R/J>O@W^<"K_93E"L>[EJBHNK9MF\GZ^?DHNX
MD(H+1-I/BPLFO$+U5*II>!X8,47 IXC,TM.](MX+_IP&;KP V\1K4 :O".KQ
M:HA=D5\9ED$\E<I<L"G^E(&3 Z-:=E,CKJH<M4NI?"[S^DNS+BZFVYZ>BB3Z
MQR^8);1/>Z++7/R%30Y=:=ECY05K=_Q3_D#,_LH]!B5%BT?%8(6!YXQ!E;?]
M$<KE?1)AW11'$I@TWDI5X'DQ\"<'O.($R+0PDUAR\^V"15M88#E6J;CJ*H4#
M250,_"@[+ %E81-D=1$-7S%7K[E 5B%.\'NR0$ G9QV8 LIED0@A$:XDV8.!
M%9MPCSBXNXH1:G:5(R<M^R@7P.O*<Q (U=R(,!ZCQOD@R8@P$%!6N7(&,8D4
M.,*I*9L]N,Y5#!+*4DI&#F[]<'-+U$,SA*-9>RO7K]Z]01@H._$0&A9/P7UP
M9<4.,,<<F4%4AFI]P9H*F,!YP?)8%RAU1-P<DQPJXA88JYL\5IJ)$V@E]$[M
M"U4SP\5.@NQ&\0*Q<<J*0D%>, JTHC',@O%JS\Z"G(RBC3DY-\4?,$A"W^47
M6JI[#$UVS-E=X*Y?)?TK60P7JRQ9+TO#0-]68S)^A(V<\[;;G\_0YW\_XP>$
M;IE8T -L\CW#D0PB\Y<YX>*[^:J^'@CYZWJ5SQA0B^:=W'%?3/&('^0X&U/L
MA*H2@S8?Z\6=C(X3.L'AF%9?,A*%NY_Q\,95S<P_W30797-L935"L\I'AB%'
M/'.L%/Z8C(I$!KKW:H?NG?[FGE_V2#'G')4@!,RPRJ> ,WW<_K2'JN*&?)//
MVIY9GCM@<-_VUR-"^0#BKWOZSXH@*0]7]_\HB%'C/][$3:EM6DI9LN1'G +;
M,.G*<!<K)^48BK 4KH?KGG./6?+SG5^.0[_7\OMXJT)^#2S_B-SPZ? ;?*_R
M+\]M;\\_X/<38&L.H2^:]WA430(X<9=_$R__L6YOY7?HKMKUNKV1RP]-/6LZ
MWH#OW[<08_\'.QA^F?#E_P)02P,$%     @ 3W=#5DF)3/;;!   +0L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULA59M;]LV$/XK!R\;&D"))5&2
MK2PQD*0I5J#=@B9;,0S[0$NTS94B59**D_WZW5&VYG2V]\4^4KSGGGLC[W)M
M[!>W$L+#<Z.TNQJMO&\OQF-7K43#W;EIA<8O"V,;[G%IEV/76L'KH-2H<1K'
MQ;CA4H]FEV'OWLXN3>>5U.+>@NN:AMN7&Z',^FJ4C+8;G^1RY6EC/+ML^5(\
M"/]K>V]Q-1Y0:MD([:318,7B:G2=7-P4=#X<^$V*M=N1@3R9&_.%%N_KJU%,
MA(02E2<$CG]/XE8H14!(X^L&<S28),5=>8O^+OB.OLRY$[=&?9:U7UV-IB.H
MQ8)WRG\RZY_$QI^<\"JC7/B%=7\VFXR@ZIPWS489&312]__\>1.''85I?$ A
MW2BD@7=O*+!\RSV?75JS!DNG$8V$X&K01G)24U(>O,6O$O7\[-Z*1CKA@.L:
M[KYVLL6(>WCSR.=*N-/+L4<C='1<;0!O>L#T &"2PD>C_<K!G:Y%_1I@C.P&
MBNF6XDUZ%/&MJ,Z!)1&D<9H>P6.#RRS@L8,N8TE;_Q+!O>+HZVO/_[B>.V^Q
M6/[<YWN/G.U'I@:Z<"VOQ-4(.\0)^R1&LQ^^2XKXQR.\LX%W=@S]0*KVL3R*
MLY_E[X+;,X' [:X5,81E+:P [F!A%/:QNPC)H)\$/M#)$T@F<52R*4EY&J5)
M"3>=5+742P=YFD3I-(:LS*,R9O HJI4VRBPQ"8O.:ND[@G]E,65%E&4QI'D1
ML93!!X'-MS*J!MFTUCP).N600AFQ<@I)B4;C"=P:C?GK-CT?'#)_X17@0&J2
ME^BR U9&>5Q DD5YLH$&2PU\9A9GG2-7G2#TZ32:)@7^)U&&SN%O@70F)#&T
M6,2DC8"\JKJF4]R+&B\%#&(E^4"!-\9Z^7>_\885+"JF[!2E##E/TE-X-)ZK
M Z&/0./=C%&-DA@-EGF0XSR.&$O@2%WE0UWE1^NJ]_[6-(WT(:81+5JC0WS-
M8A.>NV=\")S85V]'\??7V^-*0/7*B@\Q4,&6Z&U1RD*=44!"K1TIP^O=(".>
M.IC4$V ,RY$"R5),;P(/*]0]\\(VWQ"@FJ)<YQCVGXT^Z[_N$'\C=:4ZJG+P
M_%E@[*1VG>6Z$A&=:Y ,O8U>Z'Y/^.K\%)(T2B8I)-@6U [!]1/()E%1$*TL
MQ\HJCR6W&));_$]RT6<T^PM>>1@:I!FR&<$'R>=22;H&/W)L/Y3VI?8X.F6Q
M3T4? 'PS\*6NC*XDOA[8VJ&O.UU+5YE.4W/T$6SY2]^^=1>^"PL:PUM1C%2
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
M#?VUH'8;:+U0RNXG+D#W'S3_#U!+ P04    " !/=T-6C908H/,$  !##
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6RE5V%OVS80_2N$VA0MP%HB
M*5%2FQB(W18-L!1%FBT?AF&@)=H6(HDJ2=7-?OV.E.4XG6.DJX'8(L5W]X[W
M>+R<;I2^-6LI+?K>U*TY"];6=F_"T!1KV0@S49ULX<U2Z498&.I5:#HM1>E!
M31W2*.)A(ZHVF)[ZN<]Z>JIZ6U>M_*R1Z9M&Z+N9K-7F+"#!.'%5K=;63833
MTTZLY!=I?^\^:QB%.RMEU<C65*I%6B[/@G/R9A:[]7[!'Y7<F+UGY")9*'7K
M!A?E61 Y0K*6A746!/Q\DW-9U\X0T/BZM1GL7#K@_O-H_8./'6)9""/GJKZI
M2KL^"[( E7(I^MI>J<U'N8TG<?8*51O_C3;#6LX#5/3&JF8+!@9-U0Z_XOMV
M'_8 6?0(@&X!U/,>''F6[X05TU.M-DB[U6#-/?A0/1K(5:U+RA>KX6T%.#N=
MBZZRHD:B+=&57/6UL$K?H4MAK=0&O;P6BUJ:5Z>A!6<.$A9;P[/!,'W$,*'H
M4K5V;=#[MI3E0P,AL-Q1I2/5&3UJ\9TL)H@1C&A$Z1%[;!<Z\_;8(_9F6MU*
M_?J=%+74&'V"$S#NQI7\VE=:@O@L1E_>S\>M<3KZ\WQAK 8U_75H4P:7\6&7
M[H2],9THY%D 1\A(_4T&TQ?/"(_>'@DHW@44'[,^/2]LOTNE#Z"\C\B1-X<8
M'[=YO99HJ6HXNU6[0M:I 7GJK37N2(T.]>BPV#K4WB$2!JDE@M3)9B'U+GT>
M\^,L 4\:S?NZEFWX02MC_;+A:2;:6]2#E#2RP&D&)[%&%Q<7]Q'V(-3);EC+
M;[(V][RL0@N)"@7E!&S Q 8JP<BV^@<FA);^@)>H[R#/G59-9P&AM?2EPU<0
M7XI&+1CLXA,@DW+P !7%E1O/L%B+=B7-4SAO$W=9M573-S^J<.0^O^=^X[C/
M][B_)*\>IOKHR&=@KIH&HGD//NP=NJZ )'&>KBIS^_K&5S,P?&Z,A$P_2,IS
MQ'":$ R%'Q$ZR1)T G,41S'%6<I1.H$7)^A3>.[_]O('N"S'4<(186Z1PT28
M9=F >8X(SO(8\Y@C/DF<D2VOD?^3^#$PPC%/J//"$O 29Q'F\)0YH\23CYCS
M 4Z/THO3%',2#T"*&2@U2RD,X>VU<HQ^BED,%B*<9\ LGF0Q.(PXS!&&2#1X
MR$F&61Z[\4-N,8XH@ZWRW++(0R.<9/O0&&<QV4)_ _UKN%9' 1S>H'1"<X 2
M!D,P&CODT;Q!GD8 (WP 4,Q3R&*>H,0/W4G^-76Q%!(4,Q<J[,V)%T8*E),X
M/ZHNR@E.&'6JA"PY3((IL-FIBW..\YS\FKH2PG$,T0*[U$5/,O!*V:BNA.6P
MO_D!=3VD!\ TAZR145T1R))GY'^KB^$<PJ,QJ">9Q$[W' Y31N\EDG#'//NO
MNAA,PX$&YQ 4)QX*AYF1/2B<R^AIZAHW*)TPX (AIA V.Z*N<6.X4_8 X&D^
MJHOE*8Y@0[VZ_C[P\>7OQ;.,TNBM*XVO]\JZGR9O7>\T%->?$::[?GX(U=T2
MK;+(]\-U?>=:0+@SRVV=%UU75X6_)A<0F[LT]^X+?\&Y>;16=>E>%G#)B+:"
M6^!0 Q#N-7:-U"O?OAH ]:T=>KS=[*Y#/A\:P_OE0WM]*?2J @:U7 (TFJ1)
M@/30L@X#JSK?)BZ4A:;3/ZZARY?:+8#W2Z7L.' .=O\W3/\%4$L#!!0    (
M $]W0U:?G,Y>U0,   \)   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;*U6VX[;-A#]E8%2!"W KD6*NGAC&]A;T !-L=A-FH>B#[1$V\1*I$K2Z_3O
M.Z1LU2F\[A;HBT1*,V?.&<YH--L9^^0V4GKXVK7:S9.-]_WE9.+JC>R$NS"]
MU/AF96PG/&[M>N)Z*T43G;IVPM*TF'1"Z60QB\_N[6)FMKY56MY;<-NN$_;/
M:]F:W3RAR>'!@UIO?'@P6<QZL9:/TG_N[RWN)B-*HSJIG3(:K%S-DRMZ><V#
M?33X5<F=.UI#4+(TYBEL/C3S) V$9"MK'Q $WI[EC6S; (0T_MAC)F/(X'B\
M/J"_C]I1RU(X>6/:+ZKQFWE2)=#(E=BV_L'L?I)[/7G JTWKXA5V@RWG"=1;
MYTVW=T8&G=+#77S=Y^'(H4I?<&![!Q9Y#X$BRUOAQ6)FS0YLL$:TL(A2HS>2
M4SH<RJ.W^%:AGU_<":N57CNXEQ9N3-=AIAXWPDKX_I-8MM+],)MXC!.L)_4>
M\WK 9"]@4@8?C?8;!W>ZD<VW !,D.+)D!Y;7["SBK:PO(*,$6,K8&;QL5)U%
MO.PUJ@>YOUTMG;=8)+^?$CS \=-PH7$N72]J.4^P,YRTSS)9O'U#B_3=&;)\
M),O/H2^NA5,U"-W K6JW7C;PXJ&=HGX6_#3U3QL)*]-BPV(4\*$.(+[5WH'
M7JR-KE6K1&PLLP*-7P^E:]-)$,]"M='#&Z@';BYPVYBVD=:1:"P/"@1&J440
M=63N3?T4!7LDHK?=$F5BE CC8.O06NGXLA9MO6U''LLQ5<T^56.@'C&.Z5S$
M6@H7&BXI_(*T/@P:OH.\G!*:I[CB/"-I.<55A@5(<PH_2^<NX1Z_'M):##'0
M;=2S:J1N'!2D*',HT;8$1E):P(-L9-<?2/;_\'S[IF*4O1OO.<DICW1>F5)D
MRPC'F#S+R11%92PC!3LPO3N9ZUY8KVK58^[PC)VLMU9YA>G-":,I9*2J*%YI
M5D0JKS@PS%I1$E;D(6L9*N<T9(VEA%<YUBZVEUI^>RCGP%A:HAB.*UHA;,K"
MJJQ(563P63?_#2[+IR1#/HQS4F53H)QBAMC_(^U+_/3+YD?Q+"U.LD.AX@QT
M'HLQ)!C'Y[XZ7ZQ(*#C63$&J,H4"#Y R4N05%(R4K"1IG@W]CT,,Y&J%4RWV
M1.2',#BEW= '67#F%?!J2GB!)5X6I*SXJVG^:^L$HCEJSVD5.:>,4!8YIRG6
M35;"J:_>Y&A(==*NXRAV"+S5?IA7X]-QVE\-0^YO\^%7X:.P:Z4=M'*%KNE%
MF2=@A_$[;+SIX\A;&H\#-"XW^,<B;3# ]RMC_&$3 HS_0(N_ %!+ P04
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
MLU<)ON8%960RG][CN'MK%*O=Q,WW^C:-0DH*E9?K^[<A$-5I2.6N%83:'7A
MA.OM0:_9.T: $2Q"1$/.;<0)>*UW"[WY8]+34)S3M@,@SEQDEXZ+6.7"><9\
M"GUQB[YX4MW?5,$O%\\N;F69(*^^J*K=9JM3I:^5]@BO)!PSRO:NOO[0^N'1
ME&ERS_':C.+;7<-,8IA)>LSL##.+EAE2XF%@:(!'7TV*0$/"(:D! %*"3Q0D
MY02R*&R.KGPT4%[*-*%"L\E6*NWY;LKB#YE;I-\21:<DHDKUT+L)6*6V#A1;
M5;:0!*SD!L<%*AU^$( /JP:X5"3$*4&.E53+^C;*M!^9L)'-TW] Y(_#N-<_
M\O[JX3+7QIX_/A+V66@CQ>_^3$"4.UUWQYD$J4H@?VD22)7G7JC=1AL[D[2.
M@V^3_ \*)Q4OBS*3"D/F3*; WT^^]QS<TYS,A2EV,;F2;;UP_:!FK^6M7#>(
MI8Q9PR++MSNLN<OJ54.V2ZE7&6RE3%</#*D3]LBJE29X\?F*?2FVT'$$Q5%*
M+9R?>Z)\US4^*F4.I'PX';RK+#6=_\Q0[Z^5@X;EF4Y)?_-9)27%*(G(R)ZQ
M(]3/;/9!R6^O6,E@U?F-RO'[X/ZWD@)_SM[M5,."9E2J%O$L-^:J@/0MSQ?L
M*JE6BO64!O+W70:VU'E"RW-!#KF]#R'41.5H%7+:UB%=_V0*M[VN))_$;6LJ
M;W"0LM>=3!ZTU'LUZD$:<*P<G=YS'-\7"JF]KI=N0UHJZU4<WF@.V_#9</A8
M7MAYM[V\SC7= ^3<>/*H).0BHK%/8\>/:1S0G!@ZPCA4\STU)P+*RV*W7.$!
M>O1]2WBJ<X JC;OQI'I$IQ[Q6._ X)VD\WD%FWQ&O?&%RK%:IWR!\B%?&CN!
M7?4G&DVRB[ND7+!?5;^9?9'W-;M<%^EOHWW8::Z.*+!+A<S-@T[#AAU(?3F
M<AE;&]7 Q,9CE4WIHFI2Y&FS9)=3KZJ KZEA5.2TACY-A6/UNJ:>QZ:7J6V2
M^VRSVQ!PL%Z'#R "]D5QM%XU'F[;VS0M,\2V++'9%\55N:2T2TE2.T**P-LC
M7"ZA%',F#67E.L@7J-A(C1-JR@$O5/&'P"-]\R++<V(+L*X(^)#6^H%\\A'S
MH.3,E"V^0RXG8!5IG^R"+HN4+&Z3;*WT3NPJMM3(6)0Z3V7#N2+;A?OK4L;W
M1?[L%[A$##^K@_45HM]\54?]T%.(?O_!Y$3O=XIA,*]GMME<\^7@Q5.F_BO)
M=X0P+0:'K,\-J>@)/3L,F.<Y5J!:S+%CPV?S,$3]3OVCR+6I"82BV8'A4_LH
M\.S 8?\PNJ*V)TP[=.T(#L'GEN-&+ @HRP@%2JR(^:$=Q0=MH-?WLDPSV-O\
M5LN+6@:Q&YVQD-LH!6><ZK+8P7-@.Z%*ST,?F7H0VV!\)H"$*,)G'SF,R]X4
MY8T$]!9SN+^,5+&_(97[;G#&8J[(!<BVD>Q'W'9=-@,.1(BM?#OT#D #:2$W
MQYGQ&3+RJ"$&5Q<%MB!'R"WAARP,;4YR"MW8\O$5(N"\E9*O2DP<R8X=AD G
M?,QU'=N%Z /+B> S!;>]X EB$I9'!7(L; >,1Q%H00IQ1)2I9\U=KK["]\XB
MBH$A9!JXE#0^04@B@@)!+PIM)Z)>=N@++1?G8/*^G#CS ]3BG(6QC0?/BR'Q
MD,6N[:A@8'F0802\<9 /K2#BI$S4[IV4W C8<UT[H,!!-1<$XPD;-@H5^!1.
M\-$[9&4$31"K(-8]0M\,*0!2#0@&CQS'A)PB?4QH;28@)X\^0TXH\YX@)U#W
M2.P 7Z0W\Z.&W&-R$LSSK2#@:KH/ .C6%7=\PH/@+K*5F,4!Y>8!2 N<&T8A
MIC.8[I*13]X*GC>.IN^"R(\:&9+;&PUQWW'7J)LRP\;Y$KY3W=H8-HH]-F3'
MALG&#^67#3OH8R=JWO5.Q3ZI6R90/'"/$YX3#L^W 6ID2_"6CNTX3 "],#/]
M"58N;,!V_R5-5:M@/(ZR?2 ^($4BUW'LR-U[%3:[1'H/ 4AR^!P8-FR"Y@]?
MZ0QXB ]!1CM\I:=E=-&'^C,UV?(I<Q$U50 P@REH=3?"?/I*^+,.I&^14^@P
M?E7DN?F5PS=4.B;4#5,Q%4Q'$?<=U\&&@ZSE(.TXH%K+Y!O#"EUQH/(BLPY5
M_::7!-2E*GP>3*)@L[<W*.GW7RL"[2+J\MSUOXR33G;U"J4I56,-\;]RA'4!
MZ*M)N@G5I/I]$WR\8]OR_42>@>1(W1'M>[[/4V0Z\:GSB CH!@]QA&H-X=%S
M(LL/7 -@-XZM"-C?__JQ+%(I<71%7%/2GJ5Q)%(7@U;@4W\9Y:;'0WT;YB-L
MO]TS##B'/I&JI8),)T8Z@WCM6K'C4:P*_+UK,+U2ZV*N4UH3CK#6I0MX'\QS
MVCL,)Z]*>7=7RJ?O*I5%/;L\+'%>ZY[YJ&%-DCQB6&H?72$-H-=<LC3-MPYR
MJOG>;Z*.%2X'S12J&VC/+)6FH_6DFD$FZ4K?&ZH?!E34PVJ3WJ:BZ3:CF0?-
M-\K>C<(&JNSO1W>K%@_H_CRVXE!!R4$EZW1%@)K^3$\/03:$.P_A8H\59X D
MEJ-^1K8CU \U-.;I>MURU54](<9W]>8Q4HRWA\(]5;=AZJ+7"KFKGI$[3:*L
MN_WDTS>57_->7_^[(#=)?QQR@TVKI^+OH.%L0%3@D=VM,L!$M9'-LJSJ&B8(
MOM=R<(-1CR<?TZWB/\=WKQMS#..#'?^V@GW ME$E.[A+Z&K._Z@>.MEF,]E<
M:JGC/<V6D-&090C*@X^9!T=-&4:4 CFM8=!E"<K2,6S/>S\YW,ARJ7Y863'5
M M>_/FS?MC_>O- _6>RFZU]^ODM*Y4K6\@9+'3N$WRSUCRGU0UULU0\8KXNZ
M+C9JN)+)0I8T =]OBJ)N'FB#]B>MY_\'4$L#!!0    ( $]W0U:HH:R@%@,
M !0'   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;(U5VX[;-A#]E8%Z
M00,HUM76VK4-[&X29!^2+G)I'XH^T-)8%D*1*DFO=_\^,Y2L=1&OT1=I2,XY
M<V9(#I<';;[9':*#QU8JNPIVSG6+*++E#EMA)[I#12M;;5KA:&CJR'8&1>5!
MK8S2.)Y%K6A4L%[ZN7NS7NJ]DXW">P-VW[;"/-V@U(=5D 3'B4]-O7,\$:V7
MG:CQ,[JOW;VA432R5$V+RC9:@<'M*KA.%C<Y^WN'/QL\V!,;.).-UM]X<%>M
M@I@%H<32,8.@WP/>HI1,1#+^'3B#,20#3^TC^SN?.^6R$19OM?RKJ=QN%5P%
M4.%6[*7[I _O<<AGRGREEM9_X=#[YD4 Y=XZW0Y@4M VJO^+QZ$.)X"K^ 5
M.@!2K[L/Y%6^$4ZLET8?P+ WL;'A4_5H$M<HWI3/SM!J0SBW_L/MT,!'K5[?
M*8<&K8,[5>H60:@*WC[2YEN$W[Z(C43[:ADYBLG(J!SX;WK^] 7^)(4/6KF=
MA;>JPNJ_!!&)'16G1\4WZ47&-UA.($M"2.,TO<"7C17(/%]VL0(_)FWA[^N-
M=8;.S3_G\NY9\_.L?)<6MA,EK@*Z+!;- P;K7W]*9O'O%S3GH^;\$OO_V[5S
MHB_2GA?=QU(4JSG&:IYCX7!"G'9"6A &P4/)M2(_(#!LM:2[WZ@:'!^C"=SJ
MMM.*?"SH+;L\$^!CB5BQ;_++L BBK@W6PJ&?8#]0R"I^E#.LGA%+_8L\GHZ<
M3RB,/9'*PJT3;%KLA"%+/DW\&>-/PI\87JS%8ECZ&?)IF"8%&U?A-+UBHP@+
MN@9?O+0+#F?(A^HNX-[H+5KNA,3!&].4=$ )&H?SF#FR/"QR9LV*,)UF<%T]
MH'&-I4J&E*9N-3=!ZXO4[3>RH?. 4O23V3R<SW/FF&9S_F7S8ZY)DH59,H<D
M3L.D2&">A[-9,2:3T#BEZI!5)&$^907);$:0&,Z=\^BD4[5H:M^/+91ZKUS?
MM,;9L>5?]YWNV;U_+SX(4S<D7N*6H/&DF 9@^A[<#YSN?-_;:$==U)L[>K;0
ML .M;[5VQP$'&!_"]7=02P,$%     @ 3W=#5AD) W)%!@  V X  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#8N>&ULI5?[;]LV$/Y7#NX#-J#8(O5TF@3(
MH\4*M%O1M!N&83_0$FUSD427I.ID?_WN*%MV&\?K,,"02/GNXST_DF=K;>[L
M4DH']W75V//!TKG5Z61BBZ6LA1WKE6SPG[DVM7 X-8N)71DI2J]45Q,>ANFD
M%JH97)SY;Q_,Q9EN7:4:^<& ;>M:F(<K6>GU^8 -MA\^JL72T8?)Q=E*+.2M
M=)]7'PS.)CU*J6K96*4;,')^/KADIU<IR7N!7Y5<V[TQD"<SK>]H\K8\'X1D
MD*QDX0A!X.NKO)9514!HQI<-YJ!?DA3WQUOT-]YW]&4FK+S6U6^J=,OS03Z
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
MIZ$,IH&FOHQHS-8]DX2:+/)HL(=LS+]Q(J%LXZ@/V2:37DK,H1U,V:/(QB8
MOQ"Z$MWG*20SL2N_W,VS[U1"+86"F*8/)'G=EW3E]*8:[N.7W^6-NWEE/F%(
M_+P(?2S-0_T5"2Q[%*]28ON3;9*UA(H:Y?F#2%T7K9!7^QD'[4#D0[A=5ZIU
M8EWGQGW$LKL\;U=2'6Z=%M7:SOR96 LH0<MP<+1YNCEV.PVG33?3PYG=.V5G
M4.I)I:>PE+U((5_:< X6;IQ9^+.GL7'.U'XXUVJB+4Z ]U-CW/H&-]@<1H[^
M E!+ P04    " !/=T-64&C>)3P(  !G&P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6S%66MOHSP6_BM6WLLF$I, (2%TVDJ]:D;:[E2=VX?5?G#
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
MNVE_7@W+VU^ 'YE:(#G1)N;8ZIVG0 "J_:W6$D:NW:^LF31&KMQTR1G.SB[
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
ML#'J$:=@3!\I_<)+5,%-33BP/I+LX=#_QUX,HMYS@3VSJG8,9"08JVF@9Y\
M+&K3P(M@%0V/_.6 /V@ G)@$)QL_&1H_^;\;W\VQSSC7C@[4D_I_K/EWAKZ7
M 'Y;<X5#BW@$M^/<VTVEO0R?#64^&PI]-I3ZNOS/IAVLVE8 <U+B.(1LB)T&
MW+=7;DBOE;18<-P@!]-LS_0/XW3: 75&IAU4L6K!.D-Z *-W]CA>6GC89FV/
M:"EB3S$&4O23C7:_>99*-BT QR0C.[ P"\-.LE@Q\6B[^_!8,#X1IS3V@@B.
M 8!9[I-IYN4A'/ZU3Y"S/989$J!YX@B"T&!9,*.>'_5'F^,"'K95=7#\Z3EY
ME\;MT&"6*?KUH4_58&?/IS&Q[DA\Y-"] AJJ-2@31X8.KX+44CR^ V<W!&<3
M-)XK<*]H2D%O?C@;;AP&]<!=^:^_21K(.0:%[\_@A"PX!P^U$?4GG9VRFV\J
MHY'EWN!(5;M7MK[Q5ZZ*JAL*20P"QI&%8B@$.+6D8Y)C,-O+\C'B:8HI%5A]
M/J8 LD2CC-QO%)"H730&K]UX^]AV?DTC>\I!5P!S231S($RS>$:^'NZS"8$;
MZ-?(I].G67=[W6M>X^R^2X271IB1/OHL;7EG1_-N^B.&XV1.'?_# 3<!;,/:
M&3![2[SG\U8V\'-X[5OWLPRKQ*U\#.GHN'^6 P3WLHC-"39;\S2*O-QEA"8)
M1@*='77RVV\6R!U.'R$D<A\S'F<%C'P:1&T,HR+,@%D>*V'IRU9G:YFY?S,)
MT<8X!J.[D1/,PY-J[ &K5S#V6G0VJ!L;;/.]M_^&JT?WC4,CRQMAV@\!P]WA
M,\IU^_5@M[W]!O,+4PA(DYHO(>J_3W& 5>UWC?;"R+7[EK"0QLC&+5><82+;
M#7B^E'@!Z2ZL@>'CTM6?4$L#!!0    ( $]W0U:D&V&=. 4   XA   9
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;,6:;6_;-A#'OPKA%4,*I+8H/^1A
MCH'$DK .2Q<D:_>BV M&HBVB$NF2M)U\^Y&2(ENVS,3# 7F32/+=3Q3_I^/Y
MZ/%:R!\JI52CISSCZJJ3:KVX[/54G-*<J*Y84&X^F0F9$VU.Y;RG%I*2I'#*
MLY[O>:->3ACO3,;%M3LY&8NESABG=Q*I99X3^7Q#,[&^ZN#.RX5[-D^UO=";
MC!=D3A^H_KJXD^:L5U,2EE.NF.!(TME5YQI?1OC,.A06WQA=JZUC9!_E48@?
M]N1S<M7Q[(AH1F-M$<3\6]$IS3)+,N/X64$[]3VMX_;Q"STJ'MX\S"-1="JR
M?UBBTZO.>0<E=$:6F;X7Z]]I]4!#RXM%IHJ_:%W9>AT4+Y46>>5L1I S7OXG
M3]5$;#G@T0$'OW+P=QT&!QSZE4/_K0Z#RF'P5H=AY3!\J\.H<A@5<U].5C'3
M =%D,I9BC:2U-C1[4,A5>)L)9MQ&UH.6YE-F_/3DH8PH)&;H@<TYF[&8<(VN
MXU@LN69\CNY$QF)&%3KY0J0D-A ^HI. :L*RC^@3^OH0H),/']$'Q#CZ.Q5+
M17BBQCUM1F?OT8NKD=R4(_$/C 3[Z%9PG2H4\H0F34#//%;];/[+L]WX3F)
MXR[JXU/D>[[?,J#IV]UQBWOP=G>OQ3UTN_]!>!=YA]VC-]\=7SCFLE_'2;_@
M]0_POI@<L1T44G!S'%.39+1"0J)I2OB<VAAHF#$>LT5&T?<_#1!]UC17_[;%
M1GGW0?O=;7J]5 L2TZN.R9^*RA7M3'[]!8^\W]ITA80%D+ 0$A8!P1KQ,*CC
M8>"B3Z9$I<@DGXQH*DF&S"*1T(503+>I6[+."Y9=ZU:3OEGZQKW5MFK[1AA[
M_5VSP#FN8_6 A$5 L(8>PUJ/H5,/L\S2.!.*)H@H175K BX1HZT9OA@-=E38
MM^D/]C1PCN58#2!A$1"LH<&HUF#DU.">FA<A5-J\$NBO-:?)*?I&LB4I2JCK
MS!1QQ&3,4YL\5\R69FT:C?;>@MWW9-\"[X@8[)OX?=RT"9W/<NRT \$:TWY6
M3_N9<]JO<[O<V I&;54PL3!SS;4L9E_93PE_1@MI:G*I;3FS9CI%:\F,6(E8
M&Y.9%'EAI,S299:L.15S218I,X.@\P-RE4/#GD.OUTV"UTU"YQP<*Q<0K"'7
M>2W7N7OE6.;+K"@C$9W-S!>,0IM-S1 7A43;7#NYQ]8(D+  $A9"PJ+SO4SP
MR;_PAWX=70T-+VH-+YP:WC+.\F6.OM_2_)'*UHK.23A6+4A8  D+(6$1$*RA
M*?8V7P6]=ZWQJ]L#A00H+0"EA:"T"(K6#(NM#@%VES6%Z"9)Q[7\,\(D6IG:
MIKB>4,E6949/:3*W0<&XTG)I P=I@1ZI78X5,X:F/DW9/,V>J^1OG%I#!;>L
MB-WSG975/?"C0P"2%H+2(BA:,P3\30CX[GQ/GE[-]V[$T6\W)"T I86@M B*
MUI1VT]?![]O8P:"='5!: $H+06D1%*T9%IOV#G;W=]XEZ0_VDS[N^L/=K _9
MM E :2$H+8*B-6-@TU+"[I[2O>WQ<R->2"0W BMW_H?LXTQ!:0$H+02E15"T
MILB;GA4>O6_^A^PS34%I 2@M!*5%4+1F6&QZ:MC=5/O_71HW^&C!(6D!*"VL
M:#O-E;T=BZC=;K\)T]O:QLVIG!<;[@H5<U[N>M97ZTW]ZV(K>^?Z#;X,RJWY
M#:;\I< MD6:I5BBC,X/TNF<F^<AR\[T\T6)1;!8_"JU%7ARFE)@UW!J8SV="
MZ)<3>X/Z)Q"3_P!02P,$%     @ 3W=#5AZDZ\_M P  (0P  !D   !X;"]W
M;W)K<VAE971S+W-H965T-30N>&ULK5?;;N,V$/T50ET4"=!$5UORUC:0Q+OH
M ET@V&S:AZ(/M#2VB%"D2U)Q^O<=4HIB2[*1 NL'6Z1F#GG.#(?C^5ZJ)UT"
M&/)2<:$77FG,[J/OZ[R$BNIKN0.!;S925=3@4&U]O5- "^=4<3\*@JE?42:\
MY=S-W:OE7-:&,P'WBNBZJJCZ]Q:XW"^\T'N=^,:VI;$3_G*^HUMX /.XNU<X
M\CN4@E4@-)."*-@LO)OPXRH,K(.S^(/!7A\\$TME+>63'7PI%EY@=P0<<F,A
M*/X\PQUP;I%P'_^TH%ZWIG4\?'Y%_^S((YDUU7 G^9^L,.7"RSQ2P(;6W'R3
M^]^@)32Q>+GDVGV3?6L;>"2OM9%5ZXP[J)AH?NE+*\2!0S@]X1"U#E'?(3GA
M$+<.\7L=DM8A<<HT5)P.*VKH<J[DGBAKC6CVP8GIO)$^$S;N#T;A6X9^9OG0
MQ)O(#7E@6\$V+*?"D)L\E[4P3&S)O>0L9Z#)Q4U1,!LLRLD=U27YC$E#OH@F
M^7#^DERLP%#&+\D5>7Q8D8L/E^0#88)\+V6MJ2CTW#>X:;NTG[<;O&TV&)W8
M8!B1KU*84I-/HH#B&,!'MAWEZ)7R;706<07Y-8G#7T@41-'(AN[>[QZ.N*_>
M[QZ<81-W 8P=7GP";RQ2?]VLM5%XI/X>T[O!2\;Q;)WYJ'<TAX6'A42#>@9O
M^?-/X33X=4RK'PFV^D%@1SHFG8[).?2ER^@=907!?,:<-8!KF#']&IS,X=BR
M^KP,IS,7S.=#989FT2P(XF.KU= JF<7!&]81ETG'9?*_N.2R F+HRQB;!FEZ
MR":PGQZ;H5D\RR91C\W0*DG"Y 2;:<=F>I;-IY>\I&(+MD;AU<8)QH4:&",S
M':S?YS&T",,@GO9XG,,YXI!V'-*S'!Z%!F,X%$1#7BLLHWA,\8@*3=W]-UH8
MT\$N9DF6)3U&0ZLH#>)^9(96DS3-XG%66<<J.\OJ=XD$;(Y!SJ5&<ECB&U8;
M4 K'1A)I2E"'<2-R+UK30T^- HVJD WYQ;.>!D.;.)GVA%H-C4ZFYJP38'96
M -<F7<G-5:V!<,#^HR5"Y!HO0LL3;S]X36![&CF@ 8JP T5=U6[<.*-KQEU>
MC(DP&Q(,TRSMR3"T"J-LTM=AQ"J+#M+J2(DP>&LD@K-:?,<8ZQI;">Q9\B?"
MM*Z;#$B"\.+ILIW>U0K%0,([3L5H-Q ,*F+_#(^8A&G2RXG5F%40!VF/IW_0
M.U6@MJX'U<1=JDU/T<UV?>Z-Z^YZ\[>V_W4]V1M,TSQ_I6K+\*!PV"!D<)UB
MF51-/]H,C-RY#FTM#?9[[K'$'AZ4-<#W&RG-Z\ NT/TK6/X'4$L#!!0    (
M $]W0U83\_Q7%A<  -YM 0 9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM
M;,V=;6_;1I= _PKA+18MD-3B.]E- C2>&6P7[3Y!W.Y^>+ ?%)NVA<I25J*3
M%M@?OY0M>5XH#S7V$9@OK9V0YU*Z5S/4R=SAFZ_+U9_KFZ9IH[]NYXOUVY.;
MMOW\T^GI^N*FN9VN?UQ^;A;=WUPM5[?3MOMU=7VZ_KQJII?W)]W.3Y/)I#B]
MG<X6)^_>W/_9A]6[-\N[=CY;-!]6T?KN]G:Z^OM],U]^?7L2G^S^X./L^J;=
M_,'INS>?I]?->=/^\?G#JOOM])%R.;MM%NO9<A&MFJNW)S_'/ZFX2C=GW!_R
M7[/FZ]KX.=J\ED_+Y9^;7WZY?'LRV5Q2,V\NV@UCVOWO2W/6S.<;5'<A_[NE
MGCP&W9QH_KRCJ_M7W[V:3]-U<[:<__?LLKUY>U*=1)?-U?1NWGY<?OWW9ON*
M\@WO8CE?W_\W^KH]=G(27=RMV^7M]N3N"FYGBX?_3__:OA/&"7'VQ G)]H3D
MT!/2[0GIH2=DVQ.R0T_(MR?DAYY0;$\H[M_[AS?K_IT6TW;Z[LUJ^35:;8[N
M:)L?[M-U?W;W!L\6F](Z;U?=W\ZZ\]IWYP\E%2VOHO/9]6)V-;N8+MKHYXN+
MY=VBG2VNHP_+^>QBUJRC[W^Y_=P5PN;0GR^7G^\+H_OY/[OJ,0X_;Z>+R^GJ
M,OK8S*=M<QFUR^A,GOWZ0_2]:-KI;+[^(7H=_7$NHN^_^R'Z+IHMHM]OEG?K
M[JSUF].V>TF;"SN]V%[^^X?+3YZX?-%<_!BE\:LHF23)GM//#C\]WG.Z./ST
MR9[3I?_T_Y@N?HPF3Y^N#HX>U_;IIUT5/)9"\E@*R3TO?8+G)/+#:KGH?KYH
MNH&D74?+571V,UU<-YN,68?-%A>SS_,F^N>O'3#ZI6UNU_^S+Y,/T;/]T3=#
MZ$_KKKZ:MR?=&+EN5E^:DW?_^B]Q,?FW?7DE88*$21*F()A5#^EC/:0^^KOS
MYN)N-6LW'_V;9G[_0>Y&\LT?_?TJ6C3W \%TWLU-TZY(HFZ6BRY6S>6LC>;+
M];H[J?OK[^*\VM3+YM,9=9]P\P_V?=[>/UQ1=7]%FUGQR[ONA#>G7\S4'W",
M\+ZRT(R2, 7!K(QFCQG-O!E5LT67J\VG]F-ST<R^3#_-FU?1SU8.SQYR^&N7
MPWT)>@A0&&]^DI3%)IE6CO8<EE5%43AI\EYN:)I(F()@5IKRQS3EWC3]X^KJ
M]?OI_#XEYYN9_969E5?1K[/II]F\^QCN2U#>>^?S*J]3)S][CIJD<>:D)^]]
MTK(LSA/[*.E],:'O>S]D/ID\!K3>SN+Q[2R\;^?9W>U==RO2W<!&S=55\W '
M,]4SV,7]M+;OO?1R0V<L$B9(F"1AJNA5UNND3HRBL7)8/N:P].;PX^;6<='=
M3<KI:M$E;1W]\[?F]E.SVGNGX66%YHV$"1(F29B"8%9VJ\?L5J/>>59D/9 P
M0<(D"5,0S*J'^K$>ZB.-V%YN:*9)F"!ALN[-DMT@FQH3Y4,.ZZ"Q.)YH9S#Q
MYV=Y>]NL+F;3>?1AN6JOEO/9,CIOKC>?5^_ [.>&Y@>E"90F49JB:':^#4<4
MCSH^;\-394'2!$J3*$U1-+LLM"^*O?J!^#JYC6 .4?$D2]+2^;ZRY[@RF=3.
MUTZQ[["TRIQO/]+_NH*ST ^:Q^97+OOMU?HE]ON7@T;9Z/^BL'MC?]#@SQI)
M$RA-HC1%T>QBT.8FSL8=@DE[<H;2!$J3*$U1-+LLM"F*_:KH^7?*?G!PPDF:
M0&DR[LNNUW%1UHXS5E14.Y7:4L4#FDH/]QM3_LOB\F[=KC:__KYLN__*1;.Z
M_KN;2:>+@1$>U58H3: TB=(41;/SKPU77(X[PJ-6#*4)E"91FJ)H=EEH-19[
M30MRDUWU;[*K29&X]]A[#BN3N'3OL?N'I76>]^ZQ41NU+VAW9_^4R="B*1XP
M3<\9=,/ON5$MA=($2I,H35$T>SF$UES)9-P%$:@-0VD"I4F4IBB:71;:AB5>
MK?*">VX_.#CAJ.=":7)+,\?K*G%7:2@JIIU(8[V3WU\9@__'9C/8K]MIVP0J
M;7^,X)RRZYK8A4WLRJ9C+&U*M%Q+TG''=E2SH32!TB1*4Q3-+@NMV9*CKY!*
M^FN?ZDDZ<5=([3DLSK(Z=9=([3LNS:K:787C?V'!:>A'3>.)H>7M]U?[JF3
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
M+MO=+Z<=_^MR]>=]C'?_#U!+ P04    " !/=T-66)];="4&   $*@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6S-6FUOVS80_BN$5PPMD-22_!*G
M2PPDEK(6:-J@;M</Q3[0\MDF*HD>23G)L!^_HZQ8DJ6PUD!CS8=8HNX>DO>(
MIWLH7=QS\5VN !1YB*-$7G962JW?=+LR7$%,Y6N^A@2O++B(J<)3L>S*M0 Z
MSYSBJ.LYSK ;4Y9TQA=9VYT87_!412R!.T%D&L=4/%Y#Q.\O.V[GJ>$36ZZ4
M;NB.+]9T"5-07]9W L^Z.Y0YBR&1C"=$P.*R<^6^";R!=L@L_F!P+TO'1$]E
MQOEW??)N?MEQ](@@@E!I"(H_&YA %&DD',=?.6AGUZ=V+!\_H=]DD\?)S*B$
M"8^^LKE:779&'3*'!4TC]8G?OX5\0MD 0Q[)[#^YSVV=#@E3J7B<.^,(8I9L
M?^E#'HB2@]M_QL'+';Q#'7JY0^]0AW[NT#_489 [9%/O;N>>!<ZGBHXO!+\G
M0ELCFC[(HI]Y8[Q8HF^4J1)XE:&?&D\A3 53#"1Y^8$*035OK\A+'Q1ET2MR
M2KY,??+RQ2OR@K"$?%[Q5-)D+B^Z"GO7&-TP[^EZVY/W3$\^A*])SSTAGN-Y
M#>Z3P]W=!G?_<'>GP3TXV-T]K[IW,>*[L'N[L'L97N^YL.."GZ<1D(\+<DO%
M=XSV#,]*;'Q[CR[DG8)8_MD4["U^OQE?IY<W<DU#N.Q@_I @-M 9__J+.W1^
M:PJ]33#?)EA@":Q"4F]'4L^$/OZ >3I-:,R%8G_#_ 1/,!='^I@L,0<33'1*
MT$0N0 ALDP5[+ FC=(YM3.?",(W3B"H\Y6H%@H0\QN&N=+K=@+;E,9P0;"**
M/C21O1WG*!NG3OV;L3MR\#;>E$FL&WF#?2/?...VY%@"JY#3WY'3_YG(2; [
MOGB.G^U0AV5^^C5^ZD;X--_GQSCIMOQ8 JOP,]CQ,S#RX\-,E?+9"7D+T?Q4
M\5-\N.NVQQ-R[A"?/DK"!;GE>//?4:F(GV*TIXI%$;D*0Y&R9-D4\4$MF/OA
M-@ZO;4ZS"198 JO0,MS1,C324GK"K) 0HC@I",EO<AIA^4B3$ @6HB3$U<,4
MB;B4Z(277[B#D5XZ^CE.L!8H-S0]F:^']>PU&.VQ-:ROH'T;WSBSMB18 JN0
M<+8CX<Q(PAV($!)%;M.$A6Q-(W+-,8YWF,L6/&*<O),RQ81T_8AM$;(5HLDT
MG<W9AF45^D=!KI:0A)K&KTRM,/A3A3E,EQ.?X8%*\GM*,?DIV*)LV[#;F":Z
M8RP_.)::-RGVBEAO*6:Z:X"$W DX_00+;(=Y$Y7;>;EN>=V]/AN<[[%IG'[;
MM6<3++ $5J%]M*-]U"XE7FVPQM:%WRDNM%-)(TQ]5Y7%-]DNOO>X^)KH&-56
MUGX6'/TH3_K&,;<-KR6P2GC/=^$];Q->\NT6XAF(QNK9B-2V>K8)YML$"RR!
M5>APG4):.D<6.7D'EGBRBN9;10MLH56I*NT"N#]=69 /R?C,GQQBY.=&E0IC
MN)?G@@:CPJ0:MD+%NT;].=ZO:0]-/V;8UO>U5?EN%2VPA58EJ%#P;N_8*<BF
M8IY81?.MH@6VT*I4%7K>-0OZ"17BD6QHE().)R6]OHY@OFRN1]T&43T8]FK:
MN\%NV/=J=KYYC*TC>@P![A8*W#5+\$P_9]L<"A!?$0$AL(U> 8VQK&OJGN/5
M0UDW<T>UW0[?/+;6D3R&9G8+T>R:57-)3<T>B5K!DZ*:WNSR//F'M*E S3VV
MSBLVT7RK:($MM"IWA=9VSX[]"+"I0"=6T7RK:($MM"I5A3YVS0+Y?ZE"?ZB0
M)^91MV;,JN"VA59EK)#<KEESE_>+_G,FM"K&K:+Y5M$"6VC55XZ%'O>.K<<]
MJWK<*IIO%2VPA5:EJM#CWL^GQ[VZU-[/A.91MV;,)EI@"ZW*6.F%OGDKH+Z7
M>VC^,P.W7E1VW^7;?9E_C,T K]@,\(Z]&>!9W0RPBN9;10MLH56I*C8#O"-L
M!GAUD3]RLK_]-%8W'(P:#'WS*%O']!C; 5ZQ'>!9W0[(T2J;JGUG6 ]F@YWG
MU+\\,8^N=2RM;@AT2Q_0Z>\C,3LL62))! N$UV\X.T1L/SG<GBB^SKZIFW&E
M>)P=KH#.06@#O+[@7#V=Z,_T=A]^CO\%4$L#!!0    ( $]W0U:6)[;*;@4
M /X=   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;,59;6_B.!#^*Q97
MG5JI+;$=0N@!TK;=O:VTU57ENJ?3ZCZ8Q$#4).82 [OWZ\\.:=[LN L%]0OD
MY9G)/&-GYK$SW+#D.5U0RL'W*(S346?!^?*JVTV]!8U(>LF6-!9W9BR)"!>G
MR;R;+A-*_,PH"KO(LIQN1(*X,QYFUQZ2\9"M>!C$]"$!Z2J*2/+CFH9L,^K
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
MOV59K#^)S9^\%.3D^18B5L5?M"G;6B.TR)0621D,%211NOUEWTHC&@'8_D$
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
M9=/ZT"EJUNUAVH,#EV 5,+5-TNZOGVT()2F)\M 7.!_W?;[O3O8QVE#VQ!,
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
M1E9/ZS*2T>RL$(^@J**56O6FSDW=6LTFR:MEO)6%^C91[>3LHXCR$CRO7UZ
MYY=<1DGZ OP!OMQ>@N?/7H!G(,G!YZ58EU$^+\^F4G5:-9W&;0=OFP[0C@XN
M>?P*8/@2( ^A@>87O]X<FLVG:JJ;^:+-?%&MAW?HO8ECL<YE^1+\)217+TT"
MU-S ^R2/\CC)%^"&QSQYB.Y2#KY^5 +@2O*L_&]H\DUO9+BWZC?XNEQ%,3^?
MJ!]9R8L'/IG]_AOTO3^'4N%(S$@,WB0&V]0;([P$N3ISB'NPSGE4Y'P.YDG9
M)&QH\HUB4"M6YXN'&620DM /SZ8/W8D-!/H8^SADFT!CT&0S:&(=](7(,E[$
M292":U'(>Y$F MSRA3K/2/#U$\_N>#&X;%;90Y?-D9B1 ;K) !W5S]1E8AR)
M&8GQ-XGQG?NY4?0[-J4^(RP,>G8>B,,^"2D9=C/;#)E9A_PNY\7B"5P78KYN
M_LG9+&S5.G2E'(D9TPXVTPY&M7#@,C&.Q(S$A)O$A,XM'&Y9TP]]RKR>@[?#
M A80[ \;&'J:)KQ?L?"MRD02<ZM_[4J'KI,K-7/>'8J"HWJX[<Y5<ARIF<G1
MR 6MX'*4CUO)KD,AQI2@GI&'XCP:>G"'DS4.03L/M4[^6RYY8?>Q5>?@I7*D
M9LY:\Q0DX_K8*6BY4C.3HU$+6H'E.!_3+7^&U(>L;^.!,$PHW>%B#4'03D$=
M0*[6\"J?JTO*HCK\+*3ZV[J\666KRZW]'+R0CM3,K&C.@FQ<ESME,5=J9G(T
MC4$KTQSG\F#;OH@RU+\.'(B#'F,L1#N,KE$)VEGI.GJ*ESS^5M&S;+>(U-M%
M$65V7UME#UXZ1VKFUH:F+^2-N[GA%-%<J9G)T8B&K)1SE*];R:Y?,0EH'T(&
MP@@*@F"'JU%GL\I.3IW3=R8*N8@6=J:VRQV\8*?8CT*:P! >U\U.0<V5FID<
M#6K(OO-UE)O)]L4A](,0]J\.!P)IX#//WV5HC5#(CE 7(E?\T>YN[*<.N]K!
M2W:*_2BD60SYX_K9*9*Y4C.3HY$,V?>^CO(SVZ8)PA@B?;H>"L0>06S'52+2
ML(3LL-0Y0:?50J9J&G9'.]V=<J5FSEY#%PK'=;13&'.E9I93-(QA^U;84045
M;V!GF:ES=+^>LAU'/(K8CG(*UI"$[9#4\?,-KZX/2QE)?F!QQ=['H<OH2LW,
MB$8P/&[!$#M%-%=J9G(Z-<,3% WQ]MXS##!&M&_R[4!&F>]W<,4<MH8G;(>G
M#R+CX-WW=2*?0+U<:O 7!9\G>WSM=#/+E9J9 TUB>-S"(7:*:J[4S.1H5,/N
MBX=XNRKHAS @L&_K@>HA#+U.D=$<M$8H;$<HP]7[.,2N=?!RG6++"FL*P^-6
M$+%32'.E9B9'0QIV7T7$V_5!0D+J]<%Z( XC NFNVSHT/!$[/-5>OLI6A7C@
M-6_LOU:T*QY\3\<I-JN(YC R;CV1.$4R5VIF<C22$??U1+)=)Z2,8=9W]$ <
M08'7N:/)'+1&)6)'I::0&(N\7"O"!D5%U[RAZW2_MYUN7;E2,S/1N6=KW!HC
M<7LSURFPC&@L(^YKC&2[> @1"2#I>WL@#H?$WW'7!]&X1.RXU-02C_6VTVTL
M5VIF)C2#D7$KB\0IIKE2,Y.C,8VXKRR2@8IA0##%_=+B4""!'@MW7"T2#5#$
M#E#=C9"]7&W7.GC!3K&%136%T7'KB=0IHKE2,Y.C$8VZKR?2[4(A]#SD!W[_
M7#T0&80!(]X..U--3W1?3;$]3>_ULEWHX.4ZQ585U?Q%QZTF4J=(YDK-3(Y&
M,NJ^FMA*=F_J)R%BR.\[>2!.D?<644\[#[%43Q!]BHI%HE8HY?>JH?>**7HI
MFH=RF@,I5O5S+7="2I'5;Y<\FO.B"E#?WPNUT.U!]:C,YM&HV?]02P,$%
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
M*X+GA$D#<7]!*=^?R)<?Y<NNR?]02P,$%     @ 3W=#5NB%EZ#P"P  0VP
M !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULS9UK;]RX%8;_BC!=% G@
MS? N,K4-;)P&#9 T09)M42SZ01[3]F!G1EY)8V^ _OA2<Z,D'G(NH04A2#*7
M5]1YCRCJ$4EQSI_RXO?R7NLJ^7,^6Y07H_NJ>G@]'I>3>SW/RE?Y@UZ8;V[S
M8IY5YFUQ-RX?"IW=K#::S\8$(3&>9]/%Z/)\]=GGXO(\7U:SZ4)_+I)R.9]G
MQ?<W>I8_78SP:/O!E^G=?55_,+X\?\CN]%==_?KPN3#OQKM2;J9SO2BG^2(I
M].W%Z!?\^@IC56^QDOQKJI_*QNND]G*=Y[_7;][?7(Q0'9*>Z4E5EY&9_Q[U
ME9[-ZJ),(']L2AWM=EIOV'R]+?W=RKUQ<YV5^BJ?_7MZ4]U?C.0HN=&WV7)6
M?<F?_J$WCGA=WB2?E:M_DZ>-%HV2R;*L\OEF8Q/!?+I8_Y_]N<E$8P/,/!N0
MS0;DT WH9@.Z,KJ.;&7K;59EE^=%_I04M=J45K]8Y6:UM7$S7=3'\6M5F&^G
M9KOJ\D.>+<KDQ3_SQ<^_3";%,ILEJX_.DJ_ZKM!W6:5ODNOOR=4L*\LDOUU]
MFV2+F^0_.BOJ#SX5T[OI(JL/RLODQ5M=9=-9^3+Y.?GUZ]ODQ4\ODY^2Z2+Y
M=I\O2[-9>3ZN3-CUSL>338AOUB$23XAO]>150O%90A AP.97AV^.VYN/3;)V
M&2.[C)%5>328L3H#'[2I/V7R14_T]#&[GNGD[;2<S/)R6>CDMP]FN^1]I>?E
M?R'/ZYTP>"?UV?NZ?,@F^F)D3L]2%X]Z=/G7OV"!_@9E(%)AK7S073YHJ/3+
MNNIDFZHSJW,#N5T7(5=%U$W+XR5-):7GX\>F#5?%:8JMJA4?V\7'@O%=Y?.Y
M+B93$][GO*AN\]DTKRNW:8RJY+>/>GZM"_ (!8L]]@A%*JR5 ;[+ .^CQO*8
M^8A46"L?8I</$:P1[TQSM9A,%W>-1)RMV[-/"_-JVZ+IF[/D:ED4=45Y9_)D
M:E M@G*SWJ%HU%R<(HHE[]1P0"<HXH3!=3S=.4I/=?3M*6\[:CA)KK4A 7VH
MR=0)7G#C4G4\ C)%J<^BW%F4)UN\+W3GL!G7J^_*(RU*)W:F),'=ALJ54448
MDK!%M;.H3K7X+E\6'8>UZ9,\*B=XPK!2:<<C(,/,U%;8(T86.-#)+@W1=2JK
M\7V2R4T0K3.-2LYPQR6DXTC5H ':;' 5/L%FT]O'VDYU;W"J]GV:2^Q&KWC*
M6=<EH&.4*)]+RT(XB!8>EU_T8SY[-)^",1.@8J4(2](-&A"BE OJB]H2"XZ
M+)LR6CF3F*)NE*Z,$"Y],5IJP0=C2WWE?K^X,3<#1?WV6UZ9?_^^T,7=]S6L
M!S$FO)]CK]NQ2FMGQ9(,[@5E<%26B55:.R>69G#O.(-=3J&<$.*T*ZZ.I1P1
MWT7"\@P> M!@%U4P0E(X+9&K4[S!/6V3EFCP$) &N[#"*78LNBJ"E,(>CQ9I
M\""8!KNT(@7ODBF@4DPBV".Q1$.&0#3$)16*4MFQ"*DP]EFT-$,&0#/$I12B
M'/8&5(8)/.A-&KTZT4F&N(!B[@$0Z9Y;D$Y21'Q'Q7(,B< Q!. 8[C;ED(PQ
MZFG)B>48<C#'?-$UMY25J3!GR9OE='9C$EN>)1_JZWG]]U-UKXL@S(1W=G2W
MV7/ #+$P0WJ!&1(59F*5ULZ)A1G2.\P0H--%F?L-Z;2=4"^.P)Q[NBZ(Q1DR
M!)PA ,YP(G'J-*& D/ 4<>XQ:I&&# %IB LKAML4=OHP8*&D0GB,6JXA@^ :
MXA)+RCBBW6X,0&?ND[V7&&K9A@Z!;:A++0PC2KK'$] )3%*1>FQ:OJ$#X!OJ
MDHN4ZU&IMDM 1SAAGAL.:AF'1F<<ZK(+-C<&O-MV CJNS!]/R(W!I1BC2RZ[
M4,Z[& :H3/.H?'7'$@[=1SB+LBJ6ZV'I_?TQX=*.O5S'*JWMW2(,[05A:%2$
MB55:.R<686CO"$-=,A%"( ?B(9VBV-?/2RW T"$ #'6YA"G,A3-.[.J(D,AW
M)T\MOM AX L%J(0BET<A72H)\< +M?!"!P$O%!A"(E1T70(JZNM<8Q9<V!#
MA0'@(KL.09'GGH)99&$#0!8&#!REQ#$(#4-1S]G(+*ZPZ+C" %R1&,ONJ VD
M$\C+R\SR"HO *\PE$2= 5Z*8IY.+-:;"A%%E/70T,<"RG.LB*>H.&;WJD%D'
M&YX/$W="S'. "[/@PGH!%Q857&*5ULZ)!1<6!I?#ZJZ+&,JY3P-$C/G.+0LA
M+ PA5]MZNYJ#&*RJP8*./BR12FO;ME#"9"]5-8@^1^<D4FGMG%B"86&".:RJ
MNF3A-+.NQ#??D%OTX&'T,,$]Z**>8UU?NS97,1/H^]5]8CWO,-S0AHL_>J9=
MI-+:R;"8PG$?M9<'8>CHG$0JK9T3"S;\%+#YH3M$[@*-H*C;LP2IA/3T@' +
M/3P,/?W<'7*H_P9WSVA Q3'VC&-S2TX\3$[]W!EN@FA9Q,(YBH"*2N[SV)@F
M'.2+OFX+-U%T;H>Z,V4!%57<<UO(+>/PDSMG(MX6<F DB3G#,("*I+XN4VXQ
MB9_25Q/YQI #0T@I<DY&5T69;W80MT3$3^FF"=X8<F@D2*!N!QHDP]PW7,0M
MK_!3>EQV$9MF/E\\ZJ)^V*;*DV^ZF*\@%W0"( LBSBQL0"8H\;01PK*-B,<V
MR?^2DQ^^"(=Q[/4^5FGMI%D&$KTPD(C*0+%*:^?$,I#HG8&$2S?=!@F0".HY
MNX7E'S$$_A$ _Q!GE M0&3;P6;3\(X; /P(@&R2[31N@XHAY*%98_!&#P!\!
M@ UASF%T55CZNB=%X\FG(>"/ /#'G9P!J%+AH1]AZ4<,@'X$0#^JB^F B'(/
M^PC+/B(Z^PA@;J]R:!10,4%]Q\.2C^B-? 0PR1<[HRV BK/4<^:D%GS2YP*?
M'WM\(QS6L1?]6*6UDVA!*.T%A-*H(!2KM'9.+ BEO8-0"DPX%KS;_@(JWUEB
M22@= @FE^\?/@I*V.<M Z1 8*'7I)NW2 :#AE'N&!U-+0.D@""@%V(8Z[3BH
M(I[K46H)*!T" :4  3E5U-7XJFCC.? !T$_J@HWC+21I>[/DDT8GG]1EFE0X
MDV<!53UKRA.O)9^T-_))@3X?)KKSA0"5Q)X>4VG!1SX7^$1XWB,<V[%7^EBE
MM3-IZ4?V0C\R*OW$*JV=$TL_LG?ZD=#<'M;MZ054 OD>(Y,6@.00 $CN!R!
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
M+>A;&$C&^?;Y#FIQ&"D1V%XFP/8M(@F([8J=![Y^YPS![F4"=M\IA "JL^@
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
M.QQV=X^_?+>=5LW^:##]_<^[Z=V??O-\:O_3;O_+XS->_C]02P,$%     @
M3W=#5C='![E_&0   TL! !D   !X;"]W;W)K<VAE971S+W-H965T-S8N>&UL
MQ5WOCQRWD?U7&GO!P09\WF:Q?_HD ;)TS@5(<H+MW"$([L-HU5H-/#NCS(RD
M"+@_/CV[,\MJDET<SC[ROB2675,DBRSU8SV2[]F7S?:WW8=AV!?_N%NM=\^O
M/NSW'W^XOM[=?!CN%KOO-Q^']?A?WF^V=XO]^,?M[?7NXW98O+O_T=WJFLJR
MN;Y;+-=7+Y[=_[LWVQ?/-I_VJ^5Z>+,M=I_N[A;;KS\.J\V7YU?JZO0O?E[>
M?M@?_L7UBV<?%[?#+\/^+Q_?;,<_73]Z>;>\&]:[Y69=;(?WSZ]>JA]>:54?
M?G%O\M_+X<N._7-Q&,O;S>:WPQ_^\.[Y57GHTK :;O8''XOQ_SX/KX;5ZN!J
M[,C?CUZO'AL]_)#_\\G[3_>C'T?S=K$;7FU6_[-\M__P_*J[*MX-[Q>?5ON?
M-U_^<SB.Z+Z#-YO5[OY_BR]'V_*JN/FTVV_NCC\>>W"W7#_\_^(?QTBP'ZAJ
MY@=T_ &=^P-]_(&^'^A#S^Z']7JQ7[QXMMU\*;8'Z]';X1_N8W/_ZW$TR_5A
M'G_9;\?_NAQ_MW_QQ\UBO2N^>7D[%"_7B]77W7)7;-X7;Q:[??'ZTU"\VJS'
M*1ZVQ;WA=\4OP^UVN%WLAW?%CU^+5ZO%;E<LUN^*OPZ+[>&'_[5=WB[7B\,4
M?5M\\WK8+Y:KW;?%OQ5_^>5U\<WOOBU^5RS7Q:\?-I]VX\]VSZ[WXR .7;F^
M.7;XQX<.TTR'7P\WWQ=:?5=02>3Y^:OS?ZZF/[\>0_<8/WJ,']W[TS/^7M[<
M;#ZM]V-D_KS9#^/_/03T$)*?QCBL;Y;KV^+GX698?EZ\70W%W_XX.BC^L!_N
M=O_K&_Q#:Y6_M4-2_[#[N+@9GE^-6;L;MI^'JQ?_^B^J*?_=%PJ0LTE@]&-@
MM.3]Q7&]K,>_BL9E\6D]KH_UN&C>+7</ ?,-_L%C=^_Q\!?0YQ>J5775-_VS
MZ\]\8![#1NM&]^VCX:33U6.G*['3OBD;!Z'+8K\INKYXO?BZ,[GQMS\-=V^'
MK7<>Q79BYQ'D;!*2^C$D==8%7B,# W(V"4SS&)@F>JU\5[P=QF_K^'?I:OQ
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
M;7)N6?C,J)T3%2.F3T,!?1IQ76/WWW)/XN<[2162:>)0E9GHQFK@P-Q9 6(
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
M&T'34 QLJ;+6L>V@R'"<9TA.9(@)>F*I7 GT,0TAK /8JMRR9O):\YBT(CY
M<(M<?(.(0TA#0I/WN^.6=-RR!6Z&YY[ NP\"MDFEN$%_,PGJD'.JV$*?HI2F
M@>9Y!@%$6SJ/ 7W[K #0HX1$?&^B,X_F-4?3R\*=6-, AI9Z[P7P+5BCWW_#
MOO-G$Q6&P&K$>"4Q7AOZ: 9Z'<JK?TMO#QNN'T^!1RQL8B4/U<M"Z;5M._*[
MGJ?ZM]TO]]@*=TF_TRG-:H5TRD(ZK85,6)( #R(:HRGC<L'BB*%G6*KE4*)O
M3Y#,@3>VLA7VW%8: JLQX)<,^!?5N&^2&$-@-6*Z)3'=RVD\#^7OJ=?UB-<]
MT/BQE><X_7ZSQ'ME';WW2EPW]3$-U6\7UY<O3*KOCRGPY:^BM#;)MX8YM[.&
MP&J,]$M&^A>5?-\D,8; :L1@IYHYG,N)OHA54[U:L@]$WV#5\?I]OUGU>&]\
MPN_5_0RTSH6D$F[0>!/%H4I<]UVW7'_^D2O@K>)O#W9NDTVAU:DA%37DHB]
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
M$0VU^4;L,]^<L )AA/.8F>L6H3C&H]B:):%"&B!71ORCM3YZ_2I(0R>"-!3
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
M@MT*+KL/JWUPVVEC;1)G;9?"O[]V$M*F,;D4I2]M/F:.YQQ[QLX,UY3]YA&
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
M-8#G:RG-R\3>4\9[:?854$L#!!0    ( $]W0U;[P-Z+)P,  #8(   9
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
MQN>P!RIXKW!KEX"M *UKVKB:S\0Z]Y,H2W$0#MSU?G(681KBP//33O@&/.S
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
MUP\]=UPM'-3"JVKFO&3])MRB/9.8CJF'_X==W(5.X/PC;U\<;OU./&)^))5
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
M-'8RBO*"$,O^B1#'<CV3,AJ7SS;;?/K\^?9@_KP=D>YE-8E1W8UY!FTNIK>
MD#0?2@N@- JE,?O8\;0=2_W;S\YTF33.HFVV%FDLU)PX?2)J:LR)2Y+RMR7R
M(5*S7;*)BXPDH7R*TDYE0-U&*,V'T@(HC4)IK*;9]N$Z_L*R1Z-7I-&XE[;9
MOL2LP,V%]%8)DN9#:0&41J$T5M,.^P]W\FKOT5BFMMDSW?V6M)VQWN]^2]JO
M==12^"Y*JX6Z<?D#=4VA-!]*"Z T"J4Q%$W74N/6VE/H\@=JT$)I/I060&D4
M2F,HFJZ9QB.VS2;QPUK(G%1N_HHO<C59J9=#6PNP4S=02QA*\T^TUE:KO)=.
MA4#]7RB-H6CZUJ;&)W;,/O$Y(U1M)9M&*',I?54#I?E06@"E42B-H6BZEAI_
MU[&1(Y0#-76A-!]*"Z T"J4Q%$W73&/J.D8#\%M&*#.QMVZ@QNZ)ULZL<HCJ
M6@<&T'I0*(VA:+I&&A/7,=M_S0*:?!!AJCH8(<F#B%=$]3-<DO?[/5_E;Y4'
MF\%Z+K/,U>@M+*@7#*4%4!J%TAB*IHNM\84=#SJ(0>U?*,V'T@(HC4)I#$73
M-=.8Q([9)/Z600QJ#D-I_HG6NH9!#&H$0VD,1=,UTKC%SHG-KHA![)R5&-1/
MAM)\*"V TBB4QE T76R-[^Q,H(,8U%^&TGPH+8#2*)3&4#1=,XV_[)BW W_+
M( ;UF*$T_T1K32LQJ)\,I3$43==(XR<[)_SDPUV>?JD2XU $M9*A-!]*"Z T
M"J4Q%$T_>-D8S*Z%'(I<J)$,I?E06@"E42B-H6BZ9AHCV35O%#[O8%@-T?;\
M6-J>GUH$4&<82@N@- JE,11-%T'C#+LGG.$C$32'">0KNSEK9'NSCS=J2P)J
M^D)I 91&H32&HNF2.#C%_YV[>4_FKV]R**\IF'0.&-C3^MCC^MCS^M@#^_\/
MT]9M3%O7:/#-/Z5AHE8OT=_5X2,U+=WOQEN69TTDCZM>)!=51]*I'*B/6],.
M#PI-G=8!,;].=#A^C<?M0\;GD"BT\@Q%TV/9F*FNV5ZLSQFWEAK[ V6WNS'
MWQTH.W3(OOV(D;E6O04 -62AM !*HU :0]%T[34FK3N&+E:@7BN4YD-I 91&
MH32&HNF::;Q6U[S'%S#V0.U7]_@>@XG5OA*A(]'8<]MCSQDD"JT\0]'T6#8>
MJ&MV!3%W7)@+Z1W/CML*'&US>AW2X_L*NM(%9Z:CT%:PTZ7J(6LL2==L27['
M 1TSN7><H/YD36NO9,=N^]:@5Q+:DZ-)(M151-'T*[H:5]$S;UO]KDGB[[]>
MM^>&QJFAN2Y]=0*E^5!: *51*(VA:+KB&D_2@VYN]:";6Z$T'TH+H#0*I3$4
M3==,8V%Z9@OS^VY8,L-[2\@Y'H!=[V@6 2TT@-(HE,90M*TVA@>WZB9</E47
M)F=J"5"D^?:JV?VK^TN9WU=7$;=>]^UW;'NU<H/9WO1\5TUD,A+S1X6T+B9J
MK2RWER=OG^1B4]W=NQ!Y+I+JX9J'*R[+!.K]1Z$6(/63LH#]%=;S_P%02P,$
M%     @ 3W=#5H_O_^M% P  C L  !D   !X;"]W;W)K<VAE971S+W-H965T
M.30N>&ULM5;;;MLX$/T50BT6"=!$LN38;M868%N] 4TW:+;MPV(?:&ED$:5(
MEZ3LIE_?(:5H'4<1LH4+&!8O<XYFSHC#F>ZD^JH+ $.^EUSHF5<8L[GT?9T6
M4%)]+C<@<">7JJ0&IVKMZXT"FCE0R?TP"$9^29GPXJE;NU;Q5%:&,P'7BNBJ
M+*FZ70"7NYDW\.X6/K)U8>R"'T\W= TW8#YMKA7._)8E8R4(S:0@"O*9-Q]<
M)A-K[PP^,]CIO3&QD:RD_&HG[[*9%UB'@$-J+ /%QQ:6P+DE0C>^-9Q>^TH+
MW!_?L;]VL6,L*ZIA*?D7EIEBYDT\DD%.*VX^RMU;:.*YL'RIY-K]DUUC&W@D
MK;2190-&#THFZB?]WNBP!QB,'@&$#2 \! P? 40-('HJ8-@ ADZ9.A2G0T(-
MC:=*[HBRULAF!TY,A\;PF;!IOS$*=QGB3/Q7GI\M**<B!7+COK.Y4E2L 5-K
M-%G*LF2F'K^I*.X8 $VHR'!+&(:&(F6X<O*!(L[F\)2<)& HXZ?DC'RZ2<C)
M\U/RG#!!_BYDI1&JI[Y!UZT#?MJXN:C=#!]Q<Q"2*WQ?H<DKD4%VG\#'F-O
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
M7: J YQ?2VD>.]4";24W^Q]02P,$%     @ 3W=#5AK5\@Z1%P  NV0! !D
M  !X;"]W;W)K<VAE971S+W-H965T.3<N>&ULS=WO<YM(GL?Q?X7R;5W-5GG&
M0K\]E[@J,;^A9UUQ=O;!U3W 4MO611(:0,[D:O[X X2$D%!;9-[9R3[8L1UX
M-9+];;K%A^;-YRC^E#Q+F6J_+^;+Y.W%<YJN?KZZ2B;/<A$F/T4KN<S^Y3&*
M%V&:?1L_726K6(;38J?%_*K;Z0RO%N%L>7'SIOC977SS)EJG\]E2WL5:LEXL
MPOC+>SF//K^]T"^V/_@P>WI.\Q]<W;Q9A4_R7J;_7-W%V7=7.V4Z6\AE,HN6
M6BP?WUZ\TW\6X^M\AV*+7V?R<[+WM9:_E(<H^I1_XT[?7G3R(Y)S.4ES(LS^
M\R)OY7R>2]EQ_%:B%[LV\QWWO][J5O'BLQ?S$";R-IK_:S9-G]]>C"^TJ7P,
MU_/T0_39D>4+&N3>))HGQ?]KG\MM.Q?:9)VDT:+<.3N"Q6RY^6_X>_E&[.W0
M[9[8H5ONT#W8H7^JA5ZY0^]@AU[OQ []<H?^N8<T*'<8G'M(PW*'X6$+UR=V
M&)4[C YV&)QZ#>-RA_'A(0U.['!=[G!][B'IG>UOKG/N^Z3O?MEG_[;U[:];
M/_Q]ZR</;/L+UXO?^-7F;['X0S;"-+QY$T>?M3C?/O/R+XIJ*/;/_GYGR[QP
M[],X^]=9ME]Z<QNN9FDXU\+E5/L@G];S,(WB+YH(TU3&B?;#+V$<AWEM_5W[
MP9!I.)O__<U5FC6<[WXU*1NQ-XUT3S32TT2T3)\3S5Q.Y;1A?T>]O]Y5 %?9
M*]Z][.[V9;_O*D4O7/ZD=0>76K?3[6G_O#>T'_[6],)NU<POT<M/FGY=,)TM
MH_U-N]*2YS"62?F?!MA0PR*,,WAX$FX0S7/$42[J(\4KMM2,)1\RIGCC]%ZK
M5VR?<7P]_> 5G]0<M6;(R4[K[K3?UF&<_5GO'^Z',)6G6W'/;T5O>C/4NG>^
M?L8[XI_Q%]\YT!J8X.R#TJ\5C#C[:#(F?YL41=W;]66] NV=ZLNBQ6H^"Y<3
MF76CZ?-^?[;MYC[(W]:S6&8CCS31UEEG$FOOP^6GV?)INW4VFDBT_PXR6G-3
MN4C^I^'%O=\<1[_Y./*QUL_)*IS(MQ?98"J1\8N\N/G/_]"'G?]JZF)(S" Q
MD\0L$K-)S"$QE\0\$O-)+" Q 6&U3J._ZS3Z*OWF-I;36:K-HR31HE5>_EDW
MD<9A-C4IOUG)>!9-R][BUKP-FGH$92-M>P02,TC,)#&+Q&P2<]1_,@/MBPSC
MQO$">10>B?DD%I"8@+!:]0]VU3]0_BKOUP]1/)TMLP'(5%M&:>/(ZKW2:%O<
M)&:0F$EB%HG9).9LL'&!Y9]KO=Q<7_=Z@TZG\^;J9;^8FS;41^.C#3WR\'P2
M"TA,0%BM4(>[0AVJ3]/K13$Z?Y&:?'R4DU2+'K5P,HG6RS0?O4^>P^63;"I>
MI=NV>$G,(#&3Q"P2LTG,(3&7Q#P2\TDL&![U8S]VK[N#[E%')J!F:Q4^VE7X
MZ.R!>-/X>[;<#+M>&8@K&VE;[B1FD)A)8A:)V23FJ/]D>J<'XN11>"3FDUA
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
M)F4WQ=//=+<@MQYO6:15\S]XVMDZ,[#<5*S(=LY\!EF2;__&?^] [#E TN.
M=@YHK />.>"Q#F3G0!HRVZ4T'**8Q9?G9?$$RMJ:CU8_:& VWGSY25Y_[Q]9
MR=]-N!^[O*'WFS1F1?D5O(\9HV4%7EXMV29.09ROP W]:Y.4= 46\3IA_,6;
MF']=U2OP,J(L3M)7X"?P^\<(O'SQ"KP 20X^/12;BGM6YW/&IU=_R'RYF\KU
M=BJH9RH179X!#%\#Y""D<5^,=X<:]\CL_FN<GP&G<8=AUWW.F;9@40L6->.1
MGO$6FS2E^?QM650,_/F>9K>T_(\.BG&8>MN_J=;QDE[,^+ZN:/E(9Y?__ ?T
MG'_I$$TY6#318!U\N,6'F]%Q'[XB6Z=)G"\IWQ#L >S%:1N*V]CDAQ"KP"9?
MT1)<Q_F7)+]_MN8'2P7^?,>'!K\PFE5:_GA*_E,.%DTT6(<_:?D3<_@66<:/
MY7]SQ.PK^)1PN+]QC*P -TGUY:?/S7G*SX6KJJ*L>@VV9\;K]LNYRHI-SG2\
MMY\;-)];9Z7'2^R[D.>I\_GC/DJ-'?:A0W#7+C*NPY*2VU)R;2@UB*YY-I+.
MS6=,.BS;#X)P;[W.&42!*V'1VV$H8S%.W!*+UV+Q;+!(&W<%>.86 ;/BK\9+
MGH:2/,DVF6K](=U4[:L+OK7YK)L]#JXW=W>T'!-\GA)4R"$H\#V)LFH'_=!S
M22A1-G*PI.RWE'W;X /=X/NTW;5 VK7?@KJ)9QWA[9RATXE/QW<Z_Z"$V\8I
M.M"IPSAH&0=&Q@U5V**8X/@+U&,M"#W/11(2C9T+/1)*YT%DG+]E!(8MG7!2
M.KU!$^H/-2P??CUVOL3$.&M+)M 1%;4S3*5G)_[ HV\WZ\[91P+'4R#K#&$
M722G&#,'6\Y[R@5^.^<['6?V'<_#W2*DF'4"UW@@6GE%AWIUP0ME \W29NRV
M;_%QBUO:<$MXE<Y?^,QU_K-_\E^Z&A6_2).37>A@.7?K#%T<!J&<O,W+M(U?
MH7"@L8 _"L;^,,3:;*FP&V46F5=F2TYH$V@6)Y^*9A].EY2A*C8(QDX8R%E9
M8XAY]D:$R(2.(4N@T"70+$P.)-0?-GJY00(B@]$;ND2N5YX-I0@+>@XE(3G@
M@.88=?(?-\.JJ@$['E&TV4)CB+R0!&J&/8:^@$)@P &%<7K9U->&F:/4,./L
MHF&[+CJA&^" <!BW 2=.D:IH0"$,<*CL5HVAZW%U$<A\CB$OH- 7<$!@3$^Q
M/[1"W<&D%&9CK"+SLBRQ(:% D%F!O*./M(SO:?=7IS$1A-3:7R]/=89:?6J>
MJBT*(1*0623TH>@- Z2OH7T4FNKU/B],3/6Z>>ZV;/8Z%"/J^%I M9!.((DB
MM7I'$'M>(/\^K#&$(5<$6$ZB9@JVE$69CT:4^1:4^5EVM7,X8D)%^H)?3ACC
MS*)!LRY#4? C<\&_[:+5W1US*VVBHGNWYBE'BZ8:K4M0" +DGD@_#4W4>=A]
M"5..%DTU6O=+$!H%6?5%)A"P2",]_"!T7%G@ZPR1!UV,Y*U\#.F!A/1 ULV-
M0SMK2-LH4$09TDL!Y"MDC#.W)2.4!3(KB]-MKB&-JG"(@X- 1JT:0C]T$5(*
MI&/(#R3D!S++C]/LL"&M!!EJL5EY18=Z=:_U$((%FP7+V)CFF*^IE33&JEZ!
M04@\(A^0.D//\\)01F->DNWE,4+88+.P.?B 5*GM@E.+2Z]G//EWEI%VD7DQ
MMK"$TL'3="S&)URLJ@]]PM49:A.N>0FVB/:NMYJF&S$HH+%6 RCI]MEL,-V:
MYVW+14@//-!K.,UN+E8;$8CXO@=EY:8SY,DVA,IY=@R!@H5 P0,=B_^+;B[6
MMCF&NKE67M&A7EWP0I1@LRCY,=U<K&F!8 P#>?LO=(:."[U P74,P8*%8,%F
MP?)=N[E8?^V37&>/,XO,*[,E)P0-GJ15<D!N5N4%<7AT!4INUEQD14*(U-@Z
MA@[!0H?@2=H@PZFYY_HI)6YZ[#R%BUX>]#1SB= #9$ /_/C?H8FFP>%XCAO(
MA8S&$'DA"K ,R[QFV^NYA6 @ X+AY)(IT8H'M9D[TBX:MNNB$_*!#,B'']',
M)9I&2%A?>2%7%SI#EPM;I: PK](V (7"( ,*XSLV<XE>A,CDQEA%YF798MN[
M$<,L0.R;N41WJX5.H^H,M1K5/%5;%$(C$+-&.+B92_0EM.^$,@&]H2>72N8)
MV@(0M3H94:N?6L>6:"IT7BM@J(29YJZ*$/J>+U^8::9@2UF4\F1$*7^R'5NB
M+^IEW3_.+!HTZS(413TQ%_7R5ITX-VHZ#9[O8/GJDX7.$(=\_RLA=XP*GX@*
MGY@K_&_!U1\I^NI<833*+#*OX%!"\[U;ENL;S-_'Y7V25R"E=WQXY\SG!VVY
MO6=[^X05Z^8NYMN"L2)K'C[0F#.I#?C[=T7!GI_4-T:W=\Y?_@]02P,$%
M  @ 3W=#5J91D*%S!   Q@\  !D   !X;"]W;W)K<VAE971S+W-H965T.3DN
M>&ULK5?;;N,V$/T50ET4"="-1%(WI[:!)-Y%"W2+(&FZ#T4?:(FVB4BB2M+V
M]N\[E&S%EFBOV^Z++5)G1G-FR+F,MU*]ZA7G!GTIBTI/O)4Q]:WOZVS%2Z9O
M9,TK>+.0JF0&EFKIZUIQEC="9>&3((C]DHG*FXZ;O4<U'<NU*43%'Q72Z[)D
MZN][7LCMQ,/>?N-)+%?&;OC3<<V6_)F;E_I1P<KOM.2BY)46LD**+R;>';Z=
MX= *-(C?!=_J@V=DJ<RE?+6+G_.)%UB+>,$S8U4P^-OP!UX45A/8\==.J==]
MTPH>/N^U?VS( YDYT_Q!%I]%;E83+_50SA=L79@GN?V)[PA%5E\F"]W\HNT.
M&W@H6VLCRYTP6%"*JOUG7W:..!# \0D!LA,@?8'PA #="=!+!<*=0.-JOZ72
M^&'&#)N.E=PB9=&@S3XTSFRD@;ZH;-R?C8*W N3,] -3E:B6&CURA1YD64(L
MGE=,<71US[3($*MR-!/%VO <G01?HZL9-TP4U^@]>GF>H:MWU^@=$A7Z;277
M&G3HL6_ 7/M1/]N9=M^:1DZ8A@GZ)"NSTNA#E?/\6($//#NR9$_VGIS5../9
M#:+X!T0"0AP&/5PNCAWBL\O%@S-L:!<ZVNBCEX2NC=D?=W-M%-RE/UWN;M6%
M;G4VP=SJFF5\XD$&T5QMN#?]_CL<!S^Z7/4ME<V^D;(C-X:=&\-SVJ>_0G(5
M529+[O)9*YLVLC:';J91,L(1Q&]SZ(TA+ QID(R.8;,AC%*,(]S!CAA$'8/H
M+(-?N-:WZ!$2)E<*KBDDC>P5Y6(C<G[BYK4*XP-#XCB)>J2&H 1'28_2$$0"
M'+L)Q1VA^"RA)Y[SLF[J@ER@^IB8BTX\,*(?H*\B9D-$%.'0323IB"07GBW$
M-I >V;S@R$B4M;E3VTN[DD7.E3-*R="DA(2#. UA(8U&-L,=$1S"**$Q.7'X
MTHYB>L'AZW(1*PJ9,5LL@&;-E!&9J)F!=TCS;*V$$=S)-1UR);@?Q2&(IBGN
M\72 ,#UQ(D<=R]%7 \F='/>A/'4T1T-><4+B?@R'L)"2(.QS&\(L*HW<['#P
MU@4$9_G-!-0-,6^J_'_CN?O <2)(1B3L$77@<)I 2>PQ=>&2-(WI":H'#0\^
M2_6ERO\_63Q,Y-&(]L/UX,"1,$QIORXX<#C$\<$5/B9+WLB2LV0_-WTOS]^S
M#5?0Q[<I1R.8 +2!MLS>2Q@>;.L,O5[GC!HZBL,<Y?0!&=:0$$=QFO1OK0M)
M8PR7(.W[P8$D"4F"Z%38WYHE?+:)F#8]+(P8B"\6,'/8PM+62> )0Y1FMMPX
M>=+AG0/SP[3/<H@+TU$8#P[V$$>2.$E/E!K\UL?@\XW,I;'.=]W\OXMVZ(AV
M1(((#_S@0F+HF$F_XKJ0- AH2I.>+_R# :?D:MD,BAJ,7E>F;?^[W6X8O6M&
ML-[^O1U2F\'I34T[X7YB:BDJC0J^ )7!30*-C6J'QG9A9-V,47-I8"AK'E<P
M:'-E ?!^(:79+^P'NM%]^@]02P,$%     @ 3W=#5BOPP!J;"@  ;E4  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;,5<:W/;N!7]*QBUTVYF[(AO
MR:GMF=A,MIEILNHZV?W0Z0>8@BPV?&A)T(^9_O@")"T0%'0E*E=5/L22>'$
M'%Y<W@. N'S*B^_EDC%.GM,D*Z]&2\Y7[\;C,EJRE)9O\Q7+Q)5%7J24BZ_%
MP[A<%8S.ZT)I,G8L*QBG-,Y&UY?U;[/B^C*O>!)G;%:0LDI36KS<L"1_NAK9
MH]<??HT?EES^,+Z^7-$'=L?XM]6L$-_&:Y1YG+*LC/.,%&QQ-7IOOPN#0!:H
M+7Z+V5/9^4QD5^[S_+O\\FE^-;)DBUC"(BXAJ/CSR&Y9DD@DT8X_6M#1NDY9
ML/OY%?UCW7G1F7M:LML\^3V>\^75:#HB<[:@5<)_S9_^SMH.^1(ORI.R_I\\
MM;;6B$15R?.T+2Q:D,99\Y<^MT1T"MC!E@).6\#I%_"V%'#; NZ^!;RV@%<S
MTW2EYB&DG%Y?%OD3*:2U0),?:C+KTJ+[<2;O^QTOQ-58E./7'])5DK\P1FY8
MQA8Q)[.$9B7YZ0LM"BIOR1OR4\@XC9,WY)Q\NPO)3W]^<SGFHFH),([::FZ:
M:IPMU=@.^9QG?%F2#]F<S76 L6CSNN'.:\-O'! Q9-%;XMIGQ+$<Q]"@V_V+
MVX;BX?[%+: W[OHVN#6>NP5OUHZDFOTS,LM+7C >%TP,,4YH-B>_\"4K2/]V
ME>1?_Q!0Y!-G:?EOTWUIZO7,]<JH\JY<T8A=C438*%GQR$;7?_F3'5A_,W&*
M"18B@6E\>VN^/0A=\%U$@ED1V4B^(.R/*N8O),X>6<DEXZ7X3-**5S0ABRJ;
MFXAM*K"MN@897A^OK;?!Y'+\V&4,;,90QI# -,;\-6,^R-@7\0Q:L2+.YW%$
M[MM@$0D_/2,?GE<BBK.Y> [PJLB(\..5\&-"RY+QTL1=4Y5M:]Q9$\?OL;>G
M7;C;3NMSL.YS /9YW3'Q(!&7YNM^K^H@&8F(5L3W5?T >XKY4C@-)2^,%J8^
M-U5-.TVTQ<-9_.OU&6S24(]! M/8FZS9FX#LA2UI&DV2N;/:;TP<338X<J:6
MB22#H3LU&(9@$P\D8+HF8 H/F2J]%S%;!!CQ&(^^-UYCZG8#$W1ZX_;Z"U8T
MU"F0P#1.+M:<7,!.$3_&<Y;-Q4.N7-*"G<ND3?I(*C+9DDH?,3'4@$ZT\3WM
MQUJ3T:0?*HQ&CCE.V);*HBRP6[_7^26;G]-'5LBG2A&7W\\7A7A2QQEG@D=.
M1#[%C)F398Q>GM>/AEL,K4F/B'";H7VQI9^=;-$&^_G+2MZADM G6LQE8*R*
M.'MH'PS&SMD;OMT?R[M-0M!$[XJCNN+L2@%JV91%C-Q)5Q2YU&<F1ZPQCX+1
MAB92J&@A%IK.I,I=[5,EKS9J]HJ*%F*AZ:2K!-:&,]B[+=&32.&6/33<W[]H
M479%7YI;(D?O&<G4\ZGQ?_HH=!Z]3Q@1(X,\"!SC4[IM67<T^I;O^4%_8*,F
MOUAH.M\J_;7A_/=&,'@N<SM"Y_\1NES0F8F4N&"/+*L8H6E>;6'+W\A5)K8Q
M6;DUF'JV?V'*:^#6'LJ&2HQM.#-6;$0TB:JD<3WA97%)5GDL?:QF2;J;D93
M_(3JYSU[VH5P<P^E0V6Z-ISJ=N1D(APBD6.*1LM8?*X'W#FQ7?F0C.K1UZ8(
M#Z(:OC2R,S%I2WN#G+W,0KCMAW*CDF ;SH+?RV C0T]>\5<.6MW-:?$@QA#E
MQ+=>+QGYF)HZNI$>[6,5PJT]E V5_MIP_KN'IUP,\90+HPM<]*G9RRR$VWX@
M-XY*HATXB=[+4VP+=)6V"JVG=H^-/6Q"N*F'4J'R; ?.LW>[B>,/<).VMM[]
MWYANV<\LA-M^*#<J<7?@Q'T_-X$C2EN%[@(;$64OJQ!N[J%TJ.S; 1/-K70(
M$A)6EH0O:2:\A2]?+\:)V:F,/+D&C^BSA)I68Z'I;*JTVH'3:H!-H6$.Y]$X
M6[SA;Z@),Q::SJ1*F!TX8=[!I&\=R*2_1X!'2HY;'H^1:CLJU7;@5'L'CY-#
M/3+8*P*BSD9CH>E,JBS=V9FE;YOQ(?\ELR(G]5(R. T$5S%T1@(5+<1"T^E5
MB;XS/=$TD(,Y_7V+BA9BH>FD*SWAP'KB9SE)P^9RO;*9A-V<UAE766Q>AFNQ
MM84'W[(W@H#!S)HX?9UI,/.FGK5ESME5LL"%9<&'9G7VCD55$?-XQSPM##9X
MP1L3+<1"TXE4HL*U3[7) $D1M*1CHH58:#KI2JVXL%KYVDH2N19.:)+D43-7
MII[D1D(-RL-Z&WB]D0G7/9BI8P@9M[,%!A8R'^-G$<@^95&>LKU'.^[V%MS]
M+<=0,JY2,JYWJM&.*5-N4=%"+#2=="5Z7%CT'#C:#9K&>NOV90U<]V"FCB%K
M7"5K7%C6?'W*R==E7I72$S_&"\Y8XZO=G/RNWC?QNN@,!@),H7*+BA9BH>E,
M*]GC3DX5"%#%$"I:B(6FDZ[$D NO>G279V^[R[/O]>79KMVL79Y]WRS/?GA>
MQ453:+9U?\6.9MA6O1_-E/W?PD4'\WT,'>0J'>3".N@W5G*U$T6*GUS?JG*V
ME8B;'= >0"'2@DE+X3&67SRELSQ89^T5D;\(;Y1<"W=M@G/MK&4=1IH?OF5U
MZ !B-=R.H6$#%2W$0M/O@9)HWJDDFH<JT5#10BPTG70ET3Q8HOV_8O6.9D"Q
M&BXZF.]C"#U/"3T/%GI'"32BR)97.6[@Y@QV?521B(6FWXK.:Q"G$HD>JDA$
M10NQT'32E4CT8)'X([G*#F@7""&HZA$+3:=0J4</03T>$$)FXHX4A.?;8PFJ
MSD1%"['0]'NB=*9W*IWIH>I,5+00"TTG7>E,#Q9X/Q1+8&A ]\ E!U-X#.GH
M*>GHP?KN<YS%:95J86#8NP%P!8/]$U548J'I+PTJ4>E;)PH*/JJ*1$4+L=!T
MTI6*]']T]Z#:&39H8[)OW""XL3%Y/[,0[L6A+"G9YR/L(P1W$?JF5;H^%[MM
M0KBAAQ*A])@/Z['/]/D' R!<P>"QB*JPL-!T<I7"\D^EL'Q4A86*%F*AZ:1W
MWE6'9= /[8IIL;77FQS?Z;]M:C#S FL:],?VIMG$">RI>5>,KQ20#RN@QFNZ
MWM4=O_^L:!(O8CE1U;UB["ZJHD%%"['0=(Z5HO%/I6A\5$6#BA9BH>FD*T7C
MP[)C1@L>1_&*RF,XM+,#6!(_Q*]O)Z:41^8<Q? :4'\E'6["8,*.H5]\I5_\
M':_4#S]G 48<['ZH@J5%TP[*F/3>@=1/\U!B)(!7N Z*F>)*7R&:*(6K'DHI
M*EJ(A:;3KN1(<*I%K0!U40L5+<1"TTE7ZB: U<UK4D^S3)YBU T.I4R*"&O9
M/H,43F#<AV@YO7@*MV4P<\>00X&20P$LAPZ.$CT99>0352BAHH58:#KM2B@%
MIQ)* :I00D4+L=!TTI50"F"AA!0EC/L7^Z\1P$T93-PQ%J""SLE@.XX&:WAI
M\U Y ]_E;LU6?;I<2V'Y5SFS5I9RRLG(HN&-+!%K^Z=JP T;3".JPAIW#J),
M6?%0'^@IL_@JX\W1CNM?UX>&OJ^/RNS]?F._"YNC/Q5,<Q+I9UH\Q,(Y$[80
MD/* IQ$IFL,]FR\\7]7'7=[GG.=I_7')Z)P5TD!<7^0Y?_TB*U@?L7K]/U!+
M P04    " !/=T-6-S7&874$   [$   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,#$N>&ULK5C;;N,V$/T50ET4"=!$HNY*;0.)M8ONPP)!LKM]*/I 2[1-
MK$2J)!5O^O4E)476A7;2=E]B7<X<S9G1C&:R.##^3>PQEN![65"QM/925C>V
M+;(]+I&X9A6FZLZ6\1))=<IWMJ@X1GEC5!:VZSBA72)"K=6BN7;/5PM6RX)0
M?,^!J,L2\><[7+##TH+6RX4'LMM+?<%>+2JTPX]8?JGNN3JS>Y:<E)@*PBC@
M>+NT;N%-"@-MT""^$GP0@V.@I6P8^Z9//N9+R]$>X0)G4E,@]?.$U[@H-)/R
MXZ^.U.J?J0V'QR_L'QKQ2LP&";QFQ>\DE_NE%5L@QUM4%_*!'7[#G:#&P8P5
MHOD+#AW6L4!6"\G*SEAY4!+:_J+O72 &!C \8>!V!N[4P#]AX'4&WEL-_,[
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
MW].^U6I7HPWC3R(!D.@Y2ZD8&XF4^95IBBB!#(M+E@-5*PO&,RS5D"]-D7/
M<0'*4M.Q+-_,,*%&,"KF9CP8L95,"8491V*599B_3"!EF[%A&]N)>[),I)XP
M@U&.E_  \C&?<34R:Y:89$ %811Q6(R-:_LJ[&O[PN [@8W8^49:R9RQ)SVX
MC<>&I1V"%"*I&;#Z6\,4TE03*3?^5)Q&O:4&[GYOV3\7VI66.18P9>D/$LMD
M; P,%,,"KU)YSS9?H-+3TWP12T7QBS:5K66@:"4DRRJP\B CM/S'SU4<=@"V
M?P3@5 "G"?". -P*X+X5X%4 KXA,*:6(0X@E#D:<;1#7UHI-?Q3!+-!*/J'Z
MV!\D5ZM$X61PD^4I>P% $Z"P(!+-4DP%ZGQ5&3<#3EA,HGIMRH1$G6K4[:).
M"!*3M(LNT.-#B#IG772&"$7?$K82F,9B9$KEH][)C"I_)J4_SA%_; ?=,2H3
M@6YH#/$^@:G$U0J=K<*)<Y(QA.@2N?8Y<BS':7%H^G:XW0(/WPZW3JAQZ_-R
M"S[W"-\]2,)!W3NY/16!?E[/A>3J!OUJBW?)Y[7SZ:IR)7(<P=A094, 7X,1
M?/Q@^]:GMEB])UGX3F1[<?3J.'JGV(.;YUQ5'HA5Z9(K3I$J0;G*?(2% "G.
M$57YSQ8(E!D5T)K(Y0:#8@-=7=?!A>T.?7]DKG=#UF;F#-SAOEG8:N8,7LWV
M9/9JF;V3,F^I!!4\B2)]=;5(SGZ7PN?5I6;SE"RQ+L)M(DMZ?\<MS[+[#8F'
M1J[KV0V!AT8]R[;:Y?FU//^D/%VE<,:X)']QV49HK*L^<([3-CG^@1/.T/<:
M<@Z-?-MN'&MX:-1S[2.GU:_E]/\K)]\6W2KU4*<ZJ&Z;GOYAUOC#0:\AJ,7*
M=0=.0U&+E3WTFR=D[O2:#/BRZ-E"Y=>*RK(HU[/UL^"ZZ(:-^8EZ+I3=_96F
M?&O<8;XDJ@FEL%"4UF5?I0XO^W<YD"PO.MJ<2=4?B\]$/7F :P.UOF!,;@=Z
M@_H1%?P#4$L#!!0    ( $]W0U:3@W*T%P,  *8(   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$P-"YX;6RM5EM/VS 4_BM6AB:0@%P:4F!M)-HP#6EL",;V
M,.W!)*>-16)GMGMAOW['3@B]A(H'7AI?SO?E?)_=<S)8"/FH<@!-EF7!U=#)
MM:[.75>E.914'8L*..Y,A"RIQJF<NJJ20#,+*@LW\+S(+2GC3CRP:S<R'HB9
M+AB'&TG4K"RI?!I!(19#QW>>%V[9--=FP8T'%9W"'>C[ZD;BS&U9,E8"5TQP
M(F$R="[\\R0R\3;@)X.%6AD3H^1!B$<SN<J&CF<2@@)2;1@H/N8PAJ(P1)C&
MWX;3:5]I@*OC9_;/5CMJ>: *QJ+XQ3*=#YU3AV0PH;-"WXK%%VCTG!B^5!3*
M_I)%$^LY))TI+<H&C!F4C-=/NFQ\6 'XT2N H $$FX#P%4"O ?3>"@@;0&B=
MJ:58'Q*J:3R08D&DB48V,[!F6C3*9]P<^YV6N,L0I^/+LBK$$P 9 8<)T^2F
MH%R1_00G'+*7Y>:DZ^U;2,64LW\80!49B[(2'+@F8D*^ZQRD79*0&] <R!5/
M10D'AE535AR0(W)_EY#]O0.R1Q@G/W(Q4Y1G:N!JU&0R<],F_U&=?_!*_GY
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
MU$I3 1,(Z1*DIFFU74R*TG:[F';A)(=@U6!FFR1]^]F&H'1UFANP.3[_]Q_
MQ^,=%R^R %!H7[)*3KQ"J?K&]^6J@)+(:UY#I2,Y%R51>BHVOJP%D+5-*IF/
M@R#Q2T(K+QO;9W.1C7FC&*U@+I!LRI*(URDPOIMXH7=XL*";0ID'?C:NR08>
M03W7<Z%G?J^RIB54DO(*"<@GWFUX,QV9]7;!3PH[>31&II(EYR]F\GT]\0)C
M"!BLE%$@^K:%.V#,"&D;?SM-KT>:Q./Q0?W!UJYK61()=YS]HFM53+S40VO(
M2</4@N^^05=/;/16G$E[1;MN;>"A52,5+[MD[:"D57LG^^X]'"5@?"(!=PG8
M^FY!UN6,*)*-!=\A859K-3.PI=IL;8Y6YJ,\*J&C5.>I[+ZL&7\%0%.H(*<*
MS1FI)+J\W]?ZO<$:/32J$4=A\JH_B9)H 8R8N.)HIB.5'KZ1N$*7,U"$LBMT
M@6B%G@K>2%*MY=A7VK>A^ZO.X[3UB$]XG,'J&D7A%X0#C-'SXPQ=7ER]E?%U
MV7WMN*\=6]WHA.X"%!5@RCE8E^CW[5(JH?^5/RZ?K=[ K6?VSXVLR0HFGMX@
M$L06O.SSIS )OG[@-NK=1A^I9[KXR.6IS4IMEMF"VRP,TV0P]K<.V*"'#<[!
M!BY8FY4<PW"(4S<L[F'Q.5CL@L4.6!"/W+"DAR7G8(D+EKR'A:-1[(8->]CP
M'&SH@@T=L'1PXC6F/2P]!TN1*@1O-H7>*A%VD=-WY#C&@Q-ECGKRZ$/R$U>$
MF5YHV\"R:P.U;@,(#GTD;_M('^SZB,OCR/%'QV'T_X?WC[J>.4!^$+&ANG<Q
MR'5B<#W4_X]HFW([4;RVC7#)E6ZK=ECH<PR$6:#C.>?J,#&]M3\9LW]02P,$
M%     @ 3W=#5IU).J=U"   9S4  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3 Y+GAM;,6;:V_CN!6&_PKA%NTN,)'%BT1JF@1(K-EV@4XWV&"W'Q;]H-AT
M(HPEN92<"] ?7^H2TQ*/%#G1)/DP8]DOC_@>7O20DDX?,O4MOY.R0(_))LW/
M9G=%L?T\G^?+.YE$N9-M9:I_66<JB0I]J&[G^5;):%452C9SXKK^/(GB='9^
M6GUWI<Y/LUVQB5-YI5"^2Y)(/5W*3?9P-L.SYR]^C6_OBO*+^?GI-KJ5U[+X
M;7NE]-%\'V45)S+-XRQ%2J[/9A?X<\A$6:!2_![+A_S@,RJMW&39M_+@Y]79
MS"UK)#=R690A(OW?O5S(S::,I.OQWR;H;'_.LN#AY^?H/U7FM9F;*)>+;//O
M>%7<G<W$#*WD.MIMBE^SAW_(QI!7QEMFF[SZ%STT6G>&EKN\R)*FL*Y!$J?U
M_]%CDXB# MCO*4": J1;@/44H$T!.K8 :PJP*C.UE2H/851$YZ<J>T"J5.MH
MY8<JF55I;3].RW:_+I3^-=;EBO,OR7:3/4F)+F4JUW&!KC91FJ,?KNM^@+(U
MNBB;)BZ>4)RB1::VF8K*)OMK7O\BT761+;_5!7]$/X2RB.+-C^@$_1G-47X7
M*9F?S@M=U_*,\V53K\NZ7J2G7IB@KUE:W.7H2[J2JW: N3:Y=TJ>G5Z2P8BA
M7#J(XD^(N(0 %5J,+XZ!XN'XXNZ &[IO-UK%HSWQKLN\GI0]?J4;)='30%ZU
M"KI0*DIOI1Z:!;IY0H>ZJ^BI^OKB(5(K],<_=4CT<R&3_#]0^]3G9_#YR^GH
M<[Z-EO)LIN>;7*I[.3O_RY^P[_X-RNV4P<*)@K7RSO9Y9T/1S^N^GFW+7.=(
M/DJUC'5N/Z%TE]Q(58Z7_BY?A_:KT.6$?']^0H- 8-TA[@^S!>@"P;DGVKH0
MT#%7>#[=ZUH>O;U';]!C&"L]*V>JG#^E4KKGY)7K71H7.=(7C[R(TE6<WJ(_
MOLK2-=A_!L]Q;/^9,E@X4;!6;OU];OT/'K?^E'F?,E@X4;!6WOD^[WRP3W^I
M.^Q-I*]22VD/UWG5N:%\<FN0,<_W<6?(VBH]#-V.*@141/@N/%S%WIH8M'8I
M;^,T?:4[,:;>"T#5JG?M#E!YE/>X"_;N@J,:[J$B.;DZB>ZETF2*;O6X*4Y6
M42'1.HH5NH\V.PE9K<_##ZHGN(,]U_QU;=LE>. 0-SCXZZ0 *.$YC,,IP*Z!
M-/?8)GY]'IIS'6%K 15I^:K=0S+F<!],<3L5![R*!U/Q]]*FGA0UC&ZEBC/@
MTMO?VYO8K2Y*!>FZ!50!Z_9V0(5=1D2/06(,DF,-OJ&MB=4BF%+'YUW+@ YS
MI]N] 1FGCF ]G@W,XD%F:Z@J*J]O!U UOY?Y"TT->J8V%NFK"+&:&= 19@UI
M,!P):%]#&Y+$8U!RA&FX^=&8YF?0@!36\+9E 7%<VLT$$ T[;M"3"(.;>)@W
M_Y6E)[_7KNN<5*"3SYNCWRKL_&4D=@Z?ZUC^F31:.%6T=IX->N*/9D\\*7Q.
M&BV<*EH[^88_\?<"4 P0J.]1;(UB0,<"2JVK-*#C+O7ZQK'A4/P=013;] C5
M?@'IVK5O7$+Q7+^7Q0R/XO<"4FS3(G8]A_I=R[8NH([K=1T#@.L[A()<U]Y"
M,R!*WA%$B8V+@*\%(.OWU>S% 9%=YX  VO8-?)+O")\$ $8<8-YM;D 7>,3:
M_('">=CMXQ)B )2\(X 2 "P9<3S+- 2JKC460D#G^PX/7EYB$$.CY!UIE #X
M&'#LL6X" )T0Q.LN.R"=1O4@Z%EG$\.CY,-YE "@J7FTN^Z&9,(Y;&-K9P4H
MPGW']4=,?H93R3"G_I2IM8RU\;E\W,;JU?. 9[>@[W;7EPM(1H1+K0X!Z"@]
M&#AMMX86R2 0#;M]0Q?PH4F?B*Y[6R:XXUJ3(! -CVMV0VYDF-Q '#;$_ G]
M4MT-&%R5#)_B6#">-%HX5;1V>@TU$O'!JQ(RB*U')W_*:.%4T=K)-S!+CH/9
M45>TP)IP?.P3TB5U0"<X][NS?0CH,*>!U[<@H896Z=&T.L9@$_6EBB\ 7;?B
MS0U+0!@(5_@]DS0U0$J'@?3%Q<CS=1QM5;P$)^3F#)U=':LU 9D?."[I6@5D
MOH-[F(P:**7#4#IFX3'"*T"/MHD%)&N9:+P",N9XP<L7'WIPFW\,B[[R?C.%
M=CA]S"SXA(3"QX)WK[=@1.H)T4.?U- G?>6-]=<TLPV#/G6XU<R@#+.N9UOF
M:6+IN<E.#4[2(W%R9*-.NL$Y:;20 BSJ,=*SYT(-B](C6?1UW6+2W<E)HX74
M!EGN.7S$Y@TU($N'0?9K]!@GNV0/JNA_Z$JJZME!/:'6@)4/8NSP"8[.X*08
M.U6T=G(-QM*/QE@Z*<9.&BV<*EH[^09CZ=LPMG\Q3FWX))ARUMU<AW0N8=8S
M$* .$Z]G"F2&9=F;6;;?);,!%*K] M2U:E^[!'28<R)Z]AZ9X5GV1IX=O?'(
M;! -?*>+ (!*,(<//>(!%.'<P>+E'4AF:)>]G7;'9\+&U!<\+H B_1Z;M !G
MH0[KZQ$&@-DP +]IRYW9N.H1SUK; #(]-D1W[QF0<8W3?18/'BD=1M])-]R9
M3:OE$Q]=XH=D!#O,\@S +S]\@J#MV< O&X;?2??8&;15ZF%A36_05JF'J=67
M 1W#W/-Z7!N.9<,<^PY;[ S<.!T:N@N@2$"L'8 0D.G%<]^%S5 I&Z;2B7;5
MF7U7NWSJIWO;; 'I NYU]S$@F2^"GB>=F,%$-GR/_#OMJC=G/:K5[2+EBJ.;
M!R P=FAW\3L_> ,ED>JV>I,G1\MLEQ;U*QK[;_=O"UU4[\ATOK_$G\/ZG1\3
MIGX%Z6ND]$4Q1QNYUB%=A^M!JNJW>NJ#(MM6[[G<9$61)=7'.QFMI"H%^O=U
MEA7/!^4)]N]6G?\?4$L#!!0    ( $]W0U:GGWDZZ@4  #0G   :    >&PO
M=V]R:W-H965T<R]S:&5E=#$Q,"YX;6S%FFMOVS84AO\*X15#"Z26>)%E9XZ!
M7#JL0+,&R=)B*/:!L6A;J"X>2<<)L!\_4I)%I9%H1;'K?(@E63SG/=0A'QZ9
MXW7*OXL%8Q(\Q%$B3GH+*9?'CB.F"Q93T4^7+%'?S%(>4ZE.^=P12\YHD#6*
M(P>Y[L"):9CT)N/LVA6?C-.5C,*$77$@5G%,^>,9B]+U20_V-A>NP_E"Z@O.
M9+RD<W;#Y.WRBJLSI[02A#%+1)@F@+/92>\4'I]Y2#?([O@2LK6H' ,=REV:
M?M<G'X.3GJL5L8A-I39!U<<].V=1I"TI'?\61GNE3]VP>KRQ_GL6O KFC@IV
MGD9?PT N3GK#'@C8C*XB>9VN_V!%0)ZV-TTCD?T'Z^)>MP>F*R'3N&BL%,1A
MDG_2AZ(C*@U(4P-4-,@ZPLD=92HOJ*23,4_7@.N[E35]D(6:M5;BPD0_E1O)
MU;>A:B<G'^)EE#XR!LY8PF:A!%<1301X^WFI.TV SRLI)$V",)D#]0$^/# ^
M#06]B]@[\/:"21I&[\ ;X "QH)P)$";@-@FE.%(7U?%?BW0E5$,Q=J22JYTZ
MTT+:62X--4B#"%RFB5P(\"$)6/#4@*/B+(-%FV#/D-7B!9OV 89' +D(@=N;
M"_#VS1/Q^8?%$RZ[%6>>2(.G@==W(7@/?+?ONN#;)8OO&/^GK@^L=O28/!9+
M.F4G/37H!./WK#?Y]1<X<'^SJ"2E2I)9QPTJ;W2X[W52!^"*/JK!)L$IYS29
M,WU\!/(L.-H\=0:N>#AEX%K? ;Y]4N; 1\EB41L9V4-D7AF99^W_7&$Z^T&Y
MRLK+, GC55PG.#?I9R;U;':?/T;7_,&Q<U^C:E"J&G1511^:5.4F!Q55OELO
MPR]E^%89.BFSY/2V):?53L='."Q5#@^8G,,]1#8J(QOM/CESDZ,G:= J.:%K
M4.#N/CT+FT_RTVM04H$2M&=H,7T.MTZ?=D,='R1$1B@Z8)(6SG<<G&$8M$.L
M4YX6-I\D:KM9%!IL02L[.B9J;G-8$39LF$BAP0RT<Z9NF61-5ZNYKD_4\ <.
M#IFN5OIU#<Y0#=JQ]N=*=[M.BRQ,L8GFZ=/YKW:15P3@/YO+!G" D-^0)@9E
MT,J3R=>L.&#!^]-[QE6Q\T/_UBJM%3A\MD3Q8;]1GP$2M!.IU <V J^9+NET
MAYVK-3A7Q=.*1N!3.&-Z5?\WH[R^!^U^$'C4+0$:@8 ^VA;:R% +V:E5S>GS
M-%;EJJ!9P5=);'#W"&IS?TUY4/;^4;7[C\!'%7>HRL\I^$*C%5.9\Z8NY$)>
M=5[!0]*T1D.&@<C.0-O4HK2TKS#L?CH.2V00B0Z)2+0/1"*#2&1'Y.OGG,)!
M=<Y!O@]Q R21@22R0W)7<T[AYH>R"#;I,^A$=G3N;,[9XF<SYXQ G+]-0-[6
MR<< %=DKNBV#M'VE9??3-8\-.Y%_R$&ZCSH2&?HB.WUW,$B'SP8IA/Y@.&@8
M! :\J"5X7SM(1W4+ SRJUX<-7+$=KCL;I%O\F,&Y=66 #4'QJPC:OLBT^^F8
MO]@0%!^2H'@?!,65%Z7[)BBN(2B"!#:LP+ A*/XY!,7/">H/^R/4H,\0%/\D
M@F[Q S."@I>,40-0W Z@E=\5[$-Q'YS$AI/XD)S$^^ D-IS$73E9?3K6H?B<
MD[8"&AM.XAUQLJ*T5F M)YOT$<-)\O.*T$H(K8M0\J(BE!B$DG8(K1N>+RI"
M[7ZZ_LYE$$H.B5"R#X02@U#2%:%MQRUY61%**C\P[@BA6\8M>5$12@Q"2;OW
MMPWYW;Y^L_OIF@(&H^20+W;)/J!+#'1)UQ>[K?/[^8M=6_U&##+)CE[L;LOO
MVA>[3?4;,=PD=FYNR^_6)9#=3]=?\PU?/?> ^>U9X=XU. -9SP[9U^=WX:!M
M">09;GI6=.TLOPLWVTH@I[*1*69\GFW7$F":KA*9[VDJKY9;PD[SC5#F]GP_
MV27E<[5P A&;J:9NWU<3-,^W:.4G,EUFVZ+N4BG3.#M<,!HPKF]0W\_25&Y.
MM(-RH]SD?U!+ P04    " !/=T-6UL1!69,#   2"P  &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,3$N>&ULK59-;^,V$/TKA+HH$J ;?7^EMH#8WL7FL(41
M[[:'H@=:&EM$)-$E*3OIKR])R5I;4H0<]F*+U'N/\X9#:F8GRIYY#B#02UE4
M?&[D0ASN39.G.928W]$#5/+-CK(2"SED>Y,?&.!,D\K"="PK,$M,*B.9Z;DU
M2V:T%@6I8,T0K\L2L]<%%/0T-VSC//%$]KE0$V8R.^ ];$!\/ZR9')F=2D9*
MJ#BA%6*PFQL/]OTJ5G@-^)/ B5\\(^5D2^FS&CQF<\-2 4$!J5 *6/X=80E%
MH81D&/^VFD:WI")>/I_5/VOOTLL6<UC2XB^2B7QN1 ;*8(?K0CS1TQ=H_?A*
M+Z4%U[_HU&(M Z4U%[1LR3*"DE3-/WYI\W!!L(,W"$Y+</H$[PV"VQ+<]Q*\
MEN#IS#16=!Y66.!DQN@),866:NI!)U.SI7U2J6W?"";?$LD3R:?R4-!7 +2
M"G9$H'6!*XYN-CEFP-$CYS5DB%1H2:NJW:L3$3G:")H^R]E2%B#'>O[AA%G&
M;]'-"@0FQ2WZB+YO5NCFPRWZH"2^Y;3FN,KXS!0R=!6 F;9A+IHPG3?"M!WT
ME58BY^A3E4%V+6!*SYUQYVQ\X4PJKB"]0Z[]&W(LQQD):/E^NCU"7[V?;DVX
M<;MM=+6>^X;>$PC"0!Y'<=Y(COY^V'+!Y,'Z9RS?C9XWKJ<NFWM^P"G,#7F;
M<&!',))??[$#Z_>Q7/U,L=5/$KO*H]?ET9M23_Z0%Q5O2I\TI;]CM$3X*.L9
M;PM N!8Y9>0_^:;!C>6V62/0:ZA[]YC8=N1&\<P\7F9M"+.N$:LIQ)4_O_/G
M3_K;3'D3\KO!:_:*N#K;8\;\03Q.9'OJ %P9&\+B* S]J.=N"/.LR _<<8M!
M9S&8M/B-"ER,!1\,EG/C.+)[.5\.8:/!#V%3P8==\.%D\&M&4X",-UNC]P'1
M@[Y=X0582OAXQ36JT67%!8'?+[@ARO<\.^PY&]%R?#\<-Q9UQJ))8X^58$0V
M"RDZXJ(&1'=7[GAG+QNS%PT/5!S80<_>$.6YL>7U[ U1OAOXX^[BSET\Z>XS
M)JQO#.NOH5E7ZBX^ A?CUN)AMF/7ZE7;<@3EAW[OW*U&4$X8]DO2O.@62F![
MW75QE-*Z$LWWLYOM&KL'W<_TYA>RX6OZLQ\R3;?X%;.]W&U4P$Y*6G>A/.JL
MZ<":@: 'W9-LJ9 =CG[,9=,*3 'D^QVEXCQ0"W1M</(_4$L#!!0    ( $]W
M0U;WNF"V_P,  +H2   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6S%
M6&UOZC84_BM6=C6U4MN\ED '2$ ZK=)ZAR[KW8>K?3#) :(F-K,-M/OUUW9"
M("'DME.F?@';.>>QG\?G6,?N[RA[YBL @5[2A/"!L1)B?6>:/%Q!BOD-70.1
M7Q:4I5C(+EN:?,T 1]HI34S'LCIFBF-B#/MZ;,J&?;H124Q@RA#?I"EFKV-(
MZ&Y@V,9^X$N\7 DU8 [[:[R$&8BG]93)GEF@1'$*A,>4( :+@3&R[P+;4P[:
MXFL,.W[41HK*G-)GU7F(!H:E5@0)A$)!8/FWA0DDB4*2Z_@G!S6*.97C<7N/
M_JLF+\G,,8<)3?Z*([$:&%T#1;# FT1\H;O?("=TJ_!"FG#]BW:YK66@<,,%
M37-GN8(T)MD_?LF%.'*P.V<<G-S!J3IX9QS<W,%]JX.7.VBIS8R*UB'  @_[
MC.X04]82336TF-I;TH^)VO>98/)K+/W$\#Y=)_05 (V!P"(6:)I@PM'%3-#P
M^7HL%8W0A*8RS#C6&W7_HMIPB2X"$#A.+M$U>IH%Z.+3)?J$8H+^7-$-QR3B
M?5/(!:IIS#!?S#A;C'-F,;:#'BD1*X[N2011&<"4S IZSI[>V&E$#""\0:Y]
MA1S+<6H6-'F[NUWC'KS=W6I@XQ:;Y6H\]PS>;(497,_UIDSQJTP_@4:,8;($
MU;[:;TZ$I/YH@M>QP$G\+T17:)32C;3^]KN$1 \"4OYWW?YD\WOU\ZLSZ(ZO
M<0@#0QXR'-@6C.'//]D=ZY<Z;=L$"UH"*^GN%;I[3>BY[N,?ZEZG:(;<U<CJ
M$-X.[:ZK8G%[+%6-E>/?NF6KH,;*[=G=PJI$[K8@=]M([H&$- 4D\ N:9V=
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
MB3)HG5)>JAHVU<+(PK7?B334S-UC2O,9E0V@\ZF49K6P+V@F?O0/4$L#!!0
M   ( $]W0U8,HQ7U2P,  ,P*   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M-2YX;6RM5EUOTS 4_2M60&B3V/+9I!EMI:T!L8?!M/'Q@'APD]O&(K&#[;;C
MWV,[:>A2KTR(E]9VSCF^Y_KK3K:,_Q E@$0/=47%U"FE;"Y<5^0EU%B<LP:H
M^K)DO,92=?G*%0T'7!A27;F!Y\5NC0EU9A,S=LMG$[:6%:%PRY%8US7FOZZ@
M8MNIXSN[@3NR*J4><&>3!J_@'N3GYI:KGMNK%*0&*@BCB,-RZESZ%UFJ\0;P
MA<!6[+61=K)@[(?N7!=3Q],!006YU I8_6U@#E6EA508/SM-IY]2$_?;._5W
MQKORLL "YJSZ2@I93IVQ@PI8XG4E[]CV/71^1EHO9Y4POVC;83T'Y6LA6=V1
M500UH>T_?NCRL$?PXR<(04<(AH3H"4+8$<+G$J*.$)G,M%9,'C(L\6S"V19Q
MC59JNF&2:=C*/J%ZV>\E5U^)XLG91UD"1Q\8/;NF$C@(B:YISFI F!;H[8/:
M7@+0R;-@I^@D XE)=8K.T.?[#)V\/$4O$:'H4\G60B'%Q)4J:#VUFW<!7K4!
M!D\$Z ?HAE%9"O26%E \%G"5V]YRL+-\%1Q5S" _1Z'_&@5>$%@"FC^?[EOH
MV?/IWA$W8;^ H=$+CR[@X6((].UR(217!^N[+>NM:F17U9?-A6AP#E-'W28"
M^ :<V:L7?NR]L67L?XIE_TGL43:C/IO1,?4VF[9TM;2QH>FK=#.+1H&?3-S-
M?AXLJ/$H&#]&9194DOA!CWH4^:B/?'0T\D],X@HQLQNH.J=D=TZ)V1HV3ZU@
M_!=/%I3%DP7UM*>X]Q0?]73+V1*$?F&4-;W4) ?K%1(?SNZEWB#&^2$JC))H
MX#>SH))@%-J=)+V3Y*B3RV(#7!)!Z.HU:CBKF7[UA#FPS7I1$24"%3:#-H/)
M85!IFD8#@Q94- K3@4$;*DP]N\%Q;W#\;P=G?#";[X>A/PAJ;H&IZS7Q![$?
MPM(HCA-[[&D?>_IO1P?:J]1F*STXPWX:!<$@WKD%EOC1:+CG++ X#OWAFKA[
M[WP-?&7J)8%RMJ:R??_ZT;XDNS25R&#\2I5J;67U1Z:M\VXP7Q&U,2M8*DGO
M/%$'F[>U4]N1K#'5Q())59N89JG*3> :H+XO&9.[CIZ@+V!GOP%02P,$%
M  @ 3W=#5F;OBY*S @  .P@  !H   !X;"]W;W)K<VAE971S+W-H965T,3$V
M+GAM;*U676^;,!3]*Q:;IE;:PD<HJ[H$J2F;UH=.5;-V#],>'+@$J\9FMDG2
M_?K9AK"DHB23^A+\<<_Q/<=P;R9K+AYE :#0IJ1,3IU"J>K"=65:0(GEB%?
M]$[.18F5GHJE*RL!.+.@DKJ!YT5NB0ESXHE=NQ7QA->*$@:W LFZ++%XF@'E
MZZGC.]N%.[(LE%EPXTF%ES '=5_="CUS.Y:,E, DX0P)R*?.I7^11";>!CP0
M6,N=,3)*%IP_FLEU-G4\DQ!02)5AP/JQ@BN@U!#I-'ZWG$YWI 'NCK?L7ZQV
MK66!)5QQ^H-DJI@ZYP[*(,<U57=\_15:/6>&+^54VE^T;F+#T$%I+14O6[#.
MH"2L>>)-Z\,.P(]>  0M('@.>.F$<0L8'PL(6T!HG6FD6!\2K' \$7R-A(G6
M;&9@S;1H+9\P<^US)?0NT3@57[.4EX"^XPU(=/(-"X'-19RBDP04)O04?4#W
M\P2=O#V=N$H?:&!NVI+/&O+@!7(_0#><J4*BSRR#;)_ U9EVZ0;;=&?!(&,"
MZ0B-_?<H\(*@)Z&KX^%^#SPY'NX-J!EWYH\MW_B@^2@A,J5<U@+0S\N%5$)_
M$+_Z'&\8PWY&4R0N9(53F#JZ"D@0*W#B=V_\R/O4Y]9KDB6O1+;G9-@Y&0ZQ
MQ_>C^0CED(' %$F%5:VX>$*D,5AI@_5[#7U^-KR^9XE-D5S%WLB\'*M=HXZ*
M2@Y%[4D[ZZ2=#4MC E*^9.0/9%;) ACD1,D^-0W5^6X"SY0<C$B&(O841)V"
M:%#! Z8U;JH\U6T&L[3W)J*#N1^,2 83^=]WT-TIJR6(I6U/$J6\9JHI6=UJ
MUP$O;>%_MC[3G;%I9/]HFK9Z@\62,(DHY)K2&WW4YHNF5343Q2M;O!=<Z59@
MAX7N[B!,@-[/.5?;B3F@^[\0_P502P,$%     @ 3W=#5F?:3ND' P  %@D
M !H   !X;"]W;W)K<VAE971S+W-H965T,3$W+GAM;*V676^;,!2&_XK%JBF1
MVO 92+H$J0F=UHM*53^VBVD7#AP"&MC,=C[V[V>;A*:$9+WH3;#->5_[.79\
MF&PH^\TS (&V94'XU,B$J*Y-D\<9E)@/: 5$ODDI*[&07;8T><4 )UI4%J9C
M6;Y9XIP8X42//;!P0E>BR D\,,1798G9WQD4=#,U;&,_\)@O,Z$&S'!2X24\
M@7BI'ICLF8U+DI= >$X)8I!.C1O[.@I4O [XGL.&'[21(EE0^EMU[I*I8:D%
M00&Q4 Y8/M8PAZ)01G(9?W:>1C.E$AZV]^Y?-;MD66 .<UK\R!.138V1@1)(
M\:H0CW3S#78\0^47TX+K7[2I8WT9'*^XH.5.+%=0YJ1^XNTN#P<"VS\A<'8"
MIRWP3@C<G<!]K\#;"3R=F1I%YR'" H<31C>(J6CIIAHZF5HM\7.BMOU),/DV
MESH1WI&8EH">\18XZKWVT.U6GBP.?=2+0."\Z*,K]/(4H=Y%'UV@G*#GC*XX
M)@F?F$(N1-F9\6[263VI<V)2VT'WE(B,HUN20/+6P)0$#8:SQY@Y9QTCB ?(
MM2^18SE.QX+F[Y?;'?+H_7+K#(W;;(JK_=S_;@J*<AX7E*\8H)\W"RZ8_*/\
MZLIX[>AU.ZK+XYI7.(:I(6\'#FP-1OCYD^U;7[JR]9%FT0>9O<FDUV32.^<>
MSE>, 1'RO.J,"IE1J ]V5PYKKY'V4O?E.AQ[P_%P8JX/DW,<Y8[\H!45=43Y
MEN4T46]PA@W.\"Q.!"E(H*2#!_460"#-1;^+K+;U#U9SY8WM48OL."H(1EX+
MK,/*'H[<$V1^0^:?);L[ KI$F,O"4E$FVE=$S>0?97@T]H.@Q70<Y?ER4UM0
MQU&.90=6-U/0, 5GF6[3%'19TU@,B\Y#5WO8]L'<UL!V6VF?=X99[<,9=8<-
M@Q:)>5 Q2F!+77DYBNF*B/K6;4:;XGZC:UIK?":+?EVC7VWJ+X9[S)8YX:B
M5%I:@T >'%97X;HC:*7KTH(*6>5T,Y,?+L!4@'R?4BKV'35!\RD4_@-02P,$
M%     @ 3W=#5D:I< ^P!   '1   !H   !X;"]W;W)K<VAE971S+W-H965T
M,3$X+GAM;*V8VV[C-A"&7X5P%T4"K&-19V]M XF]07.Q;9!#>U'T@I;&L1I)
MU))4G+Q]A[(LVQ*M9(&]B47IG]%\''$XS&3#Q;-< RCRFJ6YG [62A5?1B,9
MK2%C\H(7D..3%1<94S@43R-9"&!Q992E(]NR_%'&DGPPFU3W;L5LPDN5)CG<
M"B+++&/B[0I2OID.Z&!WXRYY6BM]8S2;%.P)[D$]%K<"1Z/&2YQDD,N$YT3
M:CJXI%\6U-,&E>*O!#;RX)IHE"7GSWIP$T\'EHX(4HB4=L'PYP7FD*;:$\;Q
MO78Z:-ZI#0^O=]ZO*WB$63()<Y[^G<1J/1V$ Q+#BI6INN.;WZ$&J@*,>"JK
MOV13:ZT!B4JI>%8;8P19DF]_V6L]$0<&U#]A8-<&=MO /6'@U ;.1PW<VL"M
M9F:+4LW#@BDVFPB^(4*KT9N^J":SLD;\)-=YOU<"GR9HIV8W><0S( _L%20Y
MVX_(G&=%J2 FRS=R613I6Y(_D<>+^PMR#3$(EI)[Q52IN'@C!V9W3,$Y.5N
M8DEZ3H;D\7Y!SCZ=DT\DR<G#FI>2Y;&<C!0&KT,8176@5]M [1.!4IM\X[E:
M2_(UCR$^=C!"Z@;=WJ%?V;T>%Q!=$(=^)K9EVX: YA\WIP;SQ<?-K1X:ITFD
M4_ESWDTD620R2KDL!9!_+I=2"5Q<_YIF?.O1-7O4%>>++%@$TP&6% GB!0:S
M7W^AOO6;:;9^IK/%3W)V-)-N,Y-NG_?=3"J<27C%^BJ!1+O%P!11:R"R^?0%
M?N^FJ=V^(JQ>H6OORXRZENNYD]'+X:099)8=6LZQ;-&5!4X0!(WJB--K.+U>
MSJ^K%19?PE<:=0BOD!4*%ZD"G%)E8MJZ\P^B&'J6;]DM)J,L<*T6DTE&?=LU
M0_D-E-\+]0=NE3IS2\AAE2BR$CS#=/'H>:BWA[A*)>:4Z5W'!.EWPW*[C 95
M$!XD9(MH4(6>;08,&L"@%_#A  [WS3AY26+ BDH*EL2ZQO)2$->BSZ1(F9$P
MZ$9%P\Z7:5(%?DNU,/NB9L2P00Q[$:]8_DSX)L=LI<D*$ IK&<LC?:67I@DJ
M-*2M_<G-#2*/MI-F$ 6A8R8:-T3C_J^2YT/<M$IL<I8ID.O%S9Q@Y<J2,C-N
MA>-.#([=_KKF79'MV^,635=$@[%EIJ'6OFFP?H3GO355>SL*U?;:V3&H:!"T
M2Z%)1>T3^:$';1#]$:(,6"H)=BH$=$'$9B;'9M=8%6O'AP'YH=-F,XALKXW6
M%06A?X+,WI/9O6274F)-C+!W$LFRK)IMQ0DCT9J)1#%-JT1IKOBUZ\.(.EE[
M5[(P2(:VYYTBVW<\M+<-V)9")A-,5/P?$N@,Z>VL6ED2ZOQ]+Y/B9.Z<]_FZ
MDB'NT7Z;L<_3,=^^#Z']C<B?V&H(8]ANYV4>I>W #2*OLYJZ(L<_%?B^L:#]
MG46W@_I,F,1C8L&%:O?N-9+7:7'"L=^I>0:9Z[M>N^H99+9%@S;8Z.#<E(%X
MJLZ?$M=*F:OM.:*YVYQQ+ZN37>O^E3[[5N>QO9OMP?D;$T^X?Y$45NC2N@@P
M,K$]BVX'BA?5Z6S)%9[UJLLUGM]!: $^7W&N=@/]@N8_ K/_ 5!+ P04
M" !/=T-6V[U"]<0$  "&$0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,3DN
M>&ULK5A=;]LV%/TKA%<,"5#%I+Z5.0:2&$,#=%O0I-O#L =:HFTBLNB25)SM
MU^]2<B1;HM1TZTNBCW.OSB$O[R$]VPOYI#:,:?2RS0MU-=EHO;N<3E6Z85NJ
M+L2.%?!F)>26:KB5ZZG:24:S*FB;3UV,P^F6\F(RGU7/[N5\)DJ=\X+=2Z3*
M[9;*OV]8+O97$S)Y??")KS?:/)C.9SNZ9@],?][=2[B;-EDROF6%XJ) DJVN
M)M?D\M;%)J!"_,[97AU=(R-E*<23N;G+KB;8,&(Y2[5)0>'?,[ME>6XR 8\O
MAZ23YILF\/CZ-?O/E7@0LZ2*W8K\#Y[IS=4DGJ",K6B9ZT]B_X$=! 4F7RIR
M5?U%^P,63U!:*BVVAV!@L.5%_9^^' ;B*(#X P'N(<!]:X!W"/ JH36S2M:"
M:CJ?2;%'TJ AF[FHQJ:*!C6\,-/XH"6\Y1"GYW=%*K8,/=(7IM#9 U1)5N8,
MB15:L!63DF7F';I6BFF%:)&ACYPN><XU9^H<G2V8ICP_1P[Z_+! 9^_.T3O$
M"_2X$:4"M)I--; TWYJF!T8W-2-W@-&"I1?((^^1BUW7$G[[]G!R&CZ%L6D&
MR&T&R*WR>5\=(+3@*LV%*B5#?UXOE990@W_9!-89?7M&LS OU8ZF[&H"*T\Q
M^<PF\Q]_("'^R2;W.R4[$>\UXKVQ[/./#%8(RML91V61,8F@BTBJ>;%&N4%8
M9[G.'%>933-YGH=1B./9]/E8G045Q"1H4">T_8:V/TK[5VA_90%=+>?_0 '#
MG"D$+4.QM)2U#/H,54N74.G0"9&B<&%J&Z:T4(>R;]$V=36!\(BWYR>N%W7D
M]6'8+BUHI 6CTJYS:+RT2&OB*1#ENA)HIQGTOA]BTF-I0;DQ2>Q,PX9I^-5)
M@ 524LEIWLP!=%C 96C)"KC2:">4=B337#(P!]T^SV$F;(K"'M>$1&Y'4!\4
M1[YGUQ,U>J)1/0]:I$^.L8P,04L 'U74.)&-9-0?T-#MDK2 DGA@T..&9#Q*
M\D84)51WFLJ2YC9F<>^CA+C8[U#KHZ( AW9J24,M&:76^$DN:%&MMJIW("'Y
MFA?54*(5LY=QTE]M811T2%M A,1VT@2W_HA':?^F-TQ:70SWYX_@I$/*@O)B
MSQ]@=>3:9)35H]"PJ-;2K*KL=6 U>!2MC-K*E_28!- *PN[<6W DB&-WB'-K
MI&34JKI=>0U[S._=E0\,[/WV(*\/<0@F.(P&]+5>2<;-LMH".V+EE%#5]3Q\
M@UT>DI_P"G$8D"Y_"RY(_"'+)*UGDG'3O(<.S!6K-WGL2\EWIB%;J?9=S?&#
MT._:BA67A/X0U=8#R;@)WA6:%FMN"F6DWONNYI H\KIMV(H+@V2(9>M_9-P
M%__7ZDC?QASB1EZOI&TX@MVABFX=CXQ;WG#OZWN7X\+.HDO,!O/< 2,FK<F1
M<9<;['Y'.U4K[;ZO.<1+O+!'W )T?8R/-AJGU%L3)&]TP?94]1Y!9[3237J;
M8R_R?>QUV8Y^\C\>$=S6(=UQASR1='0Z'-0UGN^;ST>X-TI.3%R_Z_S3HT.R
M^87B%RIAWZ&@):\@$%]$T =D?>BO;[385>?FI=!P"J\N-XQ"/S< >+\20K_>
MF*-X\]/+_%]02P,$%     @ 3W=#5LE&]::<!@  -B$  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3(P+GAM;,U::V_;-A3]*X17# D0QWSHF24&&KO%"JQ8
MT;3;AV$?%)FVM4JB*]%)VE\_4G(DF[Q2E4>W?HGU.+SB.>2]/!)S?BN*3^6:
M<XGNLC0O+T9K*3=GDTD9KWD6E:=BPW-U9RF*+)+JM%A-RDW!HT75*$LG%&-O
MDD5)/IJ>5]?>%=-SL95IDO-W!2JW61857RYY*FXO1F1T?^%]LEI+?6$R/=]$
M*W[%Y<?-NT*=39HHBR3C>9F('!5\>3%Z2<[FU-<-*L0?";\M]XZ1IG(MQ"=]
M\F9Q,<*Z1SSEL=0A(O5SPV<\374DU8_/NZ"CYIFZX?[Q??37%7E%YCHJ^4RD
M?R8+N;X8!2.TX,MHF\KWXO97OB/DZGBQ2,OJ+[K=8?$(Q=M2BFS76/4@2_+Z
M-[K;";'7@'@=#>BN 34;.!T-V*X!&]K V35P*F5J*I4.\TA&T_-"W*)"HU4T
M?5")6;56])-<C_N5+-3=1+63T]_EFA=H)C(U:]9Z.&\X>I/'(N/HZ#=1EL?H
M2-\4.<\E$DOT3;QJ,.<R2M)C-$8?K^;HZ,4Q>H&2''U8BVT9Y8OR?")5S_7S
M)_&NEY=U+VE'+PE%;T4NUR5ZE2_XXC# 1%%N>--[WI>T-^*<QZ>(D1-$,:5
MAV;#FQ.@^7QX<]S#AC6CR*IXK"/>J\_;1'Y!?[V\+F6A4NEO2.(ZA .'T/7E
MK-Q$,;\8J:$M>7'#1].??R(>_@62YSF#S9\IV(%T3B.=TQ=]>L7C;9'(A)<H
MNE'3-KI..5+U%)61.E#3%2E%\W+)BX(O4-F@3]!L'>4KKF=VKNKS-E=E-TV^
M*M!*E=M)JI(!+10X7R&5,VC#BT0L3M U5\$YDM$=BC*QS24T5'67@ZK+NG+?
M3,>4.,SU_//)S?XP0$!&F.L>XN8VSJ$^8Z2!'6CG-MJY_X=V2*T'+?@@AA1H
MS=/J5]5\C?@R4-*:B;>OE,],.0%0Z!-#2P!$J.O!4GJ-E-YWDO(]C].H+)-E
M$D?U4KKX1ZT;F2[8.H 6^$C+JFJYGI3J"4D>IUM51^_U3ZH"/E!(SZ*/#15M
MQ-@+#1$!#,%!&(2PC'XCH]\KXP<AHW1_\CQ(S&$"^';757(Z##N&#A"041::
MR6GC&/%QT#&C@D:*H%>*-L5T^='#K!:&;50D2J"V0@UB'-A$7(P-&C,;13PW
M9 99(!8A+@E@LF%#-NPE.R0)%+]")E_K^\K*0'+ F8$B-9%0O.^#],VZI">Q
MNE.J'+OF.5\F\GB8IJ&E PT]<P;9((\0SU#4!KF,=.01P:TOQ ,R23EH=7TQ
MWG%#&\5T7'"9%+S2MKF>JGP"?1T&D@ [1DV= 3!*?6Q6#2B:1\(NLGLFF/22
MK5UM?.!J=T-_I.?%\7YM!&D2L"AXS#&S!$3BT O,806 3)7(P.\@2UNR](=R
M/#H/^)UZ42UYFR2@B-26QG$Q<4)30P@8N(%96 %<$/I.A^LAK=LFO8[T"0K&
MC_ ]Y;WK&4LQ;EW/OJP[54%1&5!P37\X@U#47-#F(&JO:!W*V3IP\KTL^#-Z
MG^&SU/FF 0(@8V*)"8 H#8*.E9"TIISTN_*G>:"'* $X896OMA$"@4& 36\
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
MZ_I;] 9;C#W/[;XN%K2V_!>Y'-9<#ENYW$-8"*882'+%:0;1%W)!F2#?:5(
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
M"7Q0H(LLH^J?&^1R.PU(<+CPR)[6QET(9Y.</N$"S5_Y@[*SL/22L@R%9E*
MPM4T>$^N;\C8&?@5GQAN]=$8')6EE-_<Y#Z=!I%#A!P3XUQ0^[?!.7+N/%D<
M?^^=!N4SG>'Q^.#]SI.W9)94XUSRSRPUZVDP"B#%%2VX>93;WW%/J._\)9)K
M_PO;_=HH@*301F9[8XL@8V+W3[_O W%D0'HG#.*]0>QQ[Q[D4=Y20V<3);>@
MW&KKS0T\56]MP3'ALK(PRMYEUL[,;E&Q#761@3LFJ$@8Y7 OM%&%C;W1\&9A
MA9 6'$&NX+,GB6GG_0:531H\4H,:'BA+@8H4'C%!ZRH%*Q?KQ:!";?PB6&QI
MKN'/PFAC5S+Q]!;>W**AC+^=A,8R<7C"9(_Z9H<Z/HDZN8(N>0=Q%,?/S4,;
M@#(*<1F%V/OKG?!WX 4'7L^Q>WY?/F*V1/6U#FVC=[>QKG5.$YP&=N=H5!L,
M9K_^0@;1;PW8NR7VKO?>/8%]L9;*=-)"42]SFSL[% G"7 JCK.KU.[AE.I&%
M< P_,+IDG!EF\_;E@_4%]P8S74NKVP*M7DFKUYB2.\H4;"@O$*S^;$JXI"+D
M:'<@L$-VE,N.=LJJ@[][ -E)WQU/FUET%9'^:!)N:I#U2V3]%XFE4R^6<@\T
M":;Q"6=&=E#B'UQ*,(,6: U+6L.V!3.L%4R/Q/6"&97(1LW(GAVLS!0^[G,?
M7Y53M0OM7BWP+[SV-&I$<V86QB77\:7$-6Z!%HFJ.ADU)O$/*3I.5[9RU<D)
M.K JT\R.TIP\2W-MJ8MJ9=<==NME1XYJ.VE%>*\YV9HAG9NFJI"3^%+Z(VU4
M>5*5>=)8;ML48+=6@/UX?$* 50TGS45\[AM85"T>=LT(SLU*U0N0_L7TUD:3
M0*HN@316ZQ?H+3ED]P42&YR0V(E>C%15GS27_1^0V*N.M484YR:CZB#(Z&(R
M:Z-=(%6_0!KK]D^6V?A$*?U_!Q<>O3&[KP\?J;((-'!<6</H:FCWGMJ]T.\F
M1N;^)7HIC07CAVND*2JWP-Y?26D.$_=>7GY6F?T'4$L#!!0    ( $]W0U:6
MG_$FJP0  (49   :    >&PO=V]R:W-H965T<R]S:&5E=#$R-2YX;6R]65MO
MVS88_2N$5@PID$8B=;,SVT#B+%N I@V:IGTH]D#;=$Q4$EV2BEM@/WZDK.AB
M4:KM*GM)=#G\/IY#\N,1/=HP_E6L")'@>QPE8FRMI%R?V[:8KTB,Q1E;DT2]
M63(>8ZEN^:,MUIS@1=8HCFSD.($=8YI8DU'V[(Y/1BR5$4W('0<BC6/,?UR2
MB&W&%K2>'WR@CRNI']B3T1H_DGLB']9W7-W9190%C4DB*$L )\NQ=0'/I\C7
M#3+$)THVHG(--)498U_US<UB;#FZ1R0B<ZE#8/7OB4Q)%.E(JA_?\J!6D5,W
MK%X_1[_.R"LR,RS(E$6?Z4*NQM;  @NRQ&DD/[#-WR0GE'5PSB*1_06;'.M8
M8)X*R>*\L>I!3)/M?_P]%Z+2P$4M#5#> .W;P,T;N!G1;<\R6E=8XLF(LPW@
M&JVBZ8M,FZRU8D,3/8SWDJNW5+63DRO"Z1/64H)KFN!D3G$$;A(A>:H&2PIP
M<J]FSB*-"&!+\(YI[17B(F:I?HN3!?A32*KT) MPC2D'GW"4$J'14Q;';$'E
M#U#)<L<$U4'$:W!R122FT6LPFT6 )N#CBJ5"112GX/;V\N/#SK-7M?N1+15]
M3<*>YU0OMU11*]7Y&7#A*4 .0N#A_@J<O-KFSK(9 D[W#PB+@-NNJ[#U@+8:
MF&)T4#$Z*,O@M62H#PF5:3;UIUI[PM>82ZJ4_G)+XAGA_X!_P7L:F55_QIA4
MZ^R"+B/G8HWG9&RI.B$(?R+6Y/??8.#\85*LIV UM=Q"+3>+[OY\+E=G\)>W
M"@=N)(F%D;_;)_^>@M7X>P5_KW.VJ-&WWV&9<C5?_L*B.OX70A EQ<[Z53.F
M,4^WFFP3!5DBO1,\33P'>2/[J<K5 !HXPP)4X^ 7'/Q?XW!JK#<F#MM$@TKW
M4.@,T Z))@IZ(8)F%D'!(CB6Q5N*9S2BV<K=>SB"AM*!$PQVF#1!H>,B,Y&P
M(!+V0&3_,0D;:K_Q73\<[E QP$+7'WIF,H."S*#7:EHE?G!5[>S*H56EIV U
MU8:%:L.7J*K#/OGW%*S&'SJE17)ZKZMMEN(RSU5=IC#PW=T58(*I!1":5P"L
MV#WX?]77/%-UE08(.;M$FB@/>FX+C](8P6YG='2%;1\89% \:.P7!A@:>E[0
M0JCT+K#3&O1>:?-TM1H*A]#=W35,. 21U[*/P]*,P&XW,LT^7@COVZYVISVT
MLO05K2Y2Z7:@_Q+%%7::J(,UZ"E:78/2*\&CS=*AMA7N990,J-!I7<&E58)'
M>Z6#2VO3 /D>@HU-H@D+/<]MVR1*GP2[C5+?]C5/]Y//"1,J'+8-2VE?8*<[
MZ+^P#@T%,_!]N$O'@(,>:C.QJ+0CJ-N.[%%8?\FY=J<_^$"@IVAUL4J_@^!+
M%%C4Z:(.UJ"G:'4-*H=(1WNEP_TKVL\F&6 =-@F5-@D=;9,.+;*HZ7R400IV
MRY(!AJ#GMS$I_1$Z^K3F2 >+F@<RID\+$ZS]TP*57@8=?71S5*%%S:.9-P%L
M;!LFF%>%;>G8E3-R_0/%+>:/-!$@(DO5SCD+51B^/?/?WDBVSH[-9TRJ<IM=
MK@A>$*X!ZOV2,?E\HT_BBU]>)O\!4$L#!!0    ( $]W0U;!*#<]. 8  %X^
M   :    >&PO=V]R:W-H965T<R]S:&5E=#$R-BYX;6S%FUUOVS88A?\*X19%
M"J2U)'^F=0RDUD<+M&O0K-U%L0O&9FRA^G!).FZ _?A1LB*9MD);V_%VDU@R
M^?"5WA.^X@DU6J?\AU@P)LFO.$K$96LAY?)-NRVF"Q93\3I=LD1]<Y?RF$IU
MR.=ML>2,SO).<=1V+*O?CFF8M,:C_-PU'X_2E8S"A%US(E9Q3/G#.Q:EZ\N6
MW7H\\26<+V1VHCT>+>F<W3#Y=7G-U5&[I,S"F"4B3!/"V=UEZ\I^$SB#K$/>
MXEO(UF+K,\DNY39-?V0''V:7+2N+B$5L*C,$5;_NV81%4492<?PLH*URS*SC
M]N='NI]?O+J86RK8)(W^"&=R<=D:MLB,W=%5)+^DZ_>LN*!>QINFD<A_DG71
MUFJ1Z4K(-"XZJPCB,-G\IK^*&['5P7&>Z. 4'9QC.W2*#IUC.W2+#MUC._2*
M#KUC._2+#OUC.PR*#GGVVYN[FZ?&I9*.1SQ=$YZU5K3L0Y[?O+?*2)AD4KR1
M7'T;JGYR[#(>WM-,#L0/$YI,0QJ1#XF0?*4$)P4YV.#L1OUYS%81(^D=^2W-
M!*9:7,7I*I&$)C/BTY"3;S1:Y2T^JS\BHE2D-)*0R8ISEDP?LA-KRF=DDB:2
M*WF^)&<NDS2,Q$ORXMFPT^^^)6%"?E^D*Z&8XIP\-QZ/VE+=G.P2V]/B1KS;
MW CGR1LQ?4TZ]CEQ+,<A7V]<<O;\90UFT@3C??U"SHKXZV!N$]CDZJF8O.,Q
MMN'2_":80Y<6-('57EI;2;G4LU/JV<FYW2>XND9#N<HGO$DF1L:7E,N0"?+]
M$XMO&?^3_$4^RP7CY$H()K7S2LA*^D*)E$HV(U20]VPV#Y/YEO;+]G5J,X:9
M%9@W8DFG[+*E*HA@_)ZUQB^>V7WK;9WFD# 7"?.0,!\)"T P386=4H6=G-XY
M/*L6TB/72GL/Y/M'U9)\D"P6M:KI(%6#A+E(F(>$^4A8 ()IJNF6JNF:YZZ=
M(BC(JV)F.M\MK'7:,<*;:F<#LS>T['GV?CP<]$;M^VU-;!H-M]I8>@L/&9-?
M$Y-]8>T,&>P'U>\-RS9:8GIE8GHG*"H?0WH;1N'NE_^ZLAAC;9IG),Q%PCPD
MS$?" A!,DV*_E&+_-)6ECU0-$N8B81X2YB-A 0BFJ690JF;0L+(\3DX/>Z5%
M35'%8WV=C(SC-)71!M8WUACD@!X2YN]'OUN*0,-I*1^6*1\:4S[)O0,U/?P/
M:Q]C9$U%@H2Y2)B'A/E(6 "":<*[*(5W<9H*=8%4#1+F(F$>$N8C80$(IJG&
MMBHCTCKEZL=,;RJ?@F8N344CT_H'&I5?$]5NR:F)Z<GEC[UE$MN88G*J-8\Y
MOL;91=)<*,V#TGPH+4#1=!56UJ[MG*:RV% S%DISH30/2O.AM !%T]536;*V
MT;L#KH', S664^<8JPTZI@>E^7574&/,H0;5\U^9J[;970W>79?_=_1^31<T
MF;/R_XY;M:J1V5<K#Z@1"Z6Y4)H'I?E06H"BZ6JK'&.[=Z):!;5WH3072O.@
M-!]*"U T73V5R6L;W4##6HAX:DZ*\Z?H:E]%K8[Z>PL!6Y^0)^8@&HL#ZN/6
MA.]<Z/'[T!$#%$U/>>70V@TMVO/J^>3XI.][DJ]L:S?M2!?4A=*\F@NP=K..
M'#! T?2L5R:M;79ICWTH.;0 KQ4#U(:%TEPHS8/2?"@M0-%T@55FK'TB-]:&
MVK%0F@NE>5":#Z4%*)J^EZ[R9)U_ZLD>79*<?<]RKR*9HVB\OPU)\VKBWZU(
MT $#%$U/>67U.F:K%_(<4HRA/X?L)AUJPD)I7EW\O=YNVJ'>*HJFIWUKV^R!
M?;/_A3-BCJ'QIECLKECLMECLOECLQMA3^+!.Y<,Z)]H;ZT!M5RC-A=(\*,V'
MT@(435=/Y>(Z9A<7\432/531)^8@&HL#:KH>#M^'#AB@:'K&*R?5.;#Y]D3+
M8_.PC:<3J-$*I7E0F@^E!2B:+J[*:'5.M)W6@>ZGA=)<*,V#TGPH+4#1=/54
MGJW3=%MM\V(T.+2':&(.HK$XH'YM3?C=W6($]6M1M$W&VULOSF9O7G^B?!XF
M@D3L3N&MUP,U._'-R\R; YDN\W=I;U.I"D[^<<'HC/&L@?K^+DWEXT'V>F[Y
M2OGX;U!+ P04    " !/=T-6AK*(\5@#   P#   &@   'AL+W=O<FMS:&5E
M=',O<VAE970Q,C<N>&ULM5=M;]LX#/XKA&\86F"M7Y(F69<$:.OU5J#=BN:V
M^S#<!]5F8F&VE)/DI/OWHV3735(WUP.\+XE$\WE"/A1E9KR6ZH?.$ T\%+G0
M$R\S9GGJ^SK)L&#Z6"Y1T).Y5 4SM%4+7R\5LM2!BMR/@F#@%XP+;SIVMELU
M'<O2Y%S@K0)=%@53/\\QE^N)%WJ/ACN^R(PU^-/QDBUPAN;K\E;1SF]84EZ@
MT%P*4#B?>&?A:3RR_L[A&\>UWEB#S>1>RA]V<Y5.O, &A#DFQC(P^EKA!>:Y
M):(P_JTYO>8G+7!S_<A^Z7*G7.Z9Q@N9_\U3DTV\D0<ISEF9FSNY_H1U/B>6
M+Y&Y=I^PKGT##Y)2&UG48(J@X*+Z9@^U#AN </ "(*H!T2Z@_P*@5P-ZKP7T
M:T#?*5.EXG2(F6'3L9)K4-:;V.S"B>G0E#X7MNPSH^@I)YR9QJCXBEGMX9(+
M)A+.<K@2VJB2BFLT',SHI*5ECB#G<%;(TAKO,&<&4S"2? TJU ;NR )/=)K6
MFB^$\V,:/F&Z(".17#*NX!O+2SR$@Q@-X_DA'+6X<['8" 6^WV!QC^H?\KV0
M18'*Q7HMF?"OD4J_$\ILS99Z$_1U%L/!FT-X US 7YDL-1.I'ON&9+1B^$DM
MV7DE6?2"9&$$-U*83,-'D6*Z3>"3_DT1HL<BG$=[&6-,CJ$7OH,HB**6@"Y>
M#P];X/'KX<&>;'K-D>HYOOX+?$T9KD0B"SHWPA7IJ19MDN^EM'??J5ZR!"<>
M76X:U0J]Z=L_PD'PH4VN+LGBCLBVI.PW4O8=>^^_NW.C)]_!GW2?P\&UU/H0
MOE\3"*X,%KI5V7Z7RG9)%G=$MJ7L2:/LR=Y#6MUD=!,D>4E-;*\$7A]7!?A
M;U6-;6I6K"/':E^IJ^G1<.RO-C5J<7D?;OO$+3YA^.2TE=*@26FP-Z4O)D,%
MGZ4X:CKP8Y7(WL[;2_I_ST>79'%'9%MB#ALQA[^]\X9=*MLE6=P1V9:RHT;9
MT6_IO-&SEAGL--YSCS#8Z;OG+N]WFL[?F*5HQEBXF51#8H.NWNB-M1E[S]RT
MMV,_IW&XFEZ?:*I9^H8IFFTTY#@GRN!X2+>!JN;3:F/DTDUL]]+0_.>6&8WT
MJ*P#/9]+:1XW]@>:/PG37U!+ P04    " !/=T-6^=5MO#H$  "T%P  &@
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
MLQ$@991NT=$/OZ [T/=#/Z]8*KDZB8S&Z(;*C$?R&;$-DJ%2!%^O(Q!HS>(
MW:<!<'2YY0#J&D@DF3*TR[@?JE- 'Z]!TB@6GY3]^_4U^OCA$_J HA1]#5DF
M:!J(N2T57NVU[9?8K@ILY @V3-"-<C 4Z#>U=] V8*M 5=$B+]&Z(D:+U^"?
M(Q>?(>(0TN/0ZO7JV.".6QV>F]MSC]A[CX/X]J?:!'V1D(A_^T)>>#3J]T@7
MG0NQHSXL+%55!/ GL)8__X0]Y]>^< UDK!6\416\D<EZ(WA^(WC)0?#H2Y@$
M8D_ 4UT5D+J.N5*49NIR]D6IV'J:;ZTKZ=-RY'F.-U*G_M0,0%>.3$;.9#:K
MY%K8QA6V\;#8LIV^!JZ#KNES+Z!B/Z_AJ', Q231 N%5(+QA02CW%8C9<1#>
M21 FB1:(205B,BP(]42ERD\9TM2$97(2BTFBA65:89D.BT4R2>,^YZ<=U_K3
MHRMG3(]9!61F!')8$;-V113MDGB&?N=,]!["[)4XNG)&'-BIN[<S*!+%=F)]
MO6A\AG+*5@CX,8V21J/H[;7.R1MG%&DC;/ 3;$1XOT9?54J(C#^C;S>0/ #O
M[4MF,V]M3$-9:X,F-6CRPS7VTJ6A CB0M78 :V*$C=3A?9M[N7?SFKL3=^QX
MAVG?(XC=$1G/\)&LJ+D+'IB\G&SPY8;&]#:)M('41 4/S%1.-GE\FJH81=I
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
M550&YN_W>:Z_OZF>/G)XVLSL;U!+ P04    " !/=T-60TQT^]X#  !/$0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,S0N>&ULS5AM;]LV$/XKA%8,*=!&
MHMXL9[:!)D+1 ,D0.$OWH=@'6CK;1"71(VF[_?<C:4619%EQ, W8%YLO=P_O
MGB-Y1TWVC'\7:P")?N19(:;66LK-E6V+9 TY$9=L X6:63*>$ZFZ?&6+#0>2
M&J4\LUW'">V<T,*:3<S8 Y]-V%9FM( 'CL0VSPG_>0T9VT\M;#T/S.EJ+?6
M/9MLR H>03YM'KCJV15*2G,H!&4%XK"<6I_P58P]K6 DOE+8BUH;:5<6C'W7
MG=MT:CG:(L@@D1J"J+\=W$"6:21EQ]\EJ%6MJ17K[6?TS\9YY<R""+AAV9\T
ME>NI%5DHA2799G+.]E^@="C0> G+A/E%^U+6L5"R%9+EI;*R(*?%X9_\*(FH
M*6#_A();*KCG*GBE@G>N@E\J^(:9@RN&AYA(,IMPMD=<2RLTW3!D&FWE/BUT
MW!\E5[-4Z<G99T(Y^DJR+:![(&++0055"G1QFV_4%*3HCI%"H+D:-],I(D6J
MNAO&I>Y(5(-@2_14I,"SG[18(16+C$C@)'N/+F*0A*K&1_3T&*.+=^_1.T0+
M],>:;85"%!-;*G>T4792FGY],-T]87H,R27R\ ?D.J[;H7YSOCKN4(_/5W>:
MZK:*014(MPJ$:_#\$WAWL(,,N>C;/>0+X']U\=&+H&^(*[$A"4PM=04(X#NP
M9K_^@D/GMRYVA@2+!P)K,.=5S'D&W7MU"W] GX0 M7OU%KVC9$$S*BF(YZV=
M(G73S"'9<J[WIY;ZG16\&K@F@@KT[4XM@&XEY*(S"MZ041@2+!X(K!$%OXJ"
MW[M_;PCGYM3OS$VP )63 )$L8PG1-WSG 3] 1@929ZC=+'2]T<3>U2DZ%L*>
MYS6%X@ZA(!A70@V7@LJEH->EQPTD=$D3XQ(YI"GESYX4R:N>'9##FCT?L1\Y
M+==ZUW]K]#N6] .GFX*PHB#LI6"N;B4N2*9O=O$OZ.A=Y:UG)CQRU,5^:S\,
MM&"#M%%%VJB7-',AF6/01<7HR'I_%+3W_+$0#OR64-PAA)T3>SZJ;(_.2$->
M;QKJ17AK,(<$BP<":S WKI@;_Z_2T'C(* P)%@\$UH@"=EX*6F?X1%1BUL]2
MA(.P=2H[I)39H_;=TR'F^9[C=I],7"O5\7^6C_JAW[I=2K1&K@GP*&H3T2&&
M,0[P"29>:F7<7RP/E9;*9<)& 1*THSYHI3P46I.YEUH9]Q:!K^2F4KE>1D6C
M"+<).9;"3C0.V]$_%G.]X^#;M<>K_M1P3_B*JA=G!DNEYUR.5%W##Z_W0T>R
MC7G/+IA4KV/37 -1KTXMH.:7C,GGCGXB5]]09O\ 4$L#!!0    ( $]W0U:*
MPJ_XHP<  ' Z   :    >&PO=V]R:W-H965T<R]S:&5E=#$S-2YX;6S%FUV/
MFS@4AO^*E:U6K=1ML$WXZ,Y$:D.ZVU4K59VV>U'U@DF<"2J!U,!,1]H?OX;0
M$/#):;SK:&YF CE^.;P&X^<X7-SE\FNQ%J(DWS=I5ER.UF6Y?3X>%XNUV,3%
MLWPK,O7-*I>;N%2;\F9<;*6(ETVC33IFCN.--W&2C:87S;YW<GJ15V6:9.*=
M)$6UV<3R_J5(\[O+$1W]V/$^N5F7]8[Q]&(;WX@K47[<OI-J:[Q7628;D15)
MGA$I5I>C%_3YW'7J!DW$IT3<%0>?27TJUWG^M=YXO;P<.75&(A6+LI:(U;];
M,1-I6BNI/+ZUHJ/],>N&AY]_J+]J3EZ=S'5<B%F>_ITLR_7E*!B1I5C%55J^
MS^_^%.T)36J]19X6S5]RU\8Z([*HBC+?M(U5!ILDV_V/O[=&'#2@[I$&K&W
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
M[U>Y>J*V&_4K@?N73*?_ E!+ P04    " !/=T-66_.?M 0#  !W"@  &@
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
ME[DUV[Y@!PK6 AO78.,S9MQ[V,4:%"\.?1][G?$V,Q@&GAO%W>$[MR;5E]]
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
M@&5>;L_#MC=:K9L3HH726N7-Y4H*R%0-@/?72NG'F_H#W:GD[']02P,$%
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
M74W4B]DO-G5>2-46\XW2$T>7$U-$.Z-5;N:RR(NL'=DCB:O"+D/*M7X=L@6
MA)*8#/<.",@(#9(1NE;8D?-Y4L057S%Q$@B W(()@.*10R*Q(H[\CRTI GA2
ML;,MN" 2\R%!%T1'"5H)1TZ0<'L]TZB5:%$FI3 ;G]GUNAMED<V+<E2_$5=M
MZ:,0&9XD;@$<H3QQ,@F$XPD=.7 0*]W(NURI4PTXXFHNHH_&;$@6@-&0#"=W
M"N$X#MC(.9)8!4?\"J[OW&P]-[,WF3S73:WG;_UHR\X+2/6X,P5 6# \@7CC
M]!^,6,%&_8+M3!XC/>Y2 1"7HC=.GZ(5:O280_4>5Y$>=Z8 ".@K>D/UR5G]
M1/W.U(\;B]1UDQQB1R$I /$:B_3@F=T15^HLQB)UU8C#\B@D!2 ^8Y%:34/]
MFN9'C44*N$F L0C (&,1BC9N+%(K8:A?P@#L@/W^H+2<(N$H\- L=I]/03 2
M.$=A"$8Q&WD$1ZWBH7[%\S9/E0+>$N"I0C# 4X5@'D^56I5#_2KG3)XJ=96)
MLR9="."I0JAQ3Y5:B4/]$N?'/54*F%. IPK! $\5@HU[JM1J&GJ"*_5V3Y4"
MS\] 3Q4"@IXJ#!SW5)G5->Q=NN943Y5!S\UX%/)A1D$@8\EP#:<@,(H2,G(^
M9E;G,+_.>8>GRB %$R8)'58@ )@$$1T^( 9@&#-,QM)JY0[SRYWW^ZG,%2PL
MQMQ9H@".<LU@* T '(EB/+9(F=4_S*]_WF.E[D+W7I/!.&'#TQ6 @P8CA>+U
M!V-+<GKPXETEVH?N!4:I"\NF5MN7S_9W]R])?NY>#1S<O\&?TNVKCC;,]LW+
MKUFKLRQ1*98Z9/ QUAMXNWV9<?M!->ON];YYHU13=9<KD>6B-0#]_;)IU.L'
M\P/[5TIG_P502P,$%     @ 3W=#5LU<G<>G @  <0@  !H   !X;"]W;W)K
M<VAE971S+W-H965T,30Q+GAM;,5676_3,!3]*U=A0IO$FC3]8!MII-&"&&)3
MM3)XF'APDYO&FF,'VVG'O\=VLJ@56<6D(EX:?]QS?,_)=6^BC9 /*D?4\%@P
MKB9>KG5YX?LJR;$@JB=*Y&8G$[(@VDSERE>E1)(Z4,'\, C&?D$H]^+(K<UE
M'(E*,\IQ+D%514'DK_?(Q&;B];VGA5NZRK5=\..H)"M<H+XKY]+,_)8EI05R
M104'B=G$N^Q?3,<VW@5\H[A16V.P2I9"/-C)53KQ IL0,DRT92#FL<8I,F:)
M3!H_&TZO/=("M\=/[!^==J-E211.!?M.4YU/O#,/4LQ(Q?2MV'S"1L_(\B6"
M*?<+FR8V\""IE!9% S89%)373_+8^+ %Z ^? 80-(/Q;P* !#)S0.C,G:T8T
MB2,I-B!MM&&S ^>-0QLUE-NWN-#2[%*#T_%EDHB*:\I7L-"$IT2F"N[*E&A4
ML&<3CF^(E,2^@Q,XGJ$FE*D3.(6[Q0R.CT[@""B'K[FHE &JR-<F67NDGS2)
MO:\3"Y])[#/A/0CZ;R ,PJ #/MT/GV'2@X&#]\]WX;ZQJ/4I;'T*'=_@&;X;
M4Y!;=LREX&:<H"EHK4!(F.:$K]"*W@FC/*$E0[C_8@CA2F.A?G2949\^[#[=
M7N4+59($)YZYJPKE&KWX]:O^.'C79<V!R':,&K1&#?:QQ].JJ)BK"\ L,Y<5
M1&8N:VM)XGSJLF O[TLMJ,G.')G])UO'I^%Y. HC?]TA;MB*&^X5=VOKG&,*
M'XCD1HV"^VLLEB@[W^E>KI<*.A#9CNQ1*WOT7XM_=$BC#D2V8]2X-6K\CXI_
MW%6O@R!HZ[46UQGV9UG[6PW!-N-K(E>4*V"8&6#0>VM,DG6#JR=:E*Y'+(4V
M'<<-<_--@-(&F/U,"/TTL6VG_<J(?P-02P,$%     @ 3W=#5G/HF&U? P
MJA4   T   !X;"]S='EL97,N>&ULW5C13MLP%/V5*(R)21-IFI$VHZVT54*:
MM$V3X&%OR&V<UI+C9([+6A[W/?NJ?<E\8S=)BR\"'D99*XCMXW/N\?5-8AA5
M:L/IY9)2Y:US+JJQOU2J?!\$U7Q)<U*=%B45&LD*F1.ENW(15*6D)*V E/.@
MW^O%04Z8\"<CL<HO<E5Y\V(EU-@?-D.>N7Q*QWX8O_,](S<M4CKVKT]>_U@5
MZOR59ZY';X^.>J>]ZS?G^\B)A=[X@5/X[$'"]RFCTO$#I%%=3'2P*UK//=8J
MAG6,T88.FK;>,J&#D1,GN4-%B(.>.^IN6#3N('0G\,^OWT@*6Z23Q,!6V&24
M%:(MM,@W SHRR:EW0_C8GQ+.9I(!*R,YXQLSW(>!><$+Z2E=X=I*""/5K8%#
MTX/BMSHY$X6L8YL(YO?,3M\#MCTPR#AO#/9],S 9E40I*L6%[M23Z\$[D&?;
M5YM2.UQ(L@G[9WY+J"\ZR*R0*95-F-#?#DU&G&9@1[+%$JZJ* , E2IRW4@9
M612"U!ZV#-O0LG/*^24\&;YG.]KKK+.G=4&(IJD-V::1,1W0[ZH9[:[LV9-T
MO9+=%.KC2B]'U'VH%/I-THRMZ_XZ:PQ@ZB&N3LJ2;SYPMA Y-8M_<,#)B&QY
MWK*0[%9'@U*9ZP$J?>^&2L7FW9&?DI17=*VVY;3.<,_]%^CYW^9Y0065A'=-
MZ]H_Y"P_V;%]E3Z'Y_JQLN_8:3(:'+Y'>W0X=)/QX9N,DL/W: ]>AVYR^!),
MOH3M'CS;D_TQ)L.#-!G8XUKG3+AS(FQ&/3AYC_VO<,;G;5!OMF)<,6%[2Y:F
M5-PY&&IY16;Z#]$=?3T_I1E9<775@&._;7^A*5OE23/K&R3"SFK;GV%Y8=P<
M^W4L)E*ZING4=N5B5C<]W=!1[0<(^\A%_7$C&,=@;@0P+ [F .,8%A;G?UK/
M$%V/P3!O0R<R1#E#E&-8+F1:?[$X;DZB/^Z5)DD4Q3&6T>G4Z6"*Y2V.X<>M
MAGD#!A8'(CTNU_ANXQ5R?QU@>WI?A6 KQ2L16RF>:T#<>0-&DKAW&XL##&P7
ML-J!^.XX4%-N3A3!KF+>L#L81Y($0Z 6W34:QTAV8OBZ]P>[2Z(H2=P(8&X'
M480A<#?B".8 /&!(%-7OP;WW4;!]3P7M?V<G?P%02P,$%     @ 3W=#5I>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M" !/=T-6=+_LPIX)  #E7   #P   'AL+W=O<FMB;V]K+GAM;,6<76_;.!:&
M_PKAF\T S<;RAVP730$G3CL!TC9(.AWLU8*1:)NH)'I)*6GFUR\EV1N>Q'IW
M;HY]E5BRY<>4R.?PZWQX,O;G@S$_Q:\\*]QY;UV6F_=G9RY9JURZ?YJ-*OR9
MI;&Y+/U+NSIS&ZMDZM9*E7EV-NCWX[-<ZJ+W\</N6K?V+'QA2I64VA3^8'W@
MAU9/[N5\_5(\:J<?=*;+Y_->\W^F>B+7A<[U7RH][_5[PJW-T^_&ZK],4<KL
M/K$FR\Y[47OBA[*E3MX<OJ\AO\L'UQPIY<.=]"#GO;CO+[C4UI7-.YKK2\_X
MJ/R;VU=5:3[IK%1V(4OUV9IJHXM5?1G_*\Z"G]&4P^YO6XCO[=\I1K-<ZD0M
M3%+EJBC;<K0JJP$+M]8;UQ.%S-5Y;_<6(8M47!6E+R1Q7;27\N^M?ZG_ZNNT
M_=6EQPW*T+[7_H2]3AMP/LA+_]ID.O7?GHH+F<DB4:(I7!< #@#@X&B XN16
M!I!# #D\(.1]#5%_P FS]'<\,0'D"$".C@9Y:?)- #D&D.-C0#:,:UFL L@8
M0,9'A/SW(("< ,C)\6ZW=.L <@H@I[R0]U6>2_M<0]WK5:']QZ0OR7F2F,JW
MF 'D#$#.F"%54EE=:A4VB5$?-=I]7J(;(PL" PW"K)!;JW+ME&L]]Y]*;^H/
MA'1('Q&S/SX;DS[I+&OHOI5K97V37/JFI.80\Q 3"21B-LA";8S31+H1<D7$
M+(L+8ZUY\BW'IZI("1620\1LAV_+Y>DV!CAM8@ QM];?R[9I>Q=B(CU$W'Z0
M&^UCW>:1NU.KRK_%^$;NBRQ]7$H*$_DA8A;$E;2%CXV=N/5UPD< N2E\8"6M
M"@&1&R)F.5SEF\P\*R4N5*&6NA2WV:MF#TDA8K9"VY9\-<6I;T^45:YL8KU<
MM>U@&#TC50R85;%E^BY_$7T-D#$&S,9HBZX..JU:J\+Y_MNN[$YN#,&$/0]F
M=2R4U8^R[EV*3[KPC8[V=?JZ<*6M7AEN@-0Q8%8'Z10)WT0Z59::Q,H#I)(!
MLTH^26W%#YE52GQ1TE6V;:U#/.24 ;=3-LK*NKS$O5J](4,:&?!W,U)?.VH)
M_^_Q"P+Y$!-Y9,#LD5VP7I>@#ZQ2:5,G_MC4'0]2E$@E@V/V,TB/;8"<,F!V
MRIU*E&]R_)>Z=Z()\M]YP_AR%,V9<+ #.67([)2W-;H-_A?:)1EIOX=(,T-F
MS9  IXELQ,FM[Q(GOB?W6PB))#-D']_*_:==<\+?Y:SIKE\:Y\-9<4O+$@YP
M,4L&WG)2@8;(-4-FU^!Z/@PQD7.&S,YY&5$0)]^;ZDZ>1R2=(;-TFE9G+Q5R
MS)#9,?O'&/9B(LT,F34#!QMH+4&:&3)K9C?8L*_\1D@L(V:QP/X]*;\1$LN(
M>]($]N_#P&R$U#)B5DMG![^][R$F4LN(62W[N_E[GTTX>\*L%MC?I\\F4LN(
M62UA?W]O&2*YC)CE CO^M R1;4;,MH$=?XJ);#-BMDU7QW\[31IB(MN,F&W3
MT?_?/9SAO"-RSYC;/6_& ?95GS'RSIA_LKY[0( \EV/DG3&S=W 0/@HQD7?&
MS-[!F.,0$WEG?-0N31QBPGG[ W9IODIKF^;S-W&R4*74&:E"R$!C9@.%F/]2
MTHHK'\/MG> =(P.-F0T48@;_?_']B^=_D ASC PTYAY6VX_YN\I241J"B0PT
M/M@$/L&</_HGDP;",3)0S&P@^&R2YCU&%HJ9+11BSG-CRWJI7S-DU72(0DQD
MH9C;0N%-EU[C30NZKZ;'R$(QMX5>,(-_3\5),^11A9C(0C&WA?8]F]^M3.N
M:1[&FC&R4'Q("_GO^"QUT0X:W1CGPIGM&*X?.\P@&_9DC 04,PMH2]C\V4^'
MO!,S>V=+-Z^7_K9W6[\,GI-%H3'R3LSLG=UM-L6I#]=LY</U[:2.[V*0=183
MY)W)(5:3=6'2Y8S(.Q-F[^QN^DJ)>2&S9Z>;)OU6>O$L*E*:R#L39N_L!M"M
MJ?P7IV*A'DK_;-:#!TE9V1 3>6?"[)T6<PO[@J=2\7IQX01Y9\+LG2W@GTJO
MUG7EGC_Z7KI_ NZT^RD^D])$WIDP>P<^F[0*(>],#N.=._5HLL?:W.V!2U/X
M8BU)%8(KEP\CGWF6F:=FA,M?15SZ9U.7@JX/FB +30YJH>?:02%RB(DL-#F,
MA:[]/79E,VWF0=N#M3(#S"FRT)390EU3?-L@*<1$%IH>9;7S-EPG$>8466C*
M;*$NS!LEG1*7(2:RT)390AV8GZI:1>)+B(DL-&6V$)[7#9<53)&%ILP6PICA
MP.L466C*;"&,&0Z\3I&%ILP6PICAP.L4[J!AMM#+9/Z]OUI:9:J./'9'PR[;
M%%EH>K U!_/4>]R?;N;4=MLA \P9LM",V4)O2S.MY_5W@PHA)K+0C-E"$)/$
MFS-DH1FSA>@NDC<#'B$FLM",V4+!LA/Q9MD)O>G(0C/N%0AP=4QHH1FRT.R8
MFW2(A6;(0K-C;M*A50A9:,9LH3WKB^H>1[4E#S&1A6;<>W6ZUQI=2$<V<L*=
MG,P6ZEIK]+:3$?7Q!D]F#W6!^J)]T 79HM6'FS_[W(NL.T 7VLG5RA)0N ^T
MS[T:KNO6^^_S#RT!A3M!^T=:#[?P+PJ5$E"X1;3/[",(2EK0J ]WC?:9C=0%
MNAU5)*!PWVB?V4E=H-LE5 04;AWM<^\=[0"]^K51R:L2A5M(^T?90^K#YG95
M#0&%NTG[1S+3MTWSUA 4IQ[@SCW06:*U[4FP'/V?M 1',M-]:9*?IQ<$%)J)
M.T5!%^@?A56)61%0:";N) 5X"?20@$(S<6<OP* C @K-Q)W0@*[6?K,>@(!"
M,W&G-*"@+Z]$W>*_:IZ@F;BS&G2"UJO.*Y*6!"<WX,YN0$'IV-V2QJ,XS\%A
M$AUT+=HGM1YF.HBX4QT@4%^^!!2:B3O_ =Y?0$L4Y\XY9@8$VH["% @1=PX$
M##HFH-!,W,D0,&A,0*&9N-,B8- ) 85FXLZ2@$&G!!2:B3M/ @:=$5!H)NYD
M"9W[BDX;< (*S<2=+@&"T@$(F"\AXDZ8 '=JO0*%9N).F="Y5ZL-30DH-!-W
MVH1.T+9J$5!HIL,G3MB"7N<;?XJ 0C-QIT[H!+URI<Y)K8>Y$R+NY E[-NJ%
MAP@H-!-W*H5].PJ#W5P$%)J).[L"WE=(XE&87B'BSJ^ 04D\"A,L1-P9%C H
MB4=APH6(.^,"2MY$]W5$,.5"U.9<.&O>[CY^2-O)BJ_^2YP_GL@LN;6B_K,-
MPL=UIW999=FE/_:MN#$RW67IWF48__A?4$L#!!0    ( $]W0U9J46=.S ,
M *12   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-W$M.&T$4A>&M
M("\@7;?>%0&C3)A&V8 %S4,!;+D[2K+[(#* <Y5!)JC_D=5&E(\\^(1,_S[_
M.C_NUX?#\W+_<%S.?CT]/B\7N_MU/7Z>IN7Z?G[:+Y\.Q_GYY2>WA]/3?GVY
M/-U-Q_WU]_W=/,40ZG1Z?\;N\OS]F6???A_G_SGQ<'O[<#U_.5S_>)J?UW\<
M//T\G+XO]_.\[LZ^[4]W\WJQFWX]OCV]3*\/]NGEY-W9U<W%[G1U8[MIZT%1
M!L7M!R49E+8?E&50WGY0D4%E^T%5!M7M!S49U+8?U&50WW[0D$%C^T$65,8
MF.2P!FAMRK4!O#8%VP!BFY)M +--T3: VJ9L&\!M4[@-(+<IW0:PVQ1O ^@=
M5>\(T#NJWA&@=W1_; /TCJIW!.@=5>\(T#NJWA&@=U2](T#OJ'I'@-Y1]8X
MO:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.[D/2P!Z)]4[ ?1.JG<"Z)U4[P30.ZG>
M":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG=V'W0"]L^J= 7IG
MU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T
M+NZ?E0"]B^I= 'H7U;L ]"ZJ=P'H753O M"[JMX5H'=5O2M [ZIZ5X#>5?6N
M +VKZET!>E?5NP+TKNYF$X#>5?6N +VKZET!>E?5NP+T;JIW ^C=5.\&T+NI
MW@V@=U.]&T#OIGHW@-Y-]6X O9OJW0!Z-W>S($#OIGHW@-Y-]6X O;OJW0%Z
M=]6[ _3NJG<'Z-U5[P[0NZO>':!W5[T[0.^N>G> WEWU[@"]N[O9&Z!W5[T[
M0.^A>@^ WD/U'@"]A^H] 'H/U7L ]!ZJ]P#H/53O =![J-X#H/=0O0= [Z%Z
M#X#>P\4Z +TM^%P'X+<%%^P$@. 67+(3 (9;<-%. "ANP64[ >"X!1?N!(#D
M%ERZ$P"66W#Q3@!H;L'E.P'@N047\ 2"Z#[ 9!28/L$DB.XC3$2%Z3-,1(?I
M0TQ$B>E33$2+Z6-,1(WI<TQ$C^F#3$21Z9-,0I-I+LHT0I5I+LLT0I=IT6?U
M!-%=FFF$-M-<G&F$.M-<GFF$/M-<H&F$0M-<HFF$1M-<I&F$2M-<IFF$3M-<
MJ&F$4M-<JFF$5M-<K&F$6M.2_ZH4@N@NV#1"L6DNV31"LVDNVC1"M6DNVS1"
MMVDNW#1"N6DNW31"NVDNWC1"O6DNW[0/[3>7]??CO+PM^GOM!GRDWNO+[\YO
MK_]Z^?=)_S:\<CV]G[%<_@%02P,$%     @ 3W=#5OPFSS7< @  W4X  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=O-;IM %(;A6['81H8Y PQ0Q=FTW;99
M] :H&<?(_(F9I,[==W!^I%:IU<B5^FZ,##/G'!CIV7W7WQXGZU;'OAO<)MI[
M/WU($K?=V[YV\3C9(3S9C7-?^_!WODNF>GNH[VRBE3+)=AR\'?S:+S6BF^M/
M=E??=W[U^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$8>=I
MC=NWD[L*"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?XHT9
MQ]VNW=IFW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9<XU#"MOYW%R
MX<1F^_YV+T>R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?ADM/E
M\F_\ZQF_UG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI03!4*
MJD)152BL"L55H< J%%DU159-D5539-44635%5DV155-DU119-45639$UI<B:
M4F1-*;*F%%E3BJPI1=:4(FM*D36ER)I29,THLF8463.*K!E%UHPB:T:1-:/(
MFE%DS2BR9A19<XJL.476G")K3I$UI\B:4V3-*;+F%%ESBJPY159#D=509#44
M60U%5D.1U5!D-119#4560Y'54&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"TH
MLA8464N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M
M*+)6%%DKBJP51=:*(FM%D544A591%%M%47 51=%5%(57411?15& %4415A2%
M6%$88T%Q+(RQG$ 6)Y'%B61Q,EF<4!8GE<6)96%R68()9@DFF268:)9@LEF"
M"6<))ITEF'B68/)9@@EH"2:A)9B(EF R6H():0DFI268F)9@<EJ""6H))JDE
MF*B68+):@@EKR7]-:WT?Q\,_;G^ZQGW=#B_]DZ6HN_D)4$L! A0#%     @
M3W=#5@=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    " !/=T-6^JK&"/     K @  $0
M@ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !/=T-6F5R<(Q &
M  "<)P  $P              @ '. 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( $]W0U9SI_5?5@D  )-)   8              " @0\(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !/=T-69KUR%\8'
M  !;'P  &               @(&;$0  >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL4$L! A0#%     @ 3W=#5BH]F>0Z P    L  !@              ("!
MEQD  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( $]W0U:]
MP0UE5 D  &PM   8              " @0<=  !X;"]W;W)K<VAE971S+W-H
M965T-"YX;6Q02P$"% ,4    " !/=T-60,/YU2(%  !"%   &
M    @(&1)@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @
M3W=#5EIA5K2K"@  *UH  !@              ("!Z2L  'AL+W=O<FMS:&5E
M=',O<VAE970V+GAM;%!+ 0(4 Q0    ( $]W0U9 DL(:RP,  ,4,   8
M          " @<HV  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M    " !/=T-6$\1*/5,*  #8,0  &               @('+.@  >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 3W=#5DSUNL/H*   PH4
M !@              ("!5$4  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+
M 0(4 Q0    ( $]W0U; DF1FJA$  .0U   9              " @7)N  !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 3W=#5N:G*X*<
M+@  6(L  !D              ("!4X   'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q02P$"% ,4    " !/=T-6VB)DV9H%  "?#0  &0
M@($FKP  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( $]W
M0U:.4+/7A@,  #4(   9              " @?>T  !X;"]W;W)K<VAE971S
M+W-H965T,3,N>&UL4$L! A0#%     @ 3W=#5O?_-CD0!   >0D  !D
M         ("!M+@  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M    " !/=T-65!E6L8L(   ]%@  &0              @('[O   >&PO=V]R
M:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $]W0U:\-.5 '0L  !@=
M   9              " @;W%  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL
M4$L! A0#%     @ 3W=#5K?-!L37%@  @T<  !D              ("!$=$
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !/=T-6G/%!
M12T%  #=#0  &0              @($?Z   >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;%!+ 0(4 Q0    ( $]W0U9ZR6.NJQP  +Y7   9
M  " @8/M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @
M3W=#5OKRX:QT P  Z@<  !D              ("!90H! 'AL+W=O<FMS:&5E
M=',O<VAE970R,"YX;6Q02P$"% ,4    " !/=T-6^5W&^P4'  !.$   &0
M            @($0#@$ >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4
M Q0    ( $]W0U9Y!C(9Y@4  -P3   9              " @4P5 0!X;"]W
M;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 3W=#5JR2,:X;#P
MN3,  !D              ("!:1L! 'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q02P$"% ,4    " !/=T-6]-4M/=8(  !T'   &0              @(&[
M*@$ >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( $]W0U:+
MMOJ.#!8  "A&   9              " @<@S 0!X;"]W;W)K<VAE971S+W-H
M965T,C4N>&UL4$L! A0#%     @ 3W=#5F-[=M8+"P  B!L  !D
M     ("!"TH! 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M" !/=T-6&$KX-44'  #@$0  &0              @(%-50$ >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( $]W0U9MKY^+%P\  /DO   9
M              " @<E< 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L!
M A0#%     @ 3W=#5M;&MBNB1P  N D! !D              ("!%VP! 'AL
M+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !/=T-6X:]329@1
M  !;-   &0              @('PLP$ >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;%!+ 0(4 Q0    ( $]W0U;)'T%'K 0  ,L,   9              "
M@;_% 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ 3W=#
M5B)F4E5M!   S@L  !D              ("!HLH! 'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6Q02P$"% ,4    " !/=T-61OQ^+H()  !O(   &0
M        @(%&SP$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0
M   ( $]W0U; 'C+WLQ   'LT   9              " @?_8 0!X;"]W;W)K
M<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 3W=#5C<:KMTF!0  70L
M !D              ("!Z>D! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q0
M2P$"% ,4    " !/=T-6^TA95] +  #[(P  &0              @(%&[P$
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( $]W0U8- ZE2
MWQD  *50   9              " @4W[ 0!X;"]W;W)K<VAE971S+W-H965T
M,S<N>&UL4$L! A0#%     @ 3W=#5DF)3/;;!   +0L  !D
M ("!8Q4" 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !/
M=T-6>E/Z#UX#  "("   &0              @(%U&@( >&PO=V]R:W-H965T
M<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( $]W0U:N00ZJ=P0  )<+   9
M          " @0H> @!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#
M%     @ 3W=#5G%)TV'= P  $PD  !D              ("!N"(" 'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !/=T-6C908H/,$  !#
M#   &0              @(',)@( >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM
M;%!+ 0(4 Q0    ( $]W0U:?G,Y>U0,   \)   9              " @?8K
M @!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 3W=#5HCZ
M"KPF#@  WBH  !D              ("! C " 'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6Q02P$"% ,4    " !/=T-6J*&LH!8#   4!P  &0
M    @(%?/@( >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    (
M $]W0U89"0-R108  -@.   9              " @:Q! @!X;"]W;W)K<VAE
M971S+W-H965T-#8N>&UL4$L! A0#%     @ 3W=#5F. F=(5!@  F!0  !D
M             ("!*$@" 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"
M% ,4    " !/=T-64&C>)3P(  !G&P  &0              @(%T3@( >&PO
M=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( $]W0U:)!FP%4 <
M -$:   9              " @>=6 @!X;"]W;W)K<VAE971S+W-H965T-#DN
M>&UL4$L! A0#%     @ 3W=#5LX8J(,\!P  YQ0  !D              ("!
M;EX" 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !/=T-6
M-C7!#A8&  "J#@  &0              @('A90( >&PO=V]R:W-H965T<R]S
M:&5E=#4Q+GAM;%!+ 0(4 Q0    ( $]W0U:_5H'/- <  &@2   9
M      " @2YL @!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%
M  @ 3W=#5J0;89TX!0  #B$  !D              ("!F7," 'AL+W=O<FMS
M:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !/=T-6'J3KS^T#   A#
M&0              @($(>0( >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+
M 0(4 Q0    ( $]W0U83\_Q7%A<  -YM 0 9              " @2Q] @!X
M;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 3W=#5EB?6W0E
M!@  !"H  !D              ("!>90" 'AL+W=O<FMS:&5E=',O<VAE970U
M-BYX;6Q02P$"% ,4    " !/=T-6EB>VRFX%  #^'0  &0
M@('5F@( >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( $]W
M0U8\9O\9ZP8  +I"   9              " @7J@ @!X;"]W;W)K<VAE971S
M+W-H965T-3@N>&UL4$L! A0#%     @ 3W=#5I%Z1E7[ P  ^!4  !D
M         ("!G*<" 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4
M    " !/=T-6D,WO"94%  "5(   &0              @('.JP( >&PO=V]R
M:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( $]W0U9.@5A;FP4  #4D
M   9              " @9JQ @!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL
M4$L! A0#%     @ 3W=#5G81Q:0B"P  PF$  !D              ("!;+<"
M 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !/=T-63[WE
MT T#   D"0  &0              @('%P@( >&PO=V]R:W-H965T<R]S:&5E
M=#8S+GAM;%!+ 0(4 Q0    ( $]W0U:AFZQ4]P(  *((   9
M  " @0G& @!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @
M3W=#5JG]U:KI @  J H  !D              ("!-\D" 'AL+W=O<FMS:&5E
M=',O<VAE970V-2YX;6Q02P$"% ,4    " !/=T-6\0 W9/<"  !V"   &0
M            @(%7S ( >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4
M Q0    ( $]W0U9A]^UYH0L   MM   9              " @87/ @!X;"]W
M;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ 3W=#5B1Q=*#:!@
M)C4  !D              ("!7=L" 'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6Q02P$"% ,4    " !/=T-69CF='[("  #7!@  &0              @(%N
MX@( >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( $]W0U9=
MI^2>MP0  /@:   9              " @5?E @!X;"]W;W)K<VAE971S+W-H
M965T-S N>&UL4$L! A0#%     @ 3W=#5NB%EZ#P"P  0VP  !D
M     ("!1>H" 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M" !/=T-6'\H7G&D,  !*A   &0              @(%L]@( >&PO=V]R:W-H
M965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( $]W0U9\C31**P4  ',A   9
M              " @0P# P!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L!
M A0#%     @ 3W=#5JX*')R_ P  X L  !D              ("!;@@# 'AL
M+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " !/=T-6(J2RQSXK
M  ! Z@$ &0              @(%D# , >&PO=V]R:W-H965T<R]S:&5E=#<U
M+GAM;%!+ 0(4 Q0    ( $]W0U8W1P>Y?QD   -+ 0 9              "
M@=DW P!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ 3W=#
M5J19K'1;!   L1<  !D              ("!CU$# 'AL+W=O<FMS:&5E=',O
M<VAE970W-RYX;6Q02P$"% ,4    " !/=T-6KU(80'4*  !->0  &0
M        @($A5@, >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0
M   ( $]W0U8K<T5,_ H  !9R   9              " @<U@ P!X;"]W;W)K
M<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ 3W=#5K")KX!<"   1T@
M !D              ("! &P# 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q0
M2P$"% ,4    " !/=T-6GM_ __T#   4%   &0              @(&3= ,
M>&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( $]W0U9*WX/C
M@@,  *,*   9              " @<=X P!X;"]W;W)K<VAE971S+W-H965T
M.#(N>&UL4$L! A0#%     @ 3W=#5OO WHLG P  -@@  !D
M ("!@'P# 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " !/
M=T-66>.P&,L#  !8#P  &0              @('>?P, >&PO=V]R:W-H965T
M<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( $]W0U9*[Y.A/P,  '8.   9
M          " @>"# P!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#
M%     @ 3W=#5HOR8,XQ @  - 4  !D              ("!5H<# 'AL+W=O
M<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    " !/=T-6^Q$G.&<#  !]
M#@  &0              @(&^B0, >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM
M;%!+ 0(4 Q0    ( $]W0U;^XA@TN0(  %T(   9              " @5R-
M P!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ 3W=#5BFJ
M_);S @  =0@  !D              ("!3) # 'AL+W=O<FMS:&5E=',O<VAE
M970X.2YX;6Q02P$"% ,4    " !/=T-6 A( W; #  "-#   &0
M    @(%VDP, >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    (
M $]W0U;^<?^R- (   P%   9              " @5V7 P!X;"]W;W)K<VAE
M971S+W-H965T.3$N>&UL4$L! A0#%     @ 3W=#5D 6T(S5 @  K0@  !D
M             ("!R)D# 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"
M% ,4    " !/=T-609 %5#@)  #.6@  &0              @('4G , >&PO
M=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( $]W0U:/[__K10,
M (P+   9              " @4.F P!X;"]W;W)K<VAE971S+W-H965T.30N
M>&UL4$L! A0#%     @ 3W=#5J%4*7Q& P  E@P  !D              ("!
MOZD# 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " !/=T-6
M(O1N"D0#  #5"0  &0              @($\K0, >&PO=V]R:W-H965T<R]S
M:&5E=#DV+GAM;%!+ 0(4 Q0    ( $]W0U8:U?(.D1<  +MD 0 9
M      " @;>P P!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%
M  @ 3W=#5I+L;S=!"   13\  !D              ("!?\@# 'AL+W=O<FMS
M:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    " !/=T-6IE&0H7,$  #&#P
M&0              @('WT , >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+
M 0(4 Q0    ( $]W0U8K\, :FPH  &Y5   :              " @:'5 P!X
M;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    ( $]W0U8W-<9A
M=00  #L0   :              " @73@ P!X;"]W;W)K<VAE971S+W-H965T
M,3 Q+GAM;%!+ 0(4 Q0    ( $]W0U8,^YO3M00  -8;   :
M  " @2'E P!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0    (
M $]W0U:]SY*L. ,  % )   :              " @0[J P!X;"]W;W)K<VAE
M971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( $]W0U:3@W*T%P,  *8(   :
M              " @7[M P!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;%!+
M 0(4 Q0    ( $]W0U8M-=%5( ,  -L'   :              " @<WP P!X
M;"]W;W)K<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    ( $]W0U8/OU[!
MX@(  *$(   :              " @27T P!X;"]W;W)K<VAE971S+W-H965T
M,3 V+GAM;%!+ 0(4 Q0    ( $]W0U8,,O!X1@,  !$0   :
M  " @3_W P!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0    (
M $]W0U;X4Y'ZJP(  "4'   :              " @;WZ P!X;"]W;W)K<VAE
M971S+W-H965T,3 X+GAM;%!+ 0(4 Q0    ( $]W0U:=23JG=0@  &<U   :
M              " @:#] P!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM;%!+
M 0(4 Q0    ( $]W0U:GGWDZZ@4  #0G   :              " @4T&! !X
M;"]W;W)K<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    ( $]W0U;6Q$%9
MDP,  !(+   :              " @6\,! !X;"]W;W)K<VAE971S+W-H965T
M,3$Q+GAM;%!+ 0(4 Q0    ( $]W0U;WNF"V_P,  +H2   :
M  " @3H0! !X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0    (
M $]W0U9R#1<X*@,   4(   :              " @7$4! !X;"]W;W)K<VAE
M971S+W-H965T,3$S+GAM;%!+ 0(4 Q0    ( $]W0U;B8A4.[@(  /T'   :
M              " @=,7! !X;"]W;W)K<VAE971S+W-H965T,3$T+GAM;%!+
M 0(4 Q0    ( $]W0U8,HQ7U2P,  ,P*   :              " @?D:! !X
M;"]W;W)K<VAE971S+W-H965T,3$U+GAM;%!+ 0(4 Q0    ( $]W0U9F[XN2
MLP(  #L(   :              " @7P>! !X;"]W;W)K<VAE971S+W-H965T
M,3$V+GAM;%!+ 0(4 Q0    ( $]W0U9GVD[I!P,  !8)   :
M  " @6<A! !X;"]W;W)K<VAE971S+W-H965T,3$W+GAM;%!+ 0(4 Q0    (
M $]W0U9&J7 /L 0  !T0   :              " @:8D! !X;"]W;W)K<VAE
M971S+W-H965T,3$X+GAM;%!+ 0(4 Q0    ( $]W0U;;O4+UQ 0  (81   :
M              " @8XI! !X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;%!+
M 0(4 Q0    ( $]W0U;)1O6FG 8  #8A   :              " @8HN! !X
M;"]W;W)K<VAE971S+W-H965T,3(P+GAM;%!+ 0(4 Q0    ( $]W0U;LEXFX
MPP4  '@>   :              " @5XU! !X;"]W;W)K<VAE971S+W-H965T
M,3(Q+GAM;%!+ 0(4 Q0    ( $]W0U9,&"@/W00  )86   :
M  " @5D[! !X;"]W;W)K<VAE971S+W-H965T,3(R+GAM;%!+ 0(4 Q0    (
M $]W0U9O-+O0.P4  .LA   :              " @6Y ! !X;"]W;W)K<VAE
M971S+W-H965T,3(S+GAM;%!+ 0(4 Q0    ( $]W0U99F#OVF0,  &(1   :
M              " @>%%! !X;"]W;W)K<VAE971S+W-H965T,3(T+GAM;%!+
M 0(4 Q0    ( $]W0U:6G_$FJP0  (49   :              " @;))! !X
M;"]W;W)K<VAE971S+W-H965T,3(U+GAM;%!+ 0(4 Q0    ( $]W0U;!*#<]
M. 8  %X^   :              " @95.! !X;"]W;W)K<VAE971S+W-H965T
M,3(V+GAM;%!+ 0(4 Q0    ( $]W0U:&LHCQ6 ,  # ,   :
M  " @055! !X;"]W;W)K<VAE971S+W-H965T,3(W+GAM;%!+ 0(4 Q0    (
M $]W0U;YU6V\.@0  +07   :              " @958! !X;"]W;W)K<VAE
M971S+W-H965T,3(X+GAM;%!+ 0(4 Q0    ( $]W0U95J!-\6@8  +\I   :
M              " @0==! !X;"]W;W)K<VAE971S+W-H965T,3(Y+GAM;%!+
M 0(4 Q0    ( $]W0U:"D5A=-@@  (I!   :              " @9EC! !X
M;"]W;W)K<VAE971S+W-H965T,3,P+GAM;%!+ 0(4 Q0    ( $]W0U9NN?6T
MC@0   (8   :              " @0=L! !X;"]W;W)K<VAE971S+W-H965T
M,3,Q+GAM;%!+ 0(4 Q0    ( $]W0U8K=(_D/@(  (H$   :
M  " @<UP! !X;"]W;W)K<VAE971S+W-H965T,3,R+GAM;%!+ 0(4 Q0    (
M $]W0U89TZ-Y10@  'E&   :              " @4-S! !X;"]W;W)K<VAE
M971S+W-H965T,3,S+GAM;%!+ 0(4 Q0    ( $]W0U9#3'3[W@,  $\1   :
M              " @<![! !X;"]W;W)K<VAE971S+W-H965T,3,T+GAM;%!+
M 0(4 Q0    ( $]W0U:*PJ_XHP<  ' Z   :              " @=9_! !X
M;"]W;W)K<VAE971S+W-H965T,3,U+GAM;%!+ 0(4 Q0    ( $]W0U9;\Y^T
M! ,  '<*   :              " @;&'! !X;"]W;W)K<VAE971S+W-H965T
M,3,V+GAM;%!+ 0(4 Q0    ( $]W0U9W0+7P( D  $@V   :
M  " @>V*! !X;"]W;W)K<VAE971S+W-H965T,3,W+GAM;%!+ 0(4 Q0    (
M $]W0U;SPWA0^P4  !XC   :              " @464! !X;"]W;W)K<VAE
M971S+W-H965T,3,X+GAM;%!+ 0(4 Q0    ( $]W0U;/D%!'.@8  *$<   :
M              " @7B:! !X;"]W;W)K<VAE971S+W-H965T,3,Y+GAM;%!+
M 0(4 Q0    ( $]W0U8'4\?;1P@  %XJ   :              " @>J@! !X
M;"]W;W)K<VAE971S+W-H965T,30P+GAM;%!+ 0(4 Q0    ( $]W0U;-7)W'
MIP(  '$(   :              " @6FI! !X;"]W;W)K<VAE971S+W-H965T
M,30Q+GAM;%!+ 0(4 Q0    ( $]W0U9SZ)AM7P,  *H5   -
M  "  4BL! !X;"]S='EL97,N>&UL4$L! A0#%     @ 3W=#5I>*NQS
M$P(   L              ( !TJ\$ %]R96QS+RYR96QS4$L! A0#%     @
M3W=#5G2_[,*>"0  Y5P   \              ( !N[ $ 'AL+W=O<FMB;V]K
M+GAM;%!+ 0(4 Q0    ( $]W0U9J46=.S ,  *12   :              "
M 8:Z! !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( $]W
M0U;\)L\UW (  -U.   3              "  8J^! !;0V]N=&5N=%]4>7!E
<<UTN>&UL4$L%!@    "5 )4 -"D  )?!!     $!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>994</ContextCount>
  <ElementCount>745</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>182</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statement of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity</Role>
      <ShortName>Consolidated Statement of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Premises and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipment</Role>
      <ShortName>Premises and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Borrowed Funds</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BorrowedFunds</Role>
      <ShortName>Borrowed Funds</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Capital and Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMatters</Role>
      <ShortName>Capital and Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Other Non-Interest Income and Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpense</Role>
      <ShortName>Other Non-Interest Income and Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Balance Sheet Offsetting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsetting</Role>
      <ShortName>Balance Sheet Offsetting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Operating Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegments</Role>
      <ShortName>Operating Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Condensed Financial Statements of Parent Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany</Role>
      <ShortName>Condensed Financial Statements of Parent Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Accounting Standards Updates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/AccountingStandardsUpdates</Role>
      <ShortName>Accounting Standards Updates</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Policies)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies</Role>
      <ShortName>Receivables, Loans, Notes Receivable, and Others (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Fair Value Measures and Disclosures (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies</Role>
      <ShortName>Fair Value Measures and Disclosures (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Earnings Per Share (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerSharePolicies</Role>
      <ShortName>Earnings Per Share (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Compensation Related Costs, Postemployment Benefits (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies</Role>
      <ShortName>Compensation Related Costs, Postemployment Benefits (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Fair Value Measures and Disclosures (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1</Role>
      <ShortName>Fair Value Measures and Disclosures (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesTables</Role>
      <ShortName>Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Securities</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansTables</Role>
      <ShortName>Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Loans</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Premises and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentTables</Role>
      <ShortName>Premises and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipment</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Deposits</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Capital and Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersTables</Role>
      <ShortName>Capital and Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CapitalandRegulatoryMatters</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EarningsPerCommonShare</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Other Non-Interest Income and Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</Role>
      <ShortName>Other Non-Interest Income and Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpense</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</Role>
      <ShortName>Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLoss</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables</Role>
      <ShortName>Balance Sheet Offsetting Balance Sheet Offsetting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurements</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Operating Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsTables</Role>
      <ShortName>Operating Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OperatingSegments</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Condensed Financial Statements of Parent Company (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail</Role>
      <ShortName>Summary of Significant Accounting Policies (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Securities (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesNarrativeDetail</Role>
      <ShortName>Securities (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail</Role>
      <ShortName>Securities (Year End Securities Held to Maturity) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails</Role>
      <ShortName>Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails</Role>
      <ShortName>Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Securities (Securities Available for Sale) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails</Role>
      <ShortName>Securities (Securities Available for Sale) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail</Role>
      <ShortName>Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail</Role>
      <ShortName>Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail</Role>
      <ShortName>Securities (Sales of Securities Available for Sale) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails</Role>
      <ShortName>Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail</Role>
      <ShortName>Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail</Role>
      <ShortName>Securities (Net Gains and Losses on Trading Account Securities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Loans (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNarrativeDetail</Role>
      <ShortName>Loans (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Loans (Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansDetail</Role>
      <ShortName>Loans (Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Loans (Activities in Related Party Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail</Role>
      <ShortName>Loans (Activities in Related Party Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail</Role>
      <ShortName>Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails</Role>
      <ShortName>Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail</Role>
      <ShortName>Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail</Role>
      <ShortName>Loans (Troubled Debt Restructurings) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails</Role>
      <ShortName>Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail</Role>
      <ShortName>Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails</Role>
      <ShortName>Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Loans (Revolving Loans Converted to Term) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails</Role>
      <ShortName>Loans (Revolving Loans Converted to Term) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails</Role>
      <ShortName>Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail</Role>
      <ShortName>Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail</Role>
      <ShortName>Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Premises and Equipment (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail</Role>
      <ShortName>Premises and Equipment (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail</Role>
      <ShortName>Premises and Equipment (Premises and Equipment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails</Role>
      <ShortName>Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails</Role>
      <ShortName>Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - Disclosure - Deposits (Schedule of Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduleofDepositsDetail</Role>
      <ShortName>Deposits (Schedule of Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail</Role>
      <ShortName>Deposits (Additional Information About Corporation's Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail</Role>
      <ShortName>Deposits (Scheduled Maturities of Time Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - Disclosure - Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail</Role>
      <ShortName>Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - Disclosure - Borrowed Funds (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BorrowedFundsNarrativeDetail</Role>
      <ShortName>Borrowed Funds (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/BorrowedFunds</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail</Role>
      <ShortName>Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail</Role>
      <ShortName>Capital and Regulatory Matters (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CapitalandRegulatoryMattersTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail</Role>
      <ShortName>Regulatory Matters (Actual and Required Capital Ratios) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail</Role>
      <ShortName>Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - Disclosure - Employee Benefit Plans (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail</Role>
      <ShortName>Employee Benefit Plans (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail</Role>
      <ShortName>Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail</Role>
      <ShortName>Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0000105 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail</Role>
      <ShortName>Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0000106 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail</Role>
      <ShortName>Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0000107 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail</Role>
      <ShortName>Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0000108 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0000109 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0000110 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail</Role>
      <ShortName>Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0000111 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail</Role>
      <ShortName>Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0000112 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail</Role>
      <ShortName>Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0000113 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail</Role>
      <ShortName>Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0000114 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail</Role>
      <ShortName>Other Non-Interest Income and Expense (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>0000115 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail</Role>
      <ShortName>Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>0000116 - Disclosure - Income Taxes (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesNarrativeDetail</Role>
      <ShortName>Income Taxes (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>0000117 - Disclosure - Income Taxes (Income Tax Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail</Role>
      <ShortName>Income Taxes (Income Tax Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>0000118 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail</Role>
      <ShortName>Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>0000119 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail</Role>
      <ShortName>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>0000120 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail</Role>
      <ShortName>Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>0000121 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail</Role>
      <ShortName>Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>0000122 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail</Role>
      <ShortName>Derivative Financial Instruments (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>0000123 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>0000124 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>124</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>0000125 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>0000126 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails</Role>
      <ShortName>Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>0000127 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>0000128 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>128</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>0000129 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail</Role>
      <ShortName>Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>0000130 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails</Role>
      <ShortName>Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>0000131 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails</Role>
      <ShortName>Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>0000132 - Disclosure - Fair Value Measurements (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail</Role>
      <ShortName>Fair Value Measurements (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>0000133 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail</Role>
      <ShortName>Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>0000134 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail</Role>
      <ShortName>Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>134</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>0000135 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail</Role>
      <ShortName>Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>135</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>0000136 - Disclosure - Operating Segments Operating Segments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails</Role>
      <ShortName>Operating Segments Operating Segments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>0000137 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail</Role>
      <ShortName>Operating Segments (Summary of Operating Results by Segment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OperatingSegmentsTables</ParentRole>
      <Position>137</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>0000138 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>138</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>0000139 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>139</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>0000140 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>140</Position>
    </Report>
    <Report instance="cfr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>0000141 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails</Role>
      <ShortName>Accounting Standards Updates Accounting Standards Update (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 14 fact(s) appearing in ix:hidden were eligible for transformation: cfr:CreditLossOptionalTransitionalPeriodUnderCECL, cfr:CreditLossTransitionalPeriodUnderCECL, cfr:DebtInstrumentMaturitiesPeriod, cfr:Finalyearsofthetermofthenotes, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:StockRepurchaseProgramPeriodInForce1 -  cfr-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="cfr-20221231.htm">cfr-20221231.htm</File>
    <File>cfr-20221231.xsd</File>
    <File>cfr-20221231_cal.xml</File>
    <File>cfr-20221231_def.xml</File>
    <File>cfr-20221231_lab.xml</File>
    <File>cfr-20221231_pre.xml</File>
    <File>exhibit1017-formofperforma.htm</File>
    <File>exhibit211-subsidiariesx10.htm</File>
    <File>exhibit231-consentofindepe.htm</File>
    <File>exhibit241-powerofattorney.htm</File>
    <File>exhibit311-10xkx2022.htm</File>
    <File>exhibit312-10xkx2022.htm</File>
    <File>exhibit321-10kx2022.htm</File>
    <File>exhibit322-10kx2022.htm</File>
    <File>exhibit41-descriptionofreg.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cfr-20221231_g1.jpg</File>
    <File>cfr-20221231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="3475">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>166
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cfr-20221231.htm": {
   "axisCustom": 2,
   "axisStandard": 42,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 3,
    "http://fasb.org/us-gaap/2022": 3475,
    "http://xbrl.sec.gov/dei/2022": 39
   },
   "contextCount": 994,
   "dts": {
    "calculationLink": {
     "local": [
      "cfr-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cfr-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cfr-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cfr-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cfr-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cfr-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/exch/2022/exch-2022.xsd"
     ]
    }
   },
   "elementCount": 1144,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 5,
    "http://www.frostbank.com/20221231": 9,
    "http://xbrl.sec.gov/dei/2022": 3,
    "total": 17
   },
   "keyCustom": 150,
   "keyStandard": 595,
   "memberCustom": 91,
   "memberStandard": 73,
   "nsprefix": "cfr",
   "nsuri": "http://www.frostbank.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.frostbank.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Securities",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.frostbank.com/role/Securities",
     "shortName": "Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:PercentageOfEquityInvestmentsInMutualFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - Employee Benefit Plans (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
     "shortName": "Employee Benefit Plans (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:PercentageOfEquityInvestmentsInMutualFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i1d8475f6939c46938064fca163b0fd87_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
     "shortName": "Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
     "shortName": "Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i5d53b8418dff428081bcd4753957eab6_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000103 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail",
     "shortName": "Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000104 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)",
     "menuCat": "Details",
     "order": "104",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
     "shortName": "Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74d94e627b904b9c93edb16316460ef6_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000105 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)",
     "menuCat": "Details",
     "order": "105",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
     "shortName": "Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74d94e627b904b9c93edb16316460ef6_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000106 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)",
     "menuCat": "Details",
     "order": "106",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail",
     "shortName": "Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000107 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
     "shortName": "Employee Benefit Plans (Fair Value of Plan Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i327daf5f12c84fd490c711d17826245c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000108 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)",
     "menuCat": "Details",
     "order": "108",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail",
     "shortName": "Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000109 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)",
     "menuCat": "Details",
     "order": "109",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
     "shortName": "Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i33a6a08c19d847b5a495377a573095aa_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Loans",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.frostbank.com/role/Loans",
     "shortName": "Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i7e355d993ecf48d5bb4519098f588308_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000110 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)",
     "menuCat": "Details",
     "order": "110",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
     "shortName": "Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i7e355d993ecf48d5bb4519098f588308_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000111 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)",
     "menuCat": "Details",
     "order": "111",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail",
     "shortName": "Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000112 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)",
     "menuCat": "Details",
     "order": "112",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
     "shortName": "Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000113 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)",
     "menuCat": "Details",
     "order": "113",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail",
     "shortName": "Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "span",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000114 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "114",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail",
     "shortName": "Other Non-Interest Income and Expense (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "span",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000115 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)",
     "menuCat": "Details",
     "order": "115",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail",
     "shortName": "Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000116 - Disclosure - Income Taxes (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "116",
     "role": "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail",
     "shortName": "Income Taxes (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000117 - Disclosure - Income Taxes (Income Tax Expense) (Detail)",
     "menuCat": "Details",
     "order": "117",
     "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000118 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)",
     "menuCat": "Details",
     "order": "118",
     "role": "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail",
     "shortName": "Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000119 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)",
     "menuCat": "Details",
     "order": "119",
     "role": "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail",
     "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Premises and Equipment",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.frostbank.com/role/PremisesandEquipment",
     "shortName": "Premises and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000120 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)",
     "menuCat": "Details",
     "order": "120",
     "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i1d8475f6939c46938064fca163b0fd87_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000121 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)",
     "menuCat": "Details",
     "order": "121",
     "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-20221231.htm",
      "contextRef": "i999211f7fef44039b272e76cb7508b63_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000122 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "122",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
     "shortName": "Derivative Financial Instruments (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i790dceb3fe7f4371a6efb688259358c1_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000123 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)",
     "menuCat": "Details",
     "order": "123",
     "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-20221231.htm",
      "contextRef": "i790dceb3fe7f4371a6efb688259358c1_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i9a585d2f2c76428694490e56eb2ee100_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000124 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)",
     "menuCat": "Details",
     "order": "124",
     "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-20221231.htm",
      "contextRef": "i9a585d2f2c76428694490e56eb2ee100_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000125 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)",
     "menuCat": "Details",
     "order": "125",
     "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-20221231.htm",
      "contextRef": "i4f6eb03cbf2e4e8ba22c249982a7b2e7_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "icc972ec127e64a8982bfce28badd5402_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000126 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)",
     "menuCat": "Details",
     "order": "126",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
     "shortName": "Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "icc972ec127e64a8982bfce28badd5402_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i07cfd004569d4abd90d1e7371758c107_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000127 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i07cfd004569d4abd90d1e7371758c107_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i95558fbb16e946d7a77f737089d558ba_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000128 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)",
     "menuCat": "Details",
     "order": "128",
     "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-20221231.htm",
      "contextRef": "i95558fbb16e946d7a77f737089d558ba_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000129 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)",
     "menuCat": "Details",
     "order": "129",
     "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-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000130 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)",
     "menuCat": "Details",
     "order": "130",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
     "shortName": "Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000131 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)",
     "menuCat": "Details",
     "order": "131",
     "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000132 - Disclosure - Fair Value Measurements (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "132",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail",
     "shortName": "Fair Value Measurements (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000133 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)",
     "menuCat": "Details",
     "order": "133",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
     "shortName": "Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "ie4d762c723804e94a4082c8f831880e3_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "iad7c91afbe7d4019961228bf404db085_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000134 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)",
     "menuCat": "Details",
     "order": "134",
     "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-20221231.htm",
      "contextRef": "iad7c91afbe7d4019961228bf404db085_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000135 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)",
     "menuCat": "Details",
     "order": "135",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
     "shortName": "Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "ic385f8f59fa1473b9478474f1e54ab1a_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:NumberOfOperatingSegments",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000136 - Disclosure - Operating Segments Operating Segments - Additional Information (Details)",
     "menuCat": "Details",
     "order": "136",
     "role": "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
     "shortName": "Operating Segments Operating Segments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NumberOfOperatingSegments",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeExpenseNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000137 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)",
     "menuCat": "Details",
     "order": "137",
     "role": "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail",
     "shortName": "Operating Segments (Summary of Operating Results by Segment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000138 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)",
     "menuCat": "Details",
     "order": "138",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "idc32c14a7bd24180b78dc37d1d3b0bc9_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000139 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)",
     "menuCat": "Details",
     "order": "139",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Deposits",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.frostbank.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000140 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)",
     "menuCat": "Details",
     "order": "140",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i6b9a9ba0f10e494c917950dc346f9ce7_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000141 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (Details)",
     "menuCat": "Details",
     "order": "141",
     "role": "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
     "shortName": "Accounting Standards Updates Accounting Standards Update (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Borrowed Funds",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.frostbank.com/role/BorrowedFunds",
     "shortName": "Borrowed Funds",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Capital and Regulatory Matters",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMatters",
     "shortName": "Capital and Regulatory Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Earnings Per Common Share",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Employee Benefit Plans",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestBearingDepositsInBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Other Non-Interest Income and Expense",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpense",
     "shortName": "Other Non-Interest Income and Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.frostbank.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Other Comprehensive Income (Loss)",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss",
     "shortName": "Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Derivative Financial Instruments",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Balance Sheet Offsetting",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsetting",
     "shortName": "Balance Sheet Offsetting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.frostbank.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Operating Segments",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.frostbank.com/role/OperatingSegments",
     "shortName": "Operating Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Condensed Financial Statements of Parent Company",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany",
     "shortName": "Condensed Financial Statements of Parent Company",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Accounting Standards Updates",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.frostbank.com/role/AccountingStandardsUpdates",
     "shortName": "Accounting Standards Updates",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "29",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "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-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Policies)",
     "menuCat": "Policies",
     "order": "30",
     "role": "http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies",
     "shortName": "Receivables, Loans, Notes Receivable, and Others (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Fair Value Measures and Disclosures (Policies)",
     "menuCat": "Policies",
     "order": "31",
     "role": "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies",
     "shortName": "Fair Value Measures and Disclosures (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Earnings Per Share (Policies)",
     "menuCat": "Policies",
     "order": "32",
     "role": "http://www.frostbank.com/role/EarningsPerSharePolicies",
     "shortName": "Earnings Per Share (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Compensation Related Costs, Postemployment Benefits (Policies)",
     "menuCat": "Policies",
     "order": "33",
     "role": "http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies",
     "shortName": "Compensation Related Costs, Postemployment Benefits (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Fair Value Measures and Disclosures (Policies)",
     "menuCat": "Policies",
     "order": "34",
     "role": "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1",
     "shortName": "Fair Value Measures and Disclosures (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Securities (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.frostbank.com/role/SecuritiesTables",
     "shortName": "Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Loans (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.frostbank.com/role/LoansTables",
     "shortName": "Loans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Premises and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentTables",
     "shortName": "Premises and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Statements of Income",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Deposits (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.frostbank.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Capital and Regulatory Matters (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables",
     "shortName": "Capital and Regulatory Matters (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Earnings Per Common Share (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Employee Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Other Non-Interest Income and Expense (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables",
     "shortName": "Other Non-Interest Income and Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://www.frostbank.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Other Comprehensive Income (Loss) (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables",
     "shortName": "Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Derivative Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (Tables)",
     "menuCat": "Tables",
     "order": "49",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables",
     "shortName": "Balance Sheet Offsetting Balance Sheet Offsetting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income",
     "menuCat": "Statements",
     "order": "5",
     "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "50",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Operating Segments (Tables)",
     "menuCat": "Tables",
     "order": "51",
     "role": "http://www.frostbank.com/role/OperatingSegmentsTables",
     "shortName": "Operating Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Condensed Financial Statements of Parent Company (Tables)",
     "menuCat": "Tables",
     "order": "52",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables",
     "shortName": "Condensed Financial Statements of Parent Company (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCollateralForBorrowedSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherRealEstateAndForeclosedAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail",
     "shortName": "Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
     "shortName": "Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i80661c9c53a74c239263028be53df015_I20200101",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Securities (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
     "shortName": "Securities (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
     "shortName": "Securities (Year End Securities Held to Maturity) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Securities (Securities Moody's and Standard & Poor's Bond Rating) (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
     "shortName": "Securities (Securities Moody's and Standard & Poor's Bond Rating) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:MoodysandStandardPoorsBondRatingsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i32a1f4eececf47b189478510cb2b215a_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
     "shortName": "Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "ib739c8fc369045088effa84435cd212e_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statement of Changes in Shareholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
     "shortName": "Consolidated Statement of Changes in Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i98acdf26f7764d29b6c6baa9fa3be3d4_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Securities (Securities Available for Sale) (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
     "shortName": "Securities (Securities Available for Sale) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
     "shortName": "Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)",
     "menuCat": "Details",
     "order": "62",
     "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-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail",
     "shortName": "Securities (Sales of Securities Available for Sale) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)",
     "menuCat": "Details",
     "order": "64",
     "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
     "shortName": "Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesTradingRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)",
     "menuCat": "Details",
     "order": "66",
     "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesTradingRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Loans (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.frostbank.com/role/LoansNarrativeDetail",
     "shortName": "Loans (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Loans (Loans) (Detail)",
     "menuCat": "Details",
     "order": "68",
     "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-20221231.htm",
      "contextRef": "i1f602dba8237470ca0f381aa49b4156d_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i1d8475f6939c46938064fca163b0fd87_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Loans (Activities in Related Party Loans) (Detail)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail",
     "shortName": "Loans (Activities in Related Party Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i1d8475f6939c46938064fca163b0fd87_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
     "shortName": "Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "ib4a50707712c46e69b58d671aa2746b3_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)",
     "menuCat": "Details",
     "order": "70",
     "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-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
     "shortName": "Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i07e1b793d43e40eca7378016b1a44c7f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)",
     "menuCat": "Details",
     "order": "72",
     "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-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
     "shortName": "Loans (Troubled Debt Restructurings) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
     "shortName": "Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
     "shortName": "Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i92b456069a5048adb29233883152521c_I20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "cfr:WeightedAverageRiskGradeForLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "grade",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
     "shortName": "Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i29e3ffc39cd54155a7081d047aea4b00_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i96c88429136a47cdae642406daed3b9c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Loans (Revolving Loans Converted to Term) (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
     "shortName": "Loans (Revolving Loans Converted to Term) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i96c88429136a47cdae642406daed3b9c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
     "shortName": "Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i869abc89b6e140baaf7668ca1583f1bf_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
     "shortName": "Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i86247147564540f29242b66b78ee63b2_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "8",
     "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-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:AccretionOfLoanDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
     "shortName": "Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i0e068ae5043341d99a4b99c14f76a8fa_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Premises and Equipment (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
     "shortName": "Premises and Equipment (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail",
     "shortName": "Premises and Equipment (Premises and Equipment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
     "shortName": "Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
     "shortName": "Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
     "shortName": "Goodwill and Other Intangible Assets (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i377b6f675e3346ea8324d47423bcbb06_D20220101-20221231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail",
     "shortName": "Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail",
     "shortName": "Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail",
     "shortName": "Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DepositLiabilitiesTypeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Deposits (Schedule of Deposits) (Detail)",
     "menuCat": "Details",
     "order": "89",
     "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-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestBearingDomesticDepositSavings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositsForeign",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)",
     "menuCat": "Details",
     "order": "90",
     "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-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositsForeign",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail",
     "shortName": "Deposits (Scheduled Maturities of Time Deposits) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail",
     "shortName": "Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i1d8475f6939c46938064fca163b0fd87_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalFundsPurchased",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Borrowed Funds (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
     "shortName": "Borrowed Funds (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "if42923b4a1de4d3a8481fa22d58e1b8c_D20040101-20041231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CreditCardGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
     "shortName": "Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CreditCardGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "if92eaaee35904eeab6efb649769724f8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "if92eaaee35904eeab6efb649769724f8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i1d8475f6939c46938064fca163b0fd87_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:ImpactOfNewAccountingPronouncement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubordinatedDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
     "shortName": "Capital and Regulatory Matters (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i35713a49f7f14f8980af6dac4b96d486_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cfr:CECLTransitionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "icc491c9532f94165ac4d0f828fe5fb99_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail",
     "shortName": "Regulatory Matters (Actual and Required Capital Ratios) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "icc491c9532f94165ac4d0f828fe5fb99_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
     "shortName": "Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20221231.htm",
      "contextRef": "i74c7523862684fd0953fa4bbaba8db56_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 182,
   "tag": {
    "cfr_A2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 [Member]",
        "label": "2017 [Member]",
        "terseLabel": "2017"
       }
      }
     },
     "localname": "A2017Member",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 [Member]",
        "label": "2018 [Member]",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "A2018Member",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 [Member]",
        "label": "2019 [Member]",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "A2019Member",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 [Member]",
        "label": "2020 [Member]",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "A2020Member",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 [Member]",
        "label": "2021 [Member]",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "A2021Member",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022",
        "label": "2022 [Member]",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "A2022Member",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax",
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax",
        "terseLabel": "Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax"
       }
      }
     },
     "localname": "AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AaAAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aa/AA [Member]",
        "label": "Aa/AA [Member]",
        "terseLabel": "Aa/AA [Member]"
       }
      }
     },
     "localname": "AaAAMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AaaAAAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aaa/AAA [Member]",
        "label": "Aaa/AAA [Member]",
        "terseLabel": "Aaa/AAA [Member]"
       }
      }
     },
     "localname": "AaaAAAMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AccretionOfLoanDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AdditionalTier1CapitalbeyondCommonEquityTier1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Tier 1 Capital beyond Common Equity Tier 1",
        "label": "Additional Tier 1 Capital beyond Common Equity Tier 1",
        "terseLabel": "Additional Tier 1 Capital beyond Common Equity Tier 1"
       }
      }
     },
     "localname": "AdditionalTier1CapitalbeyondCommonEquityTier1",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]",
        "label": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]",
        "terseLabel": "Age analysis of Past Due Consumer Loans by Class and Year of Origination"
       }
      }
     },
     "localname": "AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of significant concentrations of any properties with write downs from any single geographic region",
        "label": "Amount of significant concentrations of any properties with write downs from any single geographic region",
        "terseLabel": "Amount of significant concentrations of any properties with write downs from any single geographic region"
       }
      }
     },
     "localname": "AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts included in accumulated other comprehensive loss, net of tax",
        "label": "Amounts included in accumulated other comprehensive loss, net of tax",
        "negatedTerseLabel": "Amounts included in accumulated other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "Amountsincludedinaccumulatedothercomprehensivelossnetoftax",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt0Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 0 percent",
        "label": "Award payout percentage of target at 0 percent",
        "terseLabel": "Award payout percentage of target at 0 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt0Percent",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt100Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 100 percent",
        "label": "Award payout percentage of target at 100 percent",
        "terseLabel": "Award payout percentage of target at 100 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt100Percent",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt150Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 150 percent",
        "label": "Award payout percentage of target at 150 percent",
        "terseLabel": "Award payout percentage of target at 150 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt150Percent",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt50Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 50 percent",
        "label": "Award payout percentage of target at 50 percent",
        "terseLabel": "Award payout percentage of target at 50 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt50Percent",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at less than 25th percentile level of achievement",
        "label": "Award payout percentage at less than 25th percentile level of achievement",
        "terseLabel": "Award payout percentage at less than 25th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatlessthan25thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 25th percentile level of achievement",
        "label": "Award payout percentage at the 25th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 25th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe25thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 50th percentile level of achievement",
        "label": "Award payout percentage at the 50th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 50th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe50thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 75th percentile level of achievement",
        "label": "Award payout percentage at the 75th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 75th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe75thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_BalanceSheetOffsettingDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance Sheet Offsetting Disclosure [Text Block]",
        "label": "Balance Sheet Offsetting Disclosure [Text Block]",
        "terseLabel": "Balance Sheet Offsetting"
       }
      }
     },
     "localname": "BalanceSheetOffsettingDisclosureTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsetting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_BankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank",
        "label": "Bank [Member]",
        "terseLabel": "Banking [Member]"
       }
      }
     },
     "localname": "BankMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_BaseYearAdjustedNetRevenueAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base-year adjusted net revenue amount",
        "label": "Base-year adjusted net revenue amount",
        "terseLabel": "Base-year adjusted net revenue amount"
       }
      }
     },
     "localname": "BaseYearAdjustedNetRevenueAmount",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_BaseYearCalculationBasisPointAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base-year calculation basis point adjustment",
        "label": "Base-year calculation basis point adjustment",
        "terseLabel": "Base-year calculation basis point adjustment"
       }
      }
     },
     "localname": "BaseYearCalculationBasisPointAdjustment",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_BorrowedFundsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed Funds [Line Items]",
        "label": "Borrowed Funds [Line Items]",
        "terseLabel": "Borrowed Funds [Line Items]"
       }
      }
     },
     "localname": "BorrowedFundsLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_BorrowedFundsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed Funds [Table]",
        "label": "Borrowed Funds [Table]",
        "terseLabel": "Borrowed Funds [Table]"
       }
      }
     },
     "localname": "BorrowedFundsTable",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CECLTransitionAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CECL Transition Amount",
        "label": "CECL Transition Amount",
        "terseLabel": "CECL Transition Amount"
       }
      }
     },
     "localname": "CECLTransitionAmount",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Conservation Buffer",
        "label": "Capital Conservation Buffer",
        "terseLabel": "Capital Conservation Buffer"
       }
      }
     },
     "localname": "CapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio",
        "verboseLabel": "Tier one risk based capital to risk weighted assets, ratio upon full implementation"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CarryValueofSecuritiesPledged": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carry Value of Securities Pledged",
        "label": "Carry Value of Securities Pledged",
        "terseLabel": "Carry value of securities pledged"
       }
      }
     },
     "localname": "CarryValueofSecuritiesPledged",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CashFlowReportingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow Reporting Policy [Policy Text Block]",
        "label": "Cash Flow Reporting Policy [Policy Text Block]",
        "terseLabel": "Cash Flow Reporting"
       }
      }
     },
     "localname": "CashFlowReportingPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ChargeOffOfPreviouslyRestructuresLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charge Off Of Previously Restructures Loans",
        "label": "Charge Off Of Previously Restructures Loans",
        "terseLabel": "Charge-offs of restructured loans recognized on previously restructured loans"
       }
      }
     },
     "localname": "ChargeOffOfPreviouslyRestructuresLoans",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CollateralizedCreditCardGuarantees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized Credit Card Guarantees",
        "label": "Collateralized Credit Card Guarantees",
        "terseLabel": "Fully collateralized credit card guarantees"
       }
      }
     },
     "localname": "CollateralizedCreditCardGuarantees",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial And Industrial, Other Commercial, Financing Receivable [Member]",
        "label": "Commercial And Industrial Other Commercial Financing Receivable [Member]",
        "terseLabel": "Commercial and Industrial, Other Commercial [Member]"
       }
      }
     },
     "localname": "CommercialAndIndustrialOtherCommercialFinancingReceivableMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoanLeaseInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial loan/lease interest rate swaps [Member]",
        "label": "Commercial Loan Lease Interest Rate Swaps [Member]",
        "terseLabel": "Commercial Loan/Lease Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "CommercialLoanLeaseInterestRateSwapsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoansYearOfOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Year of Origination",
        "label": "Commercial Loans Year of Origination [Domain]",
        "terseLabel": "Commercial Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "CommercialLoansYearOfOriginationDomain",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoansYearofOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Year of Origination [Axis]",
        "label": "Commercial Loans Year of Origination [Axis]",
        "terseLabel": "Commercial Loans Year of Origination [Axis]"
       }
      }
     },
     "localname": "CommercialLoansYearofOriginationAxis",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Real Estate, Buildings, Land And Other, Loans [Member]",
        "label": "Commercial Real Estate Buildings Land And Other Loans [Member]",
        "terseLabel": "Commercial Real Estate, Buildings, Land and Other [Member]",
        "verboseLabel": "Commercial Real Estate Buildings Land And Other Financing Receivable [Member]"
       }
      }
     },
     "localname": "CommercialRealEstateBuildingsLandAndOtherLoansMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialandIndustrialTotalEnergyLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial and Industrial Total Energy Loans [Member]",
        "label": "Commercial and Industrial Total Energy Loans [Member]",
        "terseLabel": "Commercial and Industrial Total Energy Loans [Member]",
        "verboseLabel": "Commercial And Industrial Energy Financing Receivable [Member]"
       }
      }
     },
     "localname": "CommercialandIndustrialTotalEnergyLoansMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommerciallandloanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial land loan [Member]",
        "label": "Commercial land loan [Member]",
        "terseLabel": "Commercial land loan [Member]"
       }
      }
     },
     "localname": "CommerciallandloanMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommitmentsAndGuaranteesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Guarantees [Line Items]",
        "label": "Commitments And Guarantees [Line Items]",
        "terseLabel": "Commitments And Guarantees [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndGuaranteesLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]",
        "label": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]",
        "terseLabel": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndOffBalanceSheetArrangementsTable",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]",
        "label": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]",
        "terseLabel": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses"
       }
      }
     },
     "localname": "CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_CommoditySwapsAndOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity Swaps And Options [Member]",
        "label": "Commodity Swaps And Options [Member]",
        "terseLabel": "Commodity Swaps And Options [Member]"
       }
      }
     },
     "localname": "CommoditySwapsAndOptionsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule",
        "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule",
        "terseLabel": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio",
        "verboseLabel": "Effective common equity tier one capital to risk weighted assets, ratio upon full implementation"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ConsumerLoansYearOfOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Loans Year of Origination",
        "label": "Consumer Loans Year of Origination [Domain]",
        "terseLabel": "Consumer Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "ConsumerLoansYearOfOriginationDomain",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ConsumerLoansYearofOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Loans Year of Origination [Axis]",
        "label": "Consumer Loans Year of Origination [Axis]",
        "terseLabel": "Consumer Loans Year of Origination [Axis]"
       }
      }
     },
     "localname": "ConsumerLoansYearofOriginationAxis",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartyEMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty E",
        "label": "Counterparty E [Member]",
        "terseLabel": "Counterparty E"
       }
      }
     },
     "localname": "CounterpartyEMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartyFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty F",
        "label": "Counterparty F [Member]",
        "terseLabel": "Counterparty F"
       }
      }
     },
     "localname": "CounterpartyFMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartyGMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty G",
        "label": "Counterparty G [Member]",
        "terseLabel": "Counterparty G"
       }
      }
     },
     "localname": "CounterpartyGMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CreditCardGuarantees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Card Guarantees",
        "label": "Credit Card Guarantees",
        "terseLabel": "Credit card guarantees"
       }
      }
     },
     "localname": "CreditCardGuarantees",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CreditLossOptionalTransitionalPeriodUnderCECL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss optional transitional period under CECL",
        "label": "Credit loss optional transitional period under CECL",
        "terseLabel": "Credit loss optional transitional period under CECL"
       }
      }
     },
     "localname": "CreditLossOptionalTransitionalPeriodUnderCECL",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_CreditLossTransitionalPeriodUnderCECL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss transitional period under CECL",
        "label": "Credit loss transitional period under CECL",
        "terseLabel": "Credit loss transitional period in years under CECL"
       }
      }
     },
     "localname": "CreditLossTransitionalPeriodUnderCECL",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_CullenFrostCapitalTrustIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cullen/Frost capital trust II [Member]",
        "label": "Cullen Frost Capital Trust II [Member]",
        "terseLabel": "Cullen Frost Capital Trust II [Member]"
       }
      }
     },
     "localname": "CullenFrostCapitalTrustIIMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CullenFrostMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cullen Frost [Member]",
        "label": "Cullen Frost [Member]",
        "terseLabel": "Cullen/Frost [Member]"
       }
      }
     },
     "localname": "CullenFrostMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]",
        "label": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]",
        "terseLabel": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DebtInstrumentMaturitiesPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Maturities Period",
        "label": "Debt Instrument Maturities Period",
        "terseLabel": "Short term debt maturity period"
       }
      }
     },
     "localname": "DebtInstrumentMaturitiesPeriod",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_DeferredStandbyLetterOfCreditFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Standby Letter Of Credit Fees [Member]",
        "label": "Deferred Standby Letter Of Credit Fees [Member]",
        "terseLabel": "Deferred Standby Letter of Credit Fees [Member]"
       }
      }
     },
     "localname": "DeferredStandbyLetterOfCreditFeesMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Net Unrealized Loss On Securities Available For Sale And transferred Securities",
        "label": "Deferred Tax Assets Net Unrealized Loss On Securities Available For Sale And transferred Securities",
        "terseLabel": "Net unrealized loss on securities available for sale and transferred securities"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetUnrealizedLossOnSecuritiesAvailableForSaleAndtransferredSecurities",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, defined benefit post-retirement benefit plans.",
        "label": "Deferred Tax Liabilities Defined Benefit Post Retirement Benefit Plans",
        "negatedLabel": "Defined benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.",
        "label": "Deferred Tax Liabilities Net Unrealized Gain On Securities Available For Sale And transferred Securities",
        "negatedLabel": "Net unrealized gain on securities available for sale and transferred securities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset, lease liabilities under operating leases",
        "label": "Deferred tax asset, lease liabilities under operating leases",
        "terseLabel": "Lease liabilities under operating leases"
       }
      }
     },
     "localname": "Deferredtaxassetleaseliabilitiesunderoperatingleases",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets deferred loan and lease origination fees",
        "label": "Deferred tax assets deferred loan and lease origination fees",
        "terseLabel": "Deferred loan and lease origination fees"
       }
      }
     },
     "localname": "Deferredtaxassetsdeferredloanandleaseoriginationfees",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liability, right-of-use assets under operating leases",
        "label": "Deferred tax liability, right-of-use assets under operating leases",
        "negatedTerseLabel": "Right-of-use assets under operating leases"
       }
      }
     },
     "localname": "Deferredtaxliabilityrightofuseassetsunderoperatingleases",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Expected Future Benefit Payments",
        "label": "Defined Benefit Plan Expected Future Benefit Payments",
        "totalLabel": "Total defined benefit plan expected future benefit payments"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPayments",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DerivativeAssetsGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Assets Gross Offset",
        "label": "Derivative Assets Gross Offset",
        "terseLabel": "Gross Amount Offset, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_DerivativeCounterPartyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Counter Party [Line Items]",
        "label": "Derivative Counter Party [Line Items]",
        "terseLabel": "Derivative Counter Party [Line Items]"
       }
      }
     },
     "localname": "DerivativeCounterPartyLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeCounterPartyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Counter Party [Table]",
        "label": "Derivative Counter Party [Table]",
        "terseLabel": "Derivative Counter Party [Table]"
       }
      }
     },
     "localname": "DerivativeCounterPartyTable",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments [Line Items]",
        "label": "Derivative Instruments [Line Items]",
        "terseLabel": "Derivative Instruments [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeInstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments [Table]",
        "label": "Derivative Instruments [Table]",
        "terseLabel": "Derivative Instruments [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsTable",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Liabilities Gross Offset",
        "label": "Derivative Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DividendIncomePaidByNonBanks": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend Income Paid By Non Banks",
        "label": "Dividend Income Paid By Non Banks",
        "terseLabel": "Dividend income paid by non-banks"
       }
      }
     },
     "localname": "DividendIncomePaidByNonBanks",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document And Entity Information",
        "label": "Document And Entity Information [Abstract]",
        "terseLabel": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.frostbank.com/20221231",
     "xbrltype": "stringItemType"
    },
    "cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition",
        "label": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition",
        "terseLabel": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition"
       }
      }
     },
     "localname": "EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee service share-based compensation not yet recognized, performance stock units",
        "label": "Employee service share-based compensation not yet recognized, performance stock units",
        "terseLabel": "Performance stock units"
       }
      }
     },
     "localname": "Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EnergyOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Other [Member]",
        "label": "Energy Other [Member]",
        "terseLabel": "Energy Other [Member]"
       }
      }
     },
     "localname": "EnergyOtherMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_EquityInUndistributedEarningsOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity in undistributed earnings of subsidiaries.",
        "label": "Equity In Undistributed Earnings Of Subsidiaries",
        "negatedLabel": "Equity in undistributed earnings of subsidiaries",
        "terseLabel": "Equity in undistributed earnings of subsidiaries"
       }
      }
     },
     "localname": "EquityInUndistributedEarningsOfSubsidiaries",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange",
        "label": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange",
        "terseLabel": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange"
       }
      }
     },
     "localname": "EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Defined Benefit Plans Contribution Within One Year",
        "label": "Expected Defined Benefit Plans Contribution Within One Year",
        "terseLabel": "Expected defined benefit plans contribution within a year"
       }
      }
     },
     "localname": "ExpectedDefinedBenefitPlansContributionWithinOneYear",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FairValueHedgeLoanLeaseInterestRateSwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Hedge Loan Lease Interest Rate Swaps",
        "label": "Fair Value Hedge Loan Lease Interest Rate Swaps",
        "terseLabel": "Fair value hedge loan/lease interest rate swaps"
       }
      }
     },
     "localname": "FairValueHedgeLoanLeaseInterestRateSwaps",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset",
        "label": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset",
        "label": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset",
        "totalLabel": "Net Amount, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivatives And repurchase Agreements Net",
        "label": "Financial Assets Derivatives And Repurchase Agreements Net",
        "terseLabel": "Net Amount Recognized, Total Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativesAndRepurchaseAgreementsNet",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativesAndResellAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivatives And Resell Agreements Net",
        "label": "Financial Assets Derivatives And Resell Agreements Net",
        "totalLabel": "Net Amount Recognized, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativesAndResellAgreementsNet",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialAssetsDerivativesAndResellAgreementsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Gross Offset",
        "label": "Financial Assets Gross Offset",
        "terseLabel": "Gross Amount Offset, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "label": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties [Member]",
        "label": "Financial Institution Counterparties [Member]",
        "terseLabel": "Financial Institution Counterparties [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]",
        "label": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset Table [Table Text Block]",
        "terseLabel": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset",
        "label": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset",
        "totalLabel": "Net Amount, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]",
        "label": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net Table [Table Text Block]",
        "terseLabel": "Financial Instruments Eligible for Offset Consolidated Balance Sheet"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset",
        "label": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Derivatives And Repurchase Agreements Net",
        "label": "Financial Liabilities Derivatives And Repurchase Agreements Net",
        "terseLabel": "Net Amount Recognized, Financial Liabilities",
        "totalLabel": "Net Amount Recognized, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Gross",
        "label": "Financial Liabilities Gross",
        "terseLabel": "Gross Amount Recognized, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesGross",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Gross Offset",
        "label": "Financial Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]",
        "label": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Revolving Loans Converted to Term [Table]",
        "label": "Financing Receivable Revolving Loans Converted to Term [Table Text Block]",
        "terseLabel": "Financing Receivable Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FrostWealthAdvisorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frost Wealth Advisors [Member]",
        "label": "Frost Wealth Advisors [Member]",
        "terseLabel": "Frost Wealth Advisors [Member]"
       }
      }
     },
     "localname": "FrostWealthAdvisorsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GBPForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GBP Foreign Exchange Forward [Member]",
        "label": "GBP Foreign Exchange Forward [Member]",
        "terseLabel": "GBP Foreign Exchange Forward [Member]"
       }
      }
     },
     "localname": "GBPForeignExchangeForwardMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GradeThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grade Thirteen [Member]",
        "label": "Grade Thirteen [Member]",
        "terseLabel": "Grade 13 [Member]"
       }
      }
     },
     "localname": "GradeThirteenMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GradeTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grade Twelve [Member]",
        "label": "Grade Twelve [Member]",
        "terseLabel": "Grade 12 [Member]"
       }
      }
     },
     "localname": "GradeTwelveMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GuaranteedbytheTexasPSFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guaranteed by the Texas PSF [Member]",
        "label": "Guaranteed by the Texas PSF [Member]",
        "terseLabel": "Guaranteed by the Texas PSF [Member]"
       }
      }
     },
     "localname": "GuaranteedbytheTexasPSFMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_HomeImprovementLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home Improvement Loans",
        "label": "Home Improvement Loans [Member]",
        "terseLabel": "Home Improvement Loans [Member]"
       }
      }
     },
     "localname": "HomeImprovementLoansMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ImpactOfNewAccountingPronouncement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of New Accounting Pronouncement",
        "label": "Impact of New Accounting Pronouncement",
        "terseLabel": "Impact of New Accounting Pronouncement"
       }
      }
     },
     "localname": "ImpactOfNewAccountingPronouncement",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations",
        "label": "Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations",
        "terseLabel": "Reversal of specific valuation allowance allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.",
        "label": "Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]",
        "terseLabel": "Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral"
       }
      }
     },
     "localname": "ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Reconciliation Bank Owned Life Insurance Income",
        "label": "Income Tax Reconciliation Bank Owned Life Insurance Income",
        "negatedLabel": "Bank owned life insurance income"
       }
      }
     },
     "localname": "IncomeTaxReconciliationBankOwnedLifeInsuranceIncome",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_InterchangeAndCardTransactionFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income earned from card services, including interchange fees, annual fees and other fees.",
        "label": "Interchange and card transaction fees",
        "terseLabel": "Interchange and card transaction fees"
       }
      }
     },
     "localname": "InterchangeAndCardTransactionFees",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology",
        "label": "Investment In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block]",
        "terseLabel": "Investment in Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology"
       }
      }
     },
     "localname": "InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_InvestmentInSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in subsidiaries.",
        "label": "Investment In Subsidiaries",
        "terseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "InvestmentInSubsidiaries",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]",
        "label": "Lease Commitments, Components of Lease Expense [Table Text Block]",
        "terseLabel": "Lease Commitments, Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_LoanLeaseInterestRateSwapsAndCapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Lease Interest Rate Swaps And Caps [Member]",
        "label": "Loan Lease Interest Rate Swaps And Caps [Member]",
        "terseLabel": "Loan Lease Interest Rate Swaps And Caps [Member]"
       }
      }
     },
     "localname": "LoanLeaseInterestRateSwapsAndCapsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_LoanLeaseInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Lease Interest Rate Swaps [Member]",
        "label": "Loan Lease Interest Rate Swaps [Member]",
        "terseLabel": "Loan Lease Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "LoanLeaseInterestRateSwapsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and leases receivable related parties collections other changes",
        "label": "Loans And Leases Receivable Related Parties Collections Other Changes",
        "terseLabel": "Other changes"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_LoansIndividuallyEvaluatedForImpairmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Individually Evaluated for Impairment [Member]",
        "label": "Loans Individually Evaluated For Impairment [Member]",
        "terseLabel": "Loans Individually Evaluated for Impairment [Member]"
       }
      }
     },
     "localname": "LoansIndividuallyEvaluatedForImpairmentMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_MaximumPercentageOfLoanRelatedToSingleIndustry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Percentage of Loan Related To Single Industry",
        "label": "Maximum Percentage Of Loan Related To Single Industry",
        "terseLabel": "Maximum percentage loan related to single industry"
       }
      }
     },
     "localname": "MaximumPercentageOfLoanRelatedToSingleIndustry",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures",
        "label": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures",
        "terseLabel": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures"
       }
      }
     },
     "localname": "Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately",
        "label": "Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately",
        "terseLabel": "Minimum percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately"
       }
      }
     },
     "localname": "MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ModeledExpectedCreditLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modeled Expected Credit Losses [Member]",
        "label": "Modeled Expected Credit Losses [Member]",
        "terseLabel": "Modeled Expected Credit Losses [Member]"
       }
      }
     },
     "localname": "ModeledExpectedCreditLossesMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_MoodysandStandardPoorsBondRatingsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]",
        "label": "Moody's and Standard &amp; Poor's Bond Ratings [Table Text Block]",
        "terseLabel": "Moody's and Standard &amp; Poor's Bond Ratings"
       }
      }
     },
     "localname": "MoodysandStandardPoorsBondRatingsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_MutualFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mutual Funds [Member]",
        "label": "Mutual Funds [Member]",
        "terseLabel": "Mutual Funds [Member]"
       }
      }
     },
     "localname": "MutualFundsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NaturalGasCommodityDerivativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural Gas Commodity Derivative [Member]",
        "label": "Natural Gas Commodity Derivative [Member]",
        "terseLabel": "Natural Gas Commodity Derivative [Member]"
       }
      }
     },
     "localname": "NaturalGasCommodityDerivativeMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Income Loss Available To Common Stock After Participating Securities Allocation",
        "label": "Net Income Loss Available To Common Stock After Participating Securities Allocation",
        "totalLabel": "Net earnings allocated to common stock"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax",
        "terseLabel": "Cumulative effect of accounting change"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NonAccrualLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Accrual Loans [Member]",
        "label": "Non Accrual Loans [Member]",
        "terseLabel": "Non Accrual Loans [Member]"
       }
      }
     },
     "localname": "NonAccrualLoansMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Accrual Loans Segregated By Class Of Loans [Line Items]",
        "label": "Non Accrual Loans Segregated By Class Of Loans [Line Items]",
        "terseLabel": "Non Accrual Loans Segregated By Class Of Loans [Line Items]"
       }
      }
     },
     "localname": "NonAccrualLoansSegregatedByClassOfLoansLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_NonBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Banks [Member]",
        "label": "Non Banks [Member]",
        "terseLabel": "Non-Banks [Member]"
       }
      }
     },
     "localname": "NonBanksMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonCashExchangeOfRealEstate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash exchange of real estate",
        "label": "Non-cash exchange of real estate",
        "terseLabel": "Exchange of real estate"
       }
      }
     },
     "localname": "NonCashExchangeOfRealEstate",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NonHedgingInterestRateSwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-hedging interest rate swaps",
        "label": "Non Hedging Interest Rate Swaps",
        "terseLabel": "Non-hedging interest rate swaps - financial institution counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_NonHedgingInterestRateSwaps2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-hedging interest rate swaps (2)",
        "label": "Non Hedging Interest Rate Swaps 2",
        "terseLabel": "Non-hedging interest rate swaps - customer counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps2",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_NonVestedStockAndStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Vested Stock And Stock Units [Member]",
        "label": "Non Vested Stock And Stock Units [Member]",
        "terseLabel": "Non Vested Stock Awards and Stock Units [Member]"
       }
      }
     },
     "localname": "NonVestedStockAndStockUnitsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonVestedStockAwardsOutstandingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Vested Stock Awards Outstanding [Member]",
        "label": "Non Vested Stock Awards Outstanding [Member]",
        "terseLabel": "Non-Vested Stock Awards/ Stock Units Outstanding [Member]"
       }
      }
     },
     "localname": "NonVestedStockAwardsOutstandingMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NotGuaranteedorPreRefundedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Guaranteed or Pre-Refunded [Member]",
        "label": "Not Guaranteed or Pre-Refunded [Member]",
        "terseLabel": "Not Guaranteed or Pre-Refunded [Member]"
       }
      }
     },
     "localname": "NotGuaranteedorPreRefundedMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NotratedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not rated [Member]",
        "label": "Not rated [Member]",
        "terseLabel": "Not rated [Member]"
       }
      }
     },
     "localname": "NotratedMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NumberOfDaysPastDue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Days Past Due",
        "label": "Number Of Days Past Due",
        "terseLabel": "Number of days past due for payment of interest on loans, minimum"
       }
      }
     },
     "localname": "NumberOfDaysPastDue",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_NumberOfPreferredStockEquivalentDepositaryShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Preferred Stock equivalent depositary shares",
        "label": "Number of Preferred Stock equivalent depositary shares",
        "terseLabel": "Number of Preferred Stock equivalent depositary shares"
       }
      }
     },
     "localname": "NumberOfPreferredStockEquivalentDepositaryShares",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End",
        "label": "Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End",
        "terseLabel": "Number Of restructured loans past due in excess of 90 days at period-end"
       }
      }
     },
     "localname": "NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_Numberofstockplans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock plans",
        "label": "Number of stock plans",
        "terseLabel": "Number of stock plans"
       }
      }
     },
     "localname": "Numberofstockplans",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]",
        "label": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]",
        "terseLabel": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]"
       }
      }
     },
     "localname": "OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract",
     "nsuri": "http://www.frostbank.com/20221231",
     "xbrltype": "stringItemType"
    },
    "cfr_OilCommodityDerivativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil Commodity Derivative [Member]",
        "label": "Oil Commodity Derivative [Member]",
        "terseLabel": "Oil Commodity Derivative [Member]"
       }
      }
     },
     "localname": "OilCommodityDerivativeMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OperatingLeaseNonLeaseComponents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs.",
        "label": "Operating lease non-lease components",
        "terseLabel": "Non-lease components (including taxes, insurance, common maintenance, etc.)"
       }
      }
     },
     "localname": "OperatingLeaseNonLeaseComponents",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OptionsExercisableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options Exercisable [Member]",
        "label": "Options Exercisable [Member]",
        "terseLabel": "Options Exercisable [Member]"
       }
      }
     },
     "localname": "OptionsExercisableMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax",
        "label": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax",
        "terseLabel": "Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax",
        "label": "Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax",
        "terseLabel": "Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OtherNonInterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-interest expense, other",
        "label": "Other Non Interest Expense Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonInterestExpenseOther",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherNonInterestIncomeAndExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-interest income and expense [Table text block]",
        "label": "Other Non Interest Income And Expense [Table Text Block]",
        "terseLabel": "Other Non-Interest Income and Expense"
       }
      }
     },
     "localname": "OtherNonInterestIncomeAndExpenseTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]",
        "label": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]",
        "terseLabel": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]"
       }
      }
     },
     "localname": "OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_OtherNonInterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non Interest Income Other",
        "label": "Other Non Interest Income Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonInterestIncomeOther",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Otherchargescommissionsandfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fee and commission revenue classified as other.",
        "label": "Other charges, commissions and fees",
        "terseLabel": "Other charges, commissions and fees"
       }
      }
     },
     "localname": "Otherchargescommissionsandfees",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]",
        "label": "Pension Plans Postretirement And Other Employee Benefits [Line Items]",
        "terseLabel": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]"
       }
      }
     },
     "localname": "PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded",
        "label": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded",
        "terseLabel": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded"
       }
      }
     },
     "localname": "PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Of Valuation Allowance In Excess Of Principal Balance Maximum",
        "label": "Percent Of Valuation Allowance In Excess Of Principal Balance Maximum",
        "terseLabel": "General percentage of valuation allowance in excess of principal balance, maximum"
       }
      }
     },
     "localname": "PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Of Valuation Allowance In Excess Of Principal Balance Minimum",
        "label": "Percent Of Valuation Allowance In Excess Of Principal Balance Minimum",
        "terseLabel": "General percentage of valuation allowance in excess of principal balance, minimum"
       }
      }
     },
     "localname": "PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievement13PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - 13 percent average growth",
        "label": "Percentage level of achievement - 13 percent average growth",
        "terseLabel": "Percentage level of achievement - 13 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievement13PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievement19PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - 19 percent average growth",
        "label": "Percentage level of achievement - 19 percent average growth",
        "terseLabel": "Percentage level of achievement - 19 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievement19PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievement25PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - 25 percent average growth",
        "label": "Percentage level of achievement - 25 percent average growth",
        "terseLabel": "Percentage level of achievement - 25 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievement25PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - less than 13 percent average growth",
        "label": "Percentage level of achievement - less than 13 percent average growth",
        "terseLabel": "Percentage level of achievement - less than 13 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievementLessThan13PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageOfEquityInvestmentsInMutualFund": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity investments in mutual fund",
        "label": "Percentage Of Equity Investments In Mutual Fund",
        "terseLabel": "Percentage of equity investments in mutual fund"
       }
      }
     },
     "localname": "PercentageOfEquityInvestmentsInMutualFund",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes",
        "label": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes",
        "terseLabel": "Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital"
       }
      }
     },
     "localname": "PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Permissible Portion Of Subordinated Note Included In Capital",
        "label": "Permissible Portion Of Subordinated Note Included In Capital",
        "terseLabel": "Permissible Portion Of Subordinated Note Included In Capital"
       }
      }
     },
     "localname": "PermissiblePortionOfSubordinatedNoteIncludedInCapital",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PostAdoptionAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post-Adoption Allowance [Member]",
        "label": "Post-Adoption Allowance [Member]",
        "terseLabel": "Post-Adoption Allowance [Member]"
       }
      }
     },
     "localname": "PostAdoptionAllowanceMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreAdoptionAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-Adoption Allowance [Member]",
        "label": "Pre-Adoption Allowance [Member]",
        "terseLabel": "Pre-Adoption Allowance [Member]"
       }
      }
     },
     "localname": "PreAdoptionAllowanceMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreRefundedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-Refunded [Member]",
        "label": "Pre-Refunded [Member]",
        "terseLabel": "Pre-Refunded [Member]"
       }
      }
     },
     "localname": "PreRefundedMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock, Dividends equivalent per depositary share, Declared",
        "label": "Preferred stock, Dividends equivalent per depositary share, Declared",
        "terseLabel": "Preferred stock, Dividends equivalent per depositary share, Declared"
       }
      }
     },
     "localname": "PreferredStockDividendsEquivalentPerDepositaryShareDeclared",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "cfr_PremisesAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premises and Equipment",
        "label": "Premises and Equipment [Member]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PremisesAndEquipmentMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreviouslyRestructuredLoansPastDue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously Restructured Loans Past Due",
        "label": "Previously Restructured Loans Past Due",
        "terseLabel": "Dollar amount of loans previously restructured during the last year in excess of 90 days past due"
       }
      }
     },
     "localname": "PreviouslyRestructuredLoansPastDue",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PriorStockRepurchasePlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "prior stock repurchase plans [Member]",
        "label": "prior stock repurchase plans [Member]",
        "terseLabel": "Prior stock repurchase plans [Member]"
       }
      }
     },
     "localname": "PriorStockRepurchasePlansMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PriorTo2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior to 2021",
        "label": "Prior to 2021 [Member]",
        "terseLabel": "Prior to 2021"
       }
      }
     },
     "localname": "PriorTo2021Member",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PriorYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior Years [Member]",
        "label": "Prior Years [Member]",
        "terseLabel": "Prior Years"
       }
      }
     },
     "localname": "PriorYearsMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective",
        "label": "Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective",
        "terseLabel": "Range of change in fair value of derivative hedging instrument to be considered highly effective"
       }
      }
     },
     "localname": "RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]",
        "label": "Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]",
        "terseLabel": "Reclassification adjustments for (gains) losses included in net income:"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreements30to90Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements 30 to 90 Days",
        "label": "Remaining contractual maturity of the agreements 30 to 90 Days",
        "terseLabel": "Remaining contractual maturity of the agreements 30 to 90 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreements30to90Days",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements greater than 90 Days",
        "label": "Remaining contractual maturity of the agreements greater than 90 Days",
        "terseLabel": "Remaining contractual maturity of the agreements greater than 90 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsgreaterthan90Days",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements overnight and continuous",
        "label": "Remaining contractual maturity of the agreements overnight and continuous",
        "terseLabel": "Remaining contractual maturity of the agreements overnight and continuous"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementstotal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements total",
        "label": "Remaining contractual maturity of the agreements total",
        "terseLabel": "Remaining contractual maturity of the agreements total"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementstotal",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsupto30Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements up to 30 Days",
        "label": "Remaining contractual maturity of the agreements up to 30 Days",
        "terseLabel": "Remaining contractual maturity of the agreements up to 30 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsupto30Days",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RepurchaseAgreementsLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Agreements Liabilities Gross Offset",
        "label": "Repurchase Agreements Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "RepurchaseAgreementsLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ResellAgreementGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Resell Agreement Gross Offset",
        "label": "Resell Agreement Gross Offset",
        "terseLabel": "Gross Amount Offset, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "ResellAgreementGrossOffset",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RevolvingLoansConvertedtoTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Loans Converted to Term [Member]",
        "label": "Revolving Loans Converted to Term [Member]",
        "terseLabel": "Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "RevolvingLoansConvertedtoTermMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeElevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Eleven [Member]",
        "label": "Risk Grade Eleven [Member]",
        "terseLabel": "Risk Grade Eleven [Member]"
       }
      }
     },
     "localname": "RiskGradeElevenMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Nine [Member]",
        "label": "Risk Grade Nine [Member]",
        "terseLabel": "Risk Grade Nine [Member]"
       }
      }
     },
     "localname": "RiskGradeNineMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeOneToEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk grades One To Eight [Member]",
        "label": "Risk Grade One To Eight [Member]",
        "terseLabel": "Risk Grade One To Eight [Member]"
       }
      }
     },
     "localname": "RiskGradeOneToEightMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeTenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Ten [Member]",
        "label": "Risk Grade Ten [Member]",
        "terseLabel": "Risk Grade Ten [Member]"
       }
      }
     },
     "localname": "RiskGradeTenMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Thirteen [Member]",
        "label": "Risk Grade Thirteen [Member]",
        "terseLabel": "Risk Grade Thirteen [Member]"
       }
      }
     },
     "localname": "RiskGradeThirteenMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Twelve [Member]",
        "label": "Risk Grade Twelve [Member]",
        "terseLabel": "Risk Grade Twelve [Member]"
       }
      }
     },
     "localname": "RiskGradeTwelveMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block",
        "label": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value"
       }
      }
     },
     "localname": "ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduleOfMarketableSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Marketable Securities [Table]",
        "label": "Schedule Of Marketable Securities [Table]",
        "terseLabel": "Schedule Of Marketable Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfMarketableSecuritiesTable",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]",
        "label": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]",
        "terseLabel": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]"
       }
      }
     },
     "localname": "ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheduled maturities of time deposits [Table Text Block].",
        "label": "Scheduled Maturities Of Time Deposits [Table Text Block]",
        "terseLabel": "Scheduled Maturities of Time Deposits"
       }
      }
     },
     "localname": "ScheduledMaturitiesOfTimeDepositsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]",
        "label": "Schedule of weighted-average rates paid and received for interest rate swaps [Table Text Block]",
        "terseLabel": "Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding"
       }
      }
     },
     "localname": "ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_SegmentReportingAverageAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Reporting Average Assets",
        "label": "Segment Reporting, Average Assets",
        "terseLabel": "Average assets"
       }
      }
     },
     "localname": "SegmentReportingAverageAssets",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B Preferred Stock Equivalent Depositary Shares Member",
        "label": "Series B Preferred Stock Equivalent Depositary Shares Member [Member]",
        "terseLabel": "Series B Preferred Stock Equivalent Depositary Shares Member [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockEquivalentDepositarySharesMemberMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seventy Five Point Zero One To Eighty Point Zero Zero [Member]",
        "label": "Seventy Five Point Zero One To Eighty Point Zero Zero [Member]",
        "terseLabel": "75.01 - 80.00 [Member]"
       }
      }
     },
     "localname": "SeventyFivePointZeroOneToEightyPointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seventy Point Zero One To Seventy Five Point Zero Zero [Member]",
        "label": "Seventy Point Zero One To Seventy Five Point Zero Zero [Member]",
        "terseLabel": "70.01 - 75.00 [Member]"
       }
      }
     },
     "localname": "SeventyPointZeroOneToSeventyFivePointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Shorttermoperatingleaserentexpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term operating lease rent expense",
        "label": "Short term operating lease rent expense",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "Shorttermoperatingleaserentexpense",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sixty Five Point Zero One To Seventy Point Zero Zero [Member]",
        "label": "Sixty Five Point Zero One To Seventy Point Zero Zero [Member]",
        "terseLabel": "65.01 - 70.00 [Member]"
       }
      }
     },
     "localname": "SixtyFivePointZeroOneToSeventyPointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SpecificValuationAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific Valuation Allowances [Member]",
        "label": "Specific Valuation Allowances [Member]",
        "terseLabel": "Specific Valuation Allowances [Member]"
       }
      }
     },
     "localname": "SpecificValuationAllowancesMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_StockRepurchase2021PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "stock repurchase 2021 plan",
        "label": "stock repurchase 2021 plan [Member]",
        "terseLabel": "stock repurchase 2021 plan"
       }
      }
     },
     "localname": "StockRepurchase2021PlanMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "terseLabel": "Adjusted beginning balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Taxexpensebenefitofsecuritiesgainslosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax (expense)benefit of securities (gains)losses",
        "label": "Tax (expense)benefit of securities (gains)losses",
        "negatedTerseLabel": "Tax benefit (expense) related to securities gains/losses"
       }
      }
     },
     "localname": "Taxexpensebenefitofsecuritiesgainslosses",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TexasLeadingIndexEconomicConditionIndicator": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Texas Leading Index economic condition indicator",
        "label": "Texas Leading Index Economic Condition Indicator",
        "terseLabel": "Texas Leading Index economic condition indicator"
       }
      }
     },
     "localname": "TexasLeadingIndexEconomicConditionIndicator",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio",
        "verboseLabel": "Minimum leverage ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer",
        "terseLabel": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio",
        "verboseLabel": "Effective tier one capital ratio, upon full implementation"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_TotalconsumerrealestateloansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total consumer real estate loans [Member]",
        "label": "Total consumer real estate loans [Member]",
        "terseLabel": "Total consumer real estate loans [Member]"
       }
      }
     },
     "localname": "TotalconsumerrealestateloansMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Totaloperatingleaseexpenseexcludingrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total operating lease expense, excluding rent",
        "label": "Total operating lease expense, excluding rent",
        "terseLabel": "Total operating lease expense, excluding rent"
       }
      }
     },
     "localname": "Totaloperatingleaseexpenseexcludingrent",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "cfr_TrustAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust assets [Policy Text Block].",
        "label": "Trust Assets Policy [Policy Text Block]",
        "terseLabel": "Trust Assets"
       }
      }
     },
     "localname": "TrustAssetsPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]",
        "label": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]",
        "terseLabel": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]"
       }
      }
     },
     "localname": "TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Trustandinvestmentmanagementfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department.",
        "label": "Trust and investment management fees",
        "terseLabel": "Trust and investment management fees"
       }
      }
     },
     "localname": "Trustandinvestmentmanagementfees",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TwoThousandFifteenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Fifteen Plan [Member]",
        "label": "Two Thousand Fifteen Plan [Member]",
        "terseLabel": "Two Thousand Fifteen Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandFifteenPlanMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. dollar denominated loans and commitments to borrowers in Mexico",
        "label": "U.S. dollar denominated loans and commitments to borrowers in Mexico",
        "terseLabel": "U.S. dollar denominated loans and commitments to borrowers in Mexico"
       }
      }
     },
     "localname": "USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Unfundedbalances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unfunded balances",
        "label": "Unfunded balances",
        "terseLabel": "Unfunded balances"
       }
      }
     },
     "localname": "Unfundedbalances",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_WNBCapitalTrustIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "WNB Capital Trust I [Member]",
        "label": "WNB Capital Trust I [Member]",
        "terseLabel": "WNB Capital Trust I [Member]"
       }
      }
     },
     "localname": "WNBCapitalTrustIMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_WeightedAverageInterestRatePaidMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Interest Rate Paid [Member]",
        "label": "Weighted Average Interest Rate Paid [Member]",
        "terseLabel": "Weighted Average Interest Rate Paid [Member]"
       }
      }
     },
     "localname": "WeightedAverageInterestRatePaidMember",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "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"
       }
      }
     },
     "localname": "WeightedAverageRiskGradeForLoans",
     "nsuri": "http://www.frostbank.com/20221231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]",
        "label": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]",
        "terseLabel": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination"
       }
      }
     },
     "localname": "WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r1112",
      "r1113",
      "r1114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r1112",
      "r1113",
      "r1114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r1112",
      "r1113",
      "r1114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r1112",
      "r1113",
      "r1114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r1115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r1110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r1116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r1110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r1110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r1117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_ExchangeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.",
        "label": "Exchange [Domain]",
        "terseLabel": "Exchange [Domain]"
       }
      }
     },
     "localname": "ExchangeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r1112",
      "r1113",
      "r1114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]",
        "terseLabel": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r405",
      "r823",
      "r824",
      "r825",
      "r826",
      "r900",
      "r1015",
      "r1047",
      "r1193",
      "r1196",
      "r1197",
      "r1352",
      "r1353",
      "r1354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r405",
      "r823",
      "r824",
      "r825",
      "r826",
      "r900",
      "r1015",
      "r1047",
      "r1193",
      "r1196",
      "r1197",
      "r1352",
      "r1353",
      "r1354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r401",
      "r403",
      "r624",
      "r650",
      "r1049",
      "r1054",
      "r1057"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CreditRatingMoodysAxis": {
     "auth_ref": [
      "r1071",
      "r1155",
      "r1174",
      "r1192",
      "r1301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by Moody's rating.",
        "label": "Credit Rating, Moody's [Axis]",
        "terseLabel": "Credit Rating, Moody's [Axis]"
       }
      }
     },
     "localname": "CreditRatingMoodysAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ExternalCreditRatingMoodysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit-ratings as used by Moody's. Contact Moody's for a complete list of ratings and their definitions.",
        "label": "External Credit Rating, Moody's [Domain]",
        "terseLabel": "External Credit Rating, Moody's [Domain]"
       }
      }
     },
     "localname": "ExternalCreditRatingMoodysMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r606",
      "r607",
      "r608",
      "r609",
      "r734",
      "r935",
      "r992",
      "r1016",
      "r1017",
      "r1083",
      "r1095",
      "r1104",
      "r1198",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r606",
      "r607",
      "r608",
      "r609",
      "r734",
      "r935",
      "r992",
      "r1016",
      "r1017",
      "r1083",
      "r1095",
      "r1104",
      "r1198",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50 percent) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company [Member]"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PartnershipInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A general or limited ownership interest in a partnership or unincorporated joint venture.",
        "label": "Partnership Interest [Member]",
        "terseLabel": "Partnership Interest [Member]"
       }
      }
     },
     "localname": "PartnershipInterestMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProFormaMember": {
     "auth_ref": [
      "r425",
      "r1119",
      "r1121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported based on historical fact adjusted for potential activity. Includes, but is not limited to, information expected to be reported in future period for effect on historical fact. Excludes forecast information.",
        "label": "Pro Forma [Member]",
        "terseLabel": "Pro Forma [Member]"
       }
      }
     },
     "localname": "ProFormaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r484",
      "r936",
      "r1084",
      "r1103",
      "r1189",
      "r1190",
      "r1201",
      "r1323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r484",
      "r936",
      "r1084",
      "r1103",
      "r1189",
      "r1190",
      "r1201",
      "r1323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r606",
      "r607",
      "r608",
      "r609",
      "r681",
      "r734",
      "r771",
      "r772",
      "r773",
      "r908",
      "r935",
      "r992",
      "r1016",
      "r1017",
      "r1083",
      "r1095",
      "r1104",
      "r1186",
      "r1198",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r606",
      "r607",
      "r608",
      "r609",
      "r681",
      "r734",
      "r771",
      "r772",
      "r773",
      "r908",
      "r935",
      "r992",
      "r1016",
      "r1017",
      "r1083",
      "r1095",
      "r1104",
      "r1186",
      "r1198",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RegulatoryCapitalRequirementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]",
        "terseLabel": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r401",
      "r403",
      "r624",
      "r650",
      "r1056",
      "r1057"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r425",
      "r739",
      "r1119",
      "r1150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r1146",
      "r1351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of Condensed Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r1146",
      "r1351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Schedule of Condensed Statements of Cash Flows"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r405",
      "r1048",
      "r1050",
      "r1051",
      "r1052",
      "r1120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.",
        "label": "Condensed Financial Statements [Table]",
        "terseLabel": "Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r1146",
      "r1351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Schedule of Condensed Statements of Income"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r425",
      "r739",
      "r1119",
      "r1121",
      "r1150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "terseLabel": "Accounting Standards Update 2016-13 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r17"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r29",
      "r35",
      "r216",
      "r1130",
      "r1131",
      "r1132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Defined Benefit Plans [Member]",
        "verboseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r154",
      "r351"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r1129"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r34",
      "r35",
      "r361",
      "r986",
      "r1000",
      "r1004"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Accumulated other comprehensive income, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r31",
      "r35",
      "r216",
      "r896",
      "r995",
      "r996",
      "r1130",
      "r1131",
      "r1132",
      "r1147",
      "r1148",
      "r1149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]",
        "verboseLabel": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r7"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r778",
      "r779",
      "r780",
      "r1147",
      "r1148",
      "r1149",
      "r1302"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r412",
      "r413",
      "r414",
      "r416",
      "r425",
      "r499",
      "r500",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r543",
      "r778",
      "r779",
      "r780",
      "r801",
      "r802",
      "r803",
      "r804",
      "r820",
      "r821",
      "r822",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r862",
      "r863",
      "r872",
      "r873",
      "r876",
      "r877",
      "r878",
      "r879",
      "r890",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r938",
      "r939",
      "r940",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r204",
      "r205",
      "r743"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense recognized in earnings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r783"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r775"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Share-Based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r100",
      "r1172"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after recoveries, of loans and leases that have been written-off.",
        "label": "Allowance for Loan and Lease Losses Write-offs, Net",
        "negatedTotalLabel": "Allowance for Loan and Lease Losses Write-offs, Net"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r67",
      "r144",
      "r149"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expense related to intangible assets",
        "verboseLabel": "Intangible amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r267",
      "r322",
      "r355",
      "r395",
      "r468",
      "r474",
      "r480",
      "r534",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r823",
      "r825",
      "r852",
      "r1102",
      "r1194",
      "r1195",
      "r1310"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": {
     "auth_ref": [
      "r398",
      "r400"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax",
        "totalLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r505",
      "r573"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Debt Securities, Available-for-sale, Amortized Cost, Total"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Available for Sale, Due after five years through ten years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r120",
      "r509",
      "r973"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Available for Sale, Due after five years through ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Available for Sale, Due after one year through five years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r120",
      "r508",
      "r972"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Available for Sale, Due after one year through five years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Available for Sale, Due after ten years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r120",
      "r510",
      "r974"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Available for Sale, Due after ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Available for Sale, Due in one year or less, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r120",
      "r507",
      "r971"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Available for Sale, Due in one year or less, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r117",
      "r503",
      "r573",
      "r958"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Debt Securities, Available-for-sale",
        "totalLabel": "Debt Securities, Available-for-sale",
        "verboseLabel": "Securities available for sale, at estimated fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Available-for-Sale Securities [Member]",
        "terseLabel": "Available-for-sale Securities [Member]"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r746",
      "r747",
      "r748",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r222",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOverdrafts": {
     "auth_ref": [
      "r13",
      "r163"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.",
        "label": "Bank Overdrafts",
        "verboseLabel": "Commercial and industrial loans related to overdraft for correspondent bank customer"
       }
      }
     },
     "localname": "BankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r1318"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum": {
     "auth_ref": [
      "r979"
     ],
     "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 1 Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r979"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r979"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r979"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r979"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Actual",
        "terseLabel": "Total Capital to Risk-Weighted Assets, Actual, Ratio",
        "verboseLabel": "Minimum ratio of Total capital to risk weighted assets"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r252",
      "r253"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r72",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Concentrations and Restrictions on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r265"
     ],
     "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",
        "verboseLabel": "Cash and due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r63",
      "r69",
      "r77"
     ],
     "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 year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Total cash and cash equivalents",
        "totalLabel": "Total cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "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": [
      "r63",
      "r254"
     ],
     "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",
        "terseLabel": "Net change in cash and cash equivalents",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCollateralForBorrowedSecurities": {
     "auth_ref": [
      "r273",
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.",
        "label": "Cash Collateral for Borrowed Securities",
        "terseLabel": "Cash collateral on deposit",
        "verboseLabel": "Cash collateral on deposit with other financial institutions"
       }
      }
     },
     "localname": "CashCollateralForBorrowedSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r1124"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis": {
     "auth_ref": [
      "r1066"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of entity or individual who borrows funds.",
        "label": "Class of Financing Receivable, Type of Borrower [Domain]",
        "terseLabel": "Class of Financing Receivable, Type of Borrower [Domain]"
       }
      }
     },
     "localname": "ClassOfFinancingReceivableTypeOfBorrowerDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r395",
      "r431",
      "r435",
      "r439",
      "r443",
      "r450",
      "r451",
      "r534",
      "r612",
      "r614",
      "r615",
      "r616",
      "r619",
      "r620",
      "r648",
      "r649",
      "r651",
      "r652",
      "r654",
      "r852",
      "r1018",
      "r1118",
      "r1141",
      "r1151"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r1069"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]",
        "terseLabel": "Collateral [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.",
        "label": "Commercial Portfolio Segment [Member]",
        "terseLabel": "Commercial Portfolio Segment [Member]"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialRealEstatePortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial real estate.",
        "label": "Commercial Real Estate Portfolio Segment [Member]",
        "terseLabel": "Commercial Real Estate Portfolio Segment [Member]"
       }
      }
     },
     "localname": "CommercialRealEstatePortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r160",
      "r1011"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Loss Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r157",
      "r162",
      "r1191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "terseLabel": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsToExtendCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan commitments are legally binding commitments to extend credit to a counterparty under certain terms and conditions.",
        "label": "Commitments to Extend Credit [Member]",
        "terseLabel": "Commitments to Extend Credit [Member]"
       }
      }
     },
     "localname": "CommitmentsToExtendCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r1085",
      "r1100"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonEquityTierOneCapital": {
     "auth_ref": [
      "r979"
     ],
     "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 1 Risk-Based Capital, Actual",
        "terseLabel": "Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRatio": {
     "auth_ref": [
      "r979"
     ],
     "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 1 Risk-Based Capital Ratio, Actual",
        "terseLabel": "Common Equity Tier One Risk-Based Capital Ratio, Actual"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRatio",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r979"
     ],
     "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 1 Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r1147",
      "r1148",
      "r1302"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r6"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r6",
      "r1102"
     ],
     "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,354,695 shares issued in 2022 and 64,236,306 shares issued in 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r37",
      "r376",
      "r378",
      "r386",
      "r962",
      "r988"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r50",
      "r385",
      "r961",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r346",
      "r405",
      "r1120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "Condensed Financial Statements of Parent Company"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction and projects in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r1108"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsumerLoanMember": {
     "auth_ref": [
      "r1073"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r316"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.",
        "label": "Costs and Expenses, Related Party",
        "terseLabel": "Payment for services provided by related party"
       }
      }
     },
     "localname": "CostsAndExpensesRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditDerivativeMaximumExposureUndiscounted": {
     "auth_ref": [
      "r234"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "auth_ref": [
      "r544",
      "r545",
      "r546",
      "r549",
      "r550",
      "r557",
      "r561",
      "r562",
      "r563",
      "r564",
      "r569",
      "r570",
      "r571",
      "r572",
      "r574",
      "r575",
      "r576",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "terseLabel": "Credit Loss, Financial Instrument"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r212",
      "r798",
      "r811",
      "r1144"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r213"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r42",
      "r43"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r166",
      "r393",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r637",
      "r644",
      "r645",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Borrowed Funds"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFunds"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r268",
      "r270",
      "r319",
      "r405",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r627",
      "r633",
      "r634",
      "r635",
      "r636",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r875",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Floating rate 3 month Libor plus margin"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r363",
      "r1078",
      "r1303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r14",
      "r405",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r627",
      "r633",
      "r634",
      "r635",
      "r636",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r875",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "auth_ref": [
      "r506",
      "r573",
      "r581",
      "r582"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r529",
      "r579",
      "r1075"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r529",
      "r579"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r529",
      "r579",
      "r1075"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r529",
      "r579"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r531"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Realized Gain",
        "terseLabel": "Gross realized gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r531"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "negatedTerseLabel": "Gross realized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r1166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "terseLabel": "Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r528",
      "r577",
      "r1075"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "totalLabel": "Available for Sale, Total Estimated Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing": {
     "auth_ref": [
      "r558"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), 90 days or more past due and still accruing.",
        "label": "Debt Securities, Held-to-Maturity, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": {
     "auth_ref": [
      "r511",
      "r547",
      "r551",
      "r555"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss",
        "negatedLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "negatedTerseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "terseLabel": "Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease": {
     "auth_ref": [
      "r1172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r1172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r503",
      "r512",
      "r513",
      "r958"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss",
        "terseLabel": "Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021",
        "verboseLabel": "Securities held to maturity"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r141"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesTradingGainLoss": {
     "auth_ref": [
      "r504"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Gain (Loss)",
        "totalLabel": "Net gain on trading account securities"
       }
      }
     },
     "localname": "DebtSecuritiesTradingGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesTradingRealizedGain": {
     "auth_ref": [
      "r533"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesTradingGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Realized Gain",
        "terseLabel": "Net gain on sales transactions"
       }
      }
     },
     "localname": "DebtSecuritiesTradingRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesTradingUnrealizedGainLoss": {
     "auth_ref": [
      "r1165"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesTradingGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Unrealized Gain (Loss)",
        "terseLabel": "Net mark-to-market gains (losses)"
       }
      }
     },
     "localname": "DebtSecuritiesTradingUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r67",
      "r212",
      "r799",
      "r810",
      "r811",
      "r1144"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r3",
      "r4",
      "r269",
      "r317",
      "r793"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r794"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r1294"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Deferred Tax Assets, Net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r210",
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": {
     "auth_ref": [
      "r210",
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses",
        "terseLabel": "Bonus accrual"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "auth_ref": [
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "terseLabel": "Net actuarial loss on defined benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r210",
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [
      "r210",
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r795"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r207",
      "r1294"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r210",
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "negatedTerseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r210",
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r210",
      "r1295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Premises and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r690"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligation",
        "verboseLabel": "Accumulated benefit obligation at end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r672",
      "r1087"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r665"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "terseLabel": "Actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r659",
      "r697",
      "r719",
      "r1087",
      "r1088"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Net amortization and deferral"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": {
     "auth_ref": [
      "r28",
      "r32",
      "r181"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
        "negatedTerseLabel": "Net actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Benefit obligations, Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Net periodic benefit cost, Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r705",
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "terseLabel": "Net periodic benefit cost, Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r660"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Benefit obligation at end of year",
        "periodStartLabel": "Benefit obligation at beginning of year",
        "terseLabel": "Projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r667",
      "r727"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r708",
      "r1085",
      "r1086",
      "r1087"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r674",
      "r684",
      "r723",
      "r1085",
      "r1086",
      "r1087",
      "r1088"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 6.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2028 through 2032"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 1.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 5.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 4.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 3.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 2.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r659",
      "r696",
      "r718",
      "r1087",
      "r1088"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on plan assets, net of expenses"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r671",
      "r682",
      "r684",
      "r685",
      "r1085",
      "r1086",
      "r1087"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of plan assets at end of year",
        "periodStartLabel": "Fair value of plan assets at beginning of year",
        "terseLabel": "Fair value of plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r658",
      "r680",
      "r1087"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "terseLabel": "Funded status of the plan at end of year and accrued benefit (liability) recognized"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r659",
      "r663",
      "r695",
      "r717",
      "r1087",
      "r1088"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost",
        "verboseLabel": "Interest cost on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r693",
      "r715",
      "r1087",
      "r1088"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic expense (benefit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r676",
      "r1264"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r681",
      "r1087"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Target asset allocation percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r728"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Employer matching contribution, percent of employees' gross pay"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Participants contribution eligible for match"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum annual contributions per employee, percent"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r276",
      "r315",
      "r1038",
      "r1045"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/Deposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositLiabilitiesTypeTableTextBlock": {
     "auth_ref": [
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilityUninsured": {
     "auth_ref": [
      "r1045"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "terseLabel": "Deposits",
        "totalLabel": "Total deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]",
        "terseLabel": "Deposits [Abstract]"
       }
      }
     },
     "localname": "DepositsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsForeign": {
     "auth_ref": [
      "r275",
      "r305"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r67",
      "r152"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r67",
      "r152"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r1296",
      "r1297",
      "r1298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Derivative Asset, Notional Amount",
        "verboseLabel": "Forward Contracts - Assets, Notional Amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash": {
     "auth_ref": [
      "r23",
      "r1055",
      "r1056",
      "r1057",
      "r1128"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.",
        "label": "Derivative Asset, Security Purchased under Agreement to Resell, and Security Borrowed, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r365",
      "r367",
      "r851",
      "r1057"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative assets:",
        "totalLabel": "Net Amount Recognized, Derivative, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "auth_ref": [
      "r23",
      "r238",
      "r366",
      "r1055"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r23",
      "r366",
      "r1055"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "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 Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "auth_ref": [
      "r23",
      "r238",
      "r366",
      "r1055"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "negatedTerseLabel": "Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r23",
      "r366",
      "r1055"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract Type [Domain]",
        "verboseLabel": "Derivative, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r25",
      "r224",
      "r257",
      "r364",
      "r1057"
     ],
     "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, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Gross Amount Recognized, Derivative, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r20",
      "r22",
      "r26",
      "r239"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral",
        "terseLabel": "Net Amount Recognized, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r23",
      "r237"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.",
        "label": "Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "totalLabel": "Net Amount, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r25",
      "r224",
      "r257",
      "r364",
      "r1057"
     ],
     "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, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Gross Amount Recognized, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r20",
      "r22",
      "r26",
      "r239"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral",
        "terseLabel": "Net Amount Recognized, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r23",
      "r237"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.",
        "label": "Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "totalLabel": "Net Amount, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r851"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r1299"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Amount included in income or expense",
        "verboseLabel": "Gains included in other income from the sale of put options"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r223",
      "r225",
      "r230",
      "r232",
      "r1057"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument Risk [Axis]",
        "verboseLabel": "Derivative, by Nature [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r243",
      "r829"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r220",
      "r223",
      "r230",
      "r232",
      "r241",
      "r242",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r226"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value",
        "negatedTerseLabel": "Oil/Natural Gas Derivative Liabilities, Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r365",
      "r367",
      "r851",
      "r1057"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivative liabilities:",
        "totalLabel": "Net Amount Recognized, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r1296",
      "r1297",
      "r1298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Derivative Liability, Notional Amount",
        "verboseLabel": "Forward Contracts Liability, Notional Amount"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of derivative liability, security sold under agreement to repurchase, and security loaned. Includes liability not subject to master netting arrangement or similar agreement.",
        "label": "Derivative Liability, Security Sold under Agreement to Repurchase, and Security Loaned, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "totalLabel": "Net Amount, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r228",
      "r230",
      "r235",
      "r240",
      "r242",
      "r829"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r217",
      "r218",
      "r220",
      "r221",
      "r236",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r220"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r188",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "terseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DistributedEarnings": {
     "auth_ref": [
      "r436"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendIncomeOperating": {
     "auth_ref": [
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend income on securities.",
        "label": "Dividend Income, Operating",
        "terseLabel": "Dividend income paid by Frost Bank"
       }
      }
     },
     "localname": "DividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r170"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Cash dividends \u2013 common stock ($3.24 per share, $2.94 per share, and $2.85 per share in 2022, 2021, and 2020, respectively)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStockCash": {
     "auth_ref": [
      "r170",
      "r314"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Preferred Stock, Cash",
        "negatedTerseLabel": "Cash dividends paid on preferred stock (approximately $44.50 per share which is equivalent to approximately $1.11 per depositary share in 2022 and approximately $47.71 per share which is equivalent to approximately $1.19 per share in 2021 and $0.34 per share in 2020)"
       }
      }
     },
     "localname": "DividendsPreferredStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.",
        "label": "Dividend, Share-Based Payment Arrangement",
        "terseLabel": "Dividends, share-based compensation"
       }
      }
     },
     "localname": "DividendsShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r387",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r428",
      "r431",
      "r439",
      "r442",
      "r443",
      "r447",
      "r840",
      "r841",
      "r963",
      "r989",
      "r1061"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r387",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r431",
      "r439",
      "r442",
      "r443",
      "r447",
      "r840",
      "r841",
      "r963",
      "r989",
      "r1061"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r82",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Basic and Diluted Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerSharePolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r448"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r396",
      "r788",
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r1292",
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "terseLabel": "Net tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-Based Compensation",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r776"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r776"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r1291"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Non-vested stock awards/stock units"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r775"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r777"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit",
        "negatedTerseLabel": "Net tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Share-based Payment Arrangement, Option [Member]",
        "verboseLabel": "Options Outstanding [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnergyServiceMember": {
     "auth_ref": [
      "r1202"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r167",
      "r342",
      "r380",
      "r381",
      "r382",
      "r406",
      "r407",
      "r408",
      "r413",
      "r422",
      "r424",
      "r449",
      "r539",
      "r655",
      "r778",
      "r779",
      "r780",
      "r803",
      "r804",
      "r839",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r870",
      "r896",
      "r995",
      "r996",
      "r997"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r1068"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Domain]",
        "terseLabel": "Industry Sector [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r141",
      "r320",
      "r1105",
      "r1106",
      "r1107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities [Member]"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r635",
      "r851",
      "r1079",
      "r1080"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r979"
     ],
     "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 1 Risk-Based Capital Ratio, Excess, Actual",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio"
       }
      }
     },
     "localname": "ExcessTierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r846",
      "r847",
      "r849"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r244",
      "r247"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r244",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r244",
      "r252"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r635",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r847",
      "r905",
      "r906",
      "r907",
      "r1079",
      "r1080",
      "r1085",
      "r1086",
      "r1087"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r244",
      "r248",
      "r635",
      "r1079",
      "r1080"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r635",
      "r1079",
      "r1080"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset": {
     "auth_ref": [
      "r851"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Asset",
        "terseLabel": "Fair value of off-balance sheet managed and custody assets"
       }
      }
     },
     "localname": "FairValueDisclosureOffbalanceSheetRisksAmountAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": {
     "auth_ref": [
      "r851"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r848"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r635",
      "r684",
      "r689",
      "r847",
      "r905",
      "r1085",
      "r1086",
      "r1087"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r635",
      "r684",
      "r689",
      "r847",
      "r906",
      "r1079",
      "r1080",
      "r1085",
      "r1086",
      "r1087"
     ],
     "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/2022",
     "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": [
      "r635",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r847",
      "r907",
      "r1079",
      "r1080",
      "r1085",
      "r1086",
      "r1087"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r635",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r905",
      "r906",
      "r907",
      "r1079",
      "r1080",
      "r1085",
      "r1086",
      "r1087"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r249",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]",
        "terseLabel": "Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]"
       }
      }
     },
     "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r222",
      "r228",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r297"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchased": {
     "auth_ref": [
      "r277"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.",
        "label": "Federal Funds Purchased",
        "terseLabel": "Federal funds purchased"
       }
      }
     },
     "localname": "FederalFundsPurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedMember": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term borrowing where a bank borrows, at the federal funds rate, from another bank.",
        "label": "Federal Funds Purchased [Member]",
        "terseLabel": "Federal Funds Purchased [Member]"
       }
      }
     },
     "localname": "FederalFundsPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalFundsSold": {
     "auth_ref": [
      "r282"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r94",
      "r103",
      "r106",
      "r110",
      "r489",
      "r496",
      "r497",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable.",
        "label": "Financing Receivable [Policy Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r557",
      "r1074"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r557",
      "r1074",
      "r1158"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r518",
      "r522",
      "r550",
      "r556",
      "r557",
      "r560",
      "r566",
      "r578",
      "r580",
      "r583",
      "r646",
      "r653",
      "r829",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r918",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r1075",
      "r1167",
      "r1168",
      "r1169",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r1174"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.",
        "label": "Financial Instrument Performance Status [Domain]",
        "terseLabel": "Financial Instrument Performance Status [Domain]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r95",
      "r362",
      "r547",
      "r551",
      "r555",
      "r1033",
      "r1035",
      "r1037",
      "r1319"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "negatedTerseLabel": "Less: Allowance for credit losses on loans",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses Loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r98",
      "r554",
      "r1073"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery.",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss, Recovery"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r97",
      "r553",
      "r1073"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Line Items]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableModificationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r1156"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after troubled debt restructuring, of modified financing receivable.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Postmodification",
        "terseLabel": "Balance\u00a0at Year-end"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": {
     "auth_ref": [
      "r1156"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before troubled debt restructuring, of financing receivable to be modified.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Premodification",
        "terseLabel": "Balance at Restructure"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPreModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r559"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.",
        "label": "Financing Receivable, Nonaccrual, No Allowance",
        "terseLabel": "Financing Receivable, Nonaccrual, No Allowance"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r567",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r567",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r567",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r567",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r567",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r567",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r550",
      "r556",
      "r1031",
      "r1032",
      "r1036",
      "r1037",
      "r1064",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1333",
      "r1334",
      "r1335"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r1031",
      "r1032",
      "r1036",
      "r1037",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1333",
      "r1334",
      "r1335"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r493",
      "r558",
      "r1074"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r108",
      "r109",
      "r490",
      "r557",
      "r560",
      "r566",
      "r1031",
      "r1032",
      "r1036",
      "r1037",
      "r1065",
      "r1067",
      "r1073",
      "r1074",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1333",
      "r1334",
      "r1335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Axis]",
        "terseLabel": "Class of Financing Receivable [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r1031",
      "r1032",
      "r1036",
      "r1037",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1333",
      "r1334",
      "r1335"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Past Due [Line Items]",
        "terseLabel": "Financing Receivable, Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRevolving": {
     "auth_ref": [
      "r567",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost 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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r568",
      "r1073"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost 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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableThresholdPeriodPastDue": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible.",
        "label": "Financing Receivable, Threshold Period Past Due",
        "terseLabel": "Financing Receivable, Threshold Period Past Due"
       }
      }
     },
     "localname": "FinancingReceivableThresholdPeriodPastDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r1074"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of the write-down related to a troubled debt restructuring.",
        "label": "Financing Receivables, Impaired, Troubled Debt Restructuring, Write-down",
        "terseLabel": "Chare-offs of restrucured loans recognized in connection with restructuring"
       }
      }
     },
     "localname": "FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r494",
      "r557",
      "r1074"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r494",
      "r557",
      "r1074"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Other intangible assets estimated lives, years"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r353",
      "r598"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r150"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r150"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r596",
      "r597",
      "r598",
      "r599",
      "r937",
      "r944"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r148",
      "r944"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r145",
      "r147"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r148",
      "r937"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "netLabel": "Other intangible assets, net",
        "terseLabel": "Net Intangible Assets",
        "totalLabel": "Finite-Lived Intangible Assets, Net, Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "auth_ref": [
      "r1087",
      "r1225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.",
        "label": "Fixed Income Securities [Member]",
        "terseLabel": "Fixed Income Securities [Member]"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value",
        "terseLabel": "Forward Contracts - Assets Estimated Fair Value"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r226"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r1057",
      "r1085",
      "r1099"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign Exchange Contract [Member]"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures, Gross",
        "terseLabel": "Technology, furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.",
        "label": "Gain (Loss) on Securities [Table Text Block]",
        "terseLabel": "Net Gains and Losses on Trading Account Securities"
       }
      }
     },
     "localname": "GainLossOnInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r1139"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "negatedLabel": "Net (gain) loss on sale/exchange/write-down of assets/foreclosed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicDistributionAxis": {
     "auth_ref": [
      "r965",
      "r966",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1070"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [
      "r965",
      "r966",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r352",
      "r584",
      "r957",
      "r1076",
      "r1102",
      "r1175",
      "r1182"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r594",
      "r595",
      "r1076"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangibles and Other Long Lived Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r220",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r127",
      "r494",
      "r557",
      "r1171"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss",
        "terseLabel": "Held to Maturity, Amortized Cost",
        "totalLabel": "Held to Maturity, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r129",
      "r520"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain",
        "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r130",
      "r521"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss",
        "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r133",
      "r309",
      "r525",
      "r973"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r516",
      "r969"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10",
        "terseLabel": "Held to Maturity, Due after five years through ten years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r132",
      "r308",
      "r524",
      "r972"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": {
     "auth_ref": [
      "r515",
      "r968"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five",
        "terseLabel": "Held to Maturity, Due after one year through five years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r134",
      "r310",
      "r526",
      "r974"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r517",
      "r970"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Held to Maturity, Due after ten years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r131",
      "r307",
      "r523",
      "r971"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": {
     "auth_ref": [
      "r514",
      "r967"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Held to Maturity, Due in one year or less, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r128",
      "r519",
      "r958"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Fair Value",
        "terseLabel": "Debt Securities, Held to Maturity, Estimated Fair Value",
        "totalLabel": "Held to Maturity, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r1162",
      "r1163",
      "r1164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity [Table Text Block]",
        "terseLabel": "Debt Securities, Held-to-maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HeldtomaturitySecuritiesMember": {
     "auth_ref": [
      "r530"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HomeEquityLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan based on the equity of the borrower's residential property in which the borrower receives the loan amount upfront. Excludes home equity lines of credit.",
        "label": "Home Equity Loan [Member]",
        "terseLabel": "Home Equity Loan [Member]"
       }
      }
     },
     "localname": "HomeEquityLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRecordedInvestment": {
     "auth_ref": [
      "r101"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Recorded Investment",
        "terseLabel": "Carrying value before allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRelatedAllowance": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit losses related to recorded investment.",
        "label": "Impaired Financing Receivable, Related Allowance",
        "negatedLabel": "Specific valuation allowance allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRelatedAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r40",
      "r261",
      "r287",
      "r331",
      "r468",
      "r473",
      "r479",
      "r482",
      "r966",
      "r1063"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes",
        "verboseLabel": "Income before income taxes and equity in undistributed earnings of subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r600",
      "r602"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r602"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r396",
      "r789",
      "r791",
      "r797",
      "r808",
      "r813",
      "r817",
      "r818",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r397",
      "r423",
      "r424",
      "r466",
      "r787",
      "r809",
      "r815",
      "r990"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Income tax benefit",
        "terseLabel": "Income taxes",
        "totalLabel": "Income tax expense, as reported",
        "verboseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r379",
      "r785",
      "r786",
      "r791",
      "r792",
      "r796",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Amount",
        "negatedTerseLabel": "Tax benefit on dividends paid in our 401k plan"
       }
      }
     },
     "localname": "IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductions": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount",
        "negatedTerseLabel": "Asset contribution to a charitable trust"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r788"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Income tax expense computed at the statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "terseLabel": "Non-deductible FDIC premiums"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount",
        "terseLabel": "Non-deductible meals and entertainment"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Tax basis adjustment of premises and equipment"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r1293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "negatedLabel": "Effect of tax-exempt interest"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r64",
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Cash paid for income tax"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r70",
      "r304"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet": {
     "auth_ref": [
      "r70",
      "r71"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment.",
        "label": "Increase (Decrease) in Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net",
        "terseLabel": "Net change in short-term borrowings"
       }
      }
     },
     "localname": "IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r66"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedTerseLabel": "Net change in other assets and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPayablesToBrokerDealers": {
     "auth_ref": [
      "r66"
     ],
     "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 Payable to Broker-Dealer and Clearing Organization",
        "terseLabel": "Unsettled securities transactions"
       }
      }
     },
     "localname": "IncreaseDecreaseInPayablesToBrokerDealers",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTradingSecurities": {
     "auth_ref": [
      "r61",
      "r66"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r443",
      "r745"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r294",
      "r333"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r290"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.",
        "label": "Interest and Dividend Income, Operating",
        "terseLabel": "Total income",
        "totalLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "terseLabel": "Interest income:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r289"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.",
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Loans, including fees"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Interest and other income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilities": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities.",
        "label": "Interest-Bearing Deposit Liabilities",
        "terseLabel": "Interest-bearing public funds deposits",
        "totalLabel": "Total Interest-bearing deposits",
        "verboseLabel": "Interest-bearing deposit"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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": [
      "r263",
      "r281"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositMoneyMarket": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic money market demand account deposit liabilities.",
        "label": "Interest-Bearing Domestic Deposit, Money Market",
        "terseLabel": "Money market accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositMoneyMarket",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositSavings": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity.",
        "label": "Interest-Bearing Domestic Deposit, Savings",
        "terseLabel": "Savings and interest checking"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositSavings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositTimeDeposits": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic time deposits. Time deposits bear interest for a fixed, stated period of time and include certificate of deposits and individual retirement accounts.",
        "label": "Interest-Bearing Domestic Deposit, Time Deposits",
        "terseLabel": "Time accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositTimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r255",
      "r303",
      "r383",
      "r462",
      "r874"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "Interest expense:"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all deposits.",
        "label": "Interest Expense, Deposits",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "InterestExpenseDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseFederalFundsPurchased": {
     "auth_ref": [
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross expenses on the purchase of Federal funds at a specified price with a simultaneous agreement to sell the same to the same counterparty at a fixed or determinable price at a future date.",
        "label": "Interest Expense, Federal Funds Purchased",
        "terseLabel": "Federal funds purchased"
       }
      }
     },
     "localname": "InterestExpenseFederalFundsPurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances.",
        "label": "Interest Expense, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-Term",
        "terseLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseJuniorSubordinatedDebentures": {
     "auth_ref": [
      "r302"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
        "label": "Interest Expense, Junior Subordinated Debentures",
        "terseLabel": "Junior subordinated deferrable interest debentures"
       }
      }
     },
     "localname": "InterestExpenseJuniorSubordinatedDebentures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r301",
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross expenses on securities sold coupled with an agreement to repurchase the same from the same counterparty at a fixed or determinable price within a fixed or variable time period.",
        "label": "Interest Expense, Securities Sold under Agreements to Repurchase",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "localname": "InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseSubordinatedNotesAndDebentures": {
     "auth_ref": [
      "r302"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
        "label": "Interest Expense, Subordinated Notes and Debentures",
        "terseLabel": "Subordinated notes"
       }
      }
     },
     "localname": "InterestExpenseSubordinatedNotesAndDebentures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "auth_ref": [
      "r299",
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.",
        "label": "Interest Income, Deposits with Financial Institutions",
        "terseLabel": "Interest-bearing deposits"
       }
      }
     },
     "localname": "InterestIncomeDepositsWithFinancialInstitutions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r293"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "totalLabel": "Net interest income after credit loss expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r291"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Net interest income (expense)",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeFederalFundsSold": {
     "auth_ref": [
      "r299",
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight).",
        "label": "Interest Income, Federal Funds Sold",
        "terseLabel": "Federal funds sold"
       }
      }
     },
     "localname": "InterestIncomeFederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which reported facts about interest income have been included.",
        "label": "Interest Income [Member]",
        "verboseLabel": "Interest Income on Loans [Member]"
       }
      }
     },
     "localname": "InterestIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell": {
     "auth_ref": [
      "r299",
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income derived from securities purchased under agreements to resell. The difference in the price at which the institution buys the securities and resells the securities represents interest for the use of the funds by the other party. Most repurchase and sale agreements involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances and negotiable certificates of deposits are sometimes used in such transactions.",
        "label": "Interest Income, Securities Purchased under Agreements to Resell",
        "terseLabel": "Resell agreements"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesPurchasedUnderAgreementsToResell",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "auth_ref": [
      "r298",
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Tax Exempt",
        "terseLabel": "Tax-exempt"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxExempt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxable": {
     "auth_ref": [
      "r298",
      "r1018",
      "r1019"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Taxable",
        "terseLabel": "Taxable"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r1140"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r279",
      "r328"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r1057",
      "r1085",
      "r1098"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r1127"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.",
        "label": "Interest Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivableAndOtherAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest receivable and assets classified as other.",
        "label": "Interest Receivable and Other Assets",
        "terseLabel": "Accrued interest receivable and other assets"
       }
      }
     },
     "localname": "InterestReceivableAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r104",
      "r828",
      "r1072",
      "r1073",
      "r1077",
      "r1174"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating.",
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfDiscount": {
     "auth_ref": [
      "r48"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfPremium": {
     "auth_ref": [
      "r48"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": {
     "auth_ref": [
      "r48"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeTextBlock": {
     "auth_ref": [
      "r47",
      "r48",
      "r49",
      "r332"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r141",
      "r262",
      "r313",
      "r338",
      "r1030"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/Securities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing that has a lower priority than senior instruments in event of liquidation of the entity's assets.",
        "label": "Junior Subordinated Debt [Member]",
        "terseLabel": "Junior Subordinated Deferrable Interest Debenture [Member]"
       }
      }
     },
     "localname": "JuniorSubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_JuniorSubordinatedNotes": {
     "auth_ref": [
      "r2",
      "r270",
      "r318"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.",
        "label": "Junior Subordinated Notes",
        "terseLabel": "Junior subordinated deferrable interest debentures",
        "verboseLabel": "Junior subordinated deferrable interest debentures, net of unamortized issuance costs"
       }
      }
     },
     "localname": "JuniorSubordinatedNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r1134"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r1123"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements, Gross",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r1308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r889"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total undiscounted operating lease liability"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r889"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r889"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r889"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r889"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r889"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r889"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r889"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r12",
      "r395",
      "r534",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r824",
      "r825",
      "r826",
      "r852",
      "r1062",
      "r1194",
      "r1310",
      "r1311"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r11",
      "r271",
      "r325",
      "r1102",
      "r1143",
      "r1170",
      "r1304"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "terseLabel": "Total liabilities and shareholders\u2019 equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoanRestructuringModificationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by concessions made to the terms of loan contracts.",
        "label": "Loan Restructuring Modification [Axis]",
        "terseLabel": "Loan Restructuring Modification [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.",
        "label": "Loan Restructuring Modification [Domain]",
        "terseLabel": "Loan Restructuring Modification [Domain]"
       }
      }
     },
     "localname": "LoanRestructuringModificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoanRestructuringModificationNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Axis]",
        "terseLabel": "Loan Restructuring Modification Name [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Domain]",
        "terseLabel": "Loan Restructuring Modification Name [Domain]"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r95",
      "r99",
      "r113",
      "r1159"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Allowance",
        "terseLabel": "Portion of allowance for loan losses"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loans and Leases Receivable Disclosure [Line Items]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Line Items]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans": {
     "auth_ref": [
      "r114"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest": {
     "auth_ref": [
      "r107"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": {
     "auth_ref": [
      "r92",
      "r105"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Net of Deferred Income",
        "terseLabel": "Loans, net of unearned discounts",
        "verboseLabel": "Total loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [
      "r92",
      "r285"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for real estate acquired through foreclosure.",
        "label": "Financing Receivable, Real Estate Acquired Through Foreclosure [Policy Text Block]",
        "terseLabel": "Foreclosed Assets"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r256",
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.",
        "label": "Loans and Leases Receivable, Related Parties",
        "periodEndLabel": "Balance outstanding at December\u00a031, 2022",
        "periodStartLabel": "Balance outstanding at December\u00a031, 2021"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r256",
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of new advances made to related parties in the form of loan and lease receivables.",
        "label": "Loans and Leases Receivable, Related Parties, Additions",
        "terseLabel": "Principal additions"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds": {
     "auth_ref": [
      "r959",
      "r1135"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from related parties which reduce the amount of loans and leases receivable due from related parties.",
        "label": "Loans and Leases Receivable, Related Parties, Proceeds",
        "negatedLabel": "Principal payments"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesProceeds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r1160"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/Loans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r112"
     ],
     "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": "Fair value"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r14",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r158",
      "r159",
      "r605",
      "r606",
      "r607",
      "r1187",
      "r1188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r158",
      "r159",
      "r605",
      "r606",
      "r607",
      "r1187",
      "r1188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
        "label": "Marketing and Advertising Expense",
        "terseLabel": "Advertising, promotions and public relations"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r391"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "terseLabel": "Net cash provided by (used in) financing activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r391"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "terseLabel": "Net cash provided by (used in) investing activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r63",
      "r65",
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net cash provided by (used in) operating activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r41",
      "r68",
      "r288",
      "r329",
      "r348",
      "r374",
      "r377",
      "r382",
      "r395",
      "r412",
      "r417",
      "r418",
      "r419",
      "r420",
      "r423",
      "r424",
      "r436",
      "r468",
      "r473",
      "r479",
      "r482",
      "r534",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r841",
      "r852",
      "r1063",
      "r1194"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r428",
      "r429",
      "r438",
      "r443",
      "r468",
      "r473",
      "r479",
      "r482",
      "r1063"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 1.0,
       "parentTag": "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income available to common shareholders",
        "totalLabel": "Net income available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r345",
      "r410",
      "r411",
      "r414",
      "r415",
      "r425",
      "r426",
      "r427",
      "r501",
      "r502",
      "r540",
      "r541",
      "r805",
      "r806",
      "r807",
      "r837",
      "r843",
      "r844",
      "r845",
      "r859",
      "r860",
      "r861",
      "r880",
      "r881",
      "r891",
      "r897",
      "r941",
      "r942",
      "r943",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1004"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r79",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r409",
      "r412",
      "r413",
      "r414",
      "r416",
      "r419",
      "r425",
      "r447",
      "r499",
      "r500",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r543",
      "r778",
      "r779",
      "r780",
      "r801",
      "r802",
      "r803",
      "r804",
      "r820",
      "r821",
      "r822",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r862",
      "r863",
      "r872",
      "r873",
      "r876",
      "r877",
      "r878",
      "r879",
      "r890",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r938",
      "r939",
      "r940",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Accounting Changes, Reclassifications and Restatement"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.",
        "label": "Noninterest-Bearing Deposit Liabilities",
        "terseLabel": "Non-interest-bearing public funds deposits",
        "verboseLabel": "Non-interest-bearing demand deposits"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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": [
      "r297"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total aggregate amount of all noninterest expense.",
        "label": "Noninterest Expense",
        "terseLabel": "Non-interest expense",
        "totalLabel": "Total non-interest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.",
        "label": "Noninterest Income",
        "terseLabel": "Non-interest income",
        "totalLabel": "Total non-interest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r39",
      "r286",
      "r330"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue earned, classified as other, excluding interest income.",
        "label": "Noninterest Income, Other Operating Income",
        "terseLabel": "Other",
        "totalLabel": "Total other non-interest income"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r104",
      "r1174"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r360",
      "r494",
      "r557",
      "r565",
      "r1033",
      "r1034",
      "r1073",
      "r1074",
      "r1171",
      "r1332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "terseLabel": "Financing Receivable, before Allowance for Credit Loss"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r1154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r46",
      "r296",
      "r339"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock": {
     "auth_ref": [
      "r110",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.",
        "label": "Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block]",
        "terseLabel": "Off-Balance-Sheet Credit Exposure"
       }
      }
     },
     "localname": "OffBalanceSheetCreditExposurePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r548",
      "r610"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance-Sheet, Credit Loss, Liability",
        "periodEndLabel": "Off-Balance Sheet, Credit Loss, Liability, Ending Balance",
        "periodStartLabel": "Off-Balance Sheet, Credit Loss, Liability, Beginning Balance",
        "terseLabel": "Off-Balance Sheet, Credit Loss, Liability"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r552"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "terseLabel": "Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "terseLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r1307"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating Lease, Rent Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r883"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r884",
      "r885"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating lease, payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r882"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease, right-of-use asset",
        "verboseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r1139"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Amortization of lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r888",
      "r1101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r887",
      "r1101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average lease term in years"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r266",
      "r321",
      "r354"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r222",
      "r241"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), before tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [
      "r369",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax",
        "totalLabel": "Total securities available for sale and transferred securities before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r369",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "totalLabel": "Total securities available for sale and transferred securities, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r369",
      "r370",
      "r372"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r35",
      "r38",
      "r381",
      "r864",
      "r866",
      "r870",
      "r1130"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive income (loss) before reclassification"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r142",
      "r385",
      "r864",
      "r869",
      "r870",
      "r961",
      "r987",
      "r1130",
      "r1131"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "totalLabel": "Other comprehensive income (loss), before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r38",
      "r167",
      "r375",
      "r378",
      "r385",
      "r864",
      "r869",
      "r870",
      "r961",
      "r987",
      "r1130",
      "r1131"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Net other comprehensive income (loss) during period",
        "totalLabel": "Other comprehensive income (loss), net of tax",
        "verboseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r30",
      "r32"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax",
        "negatedTerseLabel": "Change in the net actuarial gain/loss before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [
      "r30",
      "r32"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax",
        "negatedLabel": "Change in the net actuarial gain/loss, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r30",
      "r32",
      "r1087",
      "r1243"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
        "negatedTerseLabel": "Net actuarial gain (loss)",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r30",
      "r32"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedTerseLabel": "Other comprehensive income (loss), net of tax",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": {
     "auth_ref": [
      "r30",
      "r33",
      "r215"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax",
        "negatedTerseLabel": "Change in the net actuarial gain/loss, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of plan amendments that occurred that has not been recognized in net periodic benefit cost.",
        "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect",
        "negatedTerseLabel": "Deferred tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r30",
      "r33",
      "r215"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, tax expense (benefit)",
        "terseLabel": "Deferred tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r32",
      "r36",
      "r140",
      "r373"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r32",
      "r36",
      "r140",
      "r373"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedTerseLabel": "Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r33",
      "r140"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "negatedTerseLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r32",
      "r36",
      "r373",
      "r701"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
        "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r36",
      "r373",
      "r701"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r33",
      "r380",
      "r385",
      "r787",
      "r814",
      "r816",
      "r864",
      "r867",
      "r870",
      "r961",
      "r987"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "terseLabel": "Deferred tax expense (benefit)",
        "totalLabel": "Total other comprehensive income, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r369",
      "r371",
      "r532"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r369",
      "r371"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r33",
      "r370"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenseMember": {
     "auth_ref": [
      "r231"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r173",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Other Non-Interest Income and Expense"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeMember": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other revenue.",
        "label": "Other Income [Member]",
        "terseLabel": "Other Non-Interest Income [Member]"
       }
      }
     },
     "localname": "OtherIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other investments.",
        "label": "Other Investments [Member]",
        "terseLabel": "Other [Member]",
        "verboseLabel": "Other Investments [Member]"
       }
      }
     },
     "localname": "OtherInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Accrued interest payable and other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r222",
      "r241"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncashIncome": {
     "auth_ref": [
      "r68"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noninterest expense classified as other.",
        "label": "Other Noninterest Expense",
        "terseLabel": "Other",
        "totalLabel": "Total other non-interest expense"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPensionPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension Plan [Member]",
        "terseLabel": "Other Pension Plan [Member]"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension plan, other postretirement plan, and supplemental retirement plan, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension, Postretirement and Supplemental Plans [Member]",
        "terseLabel": "Restoration Plan [Member]"
       }
      }
     },
     "localname": "OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.",
        "label": "Other Real Estate, Foreclosed Assets, and Repossessed Assets",
        "terseLabel": "Foreclosed assets"
       }
      }
     },
     "localname": "OtherRealEstateAndForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": {
     "auth_ref": [
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r108",
      "r109",
      "r1074",
      "r1173"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [
      "r964"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for reacquisition of callable preferred stock.",
        "label": "Payments for Repurchase of Redeemable Preferred Stock",
        "negatedTerseLabel": "Redemption of Series A preferred stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.",
        "label": "Payments for Repurchase of Trust Preferred Securities",
        "negatedTerseLabel": "Principal payments on long-term borrowings",
        "terseLabel": "Principal payments on long-term borrowings"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedTerseLabel": "Cash dividends paid on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "negatedTerseLabel": "Cash dividends paid on preferred stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Payments of Stock Issuance Costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r54",
      "r116",
      "r388"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedTerseLabel": "Purchases"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "auth_ref": [
      "r54",
      "r116"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r55"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r681",
      "r683",
      "r689",
      "r707",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r725",
      "r726",
      "r728",
      "r741",
      "r1087"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r176",
      "r658",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r704",
      "r705",
      "r706",
      "r708",
      "r711",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r728",
      "r729",
      "r740",
      "r1087",
      "r1088",
      "r1092",
      "r1093",
      "r1094"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Retirement Plan [Member]"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r708",
      "r1085",
      "r1086",
      "r1087"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r850"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PositionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates position taken for a security.",
        "label": "Position [Domain]",
        "terseLabel": "Position [Domain]"
       }
      }
     },
     "localname": "PositionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockAccretionOfRedemptionDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accretion of the preferred stock redemption discount during the period.",
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "terseLabel": "Redemption of preferred stock"
       }
      }
     },
     "localname": "PreferredStockAccretionOfRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "terseLabel": "Non-cumulative perpetual preferred stock, dividend rate percentage"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r81",
      "r1153"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "terseLabel": "Less: Preferred stock dividends",
        "verboseLabel": "Preferred stock dividends"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding.",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "terseLabel": "Preferred Stock, Dividends Per Share, Declared"
       }
      }
     },
     "localname": "PreferredStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "auth_ref": [
      "r5",
      "r168",
      "r169",
      "r1141",
      "r1199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.",
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "terseLabel": "Liquidation preference per share"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r394",
      "r651"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r5",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "verboseLabel": "Preferred Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r5"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r5",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "verboseLabel": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r5",
      "r1102"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2022 and 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r1122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassification, Comparability Adjustment"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r390",
      "r1136"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Redemption of investment in non-bank subsidiary"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromFederalHomeLoanBankBorrowings": {
     "auth_ref": [
      "r1137"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.",
        "label": "Proceeds from FHLBank Borrowings, Financing Activities",
        "terseLabel": "Proceeds from Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "ProceedsFromFederalHomeLoanBankBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r56"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "terseLabel": "Proceeds from issuance of preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stock that is classified as callable.",
        "label": "Proceeds from Issuance of Redeemable Preferred Stock",
        "terseLabel": "Proceeds from issuance of Series B preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "auth_ref": [
      "r56",
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised",
        "terseLabel": "Proceeds from stock-based compensation activities of subsidiaries"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities": {
     "auth_ref": [
      "r57"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.",
        "label": "Proceeds from Issuance of Trust Preferred Securities",
        "terseLabel": "Trust preferred securities",
        "verboseLabel": "Proceeds from Issuance of Trust Preferred Securities"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r53",
      "r62"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r116",
      "r388",
      "r389"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r51",
      "r116"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r51",
      "r116",
      "r388"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "terseLabel": "Proceeds from sales",
        "verboseLabel": "Sales"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfForeclosedAssets": {
     "auth_ref": [
      "r53"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansReceivable": {
     "auth_ref": [
      "r51"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r52"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r56",
      "r202"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from stock option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r335",
      "r336"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "terseLabel": "Professional services"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r156",
      "r1012",
      "r1013",
      "r1014"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r153",
      "r350"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Premises and equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r155",
      "r326",
      "r975",
      "r1102"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Premises and equipment, net",
        "totalLabel": "Total premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r155",
      "r1012",
      "r1013"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r66",
      "r96",
      "r292"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for Loan, Lease, and Other Losses",
        "terseLabel": "Credit loss expense"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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": [
      "r552",
      "r960"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "terseLabel": "Financing Receivable, Credit Loss, Expense (Reversal)"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PutOptionMember": {
     "auth_ref": [
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.",
        "label": "Put Option [Member]",
        "terseLabel": "Put Option [Member]"
       }
      }
     },
     "localname": "PutOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QualifiedPlanMember": {
     "auth_ref": [
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Qualified Plan [Member]",
        "terseLabel": "Qualified Plan [Member]"
       }
      }
     },
     "localname": "QualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building.",
        "label": "Real Estate Loan [Member]",
        "terseLabel": "Real Estate Loan [Member]"
       }
      }
     },
     "localname": "RealEstateLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateOwnedValuationAllowanceProvision1": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense recognized in the income statement for a decrease in valuation of real estate owned (REO).",
        "label": "Real Estate Owned, Valuation Allowance, Provision",
        "terseLabel": "Real Estate Owned, Valuation Allowance, Provision"
       }
      }
     },
     "localname": "RealEstateOwnedValuationAllowanceProvision1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r17"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r35",
      "r38",
      "r381",
      "r864",
      "r868",
      "r870",
      "r1130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "negatedTerseLabel": "Reclassification of amounts included in net income"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAgencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organization that establishes and ensures compliance with rules or regulations.",
        "label": "Regulatory Agency [Domain]",
        "terseLabel": "Regulatory Agency [Domain]"
       }
      }
     },
     "localname": "RegulatoryAgencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r976",
      "r977",
      "r978",
      "r980",
      "r981",
      "r982",
      "r984",
      "r985"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDepositLiabilities": {
     "auth_ref": [
      "r1145"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits held by the entity for a related party (entity, shareholder, employee).",
        "label": "Related Party Deposit Liabilities",
        "terseLabel": "Deposits from certain directors, executive officers and their affiliates"
       }
      }
     },
     "localname": "RelatedPartyDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r708",
      "r898",
      "r899"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r708",
      "r898",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r1309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings": {
     "auth_ref": [
      "r1138"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.",
        "label": "Payments of FHLBank Borrowings, Financing Activities",
        "negatedTerseLabel": "Principal payments on Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "RepaymentsOfFederalHomeLoanBankBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "auth_ref": [
      "r19",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.",
        "label": "Repurchase and Resale Agreements Policy [Policy Text Block]",
        "terseLabel": "Repurchase/Resell Agreements"
       }
      }
     },
     "localname": "RepurchaseAndResaleAgreementsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is the total amount of resale agreements as of the reporting date. This is a gross amount (does not net agreement amounts by counterparty).",
        "label": "Resell Agreements, Period End Amounts Excluding Effects of Agreements Reported Net by Counterparty",
        "totalLabel": "Net Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r1161",
      "r1225"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "label": "Restricted Stock or Unit Expense",
        "terseLabel": "Non-vested stock awards/stock units"
       }
      }
     },
     "localname": "RestrictedStockExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r8",
      "r170",
      "r324",
      "r999",
      "r1004",
      "r1102"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r342",
      "r406",
      "r407",
      "r408",
      "r413",
      "r422",
      "r424",
      "r539",
      "r778",
      "r779",
      "r780",
      "r803",
      "r804",
      "r839",
      "r995",
      "r997"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r1095",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r1095",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Axis]",
        "terseLabel": "Retirement Plan Tax Status [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Domain]",
        "terseLabel": "Retirement Plan Tax Status [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r176",
      "r177",
      "r658",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r704",
      "r705",
      "r706",
      "r708",
      "r711",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r728",
      "r729",
      "r730",
      "r740",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r176",
      "r177",
      "r658",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r704",
      "r705",
      "r706",
      "r708",
      "r711",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r728",
      "r729",
      "r730",
      "r740",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r459",
      "r460",
      "r472",
      "r477",
      "r478",
      "r484",
      "r485",
      "r487",
      "r656",
      "r657",
      "r936"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r1058",
      "r1059"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r384",
      "r395",
      "r459",
      "r460",
      "r472",
      "r477",
      "r478",
      "r484",
      "r485",
      "r487",
      "r534",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r852",
      "r966",
      "r1194"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r886",
      "r1101"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalariesAndWages": {
     "auth_ref": [
      "r1133"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.",
        "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold",
        "terseLabel": "Salaries and employee benefits"
       }
      }
     },
     "localname": "SalariesAndWages",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r17"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r17"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r35",
      "r1305",
      "r1306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income, Net of Tax"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Weighted-Average Assumptions Used to Determine Benefit Obligations"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Schedule of Available-for-Sale Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r121",
      "r126",
      "r135",
      "r136",
      "r137",
      "r139",
      "r306",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-Sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Additional Cash Flow Information"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.",
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "terseLabel": "Fair Value of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensatingBalancesTable": {
     "auth_ref": [
      "r18",
      "r349"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r1321",
      "r1322"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r979",
      "r983"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r211"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.",
        "label": "Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Component of Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.",
        "label": "Schedule of Costs of Retirement Plans [Table Text Block]",
        "terseLabel": "Disaggregated Information Related to Corporations Defined Benefit Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable": {
     "auth_ref": [
      "r174",
      "r175",
      "r188",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting equity-based arrangements (such as stock or unit options and stock or unit awards) with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table]",
        "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.",
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r186",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r186",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
        "terseLabel": "Combined Activity in Corporations Defined Benefit Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r228"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r228",
      "r230",
      "r235",
      "r240"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r1152"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r199",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Expected Future Benefit Payments Related to Defined Benefit Plans"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": {
     "auth_ref": [
      "r251",
      "r252"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock": {
     "auth_ref": [
      "r251",
      "r252"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r1037",
      "r1172"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r491",
      "r492"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r108",
      "r560"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r1074",
      "r1173"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r145",
      "r147",
      "r937"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r145",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r1076",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Held-to-Maturity Securities [Line Items]",
        "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [
      "r518",
      "r522",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity [Table]",
        "terseLabel": "Schedule Of Marketable Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Investments [Line Items]",
        "terseLabel": "Schedule of Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "auth_ref": [
      "r337"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Net Periodic Benefit Cost (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.",
        "label": "Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]",
        "terseLabel": "Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r79",
      "r80",
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r229",
      "r1300"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.",
        "label": "Schedule of Realized Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Realized Gain (Loss)"
       }
      }
     },
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Activities in Related Party Loans"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r143"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r192",
      "r194",
      "r195"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r742",
      "r744",
      "r746",
      "r747",
      "r748",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r189",
      "r194",
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Options Outstanding and Exercisable"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt and Equity Securities, FV-NI [Line Items]",
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Year End Securities with Unrealized Losses, Segregated by Length of Impairment"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": {
     "auth_ref": [
      "r200"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of security borrowed from entity in exchange for collateral. Includes security borrowed not subject to master netting arrangement or similar agreement.",
        "label": "Security Borrowed, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "totalLabel": "Net Amount, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesBorrowedAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement": {
     "auth_ref": [
      "r21",
      "r24"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of securities borrowed from entities in exchange for collateral, not subject to a master netting arrangement.",
        "label": "Securities Borrowed, Not Subject to Master Netting Arrangement",
        "terseLabel": "Net Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesBorrowedNotSubjectToMasterNettingArrangement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesLoanedFairValueOfCollateral": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the securities pledged as collateral against securities loaned.",
        "label": "Securities Loaned, Fair Value of Collateral",
        "terseLabel": "Securities Loaned, Fair Value of Collateral"
       }
      }
     },
     "localname": "SecuritiesLoanedFairValueOfCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of securities that an institution sells and agrees to repurchase at a specified date for a specified price, net of any reductions or offsets.",
        "label": "Securities Loaned or Sold under Agreements to Repurchase [Member]",
        "terseLabel": "Securities Loaned or Sold under Agreements to Repurchase [Member]"
       }
      }
     },
     "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResell": {
     "auth_ref": [
      "r272",
      "r365",
      "r367",
      "r402"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r23",
      "r366",
      "r1055"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross": {
     "auth_ref": [
      "r25",
      "r364"
     ],
     "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": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Gross Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResellGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r277",
      "r365",
      "r367",
      "r398",
      "r399"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Sold under Agreements to Repurchase",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash": {
     "auth_ref": [
      "r23",
      "r366",
      "r1055"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r23",
      "r366",
      "r1055"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset",
        "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": {
     "auth_ref": [
      "r25",
      "r364"
     ],
     "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": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Gross Amount Recognized, Repurchase Agreements, Financial Liabilities",
        "verboseLabel": "Securities Sold under Agreements to Repurchase, Gross"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement": {
     "auth_ref": [
      "r21",
      "r24"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price, not subject to a master netting arrangement.",
        "label": "Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement",
        "terseLabel": "Net Amount Recognized, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r456",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r482",
      "r487",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r603",
      "r604",
      "r1076",
      "r1323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r456",
      "r457",
      "r458",
      "r468",
      "r471",
      "r476",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r486",
      "r487",
      "r488"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [
      "r1125",
      "r1126",
      "r1200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A preferred stock.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [
      "r1125",
      "r1126",
      "r1200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B preferred stock.",
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r1096"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period of options awarded, years"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited/expired in period, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited/expired in period, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted in period, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted in period, weighted-average grant-date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r758",
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r758",
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Stock awards exercised/vested in period, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Stock awards exercised/vested in period, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Weighted-average risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r201"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r765"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited/expired, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Options awarded during period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r201"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r750",
      "r751"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r750",
      "r751"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r767"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Fair value of stock awards/units vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r746",
      "r747",
      "r748",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]",
        "verboseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r755"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited/expired, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r749",
      "r768",
      "r769",
      "r770",
      "r771",
      "r774",
      "r781",
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of Exercise Prices, Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "terseLabel": "Number of Shares, Options Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Number of Shares, Options Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of Exercise Prices, Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r1097"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r201"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted- Average Remaining Contractual Life in Years"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Duration Insurance Contracts, Discounted Liabilities [Line Items]",
        "terseLabel": "Short-duration Insurance Contracts, Discounted Liabilities [Line Items]"
       }
      }
     },
     "localname": "ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable": {
     "auth_ref": [
      "r991"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r78",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r161",
      "r214",
      "r334",
      "r611"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r347",
      "r456",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r482",
      "r487",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r601",
      "r603",
      "r604",
      "r1076",
      "r1323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Business Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r395",
      "r431",
      "r435",
      "r439",
      "r443",
      "r450",
      "r451",
      "r534",
      "r612",
      "r614",
      "r615",
      "r616",
      "r619",
      "r620",
      "r648",
      "r649",
      "r651",
      "r652",
      "r654",
      "r852",
      "r1018",
      "r1118",
      "r1141",
      "r1151"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r16",
      "r167",
      "r342",
      "r380",
      "r381",
      "r382",
      "r406",
      "r407",
      "r408",
      "r413",
      "r422",
      "r424",
      "r449",
      "r539",
      "r655",
      "r778",
      "r779",
      "r780",
      "r803",
      "r804",
      "r839",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r870",
      "r896",
      "r995",
      "r996",
      "r997"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r406",
      "r407",
      "r408",
      "r449",
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of dividends that can be declared or paid without approval of regulatory agency.",
        "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval",
        "terseLabel": "Aggregate dividends available for payment without prior regulatory approval"
       }
      }
     },
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r5",
      "r6",
      "r167",
      "r170"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r5",
      "r6",
      "r167",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r5",
      "r6",
      "r167",
      "r170",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Stock options exercised, number of shares",
        "terseLabel": "Stock option exercises/deferred stock unit conversions, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "auth_ref": [
      "r6",
      "r167",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "terseLabel": "Stock Issued During Period, Shares, Treasury Stock Reissued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r5",
      "r6",
      "r167",
      "r170"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Stock Issued During Period, Value, New Issues (150,000 shares)",
        "verboseLabel": "Proceeds from issuance of Common Equity Securities"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r167",
      "r170"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Proceeds from stock option exercises/stock unit conversions (399,810 shares, 987,758 shares, and 408,563 shares during 2022, 2021, and 2020, respectively)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r5",
      "r6",
      "r167",
      "r170",
      "r171"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)",
        "verboseLabel": "Treasury stock issued to 401(k) stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "terseLabel": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Shares",
        "terseLabel": "Stock Redeemed or Called During Period, Shares"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "auth_ref": [
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Value",
        "negatedTerseLabel": "Stock Redeemed or Called During Period, Value",
        "terseLabel": "Stock Redeemed or Called During Period, Value"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Share repurchase authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Stock Repurchase Program, Period in Force",
        "terseLabel": "Stock repurchase program, period in force"
       }
      }
     },
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r6",
      "r9",
      "r10",
      "r111",
      "r1102",
      "r1143",
      "r1170",
      "r1304"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Shareholders\u2019 Equity",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubordinatedBorrowingInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stated interest rate of the subordinated debt.",
        "label": "Subordinated Borrowing, Interest Rate",
        "terseLabel": "Subordinated notes interest rate"
       }
      }
     },
     "localname": "SubordinatedBorrowingInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SubordinatedDebt": {
     "auth_ref": [
      "r0",
      "r2",
      "r270",
      "r323"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt",
        "netLabel": "Subordinated notes, net of unamortized issuance costs",
        "terseLabel": "Subordinated notes",
        "verboseLabel": "Subordinated notes"
       }
      }
     },
     "localname": "SubordinatedDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt [Member]",
        "terseLabel": "Subordinated Debt [Member]"
       }
      }
     },
     "localname": "SubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r871",
      "r901"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r871",
      "r901"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r871",
      "r901"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r979"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital, Actual",
        "terseLabel": "Leverage Ratio, Actual, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r979"
     ],
     "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 1 Leverage Capital, Well Capitalized, Minimum",
        "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r979"
     ],
     "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 1 Leverage Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r979"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Actual",
        "terseLabel": "Leverage Ratio, Actual, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r979"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r979",
      "r983"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r979"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r979"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit": {
     "auth_ref": [
      "r1046"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US). Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit",
        "terseLabel": "Time deposits not covered by deposit insurance",
        "totalLabel": "Time deposits liability, above US Insurance Limit Total"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months": {
     "auth_ref": [
      "r1046"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over 12 months. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, over 12 Months",
        "terseLabel": "Due after 12 months"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths": {
     "auth_ref": [
      "r1046"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over six through twelve months. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, over 6 Months through 12 Months",
        "terseLabel": "Due after 6 months and within 12 months"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths": {
     "auth_ref": [
      "r1046"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over three through six months. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, over Three Months through Six Months",
        "terseLabel": "Due after 3 months and within 6 months"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess": {
     "auth_ref": [
      "r1046"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature in three months or less. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, Three Months or Less",
        "terseLabel": "Due within 3 months or less"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of time deposit liability maturities.",
        "label": "Time Deposit Maturities [Table Text Block]",
        "terseLabel": "Time Deposit Maturities"
       }
      }
     },
     "localname": "TimeDepositMaturitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearOne",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r276",
      "r315"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit.",
        "label": "Time Deposits",
        "totalLabel": "Time deposits, Total"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [
      "r283",
      "r356",
      "r1053"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]",
        "terseLabel": "Year End Trading Account Securities, at Estimated Fair Value"
       }
      }
     },
     "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [
      "r1057"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [
      "r1057"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransferToOtherRealEstate": {
     "auth_ref": [
      "r74",
      "r75",
      "r76"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock": {
     "auth_ref": [
      "r259",
      "r260",
      "r911",
      "r917",
      "r919"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities (\"servicing\"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing.",
        "label": "Transfers and Servicing of Financial Assets, Policy [Policy Text Block]",
        "terseLabel": "Transfers of Financial Assets"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r518",
      "r522",
      "r646",
      "r653",
      "r829",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r918",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r1167",
      "r1168",
      "r1169",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]",
        "verboseLabel": "Types of Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r15",
      "r171"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r15",
      "r171"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r6",
      "r167",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Treasury Stock, Shares, Acquired",
        "verboseLabel": "Treasury stock, shares, acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r15",
      "r171",
      "r172"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost; 250,070 shares in 2021"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r167",
      "r170",
      "r171"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Purchase of treasury stock (31,351 shares, 31,317 shares, and 206,951 shares during 2022, 2021, and 2020, respectively)",
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r1156",
      "r1157"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r412",
      "r413",
      "r414",
      "r416",
      "r425",
      "r499",
      "r500",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r543",
      "r778",
      "r779",
      "r780",
      "r801",
      "r802",
      "r803",
      "r804",
      "r820",
      "r821",
      "r822",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r862",
      "r863",
      "r872",
      "r873",
      "r876",
      "r877",
      "r878",
      "r879",
      "r890",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r938",
      "r939",
      "r940",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r1085",
      "r1324"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r1060",
      "r1085",
      "r1087",
      "r1320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US Treasury [Member]",
        "verboseLabel": "US Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized debt issuance cost related to note"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r437",
      "r441"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r437",
      "r440",
      "r441"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r784",
      "r790"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r86",
      "r87",
      "r88",
      "r452",
      "r453",
      "r454",
      "r455"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r430",
      "r443"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r428",
      "r443"
     ],
     "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/2022",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1001": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1002": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1003": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1004": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1005": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1006": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1007": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1008": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1009": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953550-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1010": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1011": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1012": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1013": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1014": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1015": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1016": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1017": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1018": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1019": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1020": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1021": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1022": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1023": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1024": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(i)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1025": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(ii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1026": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1027": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1028": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1029": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1402",
   "Subsection": "Instruction 5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1030": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1031": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1032": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1033": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1034": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1035": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1036": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1037": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1038": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1039": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1040": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1041": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1042": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1043": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1044": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1045": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1046": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1047": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1048": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1049": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1050": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule I",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1051": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "7",
   "Subparagraph": "Schedule II",
   "Subsection": "05",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1052": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "9",
   "Subsection": "06",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1053": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1054": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1055": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1056": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1057": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1058": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1059": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1060": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1061": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1062": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1063": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1064": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1065": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1066": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1067": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1068": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1069": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1070": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1071": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1072": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1073": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1074": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1075": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1076": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1077": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1078": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1079": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1080": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1081": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1082": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1083": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1084": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1085": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1086": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1087": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1088": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1089": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1090": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1091": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1092": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1093": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1094": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1095": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1096": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1097": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1098": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1099": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1109": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1110": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1111": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1112": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1113": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1114": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1115": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1116": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1117": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1160": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1166": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1325": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1326": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1327": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1328": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1329": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1330": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1331": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1332": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1333": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1334": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1335": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1336": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1337": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1338": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1339": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1340": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1341": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1342": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1343": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(d)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1344": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1345": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1346": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1347": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1348": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1349": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1350": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(iv)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1351": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1352": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1353": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1354": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "https://asc.fasb.org/topic&trid=2155896",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "https://asc.fasb.org/topic&trid=49130413",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.H.3)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13728-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "https://asc.fasb.org/topic&trid=2122503",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126970686&loc=d3e59706-112781",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e526-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(3))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.3)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(c),(d))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.7)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.8)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64684-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226013-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "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": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "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": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(i)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2793-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27476-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6284393-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120270059-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 6.M.Q4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080552-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3095-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e725-108305",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e765-108305",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r922": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r923": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r924": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r925": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r926": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r928": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r954": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r955": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r956": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r957": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r958": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r959": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r961": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r962": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r963": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r964": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r966": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r967": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r968": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r969": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r970": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r971": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r972": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r973": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r974": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r976": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r977": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r978": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r979": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r980": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r983": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r988": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r989": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r990": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r991": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=d3e14881-158438",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r992": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r994": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r995": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>167
<FILENAME>0000039263-23-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000039263-23-000008-xbrl.zip
M4$L#!!0    ( $]W0U;M'#4+^P$( +:Y:P 0    8V9R+3(P,C(Q,C,Q+FAT
M;>R]6Y<41\XN?+]_A3]?[QXK(A01DM>,]\(&>_O=!GS XQ=NO*0(!33N V]U
M@\&__E-V@S$>SP!V=5=F57D&Z*Y#5E8^3TB/(G7X^_]Y?GSTP3-;G1V>GOSC
MP_ W^/"#__/)W_^_@X/__O3;KSZX>=J>'MO)^0>?K4S.K7_P\^'YHP]^Z';V
MTP=C=7K\P0^GJY\.G\G!P<5[/CM]\F)U^/#1^0<18OK=DZN/A27G;'J A?$
M)<J!U,('JEJM%JV]C__]\..(I1-:/0BCA .$V ^X^[L@<<-*::34_W?WHU&(
MS*.P$2(/C8RYUEC'8*C!IH]]=.[?SK_AR=G'S\\.__'AH_/S)Q]_]-'//__\
MMY_3WTY7#S^* .&C_[[]U7?MD1W+P>')V;F<-/OPY;N.#D]^>N-MSW5U].J-
MZ:/I:96S7U]^^/S\CU]]>.(OM>F:?G2^DI.S<;HZEG._YGZ<" <0#T+\S4$.
MSJR]<2#__6\/3Y_]Q^.$? !TD,*KX[2Q>N,8#MC9N<K)3W]KI\?3Y\807[_Z
MZ=G!0Y$GO[YCR)E>G/K+)R[>\.N+SU?_]JKP1_[LJQ?:\_;HUU=>O.K5-YF>
M>>.8A\__W2%#^LWW?O7RL]7YOYZK/_C&,:>#'/X'_'X/=[?#/SY;?^*W!_XC
M)@5F_NCYQ+A?O]'9*<90_]/G7[[BMZ?;?W<&+U];/KI\\M>7_@LSWSB-Z=F+
MEWY\)"</__&AG1Q\_]V'OB!,^B=_/[9S^6!ZZX']S]/#9__X\+/3DW-?Y@?W
M7CSQ:]$N?_O'A^?V_/RCBV_TT2?_ZW_]K[^?'YX?V2?.JX-7[/G[1Y>/_?VC
MRR/K:7_QR=_[X;,/SLY?'-D_/NR'9T^.Y,7')Z<GYI]_^/SCZ86VNOSQL'<[
MN?C1G[_CIF9UV"X__OGYMS;^\>%AQ59S3%1B(1P=.*<AJ"HJU#67'V].IP(!
MPL%K1I_(\?31=OCQK1,_OQ>?^;=9R=&7)]V>_S][\>$'A]T/W=,_7^C-TV=?
MQ6^?W4^WG_;'MYX]^((?WSV^E>_>O/7B[KVCXSN/CX[NWOP&[O[PX/#VXY_@
MSKV6;C_NQP\>__3SG5\^/_HJW3FZ_\N31W?O/7SNS^<'C^_G!_<>PIV;1\?W
M'W^9[]S\/MWYY<OTX/A^OGVS/7_P3X*OXH,7]W]HY4[\,CSXX7:Z_<LMO/W+
M?;SSQ8.?[C]^]/A._";??OQ?C^X\?G1\YX<[1W?B_6?]B\\/]8OOBQ\SW(\/
M'C^X>2/Z9_KQ'^+TN??C_9_],]*=FS^%._>^_>G.S=LOW_-/_ZQ\\N#>$S__
M?SY^<'SGI]LW[_OW^PGNWGPX?<?'#QY_ZM^GP=U[WX<[7WP#MP.%K^[=.K_]
M'3S_ZMY//]^^=Q]_+-AC'BT<:*AP@)K" 66H!V/4*G%P!PT??@+3?XEC27__
MZ U0KQ+C5T[J\\.S)D=?^_%/^^?^V-D>Y[?A_/P2XPNL_;QOQ;LW?JPU91GN
M=*-5.L JX4! Z@$2M<@RM'#_\)//[U\CPC<<WGX!\9$\W*/Z=E0/_P55#!Q2
M'W0@%P(LU7' 6-GE57;5!,E:PP\_&7)T9N\#K%DNF&%42Q&A9<<3>N!1)4=
MA/\ K+N1CV^:GG_I/GAUL8!OR_G3U>'YH9U=+N+-(OW\SB_?/WMP\E^/'OQR
M&N[\\E.X_<7GCZ;G;G]Q&QX<?__\[LU/?[K]P[>'#VZV?.?QMX_O'W^3;G_'
M\."_'T$[_N>)_,!/[S[^/CDR/]__X9:?QZV?[__R[?&#>\Z8+[YY_N"+__K)
MCQOO?'%G.L;S_W8FW?GF1[/HZR2G []NCD^RZ (YNN$=IC4A1=#QX2=?AYOO
M@Q.U,7)UX<Q1D6N7[$<Q0PT:"3ON<7HOG/+M;WYL W.A;@?.^>'6L;0#]>LY
M+:L!BD'[2(X3PWL!537'9@FSD:-31'QU.4 CIQC=:N8]4.\#U.UTUX$*H^9B
M[:!";@<8N1[(\ #4H K5[I%G<M/W=7H_H#(T!/6@5:D@MBZLM74LM6>*EL,>
MJ/<":K)\H[5 RF[Y'*0#Y- <*),#R#%'<^5!,?R)%?7GM<<$U&<KZX?G7YV>
MG=U],@7:<G1O"KP/+W^^A.M[#RQ6G]WZ[*L-X^;'?H6;X_2Y7^-;OSQX[)@]
MO@'W'W_C>#SR]WZ3[]Q[\.CNS6\=PP>'=U[\'K=OC^__X'C>NW-\VS&[??/;
MPSN.\]TO_+63/CEV+S5A>/QE<DL8;M]\^&-UIQ0&A8.LT4UAU7$@)74/$P;'
ME&-(FAVX_%Z:T8JOK.8KM+@TD="H=^EM=%]?QF+Q+;A]?NCPO#!9G9V.\T=V
M;JOCBQ].3L]MPY'!!G"Z_=QUXX^#,#D6=.#B; KBBAQHP72  UNPC 6,WQNG
MM:VO_;IZC=?]>/OQES\&;, CCX,1+;A!C"XVPN@'EH<$)O68&R;/M1F\]O;P
MCW#SQZ[&'NYQNTK<DL?)5X-;R^;KM$DO<8JX38RH"XX673%J;Q>X)0@Q'[SZ
MX15N+[?>/_[N_+3]]*T]>;IJC^3,OEZ=/ES)\25F7YY\?KIJ%G8.LNF[W$@_
M\J!!)94#,ZL'F',^4&AZ$$D[>-P<6IPP"^^%F62.G4>KJ@'92$8J[%J48L*:
MY#]%8;]B]DA6-MT;ZI^='C^QD[.+VS0W5K[H'MJD^3]]\?HE7\N+Z:$;/\NJ
MWWK^Y'!U\>)9Q )W;[:7P#XY\@N?7:^GNS_<P@<WO_3W]4?W?[C]W/\]OG/O
MG\>W?_@FWKGW,-[Y['? 'O_3CW_DI&CY_KU'/]U^_ W<B9\_NO_++?_W?KCS
MP_WG#V[>#W=OW@<'UL_UX<\_>@1MK?=Q #6A RN^&/V1@UPRB09-1%-\'6 C
MR'[Z=F0__3VR%W_]T\[.#T\>7F*[^55[_>#>O7D;?^0,*;+9 ;L1/'!56@ZF
M+9.#E$;&EF)%JPXNOB>VD%, JV$49 @4J'&@--S8:JK_*23?8[L>;.]]Z=AR
MP2H3MLT%*SH2!]+1O6C,R!Q'J2KOK5JC4J?:W&M21G%<1V[)_' VW&G;?]K
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
M6%R)F08G7K5*% LH[WL@;<IQ_D7VSX5?65WD#VZAICBUQU%%#*V2>;190EQ
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
M"LH"+-G+1HIG=T[/[>R"##=.^A]PZM,7KW^^]^+)[YS0Q1M?OV AZ%$QE4E
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
M365$01BJ*!HY-^G90K %D'<S6><;7C)SH4_7!EUC3[D6Y&0:D]9"72IWZ;"
M^TD[29^-6MRY<+<"CB%2!X>,PTPJ4<Z [KT5"/8!\+Z&XNW.DRN'(-7])H6J
M4Y<#'08EQ!'&GD&SMD,[3]^((_58-$2>]I.+& 'VH8$UAB9;IOW6F@Z^EW\O
M!XZVF&,KY X4_1^&4&HQR3D,*DNXG[JK#-HKP"G%<D33+NZY!R+7JIR3!74-
M")(]@-DN^JXYM7MO B\U8-+N'"G@!,(!H%:H-%#$X(1:@@;<70[MC>#DPSF#
MB#!4+#B"<!^U( &E+!AU 2IPSZ+-LZBW00,: 5A&)23L6J96W%DE*,_8#"Z_
M6F'I+M2<.  M08:"P957+!U2C+TWJ#3G86'KS^G?<^<]]S!R'*/4G**YAD_
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
M6=U"*,_86D>OXH-F1,U]3Y<RM[#QG1_0U6FR./C4+ EZ=1[:?<V$ZZ50EST
M>LG;Y?D)$J2>5F5J+CPWU$Q*U!4X,O6$9<>!_'Q>\CP7&JHT2629UR5Z10'&
M.CTD]IH81797=+P-+WFZ(N1D,>4JIV0Z(.<A-FIK+74N491WT')E"UOJLT"#
M-90 ,B3M4&-P*M;)R7RD6K?<<>N2-\=G@5K-(/7<B77-4Z6Y_3EGQA(58T;+
M[4*]A6WN>7H (Y<I3*VKYBD\2&9<7!-!J%18AY,[DB!GOO7[?:/]BY8Z@@EK
M3M'S:, I4R;C3'7 ,*T][X@P3P"NU^%[QGRP$C6G(LAQ#?V]S^K6*1RZ#2N$
M:YP;#[0:/$7>H)("=D3.79/G79;@TR24SV_?8B'NDJ*8?=K])NAKJB0C4YJB
MB"F7-3I4>$<4O>;434.A-')EM@:2DXYLK1HJEDQ)VO[+ *ZBFJ.&)\TKTQX%
M*++VDJ6VG*5 5)#K@_$WN=ZW:G^X2X(4+="20Y5)$([,HT[<A(L.$.'=R=U+
M)LAY9M1%173F&C:>AGTK8.:YH0\DJFE/.?PG^#^4^_ UBV-^]&GXQBM2?/#X
M\.7MW<W_%_ZWEQYW/S"Y3^W1/OSVH[_'G=VLR78W%C^ _VEDX<W?'[[]^.:;
M^/3VYN7#_Q-WMW]Y&9_??A9KJ.JWW[US_;E$BF"T2"O;#-,E1U):U[C5U@0M
M@5RN*>UUY5Q\EA2>URE=M)!W"IA\FO*SISJ-K[ -SWOHO7;P[-)B7G'"EA2E
M* ";L)14FVO.75!>3\78$Q<7IJ_ OW\-N^B+.&CXWL/=\ ")E /!P76L$@J;
MM%JI%&VQIQ.+YT/])_#^$/,?D>%2PX]S3P8C0\GP=(VGH.28VR*D4BWM8$;I
M)6V%YV7C\W2U,_8TAG;B!)V*>I?L6+THEQ&VHRAT,.VBXE[GB)R8*I21IL>,
M L))6LM5]V<U]RJ[+C#D>6,1:\E"RJIOG-S"D:LY":Y1PSL*><^-^S\*[H]N
MOOCR"FS?W!'1;$8<8X*>F#DC&U!Q'QR^/]MW ;OAF<CX/!6$2CESK2F\0TI*
M4(Q\Y%8:)43?40PZB'8Q4<^*M%",KI!A,E.$ZY1AB-!55&%W46_?JNN2 EXO
MHP=JYY(()*-4ABXPO%=M-?9YL^174VLK:+2> DMMM94"."HEKF/5D#@6@5[V
MWTCR*OJ!=A@\%Y;C:M'$";EG;2/Z5!.-"^R@L\33?+(5/>_BR_6Q;^*/+^WV
MJ_CDUIZ"Z8]!_> ;N7FQEMF$]EY>Q&=ACW<W#S>[:4)0UAP"Z91;3%LQ5#%I
MB=I2RR57J!<'F-GC5X\O)KW]'R<EWW_@__EX_[!^@)W ET5+];9N1ZY+)B S
M)K,NGUA;JTH7#-\_^\2=(+>*(A/(B  &G-M=26U-,E6:FUO6/8W=W6[(W(*!
MJ<.PH7)1J&$BD+W$W!:GIQ'NEPOS.5;J^?$N1$V+)*IS84_DN3>K.#R4AJ;L
MVW<5VUW-SV,#H5=B3WV=:4<6'AE#>K9I/TI/.YAJMD,!=,([[M-4<*EK;A/!
MP#X%;#;"5&1%W7+)\)U% )T.N;J:G942P\2A)N+6UR@[Z;TTG!IH^ZVT=Q$I
M3]=H6]+T@]CZ"$-("7CT+&-N:]-U)'R=B[TDP+80*4\'7^+& ]:I86M08!I'
M2J!SATL34Z/+6V]GCI2G0XX*"R$7J5.E1'5^ZJ--NN[%F*:RHZMTVPV9Y[\0
MIQD]6I1<:P=PX3JF>6C%8<9;3WOJ>+^#E7I^O%=#RIS'W$\'P,1 2R\Q$=>.
MB;35[<^EW.YJ?I:IE94Q^QAKQF$ E&GI76-P"Y)I.F)<'& ;$$"G'#HZ_88,
M3NISW\S&7"M+K@%+ $7;P;CL'8359T%.C)RFBV^]!:S.9AT'MFH,F4?+>4>'
MP]L-F><_/!Y:DO.402P&H4'%((5Q9E9KPR\7YK,%VO.#3IV[19C3FD6!@PV%
M&4!$0C3S-8!^)M5[%KPA47$K",G6@ O7;BFI>NKJ''T']RC^,'_9;R:@"Z7[
MA[O']>E_O;G_K^^KL#Z^>2DO[49>K"?</#PN\']_^SA?A;NOYVL\P_<GM_+R
MDY#[^27F.^/^X:_SY?SL?^3K^T]N1&]>O$V,?^L?^'^%?W'S\HL_Q/W-%R]_
MAHE_OGWIKS\6OI/LL0K'5.(,8PQHQL0%>PV/897$</N%#P>--E"%T3FYA=81
M?4#M65H,;40%N2)9OO9H],']?9RN)^$O,>@/W]'G@_O7S_W^E]I)8$(;'-%"
MK4\1D[-B6*Y6,DR_HKZ#BJR#4=N*45);B\106LI X,JYU_G6 SWF@VN/46?8
MZBXA4)7*@0P*'0<4:YRM84F:J&*;%OS: ]55T>J$=:V6#30G(%>8>HI(:W&9
M 4RH0;1KCU;O=__;H[5+5"BQX82V0CB+H B9#1E,-1\*ZD(9=,(85"+)2@1,
M\D"KB>:N5F2TYJ64[G'%,>CW%TR@TX6@J)RZ-VH\"K 8001DHT34O3-?<0BZ
M9 *=, +U!@TC:2GK<G'B#& M<N^52? B(M#O'^\?;K]:!Q?7O6^=+NQP]\Q-
M$XQF4#-P+6944EM=7TH>EQ!V#M:<.M:X U'T29YD(*-H(6S=T9+DD#WDATZ)
MRAFI^O89@ZT$G*QBX5*B8 >2ICY&KLMVT=RO-&\_X!S4.5/4&8EL*& 8\],5
MNH$CM+7PQC7[19SC_PH4?W_I9ZZG"SK&P%X%I]8AR-4T:8V,Q',C \6T_:!S
M,.<\,8<%";V,8M->E>G. 3@%MM"R.K/NH ?B+S/G/V)UU K_X)NXDR]^Q)1/
MY68O:QP[+VA*"!BL,X!!K$U*E4'X9HU?+E)_#8OYF;M!*T%,8'C-\@1/4_RU
M&9];:IW2J+"#2]3/O:Y^\0=9L[A^$.R__?& T5_.M>V%*414$012,U@31XH%
M -20UDK?0S_&][&N#[:\KNUNO:/DN5,WG8PIPO.?[,-71C1L!\U0-AY7?EYF
M[H0=J^>#2!#E8D"3&2J>H6&JPZJ9;9<=SP#*IN+75A@"8TK[-!WB* &QIOH5
M*\!,1?J4_#N8-?/+:/WEYL7O;[_ZZM;GC_W]LX\-YI\1Y/'ES2MVJ+[X#O6O
MIJE^O(O_Z_'A[M_F^]]\ZIMWO_GW^MR?-Y:Z^K(U:9P25,J$*0([@%KQ-"ZB
MY.0*B7:ZS -XG2(W<ZFQ<E:ZNN6WK"F)X]2]%Z%D_BP/CW?RXM_E_MIX<IJ
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
MZ(J,<)4#SCI>O;.W)$[OR;=C.K=<P?'YT8ETC@RLE[^>'9\>G9UM9$*@9%[
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
M=[H:C-1E_%,9/R6_Y"7,2*G L)U+%Q]?@.<#)TF7H_7TP#A%33IPT[1G:B@
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
M8C7*6/3&@4]5.>9K1#>?US.!"MF>5[?MWI)7F+(R5ASLU]4HJ@ZIB'TP;PA
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
MG$+I@>"H6;LB)"+7[+7'N"X.2/D)$AI?502Q":>).*(<R<#F)(] FL.K2JM
MXXSIRTIXPPPQZ7AU/ 4?),5YYY>T=!YG_IZ3I^XO=H^+_"'L;G!I64(#&(CA
M%$&93-\TFLB-EO/":EC@.-C:3W;\/WPR"O%NJU15HAI6FRA8&=V\L#C7X<.#
M+?MECA_ RRX)$&P@$ Q22IM69]1_8 *MSG@+J:[4SR#HC]U/BZR+\*:(>A(B
M'Q)8IU\X6GU<= ZXONL45W(,[C3K?&3O0+3>2NQK&>J(DX5S6_!/CF*?I>=T
MRT%/,5X9&H,R,TA3#_[*"00D[9]A\/)>;!L^C+?]0C\*\#4CQ@2R0K[)$A]Y
M!Y:UGC")GAGVW)9F#L ;XO'GFW#40O11=%Q6%K$.*6_+SJN=JL[N+IP4F>4#
MBIA?S?IL]*[>1+ZMWI?A#VDB6AUJNJILMH7  ZWM+)R!Y6@LPF3>>2JRKI8X
M%+I4^(E-7RZ:\Y.=6=IEUA+H-3/V/A&HM&[]3^7F6&Y^\JG<? ?&\N<35_])
MZZ^.(F.D*7%*G$7D -&_\ !6$3I!6T6X;821JDV,!'P9URHOAC[;U2V9Y>[\
M:?0F!K7!]FGP:V5 3&5FR\O5JIQD1&N>3++/\Z2Y_7XL$+QH-FLHQDT@IE *
MKBJNRMD:TK;L#+)&Y/*BGJ*=Y;*97VHR<=T:+<X%D,1YYW4GF;2R%X"Z2Z9.
M*J45>VE$#;$G/.\1=V#AA+^VG/2@BQ5\8*,[S^EZ]V+=G%;5Z.6J6HSN'P7/
M I'7"]4L5E(=H7QAOF M!)EAEB6%LFM][4/B[86LWN^JL[J;IWWQ83C<.__V
MP[%Q1KEL@!%$HW/NGIB=@^C2YW;C_S+B8H:UZY$+;/,5.7X68U1)!+%V'UJJ
MV]Y>[IQ2_?[>.UQ:"!FL*M4S 3>I!"_"0RH'3F<]E5L\WQZ":7&OM%=Z&BO-
MMLDIQ41VSL!09VUL9'$4MOT5M0>62U:7]9R*J:"LX;M58HI*,^G:"RLYCM3C
M<*$<F"A3R +V\YFUT\4^6T]X@:U> 04\0-N =O<P7V@D3R03FE%QL9]/HZS:
M8$XQ"DET)B9<H8AEM66EXER.'!>KH2<^9\+-E*@I<+]*V=&KF:)$-H(@TLIR
M)-9PZ);83[),%\RU5%5L-'U5 I5)&<,CC#M>VU*=RMM!^H,>I;22XL:?-)&_
M77,H*-7H(ZQT,1P&BZP3R\6F8(7^E!FK"":(1(OK+F_R86J J\N%Z00M$71-
MAD:[(.HEHR-[JVR-18M.U17]M>NF*VD^9!H=6<&5'2H;2TEDNH .DYV2& #S
MHSA?:2$'Q6,_Z<40+8D&R0/,) -G43W]S[_=[%T_O/^W&XW[[VZUOQRTVM^R
M/>98A7'?5%V8G\F>"',=K4;/JXG+*CZ\7VAQ(Q@.!?E,1X^*K[]2]9196&T'
M/!VP9XDF7"4T4%C4*X7"A 4F*;H261.8WVIIO=#2@4S2FW2YB"A2T=BV>5]C
MF8;]]O7AUW)W*>X&RS:O=EP;%]TJ%@]=\^']PX?NHH>C'U0ZF%>(@Y%4*F38
M)9T"SG?5/;B$F]L"2BB9VK9R.9$QA XP G>UU-NO'OU9T^Q)0)2TNG4&$TYH
M$LS$NA6AFZ53Q*XT\:4_V$+_Q#1NXZ_-<L6X0D^(3.Y%U5S,I0]G H0$,  :
MKG1K8;C;&I*=)(>C5_'.HHE\'H7<5E@.BM4+KZ"(/-7!]H$:,EC7:@F-9%_U
M$=1 :?3@86,UTXW$1=KD+S3;B<-SHE2*#'9DHE!<2AOJY=(@&F?$*?IOUEVF
M\@.\9[.J[.@*YZ-)[&ESI<S5?Z#;"9BU<;5"@5_+1^L+/);<+&+HR+,/@ ?;
MF$18%CZ1,)'8'1)-"=6/X-5=U/-YV1HUOF]%SO:7/,_%O$00:> F1R*(.ZK>
M9;-&-,L:E(3 Y$&^;]K7NHM?[9Z><@I_RQ8'C,X<JX."3YVY,V?*75;&ODZ
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
M\ NJC\OC]_HR>9S$8JM(/CB-O01Q.-C9-(HOTYFFQFIJV:+_E<.9K3EN3[H
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
M73/J5W=1@;AU@A"R;178!C(#85S,A]&E<2R0@0ES/JDH)X$+^E3R9[W"',T
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
M4M3#>(+4;(+9_K+2*]WIGZDR5$-4$Q_U<Q_!Z9=0:2WO<K+'DAR,]$0N_O
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
M/<(,G TLQJ=@35YKUJ+-8S;[VP__MIO\!]@G$>4U<-H[F!"Y[C]>>3_5H?$
M_G@^^EMK$9X?19\R<?NI7+KHD@5G34LTS4](:D[]V0P^#R=8O35]8"Q<>Q+]
M73PL2UA,NI:L)G/X0PLB6!4=2 F;K&(0-PR^Q;_73BT8)?"]L1^(A[(AIHSD
M%!]E',5Q]( !8+KV,/?Q"1#:JX2?YS,@45ATE&2FFZ%MV%FTBK4 $(2?)O#'
MA"@T9O<L7#$=?EG""X 7W-.@;U@_TID2I5Z0/:1-83OP+2H5E6DXYC, $O?0
MZXVZK<OV9QFJI,/@B$M <C3EBDL JPEP]'P8F(]Q8-&A!X)=:"(+_SL^6!E4
MQL7M&+[$[R1$:#[H2Y/ZI>*[X?K..Z)-('@_,I!Y@/0_@!KB>]2>9L$*F8'C
M]HZ%]#5LZQO+0"\A0T=(!2M4YCDS<5HFP"%KY&\@BTU1VX-5/VHS/_3"B0\#
M^R% )5VA_ 5B_@VI%E];1G$ZBT"Q0R)+ 'S^# R!$!5'#\::I'RPB@*$>BTK
M$XJAO:4%OV<3MABSF-LKCJ4370.G+I=Q]!W4X93!V*"&#H@3(K&01)M[J&O.
M_.]L6AZ9^!,5=5*A%YY/1%>\-(-?B;TJA)O.O51[@$]D-=SG_+UA$]I->9GV
M );Y4A/<\DL43D&VD-@>>^$W[3<![3_H54SDM\TWOWSZ^;<_Z'?KS<OJ@$/#
M_O&EH?W)2"V,4"RL8( (S## %.V"WK\=D^G!-\D($:"(U0/7(B*8 ZN#7+U;
MA;B_D-U%J8_+XD.L$AP:@5W4Q #1%'@P'HH/9)/O.NWR[0*('$A@US[?_OKA
M#WFK@&*8/YS,D82!/D&:1$M./:5A/^8D^>$[)RL^[Q<4Z_#\;R"R0F2>[$E8
M>&GB+[]]+. +J-DX[<]!%"&T[F KL#V8(;[WD>&RD7[^\O/_9"/M1;_PH66X
M%0(F4LL(#,P"83PD2+DQ8QS&#)CO(RP:7X/]PG%(-MHJ35+ 8BW^.7A2?T&R
M%L6O%X*P0%[D!Q?SX!^P,4 7QW4/;6OP!HV3,(U1WL*_(5?/0?#'T8+/0*=#
M&)&)0J3_ /8=6C:/= FE36 !M^/'6_Q)&61":MQ%*$P2838O P:O>O"F/(M
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
MZT[!_=3C7"XM)'":51>*8EY@<1E']_Z4\9=XR;'OE&"^Q!;P2>*/*=:^E&G
M4XE#.0& :[JRDNLG(B=E09DX0@)/*.EJB0W/I6=15Q9F"F4*\U!_S"X.4A]V
MS#.!>#W)K-83QDX70QC:VU!;+1]0U?:FB,Z%J D81GRCL,%0L[0)XYWK,0P\
M258L_O=$5M.K.X6U4#=X#-CFD_+'Z%5X\9X%T5)D9&99[4F1\H2?4\;$%,NC
M8LTY3#0;8YP[PR0D'@+O3>8^C)3GL<]B;S6]75(0/L$G26$@F%<D0U9I@W*/
MYIC.141RAPGE(69H )-B/@\O;?=]$JP2_QX+?HF4J+]6/I;1H[U@X1J,DD?,
M/$3:*O1F,S_PY20''MF>C5E*KX U4O8;AR2EB;"EY^=Q^,]3C>JG_QC'KW[:
M./3U%6-Q53&6%JSEVHJQ[)E9]QNEEXGZ;7H+BR;P!4ZR!3:NG. 6M;9X!3?;
M&.TLG;!EIXS9 ]M]SIV>$\S-:B_(67Z4CXR)P]G1OHA"]ICE\)?+UKG5<A!Z
MGNZ8!6+A<3S&Q/]7XRA<)46).J>F"F[ 4I%3+&J>%_5PK?7ZNAZL[$[D46(J
M]1V0T<X:N>6-4HXC[G&58@&5&8B7I*AU,=@]8U<+0**?]>^@);W"TO>H>$@M
M[;[6)""<@[:)Q2EE'?X!!12126JX5#A5+F&KO2]**U&5'U XIKDZF%<KN@6I
M<TN$(8V#R?J(?K"*_D4IW%B6@=*V<<2BJ+-<5A1K']/3'J4UWN$L:"3T1WFV
M9E9'@2]]<RUD:27+%3)84E1)H-1.G*](3(>7:6^\E$LH>AW0'K  4^I]IXQT
MTEZ3%#/<[VH2XGGF_PS3YN=^@DF4W[E4Y>F:I'&S:5+FID28#4D)?*#-)FC_
MP'=\5(^Z)U >/T_2I!+@64+L*\KH7Z9B;*RGE,#"N301Z9YX-M2L$.&#E7>3
MK*X5KTF0\)($5*Y++JJ0%2($6PF52BRA3'G'U76 28BXCX0M(3;!@8[%Q034
MO.^\O *I*9N!V%&AP8_TFE8.;= TMO9@* KCO'#DRJOP?7]#&?U2:9"-QVSY
M^$$1D&15QY%;7H&]R,W@HNQX=ORLG3^;ZR)M/N2HM#$O0Q;[][P<*)%MP9O
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
M*57#GP-CT&LST8JV,@<2:V7C!Z'I6L8XDOPCJL(61*TF*SF&("L[NY'"[/V
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
M5IK ,BH)+ P'ZC#-%G&(ZXC(>L*T-=M, .DIXH#_M02.Y32Y6)XTZLNJI+$
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
M71I>&-1O7#Z1WQNK.: P-NP>;&.$C6K.J5S]WIOZ X<8J,&[;XSZ [J&<]B
MEB'O<OAWEF/5,!7"Q]V"5[JDH"BIB#7<O-P%/#P#QQ/+VJFJ6V*Q$&A<\AR(
MCZ7'HAZ^A+]Y%..;^*L T1 <IA4\K')QDT1VET(XD(5AM<0S \L<:\.I:_R"
M?>%:M5R[^Z&^I: N9=\,;.<X@+A>0A +*ZQE??4RCT%N@8&Q=#=DQ5R;)ME=
M_1Q5< -2HN:19!WPSG3((FG!_ZQ@^7CFH.Q,267K=!7*3!2JLY0E*T V34)?
MW %19 %Y75S,'CA@@./J"-(=3Q+\2?WTZ:5UGMA>AWQ]5P$Y?5RHJX#454 #
M/-0 *J9:H&+Z#W](OXEK5VHEITM=C*,\\ +>@8+OX(F&0JB8948J6RI3>;ZI
M/SCHO)D\1H/Z;Y;S&1T_ A7X=?R-L#-T*FNU%.>HA 9?"5U9'YZ1YU90E7T=
M=U^;<;PA>PD6!>_Q$,?AI('!KP7<=+2L/?IDX+W:8A*:%11U2%>$M.>D:-5R
MG? D?@VBW3VC(<WH@_@2ISH>,-)H7-]>QV$/WS1LZP4.>]C&V+7/I7 >@77V
M*9Q_AFJKLRH)>JZZ]_-=_L:R]C,LA=KQNLR>)G[[XG503]F'/MI>=F^"Y[P^
MVC=\;\C,\.L4HC2(JZLX>; J[LR25#NNWK:-T^2H3K'8DU_B?(X,XAYZ"_/9
M,\@SV<$STH)O[B .F6=5L7VK]B$NW[#^,^%R*S .K.,<4"7+I=-HO+>I>D8:
M79-+]!LO69Q<F2>$:36UI3IP&IFGI-$U^0,_5TD9BY&OS!48&0<6O"I/X'@D
M.O#N$.4([(?H[SE+>/[PH?G+M#0CPU'.P+!)Y.T=LBE?X#!?@$<(AY91CJ#?
M*_#*G -W;_]3.0=')I%C''B,43D'>P9C-ZXF!NZU!KXR1\$]I152CL++: 3E
M*!R$Z%^R% ;.%V]2^"7G18SU:C$[+)-XSA;HP'.&RDDXGM;>]_B,<A(.0O1_
M9R6_MIT$1^4.AD^B$QZ?NR:7X#<. . U&E?G ^Q;-:-\@,&K:>4#'*8#V)V6
ML'1[O\K+M#&GJJQ4;L >)%+E!$=!]$_B/&CWNI\K<PAL56 X=!)9JJS@B-I
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
M&*.>%O@?X'_)\E+7[CB\DN !SY3?O0&^XS"(H!TL 1FBP#G"G /68'9X< H
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
M(0SS"O-&2U8 *U=<)(\T5FK?\Y O)CP76'8L7;--V]8B'N:<%3S27EMC(]
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
M4@#6;^.L*DC!+;.\%,S21=]=7,XU)-QL!F* 1)FPA$(D!# P1H^"80G5NG&
M<HZ,OP$/'6/A=.8 ]!#N)4<7P"D]=F[5R((!,X'L(C]!*)]GP!M]PMPW$ZVZ
M!]$MXH+&IKL (G[+DVR)0^N:=>-J0ITB"#&JX9@8K>W'NFE-P@:(F0H>5E*Y
M@#6( 1F3^O8!>@K>BV=(&9@H1*46\V)')K^_K!?@\/O&*X[^_BIFP=BR@V Z
M"OC8=8/IQ Y<S_=M?SH-3-_B_VM9]JM#3-Z+VS=_HWUKMT#^ ;CX*&CZ$^4#
M+L%\?RC(3%5%0:8(I*/D@M"6=@.V9@%K(6OZ&< G;0YVYT,8@IM;4@%FEL1A
M+'PQE#/@QFP!ZUCAEZ#5.25+4"ZP'IG\IVF< CYCZ1!PZ3YE%1B7>C#D_V6>
M@0\!(E)T/2_63GT_/P/F,YT)O^/_86D%D,NE$,N:""- DDIS0FJ-8(ZR96NC
M4D!L9Q: ,8U8'FG5$L%'M1-F$6!"X*N#BL_RR4+[2 ](P_<U'I6US7<?/G^D
MWZQWWVB_9\LXU!Q[U/^6Y M;<LC'_M%@ZD?2*T*MW?2YT( OA0<$NA*7 -KD
M1NK7FV+.>5ECB?^US- X [9IV0]DNF)4KDG,I#<E\:'#'$E8"6+ XO'C/*(A
M")G=1>@]<\)0/2VS%+T6Q++TA;JN'T9";3.69G+)6\@>/2ZJ+0BM4+KN;(%0
MX@2<A?/. B7\"!),)XU#[43^%SJ<  .Z@>1RP/NU]P4H$UY:'STUU3[^\/&G
MAEI9*HULR^!QAVQD3R*04F 5=LOBA!8<IX#\!1,.*(5!A)-4NBJ@)L0?!2 @
M1,J!+/!;%$(4!@2FP %KTI*PM:!JZ*%)]S@M<Q:6:"E@R$7M(+<0&MIO]= ;
MP:L=ET(#@PV.,(;WO;D05WG, =]Z@S^8%KY'ZR=MFO03!:6+:HDL0G_#/!PX
M&$GYQSR&#QZ=!37$;8P D8%G8*V)D_$O24LIU)NI"'YOA/I8D <0UYF1INHN
M?L%6&"^02X&3@(!/@74!#&+/>KVXG"GP:'93P)2H!+0\+KZ08P_8!\@!L!"F
MYNEMG&<ISBW\AAI-,+80@(;08/X!K 8OG>BG*D%"_H,0E)*'_UU%,_I*^+DM
M_%MME;0&+B;D@8<(BK?"9[GE[^[BJ)S+/$KW+9'0>6NVK[ )R&95;G^E8P5#
MCCQ^(HOG^7U<=/^=YS4T2\#QS03X]<L-!3YO67('L>BK-WU##U:^B\#UM6]=
MX73Z8BL4OD6$L1N1_FT%;D:.3P%,;#"P:/.<3__^ZF^/.XS^J_>_DXH 2?X(
M$Z*X?ON&O=]$QD$YE)OYKU&N>C_0!<WR9\5"<K;0VMVS7F25([[DY#:"/X*.
MNW8+T0H7"0^I*$ 3K#*TH\)DEGD&(;Y0WI27PK0(STDUR!!,^%Y2<TGO &B6
M9HN5+ITJTG*-N09J2B\-'[V- 3/2GG3R)*PJYZ!.R8*7L!3PH<+[.0'0Q*CS
MT;G&-"E^3H:S55T8,N8$.J&E=;@:=['C'ZYI>. Q-(!9UZ\5/V[$CST\7%PN
M#J,YX(+]5(=53W!Z-X10@PP@:,2W,28>PEU"BIY?V?-5:\2UJ<]32""ZBL+I
MF$!$?]?Z$9CC .!;[D3B8@+NAN-E@+OL#$]6,D=5BQ/$^621WVGS[(Z#.Z:O
MS<'HV<Z$[3S 1. RUR-LR)2AW9?Z1#CJZ!2"(<XGC2.?2G="#K(;TWG;%*9
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
M)0(SWQ(.R]16G.7:[SG9JE5W;F>7)<EQVI$%N]((MK<#8SI&,**)!)SXT=<
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
M+0!;")@OT7F>#Y5W0)NJ&/,<7B *WM:90(M%.AY2[8C]:+R S9>3 D9.THS
M,G']54&SL^I<08AF9RKN@4&K@XFZ0TP7C!<I46*:P ,8B-9PCFE8U6ME,"S*
M0<-5^TS<ITBQ0(^ 7J#9*Z1:C?XS22_($/%PG=)AK.39++&U9!62DK(WB&(:
M/^,8"'&J7 *ZS$'@_(R$B70+]#T:$P1_E2O6P SJ)P8@@EQI](J.0-:T]-N9
MKL*;0_C2-@?>SXB3>LG3]#\WC6L/S.XTG<VV.^.[[@[%UVZXB]=N# *O&911
M)WQ=K0K'=J<S$]H#W5\\(3QQ.[OX0FF-#I052D3&^#>\*YCCA%;*>V"O@I;X
M#QB*UGQ"AR6]/&>2 '&:EDJ<EM&D1#9?0-!I_.\G*0E\PPR"Q VH;]M!$IJ!
M[7B>Z25)H'L&_=LP_"<WLT&PD T>G.2]A23_AH[S,JW*5?AW\<)[QK_LK%%"
M.LPOE3$@'595<JE%8,*&+$,R1)%6(O_$ @9,IEV/*3N ^$0TUNHO"E8Z8DQ
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
MTOQ0VWBL"(G#JW"^XL8-2[5U4PV\.R89]B8\>H-7OWL3 ;\BCBTP>ON'W5U
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
M7!3X(J(W!:5<I; 95$9^ MYIP\R8D$29DLW+9B%G%*XD*>^$W/C,-2A&%\Q
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
M]UH(;4HKJD'_BD/^C0#\^TS*HPW+H__-*4C$\L+ HK9FT=#7;&J;&@FII=&
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
M].AH,"E1Z$D3 *FACA5G&%X(XND7.33-):O_I%66FI^?Z2B7.A$"/J $3)9
M&0P, 8DK?9M8$IFE1%9(:)>&;U6?:-=MCPKIE4%ZMB,T9P(]2>!H<8FRP,%Q
M84%+X5%)IB)F&T/0OL N-8RMD.ZZC5$AO3)(S]@2A/C 2?*0%2P*2*T"G5"4
M_#V+C$K',&5(DSZG76I3])""'$V"JS^PPW>QL2"\'8=>ML.'DPND_K!)\2 <
M(JUF3UV11>:GIUD2>U\$4>FJ9;J:GY*9CYC 4&6Z4HD#6BFS!L(31)?0(N;#
M1KK2!;J?I=@AUT?U<G;5J*B@O@-0SY@5U-!,RCY!H&@ C5!@,YA!1AHL%5*=
MYT2J/LH*ZGL,ZE:SIRJH5PSJ&<-",9,8QP""AL:P<.!*,U1GLC9&@]:!Q@QJ
MWD=U7QLF=-VP:-J'7.9.]6NDXN[,BD82%X*X(H8LA9KHV3)3S<^XC"0)(V4"
MJD("U,*!"4F!-MPCL8HDY!N;2/O"U$#%?49TFS9%1?0J$3UC4*04C=>&9HW#
M!< @#&0[(H'66D;'B3?*;VQRV==\X2'<%='=172K!D5%]"H1/6--:!36*(:0
MBI\ B::E&*/T88_..V]<4"8C&ON:B0XA^B&%*4H#MG=V,.S]HW1:^V>IQ9A$
M?S(>3 ?Y2Z[$*VJL8G7I3UO139\,P[/_G RFIW]\%L>++*?Y;BAU>/:/$M;\
MN$KGM)+$,^!E1!UZ3L'R,C@BY<,'%776RM:&9U>G9H<AW7;ZT]]"ND+WEM"=
ML1Y()N%L0="+P1!$63!,($AO2*):8."XL2D7[LY04=M=U+:>X72K@[B:#XM"
M>C88(2F7QEM@+A! K3P80CT(9IDP&)GQ?F.3$MTWNDNX?G#1B!IO6)EIL#L:
M#KYJG=@(X.5Q'-MIWL;SOU5>:I&7YN=$1NT3)T8"B2(!&B[ <!,S+S$6/?6!
M"=),M&6TSI2[S^!NVTBHX+X#<,]69'.B/#J9K7\1 56B8(.T0*CPP0>CDF89
MW+HO6*V6N,?@;MV6J."^ W#/6!3.\&"YIR"R @989L)F<98^CBZR&"/!+,5-
M5/TL]0Z!N\V 1%?FP7RCY>QH:@][P_G.QHM$'QYPW_;EVQ^5L=ICK)WYL9)*
MN9+@%,%2FM618"Q8)TPIHE#&LBS.AK$(]C5=6!^Y+5[6R/'YD#E@Z69*Y8!V
M.6#&)'&!29.L 2,]SQP@$0PQ^5>-0F8U-?-#28S2LJ\6MTDJ!]Q'#EB^-5,Y
MH%T.F.UKFRR)GA*(RGK 1#+\?2(@&>4BAI2<"%D/D**/8N%FU:OB@)8")5TP
M9VXPHN5BBN6/S6BYJ=^F7N-AY>_]80_MN*3JE=J?C_9=[2FP0F/X7S93Y)-A
M>!4/[32&BREF]21L\20\G;.(B2264>& (T5 %/2\CV*DWB=OM>2EG1$:UB=F
MX3J!FNW383BW;==6.*\"SK/&+6JE71 0*"NS!X4%DU0 F=DZ9=GQ&&0V;DU6
M;,W"T?0*Y^["N743M<)Y%7">L5.#RPR<Z1@8TPXPJU=@&1%@3<H'M!(T&%=\
M5:K/6_-5=<@470N;X=G1\>'H-,:>B\.8!C\X;>5!9 &T;C)<[OTO%UN?^>F/
M SN.O]A)#$]'1X6C;%E5Y:D6>6I^HJ--688J"="B*4@LP]\XHT"U#5(++0,I
MW=AU7Y*:YG.? =ZV$5$!?D< G[$K@F2!&V,AB2 +P+,BPK&H))H$S:4CEF:
MLSYA=6+K/09XZV9%!?@= 7S&TO I!F=00I8:EJBX!8TN0LR/GJ-1!&'DQJ82
M?:FZU"[D(04G2G.!D?<G^:O]:8U+K,S(>'FYYUD E85:9*'Y68TI9 ."6@1'
MJ<[*12#@F*6@/<G'#54Z_[NQF?7&/IJ%>YQ4]V6'0=RV(5%!O#P0S_8.R#9"
M1C$%YU4 --:"(3R"L]PRPI-DI R-)JK/L:WDF@KB#H*X=6.A@GAY()ZQ!Z0U
M1CN=P%@? ;548$QI),BD(2&S<[*V@)CU#:^1ASLJ[XG^8)B_Z]UIOY=.QAF(
M)^/S\2CQ/R>#XZ,XG-98Q.IB$9=[7D.C[1/4_&A%;:11,D8PK&@9UAK00250
M,0B'P2&7-!,4(_U\_G3(8U%=DETW%2J0EPOD&7.!)PQ1! ](LY& C-EL\T>$
M&(B5B5)M=#BW^=7BFD8%<G>!W'YLH0)YJ4">'<GN)0V2&Q!.%R!;"C8Y+':#
M<IF3O0MEV@D1?<;O:S^ KIL,6_%X-!F4-@ 7PT9K'&%E!L+SK(Z,[>&%"*Z,
M>QT?C\9-C/.W<3P:G!Q5NFJ?KN;'*+HHF"OU#I%S"A@T \ND T>HEKQT)/,D
MTY7H2[+PU-?JI>PPSMNV'RK.[Q;GLP/;(W?<, Y")PE(+ /'G2O34ZDR7LIH
M=7$4M*&55)QW%^>MFQ<5YW>+\QGS@U'4/C$+6F>((S,"LL@E6)HHHR*;(+XQ
M/_J"= GG#RE@L3V<VN&[@3N,/7LTRHLZ:V!2@Q0KLT&>7-GVE^F+/)Y,)G%:
MYR;<DH3FYRCJ$ T/Q85I>":AD#A8X2TD9VSP(:5 9>EW6H<HWF?4MFU15-2V
MC-K9+L6&.T*D!5O2EE P!4YR!$:#0"ZC8T*5:2>U__@]1FWK]D%%;<NHG5'X
M\PD;14@$K&3YK/4R0!:8!Y],0F4P^B V-LWBC3QKK&'%PTP>A#^B_3J%LM]7
M.@E6MT/[+#0_Y)!FW4$G%X#XDKX02V-111"<QLA<%$:PDBAIL)]EV"&_0_4O
M=EWKKWA>"9YG; $J!6K)$W#D E Q PZ%R$J&U8Y(Y7@L>86*]E'4#DKW&,_M
M5R]4/*\"SS-6 E=6.)E1G+SC4$($8 +U$%C&LJ3:2>TRGJ7L<[JP5ZZC<8&U
MFU)RT=QWD<#  VY/OLPQ)96TVB>M^9F(F#S-\C,0;&R:K 2PGN1?8Z+>21N-
M4IFT^H1ELT(M7$1Y6\BLD<_R(=/ $B>55!I8"@W,V"(V4!>5UI"%H[(M(C28
M1!QX:B6-(BHJFK9JM&],)8%* BL>55))8"DD,&/ ($HE2%) O9&092C .!7
M16>#96@("YD$4/<-61L2:"D.T@6CYOI9)>=C?'HN9FS$BZF+O:G]M-A$B0=,
M9*T;-><2^M=H,GD^'AT]S=\U&)[D_;N8(3L:3GYIA'?^OKTBNF>?IF.;13 8
MVO'I]C0>33(;EE6.1X>'S=39<V*LC-@>(_X^/\61AR0BUQ22\A[0" *:4(3$
MK.%<$:I#VMB44O<U:\M%VQFUJ$YPZZ1M5-ED;=ADQLAB*CFNC 6=M6/(1XL'
MJZG*^A6-@?N4A'0E9=/T16N=;BJ;W"LV:=W(JFRR-FPR:ZUI';5.%%1" DB2
M RN]!B]CBB[_CSJSL<D%[?/6TD&Z9ZU='XOJ@K7VK<*4!>VS!Y$ANR03+-/7
MA2?IH@EXI:@6*>K3?)-=YZF):$$YK@%11\CJ;^G/:3-=2>V-B1N;6=^1JB:\
MWV<X+\<&JG!>,IQG[!<? I4F!0@T*$#K5;9?,KJ9BLDQQV1TMLRR[J.HHSGN
M,9R79(14."\9SK,C_SS3U(N2]1$IH.8LPYD[4)$1E-1J2=G&)B-]JKI41'KO
M SIE^L9Y&*<&<+IA/62)?/&35%9JD97FQX0'$X6.P8.@(616BA+R\5*::YB0
M\4(U$6EC4RC3IZ*M+-KJ)+U?^&\]':WB?WGXGVVBA3:(TE)'"6X G;+@=.1@
MN M91]'2E"041-XG:F$KH^+_/N*__4RTBO_EX7_&*DG):RZYSJAGV31QE(&+
M9;"/L,IFDR5E9M_8Y)SF\_^AA376HAC_MW%,<3R.9=M'_D,O#/X:A#@,-=RQ
M.H/ELPS^*"+8NI3 DV%H2@.?A/<GDVGI5U[9K$TVFQ]7'M S16BI!,R&##+C
M09/\CXLD$._1.&HV-F5?JH6'#%:/:8<!WK9%4@%^5P"?+9R16;!"!G"*(Z#B
M";3# #8KH52%1+C/ %=96:D1SGL,\-9-C@KPNP+XW*P1XYEV'B3U!)!C!!MT
M B:H#T9'DP6_L<GZA-9IY7<#TU?Y"#TZ;A Z2KWCK\V/VA7LCHR.)]Z/XWE#
MPB\"VAI,?-[HF<AN&GR* <[B>%3IZG9T-3_7G HKJ)0$'-69KIS$;&MDS409
M0W0B+&JG-S(QZ2S0GSO4A*0V%5HODZ/">S7PGC$W%-'>IA(3L<P#>J/ $6(A
M".\\338P:RJ\'P"\EVQPW +>U>)8%.-S ]&CY%1RT"@,(*4>C @"4F0R1E.:
MA&>,B[Z@"Q?AURYB"^5G]>Q?=G!HRY21Z2C?]=%1!NWDP([CP>@PQ/%<R&.Y
M[4.NVZ8[Y;/_7M[]WQLB7VZRVI/+!W1O]+1Y/!MVOW@Z?[&3@:]DWB*9SP^/
M)U%PHY%#9FT.&%P K3&"S,>WT8(K&@N9*];'UD) G4EG^1OW<67#RH8K3=VK
M;+AJ-IPQ7Y%(:R-QP'R@V7Q-!K3B#@1J0_-)6%K<;VPB%WW#VAK<7=FPLF&7
M;KPSB8R5#5?-AC.&/J6),V,%4"XUH*$:+-42DK,Q.24-E@(LSGA?+M[!H?;;
M:\G\?V;'P[S02>\XCK^R^1]_,]9X@]N_(A>>=SZ,3HI7858PW_2'MN%3?<BK
M?$@)N@VU+Y*4<$\5C'NB0_P6QW\4.FK7S\1F58E+&KS\N@N%X4(G(%4GN(E.
M,#_6-Y_Y,1!K0)+2@Y<B@J$B:P?!6"U3,ES2C4W]2+?5@'>-+*#*05VZMQ_A
MH,6\.Y6#EL1!LUX:AB(JF4 H%( \6- F,M!<>$N1.J]+U]M'B]=?5@ZJ'+1B
M#EK0IU(Y:$D<-.,;(89$'RT'(G4 -,Z"4_G7Q UW/!\CO'"0>$3;<HQTR/>Q
M%E;DUN#P9!I#S:^^:\/K0A"5<FY'.?/SE9GAT1&/()M2+BX#V%A2+3$JZBT*
M$EAC>M7AR@\!MDNV52IL?Q2V,]:*"X2C50ZBQ0S;Z#U8Z@-HSR,-0B>C=&.M
M+%R?56';?=@N6[VOL/U1V,[V><&@C#<1.'%9P8_6@)8A0!(D)6)4"IHU"G[G
M1B7_-"U!\_S?,/AK\W_R/Y=??63'[P;#)NZ$#4Q7C!E6,/-'C#WK_>@H?_=I
MOM_>[FB:KSX=]9Z.ADVXU^;GM_=\,+1#/["'O3^F^0]-)?&CWN<]G;VUBZ_
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
MMRH)+-.G-]?P105&I1' 0\P&@ L.M%<$!$V4"XK4"9MU -)7V$*OWTH G2>
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
M!14.2*1U*2TW S#L*-@F:TNP:=;6LVC(0^O?]\:P]^'V1^/6L,BW\X<V\P&
M"A#K"Q>?MVMA*-^"DSR"O"V.6]'4:9X%/;&!73N)A;/=N%O5X_''#)QQ+PQ@
MV::=:)C/]GR<^:+E08XRZ:]0.6R@ =!X]\4.,F7)(@QV? 2:'-A/)4*7=V"1
M+:,O;:4\0V=N)@<P2UFS+N. N1_"OAUG/^Z@@,_%4R(&OMF-J!40*\]?=O37
M2*??>S\:?X2I:T$!WRQNDW84\,GFI+^Z#2?+N[V: ;4!>H8G""Z0NV+-30'X
MRBGA^;A3GE]G/;V-DSU_WF^I*\\X3-MR"^=--1I/SQM-GMI^'NUDY@_[Q019
M2/CY5SOQ7W8RF#1?5QCNAO Y\,!H;5BJG8MN8O)#PPS/LFW23NN\5?(1B)-Q
M6*&^U@< 'X.M,1M.%[BP^=+9Y&J5F99VNDDNW\[3O/*=\<*9 )LU P(N,FCF
MZD;>YNUFRCRP'/7:,JR;3[=T6<YV(7[5JLBZ1*'S3OYW  .IE>DN?BB*;E[7
M!3ED"AD#,Y2; $Q^A#?#8.*!<+*/9^ZSR.M9) K\,OD6;1J($V3J9 (&T8.R
M**M/L]_;.G:NUD!^DQM=/H7[9R5X<B\-X=_(6XJ5])08Y"W/9SCA-Q.]0BG
MKPG#M)JTHR[+-VV/]\42WJR[\G414_'8MGR71W:.23JWPK(:UHKF2]E;32R4
M/%EQ4RTTS3B?FU81 >@>';=L7)0*6^I M.I',1OAJO/(869DT$\ZE]L03(?!
ML-/>X>\5.H$/MCSPKBCJYWQGNJ2;3I2<*7][!W[:*M"M"&G5GC#(CKZV8C4(
MJLG*@W76<+9NB\*5B="#@!I,%_K5"'ZSG3(^3@EU]C>:',9<YJW]</QT7!ZG
M4^V3!2F5^;:53:OJ$ABILW8IY]I]'O]L<FHB_-S,@?T BNYL:!M82.#M?\J$
MC[OJ<C?J(>P2S;Z6B+9>9J0X$.\E7;X1;ZWB(6B9$,8DM^NE'ND =,F=,%X[
M["R^PW[ Q^-13EV::W1Y_\^W2WD!H+8XFU9^>;I9*_%FV!ETJ",+I@[\ _.V
M)&UUEG[K]3L-\,%TUCY0-C [/BR$F1,HLG840_%M=5=:AA4 HQ]*4.%![]FL
MR5?.QF]_\8428LBY>Z&UF2>3A3DW&\%L#+,_#A;C,]RD)2V@BB^-\$'OQ9+U
MF_BN(YJYJMA::1W%%0<*\//8#XJ.M]#V6^.@*535YM.U&N$IWV1>4Q>' U X
MN\E8L=$*>\;B]\L>SE6[=.7F98.<6TSSCMA>10X\ 1O^R,6FM7$9Z?<R"9?'
MS@<S^JV+)O3^Z^J/VHDSDX\76^W9N'DT;IKQQQC^B'[67* HL+QW0N"WCZ^>
M^"P#E/;*H:!H0-P+CRRS(!*2TBEY*T1N><P>;!Z$Z\&&&W9&V876_CO/^]2U
MW^K:O_[M+8Y>X\ P\BXDQ)DQ"(QUBQ(UE'(!_Q&SMT\(?K"9&+Y8_7E)X27A
M9V*<"Y.O2:4SZ'KA$&VR?CWY:(]/<?=7W"D;EOS]3H]6YZ='UT3G6Y[H?*8'
M[JM)>6MY %Q3( &PMH1./-M<AI%D;)!>8 $,?:49>)G!GX&Q^_L\S%O3.N;F
MV5\?WY(0'(&E0SX9@7B4!FE+!:+!LY"<C<S1.VR>9:&2-T=OL3MN.(7OW$(E
M\\2,_$;_(A99L3S:Z&86I(/B[S[*R8MM5+,W!*,J?VK4,[@7@).[B. \<.'
MU)J<;9'!0',0<3CLV7=-G'NDE@W38&9;I\["69:]3<5.6SS#IM$T.83/HIP+
MT'-%VX)E@<M>=>*Y/XQA-HROTIPQ_I@='P_+0]GADX7[;E*X\WX3QYO/;P5W
MT3ON4?0B]R#U FD.&I[7WL4482&D7Y<#AEO)-7-!F\B9(AI62+# B4PI28[7
MB>:@2W_,68_S_01;N%6WLS3ZF'.+)EVNSN3AE_/1+Y(G?E[LZ:M/L/__RGG
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
MZTH#5P++&&@'OOKO&Y2_9T(19KE)*A&>M-'8)AFLY\[(P+4\>'6]%C:=9LH
M1HL)5Z3QL,O<?ST2O>3PK/,#'ZGA26@D>."(2\R0-A9^]9)93Y5DA#QY9B[H
M=IZUZ+-I%;5^L\TG07,EDC3,> X_-98\>4LD<S@%K<KFK[8V$=]J\^7CW'QQ
M$#4ST1L!,E"TN8,:0\9;C"RA0<3 E3&YV?WV!9L/8'Y<T&DV> $'_XF+DSJN
MIHK7I84J\CYN#WZ/A]FD.)Z<#P[/0-^IPIKK*&\0"ZL UT8\NR#8.:V 6/7F
M+$K-2L;!:'16BJH56'W3>&Q+VD_V;P.8 :#/4\PG%PUHGOFQ_.[9O-!V$Y"=
M\S<^SI%[*2EC?OH43,TJ]=QFTY0!L\<Y7+D,9:D^V)(6491I^*\1F&O#:+$I
M9:_\(HSOPM499FW;O:N-G8#I(SNW I_8G JV2/YLHLO/RA4N>INE^>PJ7Y2\
MA>F-QB>5!%F+P&4<<$.)"[_3+LQS_G_S<11+OY.R,O/(EU\GXP]PEHY'Y,&V
M+_MZ('CUZ4UN6/)N%^:T__'-BS\.K,-.^6@0DSXA'F$CC#4*66>XD30ECN%
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
M[;=-EP"ZY2C((85#7\BN\A5L#1;6@_8]EV+R7+:XWE07A_@50Z_'W#IH&FO
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
M.&4)&9HBPI(R&H@!Z38^&420(T]SG,/D+-Y?#W$6%=(X(U8^Q:I38WIV E.
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
M6Q^T@9!W#]Z3VK)'PZ<;+,1P4@26T--]>GA>H&Y4T%0^/=MDDUW:99->$ZB
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
MBPA)F6JJB R\\@54XD5P4[1B>6W=2=-QT<[^!OYFG+QSB!\8)SDOS,3 P+'
MZ<"OI@M;%(0:(I=-(D6 K:W382]5I^25XQ :YA\>YIMQ\F81/@R+5(ST]NC!
M:H> U@OP(3D0,@G';3:1E6J<9,YV6E[9Y=C"(F^^X^Z#\)VLJGG/J@V0K5/7
MMW*56K(]1F^EU=)!9K6Q3W$&K%,%G"O9B2Q51KZR3EW-4=K ?@7;8\/]%7 _
M,#N&(G@IBA00;1A@U-6!RB4D4YC6@O9[;+AON+\FW'^=T;'A_@JX'U;X-X:I
M+#R(*#*=]R6!C8P#_<*32(DS)QKN&^ZO!_<-[-<+]F$ZN2:DN^QK)GD$9!(A
M\"KA)Z9E"BDFM;HVO WL#P_LS=!XL_@>&!JM0JL3B>X\*<*WC@$L3P@FB8PY
M>>NPK*VCZ/#JOL.1AD#>L[:\IS-]L'TSOGK^]X:B5]4WHT5[CHFTG[U?LKB*
MB!E]$:!5K57&<@0O70!>HD=,4N4:[:DXZRRNROL[FGY"5RP U'BQ\>(U\V*+
MB;T%BAP8IV71IN2HP$5B1W1*0 V.()Y,SKHL(K.AUA5BJ#NKKIR_UTBRD60C
MR18Y/'*2'%CRA3!21T'*O_,>,/-4Y4@/QD<>M' <O:\-VJ0UG5:K*K[62+*1
MY)@F/G:2;,QX \PX<'N4* W6"F]2(@/DEH-WAO4N3^9E#+Y/J>*=$ZS3*RND
MVZBQ4>.8)CX":FS^H9LEPH%_B+A.^F D,%>)D&D+0;$(6ENGO+%!IMH1P76.
MV0[EG5&D'V8?SZ?S0X+%84Z3V@-[TC?!ODHWSVML\[K"GI)ME&V4JV_L^P6/
M\AW(6VD]1EL7A9ON,5K/G/[(:3+;"F6VXR7WL"HVF\),]0<[0*<#>"\]2!^U
MY(X7(V/M+\HZJ?F(4@=;"YA&7F,BK\_Y<1N/71./#7RXRG,9A?)0LI> 7AIP
M.B6P,A>O@RHBL]I;% 5V3-S#ND:-R1J37:NSM3'9-3'9P-$J9<Q*LP(ZF-I7
M5#$(02!XH4,R3)4<0JW0)A [RU=E1&M,UICL7C)9HZ]KIJ^!-]0SC$YQXJM4
MZTTYEB&P($&KP(4((;% @AA'T4G7%,I&7HV\/B6OCW\UFEHM30U\E;(6[@_"
M@+4: 9G78+%(8-EK7;PR(=D^YE?Q3MDQE<)\8$6S6B_1<78D^5HK?B.LKR&L
MDR5#?8XHT.8$W/?QMSJ!DT9!)#$K\<!IF7/K(]J@W&S:=Q?R YNV]4J:&",X
M4>MI1%3@0RW=&U(RB3./V!?V5*-*MV^POP^P;P;@FX/]P ",6>6H602?;:D5
MNQ.$(A-I*BYFDZSE):ZM<]59UWH)-MPW<^F= OO 7)I2I$WL(I14P1Y<H-,>
M#0@E,#//8N%F;5UW4HG.LM8KO.&]61A'BNQASU"C1+!"@V): ;K"($@3((E
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
M+B2&OYQU*]5P]ZH?W*G!ME(-K51#*]702C6P3V2W<X=JJ]7P,%/ROLI^O.J
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
MW[]\\^)DD[Y[X\>G^/Q)?+_Y^V^$^F?L^9-?^7].GN$&W>-5KBUXO0E00N)
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
M$2)WMLDVHZ>%@6SC<[92: _!:]OWNH5@@P:29IRHWCO#15_P@;/.N(<6Q+P
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
M^LVKKCBPNAA4&(%^.FZ@1/)Z5> EN9L\0-2(=Y7$^_NGQ&LCQKH/Q)R)GD&
MP'Q Q:1)23O'M39V8TNKH5T^EM&(MQ%O(]X;(MYFV-X.O\9/^36CM3%98)DK
MP:!4D9BI.6%$DM$I96R(&UO2#FE4[PV_=I'F[X[KG*-_T^BOK;-'>U:U6:,X
M^[O.^]'AB>^>]5_TL;-'FV,':A:9H_%T5#_P:)+WZ9-_Y>_?C=+QWAFP/OK6
M_('YAZ_X0,]V<GSY5SYZK)BKP7'S_"!KFYP['^19;WWT<V]RUIHC_SJS,,G^
M+?.%&OO([[_SI].-[SYY)C*DV,<=V'_V2Y^PE&_VA+/Y0Z0RGG2C_8AF;9[4
M3U&;_-JT9; WJ1S\7R./3DA$8N'L + $B:"ME;84Y%;D5V03[=;I/1B7P8^5
MO@^/I__ZSF]=-(R]F3XC4F)VG@+FE)T%(YP+R>82Z.K*:6G\;%6@[^3TN'(S
M1*^\-2GS',&CP* XK1!"&9&3 7^^QLP1]NFB8B%:+94STC@HB:-6Q4,(/GB7
M@C:OMFNTA LNV(>PR6P]B65RR5KR>+:6=!;^O_/K27[MCW,*IS_N^^ET7.KK
M_C"]R'XR+L^)->@B]?F[?MNEIOVP/XYO[^BZ\O(_>SP>_''H_\23YV]^I7L]
MT3N[O[W=V7U,Z\&O[Y_1O7=^?@+/M^.[9W_^L4=K!7^^_;OXS_NGL+/]]OVK
M)%/R+BMFK78,K L,+4:FP44O:9@YT!!D6GZ/*D]-3O*GS'7@)]2A'8?#IV;A
MFY/I\:B<SEX:T=P^I'DO-J7N;-?;8+?=O4Q&1C4X: H-NF5A.C@BYXZ:-J I
MR^96R6"_3J6!GU94;=-4.PAY,EL#E1@.ZLSL9+T7OB4&X700Z]3K/G-*TZY>
M9OQAXFU^"LZ+.U-?V)G4<5VS/RPUW0I*';COCZ;YT=DOWY]5)!@==MW0?>G[
M^>7GZU.]0W^GM-YP]O8'NM[D,\J>[]C.[SQ_>[-[JV<1S-\3FU9>_C;?%)=_
M]3.7M9M$5->ZZN??,_QZWVQM;6UM;6UMO4=M=5_'VE_0\7Q1;*?%PF<OB"[-
M_*$;T/2XG@UA+XR@G*WY@S-+X!.O>-DN^2@(^+75HK_<5]\FXO1UW;700]=]
MV@?59:)UV56[C+<NNV*7"6Q==M4N<ZW+KM1EOTQ&X\L/OK8^NZC/?LM_C??_
MJA&*+J+5>F^9WJM!T=JZG ;'X\%NGART_KQ2?RY*V%>9H5]O7I2@_^.((8/-
MBP)5W][\_V+1RQK=HT:>3(\GHRNH_.>]<5>VW+^N6[Y^Q_W*CW]+&^I?]]Q7
MV$_GQ42?E85@.0103AJTD(M00F9G\Q)"T;--C9R>'OYX,ID0;GX:U0WSNN=Q
MWT] RYWWO[U]N9U&SWY^]N;Y]F/^\N?_&3W?_FGOY>X/HY>[OXH7;UZ+EP=/
MWKU8V%)_\?[9S[^]?2:?\A=R!W:V?WO[XN I[/SYT_[.S_^S_VS[#[K.'P<O
MZ/[_>?]T(:=!3%J6$I$I6P(#:S3S7%MFLS>Z9!D!S*I/0*^-(ND+!RH;^S7V
MNPWV^T![/V2BO?R_]/+T4C*\IR*CFV/$WEE4&WDL1@5F77 ,$@;F=>(L26U]
M%"9&&VO92+E\+=C&AXT/&Q]^@0]WWXTKZ4T;%WY[+NPGTT@N&VN"9U4T2UP8
M@3GA(TNQQ"(LUQA2Y4+NL'%AX\+&A=^:"_<F.3<VO"DV[-<#RSJ%$ 6SA9-E
M6!(P[]$Q#:I$J:N2U&]LJ:&$9ADV-FQL^*W9\*?QR:21X0V1X?.>:1BLC#J5
MZAS7P"$W@@7C'$/NL]8N<F%5-0W%\N76&QDV,FQD^"4R'/U%?^T0#WZ6$AOK
M72TXV$]=)#W/'(GL<K**@3:>.:T%XR&FS &,%34ZB$OGU6BDUTBOD=Z%I'>N
MCFD6WFJYKI=&*'D9@TB%E2S(Q,M1,D<O,2%1&B6]EII,/#E$NZK$G(WM&MNM
MSW.O&=N=BP!WQU4"6)6!C0!72X"]=#Y@E!(F1^(^! 922A:D,<P(+40F#K08
M-K;<4#C3"+ 1X$,FP A@B\O!J:)!@$ %0EB;DX]>0@HM=>\=I<1>!AZ3A 4-
MP)12F9&[2Y0H,C!4H41)1F%RNDLM*=32]15OBA/O;CGVKX/QD\,\>7UZ7^JO
MKYRZ7'!H3>(%38' 33 V."V*(?^&1^%N1M/<F&H9IMI9$#8#&FFXK@6=?-VL
MM9K5\66*3/028M+@\\86#(UN99T;MF]4L=N.+UP?Y3U)1BZ='M<S&DM%;IH!
MYFP1+,L$Q6>A0BT<LZ+C"PWG#QOG7U*B-BQ?"<M]L:E6$D%J8#)HR\ 'QYQ*
MBEFI2]*9_(MD-K;LJA)[-A@_5!@W$>5-HKRW8A?!$6S4+*4:6.60&#KZDZ>$
MX-"!<:;JAM3R,=4&](<-]"_J QN4KP3E!0F@D:I(Y,P4#XP<[LB<(\]&&Q0B
M@G)%6(+RTG' AN,'CN.OD[8U%WLU+G9?\N:#R*AD84ZHQ""1H^TT_:9!29T=
MSR!#\[$;UINB:_V@W%-T%2.4EM(PKT)FD(5DWBC'HO#D>=O@52SD8@^-6E5=
MN ;DAPGD)E;ZYMCNB96BD25&BZR IV4Z!&2$9\'0IIRSLDZJSK$F![MA^]YB
MVT,R&JS@/DC@D7OGK$K1QUKAM9C2=#AW%.T]'0X419Q=$J/1+ RXY@RE,\S$
M%*R)*JM"*[G00REAC>#^!:G-6<$/:FS^/$.T3[9/WK5/MIRCLYRCDTP_:(GP
MQ_G1UR2RO:HXN5VC7:-=HUWC6M=8D1AXYE?PN\71/YR,]NM#3(>#_9H8NOXW
M/M[+ER>_?^CN%H2"$+G466IP)ON,"A&+T%*X>%/YD)MWM8QW]6)!.^R=35+*
MR'*4CH%#R]!(Q5R*-J!S0F1?0RD&ULFW:J&4.XGMIAV^*93WE$@F0A(UE0?7
M43!0WK 0DF9)^P3T9C$<VKYFP_F-9[%M&+\VQON:8G1"FVP#X]YR!ED#"UQR
MYCEX[R$7&U/#>,/X#0F+&YJOAN;>BETS3MOL!3,*ZPD!R"SDDIG)*#6G22Q+
MV-B2HIWH:TANRN$U O*"<I@;ZZW-S!?M&51=(495F-$A^Q24C3H3D$T[ M"
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
MR)DVPC  [IC#+!F/8,F.D"7Z5KBGX7PU.&\:G1O!>%^C8T76A&/.3$3!((K
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
M++B"S#@M/ VA=K7TA1V:!N#[#. D1=:AUFZ5%CB"2[0.DSTIN9(89&X 7A<
M]_?$P)0DO/,,L5@&V2)#(*= 6B<U:OKI:O5=O@J'H"%X?1',BT=G3 T J)ID
MV($ 91TYA"4;J7U#\-H@N+<$D\647-*!2:)<6H)C8EX%9 *T1I.MCC%M;*'0
M0V%650RE07@-(>PA&0U6<!\D\,B]<U:EZ*.V0A53VB[&FB.[OXNA9(Q>.<TD
MFNH=U]3OFMLN_[LHO'"?+"&[[N+*ANR&[!N/SI?1WSFQ]WDR;EB_JB/=#\Q+
MZ[VW+C%C+('=&<)YEI),\BBD0VNE5QL$:D?C_/T:@7U%9[^Z>^M-?4$<_N,\
M' PV+TJZ<&NA^0O36$S&KR?^X%KQ^@LZY_[1F8Q<.9>\0*\@%0P 2F?.-<2
M135?8TU8:F<A7B\##8\SP%12GBP2U RERPQM,E+1HI2[U+*K2.G]&9JX)=E$
M _ 9@)5#IU,V/!H)7FL/RLJ0:RK*'(HP#<!K ^!>L  E1J,XN120,@$XUU2#
MI48,$H$Y%+(HYZ6J5W:DL2%X#1%<="+K4EE!#@687+??LB!STWD#W):V!*\-
M@OL!>YY]Q)B!!1U%+<0I6.#!,)5C=(7&,D=.",:A<*O2-38$KR&"-8@"SJ&)
ML4 2Q1E5E)!!%^.L4+$A>&T0W%N#1<R*QD@QH4K-7!D4<P8Y<QG)#[+ 0=0U
M6 ^-@8;@^XM@C )C2EP!)(@273(&2PDN9G*JA&KQ^C4'=C]>+S%'P2$PDY-A
M( !9"+(P&EP%-,PHK=K84C!T6C9@-V W,?W=POM"S#X+\IIS1N:-(EM<"4V+
M. ^L"" K#*H(3JRA-WWO!?,?I6N;9/J1:];I_.@K<OU=?Y.R7:-=8UVOL<H]
M.KMI+]JD6QOL_W RVJ^-G@X'^S578_UO?+R7)VT_[C)[)7A93,E%^FS Z^1*
M5"[GZ&S(Q@K70@GK88'\OK ?)[B#X$)A4@7- "QY'!@4T\(K*,E+U&2 2#74
MIFW(W6,$*QF\36BR<AI44:C1Y4(@YM$%S[_:XV@(_N8([A^@D9S BL!,*J(6
MALL, 3@+J=8'*D46#G5'W2VOW6T 7E\ 1PA99HB6BPP&(X+BQ0D7<HB<D-T
MO"X [N_'*<0"Q17FM;2,S"=@J!VMP\YHF9 'A9R68!S2B#8$WU\$"T?_*T67
MDC-8Z8.U!302:!4MQBW-]QHAN+<$6[22JYHGR),E7>L/,K2V8CD'K0*W@:N-
M+3,TEOZ#MJE^CT$<+%=)0A9%&A !47$LO BC ^<([0C-NF-[84O.:U.XT*P8
M1=B6/).#G!(KD1N3D6M??,6VY6;(5Y8*L6'['F.[[<JM%^07=N64D: M+\Q:
M3RZULX$Y ,6D4O1_S,DIW27_6RMYS8HVY>Y$C/['\>'T>'+2=7E+:W5I3,!)
MB!I!)^-!&N6CH'^EXQEU0%AA4*^=X[LF^[Q8C,A;F[-P@IGBR:, +FKIY<*2
ME$B6AX@1U_(87SNSN^J0/$?!M0RBEK3W0OO,G56J"$>+4UEE.9R&WNNCMQ<*
M""%')00PY"&1Z0"&>6MJGLPLO1%22\,;>A\ >E.6"F7VH6 $[Z7###+XH+*/
MFGO1T+L&Z.V'XKW1-4^"9E  &&BR_A'0$82MS]9Y0"\;>A\">HUVI7"!G"C<
M:D'= +IJ< UH\+IMAZ\/A/MG8U269#AS%LA^)@@3CKW4AJ&4$84J2?&JJ!V"
MM4,)2XMJ&XC7%\2HLXS%2IU"A"1TL-&8F+V/(2EP+1:_[MCNQ^*SY,AY,BQP
M2\MSD, <$34SB1N1#+G-HC1L-VQ? =LMH=7:H'VQTH22$J3,S*+M<KL3W$LH
M3/&,0>EH<Q#K:(VO2"R_WM'WDX,\^?AL3!/'7T95SKM"?B/2W%6 T6'VQ7/+
MK>*>.*N5>UT3!HH+H7CKI?4)-0N>DR\A56%>.,\29(U&@8_.U]ST3ILUV@=L
M^_XKKPZC?:+!#T(92*7X C(E,D4C=U&ZEJQJ?0#<#P8(EVS-,5>\D/4\/=3C
MM?5TBY4<K(HIREH=QF!3UMYC #OMA)/2%&T"*,N#4:ID[Q(@F));=9BU ?!"
MP75GG4FZD,>/71G.6HA86*8DUX#<"IW4K+@$M"7X'B-8 4\ 46NK! 2975(V
MVR1"#)Y>:J7$UP?!?6V\M E]"C6]G&(U3R_SR#7U+T:5/8H(NL;LG))#1-5
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
MCYR0EWXL'EW^V1_=5HI')OBONNT??V9[8WMC>V-;8ZW +[KMB<#V] MG_M)
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
M .5@05GC<Q"D9-;KK5BQ/MC=L0*D$W GX'M P/T\[RTS\'CYRF14*B8P-B5
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
MW[.K"&&5-UYY]C>*AF"R+NTL3BRFJ_([T'O5IFT"^4A,X\EGXS$ IE2!A]>
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
MC$<?/HSRI8C@P1$\)N/$F:#-WI8(<MTA.!%B$]4<NUJ^VVA[RGKVKGE70%?
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
M6'!0@\LCAH013!9 [SP(985"(]KLWI,/^YLX6*#?;]"7">>:(-^:<!(CI>"
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
MA9HI5YUZA"&C%8[46$-*&E/W*SF[-@'ZP_=_N307I#U(#@RE4X41]73@,6Y
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
MO6CB=4O 73_B+);,I3;,6T]PM24P;XQE01)R$UDRUC3Q^A6@UP;45JIZKJB
M% MB<M))PR4 #WF+YXPV]-X!O:_7T&LB>I$,DR:069N=9$[4T[Y%<C&#M$KD
MAM[]1Z](W 43C;<B@%,A*-1%!0@ZBB"E:.C="?0^?C=W3%';'\N?'O[IO3-D
MP$B&UM5RUCRP@#ZS*$5(VF'(I>'W*\"O%!S1J(Q:1T#D3I+X-4IG:8.0V!()
M/S-.WZ_AE-0B[;SC+*MZV&3=(A%"!F9MEM[HI+.M^R3N?-):@^C.0I1C3"EG
MB)9G,"5ZGZR,62GCDLCYQD<H-HAN!Z)B#:)"AU(*UPQ!$$316^8Q%":\Y HS
M6;.Q'!P"^(;1O<5HC$%;QP,/.H$WQDG()6C(,@<N1$M8VR4 JS4 6UER=,4S
M'PFVX"+9LB&1:IQ2<,EC3L'7E#5N[WRLU18A_/54RWH^.<6CP<D\+^1OY8',
M^WZW:KSWF: D*?0B^>Q,<4#,% J/Z.N)])PTR[!%+ULCJ#L1U+N-#!*?E(W!
M I,.# ,RRY@'$YG-2D0/DK1#TB_D4-P]A^2V,/G"Z;8-^C>!/A30.6,)5EF(
M)3@I-"DG,B0CE,VMR-/G1??3]3"8*V3-1>9,[DY6<BPXU,SY%*!X)6-Q6ZSR
MU*"]3]#V&5-Q5DG#/?"D0N:Z$*1E%,[IEIKRF:&]?FP&&!^A((-H @.E-4.%
MG$FR 21&)R6O6V',UW9F1L/VC;):BE* *FI%_^J"(:(3H41E/!#0F]OO\V)[
M(WL%..IZ$ YR04IYHI]X)/7<$@$+(R&XL,7Z10W:^P3M"!:Y3,GJ>C 6!F=(
M@F>1@U *=6[;Z3\OM-=26YP+' VAVJ-/#(K+#*6K1Y_*FF.H)==^B\6"&K3W
M"=J!Y^R*4;H$7S?[..] Q\QE*2XH?L=\F ;MV[K2UO->L$CI,D<FBH\$;DDZ
MN?.&Z:PLNFBLT6&+I7D:N/<)W Z<,U:"$$H"IP4C8[+&9^? "J^;2OZ9P;V>
M+)- *L,3,*2988"Y[MBRR#3WD0">G !.2KF^<R2^H7L/T2VE1DXF77;) AJ'
MAM2^H(UVM@B1MYC*VD)D=X;^>A(.UTXX;@O#$"P#L)(YK3)S$9("EZ33M@;)
ME)<-_ W\FT$R'0-ZB$ "'H(#7T22,GFIP<146GQ\E\"_GL CC(JQ'EN0>10,
M#">+W9)F3^J\,$D84)[DOAY*<V^,]FU6@-GM[)X?SJ;3/#X='-4#CUN1E^LB
M?35T;Z2,-G*0/&-4:(S*$96E17['(B^-G[;&3^<;^3O1<2-2C"P&#@RLA;KI
M)K'@H^4"71"VY@>;H>6M",S^(ECZI(+EQA.,P5F.18)"'8OS,21U1Z=_0_ V
M$;R>HV,5^I04\UXC Q^0N2 ]0S(3(6D,!NO92';H[E[4LB%X9Q%L?5$ZYJ*M
M52"*QQ)-,#($Y[C&V,YNW2$$KZ7B6!F4X=ZR$+EDH+U@(8"L%2>$*\F!D>G@
MT RE:(5B]A? Z%*06B)4$:R""5R <R6BY[R$6!J =P? :_DV@N ;-426<\VR
M"<4QK'(X^9BM1Q.TCM6_9US;"KN_ -9:2!% *Z,"Q&@#@M,A""X+AR!:(>8=
M O!:5HTNQB@PG!59'?2*:Q9D22RYXIPF<\CH7#?9-2-XGP$<,>84D$?K+$B1
MZ6^=.<\A0P8(=RPWT0"\53?6>NZ,2P:-LX[EXA(#47>I1()P(>;EQA7!2W>T
M@] -POL+X2*HCUID+F6M?NH=T&_H(*9,?Z1J$-XA"*]GR%CC(TV48YH;S: 4
MQ;Q(@EDOC"X9=)3FX%!9,71FES:[-Q!O&<2(VBB-/FD 3?QME4S%$(!+]/*N
M::H-Q%L%\7JNBY-6D01V]0S;6G &%$/DAO%8C/>@9,F*;&$U]+)A>'\QG H
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
MNW_G]#%?V;,+8;\?Y%J1T8WV$@<=U.<&PK6:^-(=,"H=_"\>T0OL3C6JH=9
M6O#"ONH0.)L'M1=O6(*MUX%'"ZTLY8(DPOOO%L'QGQ]=$1M?"U5W5D?7E,X.
M)\X\60AF:M4W\^>NPG3MS42CTSZ:O7SMPQN^%E=>?(+GC'2:&N"I?$OF-]9
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
MSI*"R3U#*T,U-R(+OB"#*#,WRAN39?7I@[NSI=%PO;NX5C$5+$A]U!:R#UZ
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
M%8T%*R&\6$)H?4.D$L*3^0UG]T%R9E(;GXDWI4"Q+;7'DRTA#EYSSW.PIF1
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
M=S[BBZ"ZE\YVBTMX%D6>3RGJP P(D$;+J"GB1S#(3$YS!UF5>9VEOO49F<?
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
M14]U, 1M+8'&EG;$"69(@BC!&_ Q1!Q[N3P?2STS]AU8T.OPWV;XV?K[SR4
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
MGHBSHE?&J7^[29!T0()W0'$YY2D[E-52.!9S3#$EUTP"=CX);F 6U4EPITG
M<1*D8!F-P9.D<R @77$..4<,+@0J"%R.)5]:478^B&)V$K!^K_QQFXG@P>$D
MI%HSCF9Q4M9+$Y5F)78#E!?-1*#G$X'6B?! $T&\:R9"YDXD$J(  E8'XI@I
MBH '$[S-@E,T@*Z(XIV="'3YAQJAQ1:7HQ^UN/SMZ/!HG"[.B#?35>VE][[\
M.GC]62#S.J4L4=RA9&!)$U-R1:(1+"<;A84\!2N:0RF^+IA)%%^5W$IC%!I#
M$DTOQQ/E2<<8PWROS(WM=,$V<%M;X[2%O_9R,S#G-L9EP8$ O4)IC-.>PX'>
MWRJM']&26TTA[?DTG@H8@<Q39DH/S9)+K2%G71D73;X?M8J\TA#\Z=T_HQ:3
M!I:MU _3"%&TT0CQ.94HN-HYC!-2W"=R:=%V!JZZQ85Q[S]&I:OY=6P=S[]Q
MG';_3 .\F.W)LU<PY^Y_/"Y?W_OGE_75-Z?KIV_H@+__NKFQ=KJ^\T$.^*;8
MW'G=; E\^O><^Q_O89-O[KW']P=BL/'^]-/J;]N#'92Z&U]./^W$X6"U; E\
MVOWOZ>OYE '4G#A^DH!)'NUHS@C*($D$CYXGT%K2DC)@Q/.)5+QI$E6GB13N
ME*MTT^S/RCRW9I[2IGOC>%0)YU:$\V:.<%3(U D#)'%-2^4I33Q:N21 !I$\
MY5+!THJ9M[V??>)DI_E&UMS(#O+-]CBERCBW8ISY3I].H*HQ8(G(K/A\M2+&
MZ$2<M$I:P;W1ND3;5H7SJ(RCJL+I'N/\-CH:5\*Y%>',=Z?RUN*"J@7QVC("
M,HI2' (53^ H?J@$R^B%C>;N*YP'S:EZY(2MGZ2:WK#T8PV"?="G4YG\90;!
M/@YC;\Y+Q,<JA]PN3MJ)@9V+=OT>%3L?!=M,KY^&(#+-EWZ\ZV2O#!5\_-K*
M35C@^N@P]52///0>[NJT)NZ_ALX/=X>'PS19'4["[FAR-$Z3SNS.GJZ=87B$
MV$/,G@Y.UC=>R\'&:_IIX_W)NX\#V#S=0GQNRO6W:_S3ZAOV:79W=N>W[?6-
M7W8&IVMLL/KEZV#UC]WUU36Y>;J]\VYU() GZ.;.IR^#C?]\007U=7WKLY8R
MV8"8H\X( CB-B ]&$QJIT=$*F3B=W9W57 0=!3<Z6S")FLBU!\^5T-9KFF9W
M9U>_U23^T3;IE5NA/SW5RJ//G8V3@X[MZS_^S#D=O/X,VB8P01%M@1-@'HCE
M(1&=(SYNI37:^+,SX5:LU*$ YF*CD;0?OY77[AVG$E=P,03@1EO^5Y/OL]G-
MUW29,WB8W7Q^I\/^^#U%[_;-QPD]N$5-_!]XF*99*H^CU,U->R;P&_1,6.#;
MO]PR8N$W,M9'^\C3. QI@ER#7%GBIV+:<Q<8\XY:_>4U,;KU_5>K?4:SX70\
MGXV_3"?CO(I[)@&Z=Y1V9X8]?B8.US^^.4'IAN?>HD7:O?OX@:_OO/DZ>/L&
MT##?'KQ]S^:S6U'^\36VN?'/X?K>?U "OC]^M_$&KW>3#S;>'&]N;)U\VGMS
M_&GU [UJMSERE-E"2A(8VA(0A"..,H7/%R +'50.I0Z [DMK^EQ N_;]TS=P
M:\?;6;GOY7!?6VG[E?L>G?MFJH5FJUBFVA(<Q40@QDA<MI*HE"+HF %<:=UK
M^L!%G]Z_5/EC<=_";XZOS2O8J71]=0-CYM9E7SIQC%9KTW=Y;/_M_L3KG?2F
MJ4/3<>Z%[12^X,LU!NNA%?G:S)(TVBO9.N%L:3H;G+HLM;<LS4='L)R<2IX1
M#LD0X*5(?0Q M C.&14T:XH?\KX0HJ]TK52_P+!N2VQ66#\^K&?59K;4&9X)
MM\HBK(TDUF>%O^4((4:J8VIJFEI!^U;.5]U[]M&6W1<?@]%^.NGMN?&7=%CJ
MV^ ]S?M#:QCFXXJ.9E &S9A4AFJ/H=[/AV6"CUXY1V(NO0*ISF@/)R#".YL9
MOA-3;H0'Y[K/H4L9*&V;:2\>VH\C/"JT'PK:,^*C!%5G[02)7D0"+'KB:0PD
M6O!@O->"3\4'YZ9OV#,*O5X<ST<YV/U$QXLPB1Y'=)2[.X^&J]34'C5]F$^P
MEYX'$1GQ$AA:0XH3!Q (!)IBLD[*TI./];65?0KW;JI>O1W=A?;CB(X*[0>#
M]EP[/@7 DR;2.([0UJ(4E*)$FQPLQ)+I+@NT<4C[EK856U ]'K<1':5>9^^*
MD+"K8\%N8R#=+S;B61/90VF4&B#P@/PUG_5DG; )10A1.B4"7DKB6)1$N\AD
MTEDGGY=6N.H+*?M6\78; #Q]<%2+WI(73 8/I6HJ&3PL&9S,)JV7DMJ6D014
M$\C>$>,L)U(EE8)T(06#9 !]KGE?Z7M'"ST6&;3I7V&B^UKGGF'N=TA)?5FQ
MH&T\H(7A_K:$8+57VZ?X,*?WI(I&Q9B)B\804"7R1GE!,@Z28\8EZ>+2"HB^
ME=!G]NF3W9]GM'RET$JACR^?*X4^"(7.J&3A4 E[H4A(5!%P%H@%YHA699UC
M+(;HD$)1(5N)_RX.A=Z@;=[#U#\(>?RM]\&[_.MH?'#6&^U\PK_&FRM_N]VU
M_>G4QS]>>EV$K^O'GYWB^+ %)]:4B+RD&''24 (LT,!R]OC/#>LB=+ZQ6^F[
M,*V 4-R[TS(&!^,T*;WO>N[;#.D-OT^1GO.CH\/>Z&C<.YFMJE"K*-0J"K6*
M0JVB<)<J"O>K9]C%&HF=3Y@[EP+3SIO(\/@F7@12>\"3_.5@C-IWC*?M#=+7
M81C=O+][38-^J6G0;7NV?IM.RI=@G1U\^;3SV][FQS=B??73<)UOTL'>YM?-
MO3>G@XW2GQRMJX\?\#A;7S_-6F=[?^P-/G[:WMP(='T/KVGG_0D>:[BY,<!K
M+]__9??3QA]XO[]]N:K2MQ<0T3C31#K/T3H+@7B7 \D!_R>%X6"A!&10,'T+
M;;4T63#W566YE\-R;3N?*LL]!,O-^*#0G)<JF4 LSB,"/*GBT&=HYGOG$XZ<
MX,ARUHH^Z+;2[+JW3?O<BCI<69KLX,CO#D,OXWU-6@E*6^Q0$R%S-DD[ZY"G
MJ&76"$9-E! S9\JS6I>KFQPV7P1 "6Z\S)Y(PQT!JBBQ@EMB);79*4.A1)MH
M8]J(B:^)>!V&=%#*.XE6%6IS7+RL4[*D11B164R)U7)3G87TC"R)3#.6F"#.
ML4A 22 .@B4N2$@1O*3Z_[/WY4UM)&G>7T7![KS;':%D\CZZ-XB@V^X.3S2X
M;>/QV/\0>8)L(;&2L(T__?MD5NE XD8" 34;Z[8E5556YG/\GMMGXXLRT2[3
M?]:&J9^\?VRAH=3R<,>S*-Q9%NYH4ESO44(M-@!@8# 91R/2,E+$$V7(24V1
M-MHZ)['0#@PG)71;R76:!M<4XJTIZ&CX^7[Y>0YQ>!>I48PA2EA.<+ &.0T
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
MP^"X/4E*2-@"A04<=V9SFPQ'$2NK58A*,KZQ!=LVF KW1C].MC#CB^0]T<X
MOH#M0]P0#UL()@(65-!HD].4G*\?;\,#H]Q=)G/8Z! ^.>J?]$;9HO5V> B_
M];'S%;X&(@=QVHN5G,UD7WX^&@!$K9AUL_4A H^<MER$R_[OI#,H>KEU/.A_
M[80X.Z6^)#>/BB)W17W#+?/=DNT,6E]M]Z28U/F3RBP_S3-=AI-7N_%KWB,Z
MT//Z8KK4;#$4@V%J+^SUI];"]72(>78ZY"/?V=X7WGB<<4(,%! #DPR9$!Q2
M$@!CB,8$I3:V^'F P=TO8&@(8/D$L/MM7R6'-?4&84L$@ @JP7@@$7$GK!1"
M.\*  .BE!' UAKA./<<C=&F\.\FQADZO"/KLYAL^K&OB5:^U8X'HJV.@F*A<
M6M/J#(<G-Y325CE#9: .<\*M(X9R+(D)P@0GM$B928G"C*C+4?WL#F7_9 /H
MS^=%CS.@!QA",%,H)N40A_U%QLB$:-)>>*S@$'@=S[@(SX-ZO_"48;>!1><.
MVN@HB>,RX"R&@]**@DUA(X-/(Y8F^YVK@T;GG3B_[,!_&T/^\;RCM_#IY) 1
M?7ZG3 "$VD2M#Y(@J3G@^&BRV699'L@<<$B6N90['FR*Q6/^1VLX*W%Z6>)4
MUM38ANI=&F2XU6$O!AE>]8:CP4G6L^/LI!?E8&=9.\ GJ&23Y>L1H&AT&NT
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
MD80SH16.(BE!SVVE<$E>6G/PUSKX'U_V!4V&,6=18DHAGH1!&A07LEAP%W@
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
M8>)KNNB"LJ)I0NSY1S$5)>>[!B^\^W17Y]7W:@W1=_X04$,WODY_P,N4-#_
MUS6\+N@Z@^OG;8KN^?WDDQ/*6Z0XQRBW_D".L(2(E#;;<$P$.F]:/E;!]K'*
M>)YUT';F;; ^V& UWD4%[]:(^DQ%3@V2$XB%TAVJ588P;<[:U)>C^[G[V=$Y
M.G7X:^NP_PTPQJ -6B@+EZ,ZDK4(K//M<JQ@'),KL##W0RH9CH#Q^KT<<00X
M42&Z_''MD>Z/ID\\_^:A7Q -"#TP'<"\*\HV98$X!A-U+^&B@*^O",5%_K%1
MU15J["HN8[1*3^'C8?QE_)=?0V=XW+6GOW1ZY:3+1;_6MZ_]R_D)\P-.\P.K
MKZ=^TTU<^4[KL87UD^NO-\M7<V/!JN\4WJ2$7_@UWB07?G?9;0G=U)S>ZK:7
M?R?Q[:Z\<K'L6K>]8C3D11,@+_GI.0,;J^# _0PFU%>Y7@M990UUX2C;9_'Z
MY,SK/_G9[+]?8B3?<LS@XA3!9S2Z]*J7?S)C20'Q$H>MU31J[K1TU!A*<E,V
M +W>ZNOV+)D@WND<-L"^;A[[;A>M/QE<^EAZ6MP.*-<S2N'>__[\*3_KA?^V
M\_DE_K@7#C_NO?RV<P0 ^<\W^-.??WSY]&'W\^["C-(W>/?#+MR[^V7WQ_;I
MSM[;PUWZQ^'.WO;I1_H2?WKQ]LO'#V^['^D._L^/EPLS2I6+SN:>]L10G ?/
M,V1=( A,G*!XPCC8,L^Y39AJ&[%8MG"G,:57L-!M1Y#>[XSGYS["^3E-: 93
M/P;+!=4B<1*]E2Y0A4UV!=#(+AK/T(C"=12%IV=%H4X*4XPUBA9SQ'GNYX*3
M0#A$BH4%5>==3K1I<XK;A"\F[R]9%"YU(/--@&TJ_WL\P/;"^,N%Y@V]V=N?
M*[\?M1Q+AD9K8V3"8,!QULF8G.1&2:,H3PVD>S1R[-4"I(N1<SA?A0SA!G'L
M+')*&"2QTUCK$"TW&UM,L[86BZ5F-Q1BY\N*E:*VN4=>Z)AX]DPNDW0JI1B)
M#UQRX8+CDMD\X]EK16@#5AX1D\^!%9JPD=[EGBG<(JX(1\99A;2@#DZ=Z93G
M8X/EWI9FL?;GX9C\R7O97EPKL'DK9'+.5CP]H15Q]%$P$%G&<)P\O*S!EC)&
M,.$JV :9/!:AM;. 3!@+T22-$=>. #+A%%DJ!;)$BTC _!+<@]!J4R:79%RM
MD3>I8?')^+P@X:RYX]8H'G/;"QN9LP*;H#E5IL$ECXC%YW!)X)83:QA*)#G$
M/=5@AE )'!\XXT1*3D)F<7Q.\X.'8_&"2OY98O6SY66SY05+2"XYMRA!.5!F
MP25@ LX#-@X3"MLFE14>V^C7ID)@.V>5E&RR/_+<M K+_-4?YCI0=$Z10/V+
MEW46]DR>U8.T>,T)K9,WR/G%-1KK5F]0:HOG<VSJGXP3R8=5:^)QP>OI.'6O
MW0*Z\B?CPMN%9+_M=[^W&)7M:39;3LZ9),;,+62<53>;>E-W?UCH?5Q65N76
MS";:PT-.NN4A)5'5GKG73/;B?!1XL[7;G]FESMD4_#0ILZ]F9,\F-%==,_(R
M\I7=JB?:Y$&;A3RNV-NJ?W-.XREIGL.2O3O. +)?;:=;\F^JW+[^R:C@Z_R.
M^;#/)#'EHN2%U*90^AU/LZ2J;![K8+\W"T77V=9YGW/GP'I=53I2!+8^JL<
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
M^CJ5W^%"P#,#7D(G7$Q/BR)&VLB2%E8HEIW2U'!%K,^D++ Q>-4B9@T[GCX
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
MJ9G*\_38>.6=?>?8>*^_7?V[,1-NR[ES@3L#)GT04@*K1H6XY0+92&AF9.G
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
M[YF2BAP_R2'1@O<C/YCTQ[4P&:0X&L%#<O0Q#K]TX!$IEE!C;P!7#[+$@(?
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
MD6A;?9@%^6?V!W5@\\;VZ]3MG6QG.#6SJN16>/N\(A3FRH-;YSWVW6GK>.*
MU+JGV20+<.E?ZW^N W6?MV4'\^Q#=AI-^27[I(YK*LTCN.&MG1$0$;RX5X(#
MV>E_?EE=VE.S<K8QVS.!C5I UQ?! W,,8EQ'""J/4VGR/ASFJN2JK?I3(;,[
M>E*GWO_,5&.PL,O*_T@W:@'/8N$7I,B>[0%L4"$!-QG!]:,Y&*WH +8M%,C+
M<::92LOL4IAI9#^^<%>FR;04LT!.7?1>7(?3N^<\HI4K?^8)@RFX>CLZG.OF
M/Q-'N^11FD?W]3*P^7-',N1GX56=&V"+AW!N;+EG?RT9<N@)>'V*E^YT-C(P
M>ZQ!Z9M9*7VY#U)^]O1(@=EGGU>OGI3#"+R=C*:5D0L!![CQ\OHF6WHO9<_T
M"*1)%=2X?(3&S%@[M1-Y=EA7#&3F-(XZ'2+EA:QV#Q:BN)%@65W!@N*&KL9;
MAPX7;\I2!@"KVJ&307G":&KS%>P;P&P'LYVNFHY[-W;<DTW'O148RR-VW'L>
M'?2&,Y*O(/S)8:>;^ZYT^AD\2KMA0(UKCO:9GEF53V"95)'^ZTY9F8')ZI 7
MD#DSZ9\S.0<)Q-@W.TC,1ZN$(LS"/JM$>-)&8YMDL)X[(P/7LD2K%CR95T6K
M8"(9X3=\2?;(*8'E]6"_7'Q6!-+&-+GB[6 X522FZ3Q9J1M,QA?'ZTP1OW$Q
M7!- R0UKQ2<%G!FUB,@&+O))W0EID%+()2&<])'$G-.C"5N7USL6@'0N:4@G
MU6;4=M6L;E!ORI-1;V_DY O9G:V"<P/V"+AFT?K,QFE!O_,>T6"1PAPFV318
M/! I!^UK@V%^=:?^@;UA-N"VMMJ+=UZTFLA>0;"<2W2K]O],!SP=[^PX!M5(
MYU74\S'//@[FN!A!J]P5H#\!O(]*]4@5:\NM0RJE*@_A6IRI\YD6<Y*4H$Q+
M*C5/ 1O!DN7.66=U<'4^\O7AD[D^ZMOV:]8-J^RG03I/H:I;HKC3<J84K,",
MV0B+FA7OO*3C05FBZ9+4JS0:]*M]G]WVBUV?7GVQUB_8 _Z&;&]N,(">D!)3
M 04L N)8"61X8(A@FG3@$?X/J@Z](KR>3\"+?E(J9L^W[[RE3='&886/:P]/
MZ=P^3Y#G=A\8"-D6SPQX$JM&+;%;-9$YYX9S\J_=%!>[6.(QV2H"^J[ZCEWI
M6:CMBLPR10C/M#\K/K'0R3J!F]2.L/ZE5)IS?]:%NPMXK/*EET=-LP5FKW_6
M"/OM;FN+.QL&L^V+JI12>WI=YN45#>^F9EPO@VPVY1:['7T?-<P.H3V[S^UI
M&Z.IW7^2W67USK=OS!49SA)&YI7:("^K,<PJ82VE:@_HS0?+W<8.+1CV31N
MY'3Q;]'D@Q.;NI+8=@:@%1/<0E/Q5!^NN@19=%GE?5/G%4]K[?;@X?_JEF*$
M'RP)WM62X/CP8P_^V]NG^V?A\SY]AS_N'79V]]X"FH-LV'SS=;_W]FB'_B7V
MYR5![VV^L[MS]/$HGU?]<?-]=_?W+;']80N#;#C9AF?L?]AF'_>Z1Y4D\)]@
MU0)0#"P8SX) LH0L%ASD@G1<@4B@7,UW4Y=">JZ\80;GX\F<+LD^C"?N)':,
MKK4BR-?C[+ 83D",3-<\=UB8'O1;%G_A)-U+M'ZE'?K-=R\%;Z]\=8K!!I,8
M=A9L+TX-L92 )<Q,BLQ0MS*.WAO6^T<Z>\^'E?.E9_/SLV,P>^,G6?!GOV^M
M)Y\,4*D.:/5*P+H<# R0$&_U'%>#>WY:]@A>%!1T@=VGR:>7D+L^D?:D/F@:
MV?IPZ8O.=;-O&UTJ\I[1[V>._IB*IHOF>[/WY(:I'=\YMJ7BXD)2K+?^N.:3
MVM-<-;O_ EK1><BM2IG]I?HEJ_1%UEV*RI6_5L(W#HMAGHLQ9C_[:686L]=4
MT_@Y1VE*ZEU_D$_%S9U2KLG_G4GO+28+Z/<7 9O\KDK9<_&\_&V]=&/YQI3*
MX*^>U?#2V<S7K2R\L7)PS[0-K(I39J[)^D76;O,:PQ*DV"G'V\_H"K9RU8]
MLE25'F#VS3QQ7B58;_U_%Q]>M_;3MYZK-3,-1J=V3M&#+H91=8N\:<NF(\WK
M6JBT+DLI9)J7M^6JA*GC6@.[(/5J5$5GF73'TT[>^4'YA(9NX;';<>(%1]_
M634AS03YICJ?^P;35^^IN[/DGIS%2L@CS,MY$?*X(L]\!FOJA)EI%+X"G'-Y
MM*!UG4NH!U15_O2',4RZ<3?-*RT%!S?ZH=Z'XME]V8K,NT]>6*6,\<BZH!%7
M6"/'.*PNP\(H1G)3W7G%Y*F:9GLE9#5-9*_0J3Z_I2J0 U+TG6['?D>57/NV
MTG):Z[3 PY/113A^ID2I1'4++Q<4_Q:$W,J(KK:@6H#SL-H0IH%@*[KV>!1?
M37_X%>S\XZX]?=7IEP4M-_U:/ZN.Q>7P$R 3B [;K3>_;'KU<1V9,F9=,Y.#
M4^,A_ O3%]=QJ_42M_IE'!8_$WI=*7+MQWC]^L]N>BS0HN+?]]B;/Y.8-H/E
M[%:/_:400T400'*9=/_?-;9V$0H-6>5[A5NDD.ST>3=<2H^_YHM_70CZSI-H
M19W+AB+]+;N]!&BS[#IGU&_/Z1E.G[SLZ>-+T_\&%SCK/Q\,!Y-^0/4(O8^@
MH?UZPZR[,2V"\N#X\25OF?$.R,:M(DCGM_U;4ZSE4I9:,,/<A1J4]^F 9^>/
M6[=<A8?9^5LNQ/\\W/QGYUVB/BLU\;OUS[A/Z RQ>8L J*\BOO\,1K=LF,&>
MJ#FP_^'?HX][QX?[9]M\?P]&W/L;S( W^&/OG=C//__^]NCCARVR<Q2Z^WOA
M\&.GON>__SYTO= %$^)H^^SP<.?(GW[\L/-Y>^]][^-FMY-_WO\ \SCZB^[0
MOP]WZ-L>F!#C[3_QU__LO1GO[FU\W3DZ^!1,%#H&CP0)(1^?+G/.O\R-0P.
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
M[T6L^FUV)_YU.MVA!JJ6!U7O%NP,:D'T. =J",O'SV&>G21"(^MM3$Z'%%,
MJ&H3<N]^0JOGQVW8^Q%MC8:]'X.]YTR-*!AU04@$7W0^%8@CE[A$S,F$N6<X
M8);9FS+9L/?S9>]'L#0:]GX$]EXP-!S&/#B,-%,8<:<-<I$R%*SD4:O <!*%
MO?&RCD5L AQW8])I;7?KV'9"$]'XD?;%A?=CNBE_P)XT +4\@/IK,8S!O0O,
M.$2(48CGIL7& $!11;AD0@9.LR<$MPU;['?5A#&>!VL_O&W1L/8CL/:\:1&!
MKX50B')K$<=*((.M1RFX1))R\',JK'W5>:,-:S\+UGX$NZ)A[8=G[87,*>NP
M-\(C9JD UJ86@:'A$5$R44],"CJLO39MO2J<O<S(!3&K;$_<6 (4^^&ZXI_O
M:)[Y_'MC7I&E+A1AEIND$N%)&XUMDL%Z[@SHJEJ6+/7OLCZ:!- 'AK']1>,C
M,&4I3<C82!"7A&7OB$))>HZ39E$IE<.PI*WILA) GW$SW9>(!TUIW5/&@SF+
MQ<JH%8D.<14Y?$D1&:DCTB)8V$L?9#X\:;FE=0T>/"L\:*K8GC >S)LYE*K
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
M"N&XL\ORN#2\O;J\_7"^A(:W'XVWYP1W/G!4$VZ1E9%FMP)'EA&0WEP*K A
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
MG?EZ.+RH>#Z(R VC_8QL@M&^LMT3>SI:^^5R(XA.'\VNX/SDKYUB2@\VQ8J
M $X&P[+=KW+;GV&^"L9D5V8LK<-AQN-_=*S1A!J3<G-"SDURU'"A%%6YHXDB
M\9-:>UW:O^02YM\RE/?S(3+V]57;.$?J%81*9X61E% NP+9ETD::K V,"*$H
MT;B2$'!/#!L9E3T8P#Y(+QCV'&[4QDA!A<(V:&.]6'N\-CA71@XFL #OS[O:
M;O5WQX=Q^-N@=SR,A[G%R9>XU?>#7LP1A:9QSN8;_"E0+P(.'#$;7&X*C9&A
MD2-LDM8I:!N)?2Z-<VH":140CZ$U'MRB&<Y%D^26';7L1>>=S'2#3%_E3^<$
MUNH4"FN=Q&',=Z1!MSLX&;UJ6N:\J"XT3VJP3<N<IF5.TS*G:9ESD??JQQ,[
M[-ANZ\!V^JV?NJ O/5Q5XW-S,KW@DNBE%Q#>I,'_42EJ&_U0KOIC,!H/X[@S
MC#V D1G#8+01LBI5_34-AG'/?GT1KB:\<_89[_[^%]O]?1O&N84_]K;I[AX\
MK[?3V_[]?6__[&-G_^SSV>Z?"PU>V>[>._YQSW/XG&\?Y6MA7+VWO7VZ?_+Q
M]X]'.[U_'^WN;8NK&ND0*GC0V"&;;0F>E$,F8HX$U=(Z3QD.-&<(XRO*E%:O
M>KII(='@Y5-+H6YP\TG@YGSO'<4L!G9 VGN">! *.1\=$IC+0)Q7027 3=I6
M>%EIF UZ-NBY2A/_H0UX&M1\"JBY4$ +E..$QPA+ JBI14(V68> ,Y(P0=*
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
ML#O]\2CC5?P&H ,)^C@:76#9,3PN#;J=P<PM,)C#CC\$L!R-83AU7>L5V+\
M][9U *A[E50!B0N?IDFW"]@]_ R?^E/?C37&=BY*>0]C]W@&WF=*>[.TRCQT
M/,QO;/4Z7PO6%NK-2U3*6&8!?5IJ^_^,"K:WRJK-B(F# ;!)M6HSCKM2<#N,
M7SKQI)0$]R<PC]/+5<:=JGYXML#8PP,<C IF5I:B'$\P&0[SBV;>F4>=!68"
MW24?+3"5+G.%O(]58O_;H>T?Q-%6_ZWM#/^VW0G\;1837GS%_3OQ"80N%B);
MK=8#SP<=D<;8HP0VC,5>)9#5MZRX-ZNN(69>Z-DC )I<UWXP&!8%[1*7@3;U
M_KQ76NN/BG$NG>1QJ],T6AL7W#:*!\-X4&#$G9:KN\"_W6F9/N#;I(*13O]X
M,JZP<OI8H-MR06P!TP_MT!^>PE[D=W1&A]4#-_[\K;4W..[X2HO4%+>RUDCQ
MKYGJ6X7L6]O1CB;5I"J5-H?2NH/\MU&[7$Y^;4W&G6XYC@30H%?=,#N"GT8Q
MMG8 (JL7$55]1]6W:U[V\WIKMZSI:#P85M,LBYHQL9]A(H874N7?'#W2'#W2
M%,XW1X_,S?@_11:0IEK\9:=8;T_&H(D7Q?GV9\_<-A/I"9^<<-44GVC48+%)
M'J,JV"02H3X;.]R ODU(($IGTUOXJQT?MSD2X4J#YT4TPX-[WG>V-S^#M;-U
MNKT)ED]V<_R^Q7=___MH>V^?[O?>D(\?X.?Y: !83Q]_WSK9W?N+P-A.MO?>
ML>VS+;Y_=, _YG<>?>SL[_W=A9]/KRHG9UI%F2-_-@<". [9I%(!"<?!AE4A
M,9(/61:\S:[HAO?DFWXW(/5,02I1&@W35$GI>*321&Z#=-'&2'+_QZL+U!N0
M6@V0FLM6B !00*H*&:H$XLX$Y)PER%-G0 8%G;0'D#*BS<4JG4SPDC(O?\N>
M[^RCF7>!-TF7U[855Q1H%GMI*.5>&.,$Q<80K+EV6*=&D5I9C%IL'ZXBEC8&
MG/OR!,0C=LBI7/U"<<)<8OA%K+U6;<[NC5!-2M7J\C2S5AO)?/)6<N.E<[GP
M*1$+WR6UH=$[5IFGY_2.I)A5G#K$-66(<P9ZA[$1 7-C[!RP? 3CB+:I6;E<
MJ>NUCFE0 08;;X:!Q[JR&7 SX+L-^$Y:.S&KK#?O#<;9@WH1L!RDFTJ6OK4
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
MPS<6>K#9J'+^%!@%7%#E+ 9."GL[)<:CNNTD&B]5<C?M[.LV]J3MT@!$MB!
MR3PX ! ;$X5?\JL/WB_3@=<Z.E_>$?>[K_N?WG\_PD$&AFUV=1M0A\'(W)<M
M(A$C%F!T"4/ SF*B#>IEX9"[?4\9RJ:;#CI0ZQ5W41HEK:2* &.REGIR2^A#
ME:%UE"%V9 P'X=$<4<T8XO!/I*EG"'0^6.TB:8PUR!!NJR5M4@LFW4^,)".6
MJ6"H-98#(ME<9E9K>"9W+-+;(B:J&*VA&.WA(] FV@=K$> /0=RZB#26%J"(
M.<$=4=X#1>&ZS?%BV$4Y.3YOVHR=7-R4@9;24V>@_<CTMYL[ 92C\<9M=+\M
M9ZQ3$11^=%%PPXS#"@Q=@X,G0D?OEN?DKFZG-9[KL3TP>//%=D\R2_NYUR];
MK.ZLZW>6_WX$RE4F1A*2P;.FK)OCB2%@<D$9)P*'==L56+2Y6 SRGYP_7;I"
M[63^9UR@^6_C_A*-C7HG)UEC,CQO-PAC.IJ9AS2#H&#DD.L;/MS4#.+F[R2F
M*V\QH3I8RXT9*ZCOC1EKG=<ZKYLSKZ8C!=^0L<*\FKLUV[FE7-5U5:D><JE9
MN'1)O:G&E_X\=97T;5&;Q>\]\=$!&6RBB_[N^J_&L9Q_Y#.B\N\/EZ=9UQ;P
MV_ZYVN^=H7\UN8!E@LK4%.(Y>%5G;-F,S9Z.SLQ0J\[.9<3T^!#@1JEY1AR;
M*>9WCP)7ZSW1^U,G>;-!;Q>Y.[W[BYK#?Y=_Q( :U(.1V8^Q_/WG[-'_5W;E
MEW_:8:M8VZO8V-LXD8TPEJD"@6R.*EY5N:QRN19R64&R"N,:3.0RD*P2N5*)
M?#<.82O_^#7'\-V'<JYQMPQSIWK"_V//1K9_T?@^&M<'OHN$W;?"]7T:<#RN
MF/4SUFR^VQ3?TU_+"9'$),\=YL%;IZ4(GBK#.$XB%N<1,3?D+CZ]HW:_-ZX%
MM#_.PMQF?]*XZ#/-A9[W?H$1'_S/YS\/?L-[;S]__?#+GY_W3O<N/KP]/O[P
M=H_#&+[_^8_YHL^'N=#SUS\_^6][I[^?[+_][>N'@S?\S]/?+@Z_O^<??GG'
M][X?P_ON?RZ-S[IS[6$IQQ%[CX0U"?'D,;)&2F2L=))&*BAEI4(^4XO%-QY5
M\_GI2CH_;]7\M2^*?S<8>6A-_/4M>?](^!P-PJ^Q7S!L)1BZ4"3O&1!TPDO&
MC*20X;=V&#-/+C2YXN<]\7/_'U?QDXG !7$>4>$5XD0*I'-R.O<2>Y6B9DSM
M["K>48O._.V&STK)[AK-ZS$14A,?9>*&YL8+T@.^@ @9#,JX4K(MAY1Y2A9@
MM4-2*'@F$-=!(<VH0$P3'BT-SN?*LYSCMN3JA8%*Y625DRWE9 \#T<K)M@%
M/\QQLFB5TYQIE'!,.:U0($=#1%I@K)S 3+BXLVMPAR[V#-AN^*R<[(Z<C IC
ML(HR$*TXP=H895G$3,HD*7Q5.=EV0\K>P9MQ?[3/7_<.#OF1!=9E;*+()"US
MB5J'G$\.4:,]E\EJ)DBN0JG:5*^J]^VZH<J#_#Z5L57&MI2Q/0QB*V/;#GA]
M?Q5>8^#!82!JU"L*\.HDV+S2H9! 1+BDWN;>DYIU5M98?-W M5*V1U(V(/>$
M!^4($R QV&OIJ0-+((KDE8KQZ2G;&#=FPDLK-7L*[/CM*G9XIJSR0B.M.6 '
M#@YI'@BB-''!!0LBY6Z8;:-Q6\N7=@Q?^5?E7TOYU\/P<G7\:Q$MYWC6)'2J
M1$U5F+PW3!Y>A4F5ZS)(IW/3X-S>VTID"8TH$,)D+G^88MK9E;PC-R;0XY;H
MN4F2,KQ)O!E5ZY7URO6X\MX!H:G\W]+MI#I*K'%LZ"]-6:P'A8/.O?6#C*8E
M,[>-=A%EG@0M%4DJ<-#F6AO@Q1Y;X4C^\Y8*/<]ZIOV2:O0\+R'X;2'RTU"I
M'1,8T20UF$W>(BL-1E%[[ZAS2>?(3X+;G#[ZS.4&D'HJLZ@BQ#V/8Q\'$\]X
M+GL5).KA[*J!8C[$T2CI3/0,A: LXI):Y"(8#E0&3X7+3<O!<%"LHWG%B2W!
MB:5,(E+!$I<"XZA!7V ;)4Y*A^2QEM*YRB1>"$#,,0F"-5-8$82)4(C'( $@
MI$=1@718)9SD8-\00=J852JQ+1!Q/95X)$Y4*K$U2#$?F:<H-<P#/F 0$<3!
M_$ &:XRD49ZHX".Q;F=7RHY:K"I:<6(S<6(IE; J>AH$R;V&>/#>T)"DXH&F
M2+G7HE*)EP$0"W%V7LLHI 1(P,X@S@U%E@.7L%@JP6)D3#(P-FA;DDHEM@4B
MKJ<2C\2)2B6V""GF0L8<44X:QU!D6"*NB$-.A%Q2V7@C'6?&TIU=D<M85J#8
M+* H'<GHW^HJU55ZA/O_KL5S-L%7.HF%":^:D.0?74-G\Z3U+]OK-6VJY58#
M9?6TXX\%KRG!%COB+%+6Q]P8A2$0"8M2)%X8G6)(;F>7T+99<M3YU_M&4*U1
M'.EVH\-6.TROXD,U35:-$?,.4QV2,2Q0%'@$C'"*@65B F"P-@%3;D7VARC2
M6=([Z6&1EA4GUI-%;)+'M+*()T2(.1:! ]4J$8:4#[G$"\/(:>I0\MPS;X)B
M00"+(*IMS&(T=J41ZPH/6^TLK33B:4%BH8Q)$)28$%'"GI>"<@ 2@@"KX(8H
M+W!R'FB$[.!558&J.+&>-&*3O*651CSA8<2\M]1Q3:+B&H%=D;*E$9"122+#
MO):4XL!9V-GEI*W$8L?H2B/6%1ZVVE%::<13@\2<H]1+1RA7%CF6$SU2L,CF
M,PFFN1/"Q=QR=F=7FL[**GQ7H%A3'@$($85T%"?* \;:6F:Q9)A9GU1X"(_(
MS=7>#P:C&-Z.^C!YS:YN6HF4+\>[?NK JHQ@M9M]KA@&H]09!;L["@Y&0V <
M.2\)PC(%([RFT=B=7<I$6^MZLK Y._TAE.!QN_W^E&!P2ZF'"09<%R55"SX\
M#@KF"CXP@852P2!M92Z#FJ,H&<< !3@91P$E%$"!8!W*UDCOOZ $^)][_12[
M(/^OXK?S;K^FPF]@#%)=I;I*6[)*6^S;G")M/9=</?4X7'!O)N5)#-@BGZS/
M37$PTHQ+9*)C4D7*$]8[NZS-V&(UOKN;(!4?UMX$V1SGYA@A1H!S]4ARU?@P
M[]E,,2@OI$:&&XDXBPYIZ1C\ARNKC02)(#N[AJS LUE!8JU)Q"9Y-BN)>%*0
M6'!N)LHY3E@@XV'Y028<LB0Y9+22-H(VH1SO[,JV-HMU9RJ+6%> V&K?9F41
M3PH0<XY-2@31S@OD& 4S SLP,Z)4""<GC+=8<Y-V=C7IL$<?<%:46&\:L7K'
MYB/+6L\@0:4+3X,&<YY/2C'W5!HD; R(^YB0$5$ADK#1CACK?=S9%6U.%XV*
M2A?6%0BVP>^Y! NJYW.E4##G^:21!QVD0SH)CK@+!&D+E@/G.A*0": -8#DH
MT5'K5+%R1>GL:^ON?!M]S.UP6HRT6WGG_>@D]A?=+@FTI:8$:YV/9@G!-G!O
MA(^4):E)<+G]QP\^<*D=+I\,-/U"8CLF+ME<Q%/&9! G3"&C!-A68$NQF'5H
MS-$BM*TWIS](C2Q[HM3W!V%';=VX#;@QG^S.4HR ' 8QJCPP+&L10$5"5HFD
M0[!>QH9K\1>>I?:BV0:W3'F%K1.:<.X4_$4&$8S#GG"O8F4;6XX:<VQ#*<(H
M3QIY[B3B(FID#?$Y 9Z$Q(@2AN[L<H7;3*RJ2$:E&VN-&]?3C8>!1Z4;VP <
M\Z$C+DKF#$]@E^1FKSHZ9)S4B$D< J7")@S H66'/OIHI]*-38"-I70C&4%U
M))91S+@ B\3Q*(43,3 JE F5;FPW:BS$DG##E#)"(6JPR3VB!7(F =](+"J"
MJ59:[^R"2+1!/BK?>-E\XV'H4?G&=B#'7)!),LE(@QWRBCK$I<?(8881TT!#
M:;*66T .I3J/[T=0"<<FX,92PN%4L#QH+WR"/[G3BE OB70Q<<;5,Q".Q7;J
ME5@\!3S,19TDJ3D/2J'@DD4\88:,=Q))$R1-7!A'^<XN:2MFVJ(>9;QT:O$P
MG%@=M5A$B1J)LE)XF,_!)Q0@@ G$.%:($TZ0]I(B')D2T0&3X+HT/"-DC=C#
M+9$HC^MP7Z^L5S[_E2^HK$2Q FLQB:>F_)YPE7B(1GH*%- XHR)H<,6L8$8Q
M7L),R23,E-06AENI\S\O!%(Q;7&4@B.<^X)P;!*R3 ;$B'68&QXC+W'HAC\Z
MCJH&HZ\)0%Q/^!^)$K6!X=;@Q'S@5"2,4A(M4E(2Q$$<D-,IY)Y"E&)#=."A
M] #H+&D!4(%B,X%B*9,0PK%(7518:IZ\<E'P&&343 %NR,HD7@I"S#,)3*3V
M#",A"$9<$H>L%00E'AV7.F)+],ZN$6TJ:B_D;4&(ZZG$(V&B4HFM 8KYH"@2
M'<718B199"BW$$+&68TP8U0Y8)\JQV 3ACM+"FY5H-A,H%A*)8A1DB9G*..:
M4\:,=RXWB#!!I<!4J%3B92#$0@"4EMQH*A6R6@FP-D1 FC"-I%-,V=RV$JN=
M72[;6%>(V!:(N)Y+/!(G*I?8(J28"WC"T8.!027R*MKLLDQ(,RN0C$0928(B
M*4<T4-+A%2DV#"EJ(>:Z2L]7B6(3G*73OC2OFHC:'UV38O.D]9ZENC;);5I[
M&3X5[WCW]9_SO$,&QH/D+O=$IHA'9I V5B)#&'<F6*^\W-FE;6X6HRAKWZ)U
M18>M=IG65H9/C1'ST=9<4.^T0]('@KB*'CG/&:)!6,D$BU1DCPCMX'5J:52!
M8O4T8I-\II5&/"5$S$5<)X(UU\*C:'Q"G"N*C* ..9&K0M*HJ?([NUJWJ:C]
M#S<''K;:7UIYQ%.#Q,<YD&">$&4L,DIRX!%)(:.]1"J2W"05A, *X!%Z!:%7
M%2C6FD=LDL.T\HBGA(CR_QDF8.SOZ(<W1YX$%;1*2$B&47:?(LL-18XE3FDP
MQN?V DRT"5M,WJI,8ET!8JN]I95)/#E,7,S!A+%!,DH<RL5"$ \&(\TQ12 ?
M02<:*!.LG$DLZ3M0N<1:0\5]SR2L4T9A+2+.=>JD,=AZFL#L\,IR+![ )88]
M__G]8#"*X>VH#Y/7[.L"#H/RY5QK]<H*5KW=\=QV3\2D%+U&0N>,;HTMTL)C
MY&VPA!MK')>Y !UI:[48E5UIP;KN]8<<,#QNOZ^^T<@$!6J;D2<" SH'!E8G
MHX/DB!&6$(^6(&,<4($0J0\"I$.$G5W).F2=JE&^H%SX:<_.5_';>;=?L^(W
M,!JIKE)=I2U9I2UV<M;NR$])/KXM^#FCLB+!;"+B-$:<$XNL3!Q9+4),C!).
MQ<XNU6W,'N/GK BQ_F;(QO@Y:WOD)T6(.2=G\,(;)S0R6@;$M=;(8LM0 JL$
M$Q*8=?FD0G5PS1[?,)388B=GY1%/C!(+?DZ68.6]TLB%4F8B>2 1(:&4.";*
MA<BCV]DU;25H)1(; Q%;[>:L1.)I(6+>QRFB34P;C(+/O=6Y%\B2*)&7-F :
M)/PIFH;*M535AN%$/3BJJU2;DR\T)R<_.A'T1;?3L#@(DE1,-/?>X=ARZ9*)
MTFLJN%*VE,G_L79*[=_U=!3D8B$YE!"B.,^QVLXKQ'U@R&$E4% \@:1$Y[W:
MV16RS?"J"NG7'AMKC1O7FS$/ X_:OFL[@&,N8U0%J8B7!CD9!>))&Z0C9\CB
MG%5,C)$Y8U29#EVG!AR5;SQS+?\D' X@$M((;GDPH$:$$B3H&+!GJO*-;8>-
M>>^JQ2[[SQ"35",NDD9:!U501+M( C%X9Y=STV:L]@M]X83C8>A1"<=V(,><
MU]4$'KWW"4D2<D- $Y"E3B+L57"!*9^DW=DUK(-%)1POEG!$25.R."FKP":1
MVEK-:1 Q1<8%-;(2CFV'C04W;) F2<<D8MA(!'HD(6LB1<IPJUA@+"B>6Y33
M-I>KRDJOE&.MH>-ZRO$P_*B48TNP8]X_2ZV3W!"+9" .<9>3TK# 2&CF,>91
M2<YV=C7OJ'K*\7))A\0\9Z<QXW,38D^MTBERP5D2Q#..GYYTU";ESP00\UFK
M07L7C>0H*.T1UY$!N7 &):6U=$X(:4LLJ&I+71TH+YQ</ PG:I/RS8&'^3Q6
M8J6E#H.T>V, 'H!$:.$D@FUOI(#=0!7>V96F@Q=#0-<VCW7]FE#7*^N5M4UY
M;5/^K*%4,A+"/89W)3R H6BPTL#]I$F@Q(,N0=UT$M1-:T>P[=3Z>"&D2I'@
MJ$\<@8ZGB,O@D=/$(&6H9(YIE:S+?<J9?K3.K]'":X(0-P1-/0XF:D.P+0**
MN1"J0'!(,B6DRN%B2 &YX S") ;L%$\:Q]Q=E'7DHT,A*E*L"5(L#Y-R+H&!
M:*B6!(Q$915+BMF0-#62*%RYQ$N!B+EP*9P(44(H%*E*B#/ID<Y2H)1GP:B@
MO4X $<2TB:I- [<%(VZ(B'H<4%0VL450,5]ZWQE%4B#(IJ@0M]HARZR$?QJK
M3<!!! %0P6E'5*38%J18RB8T)YH&'I0@F"O0$\FIH*3WBE*M;&43+P8B%F*A
MG*-68^?!QE <\1@UTH)81*,'Z$B,8^MW=@5MB\<7U:X@L28@<3V=>"125#JQ
M35@Q'_LD/6=>"($8SWU#-<"$-AH (UB7>!(@S./C"5Z+4VP+5BPE%"HJKSBU
M''/#:4R6!2*8)2&%&&*TM]2O06S5$0Q7T>"7?F\PN$H=4O=;#.A[[/<J$MP?
M">:#G##A3BDOD<$:3 O'+')*:!29MD$&%8SS]Y4IQZW "BM%J.<RREQ0+Z>4
M6DL5EXX5F<(3F<)5IK9,IKAVA"1/D:2FE%D%Z4J!H>02$<''&!2]-TYQKP1E
M6M)<L#-@(UBRW#GKK Y.R%OH3)6I#9>IJ!/'H*D0(Y* =6,B<II19 +!2@)*
ML5Q-:USR9X&RW/Y!)35K36JVI9;3)@093?LBO6JR47YT5:?-D]9[EIK=I'"C
MVD_SR=0>60@WLE)H29)#V-C8A!MI[!1*7MM\NN,X4V"FRS9(16V;M3'PL-6A
M1K6;YE.#Q%RHD??:$"Z #PLF$==<(^VC1\Y2:HAB(:6PLZMX1YLURD.H0+%Z
M'K%)H4:51SPE1,R%&EE@"A1[@0+5%''""'+*>60#833JW-0B[>P:U29BL>=>
MY1'K"@];'614><13@\1<D%$$#B$$2P"[&20L5<@9[Q&C25A#B%<NM[0 'O'"
MZR%L'E#<DT=L4I!1Y1%/"1$+048X@09Q6"-E LZE83%R7DLD*/ (J["(RN[L
M4M$F^C$=]"I K#V3V)SXHLHDGAPF%GK?:,\ID0&11!/B1B=D& U(!Q>"E-AQ
MP4L;/?+H-GH5*M::2T3M L;!$T(-9XEHI[5RW$2B05O0A_@VACW_^?U@,(KA
M[:@/D]?LZP(.@_+E>-]/_5B5%:QXNR\XYX7 +#F!(L8.<1X)[/0@$,N119%2
M07,X(96DS>L!PP;M]8<467S<?K\_+1C<$J<S08'K HQK7:1'@L%\7:080\ ^
M9AS@%$P$DL.**4<Y6BLP:L%"(#N[DG74!M5%VJ8B,M-NL:_BM_-NOY:3V<!P
MI+I*=96V9)6VV,E9^W(_)?F@"W[.8%@RE%+D+/.YCT1"QN065C)Q06R@T6B@
M'FV\)*NI=N5>5X#8:C=G[<K]I  QY^/T@:EHDD,Z)Z5P*@@RP44D00:T%-X)
M0DJC&?KH<\F*$FM-(S;)QUEIQ!.CQ(*;4^$@4^(:.4HXXCPI9"TS".1%*:RL
MX;G.8PZ\%HM 49G$NF+$5KLY*Y-X6HR8]W'JG.:<L$!4F)#KMTTP0@B>BR@8
MY].*?)P5)^K!45VEM5NE%>6$KJVCX&WT,7<::C'2;M&28_9C,T''W7&:57C-
M8-E";^1.XK1#SHMN5<68E19K3TS07#EAN1%,*2L4PT986UK0_%A+IO;'?#J.
MPA;21[EAQE##$6PHC')]'V0B-DAF(8G*6QOLSBX7;2E7W+]J!3NT!G:LER'T
M,'2IW3.W UGF<DXE]=XXI5#4AB!.M4&.*HN,QB%Q2G *K+%]:L/NREBN92S8
M1T&\P=B#P4Q(LCXQ*256AD;J3*J,9=MQ9<Z!ZZQP$D>/*&86\80Q<MHQI+0*
MDF/C*0_ 6*1H,[*J;/9*638;6:ZG+ ^#ETI9M@-:YFOH,VNQL 9Y:07B2HK<
M;D,AK9(QRC$GF=[9)5ATV*-KZ%?.LA7(LI2S"!:=YISPW,:)Q60P]4H'[4/"
MC E?.<NV \N"MUA:);4#KA)$KJ%K.4<V HDA6#)"O95. VNAA+45KZRELI:;
M6<O# *:REBT!EP4WLTH$R*M&(0B6,^X3LL0&I(AT-DBG'.4[NT9VZ*,K]5?:
MLA70LKPFN_<<*Z*T<8Q[HK4+P1 C:&2Y9H-X>MHR1H\/H^%@:,_R9%=Z\B0(
M,I^=&X3!GFD/1D^0B$M)D<42#"&KN!4$NY#LSJXDLDT?WQFHTI.MP)#KZ<G#
M@&1U]&011FI"[VKQ8SZA5RHLN%(,6><#,! AD=4926QBP$%8T,GM["K261EZ
MK"PXY]70 NC GZ'[95KS']0.;!9?A#^+=O=L5(2O$1!-+5;&,$=9 %/.68M)
MM($ZF ;X9VJV _P&!"[K+&<"UI9%S!7GACMCA*,P6\%QS B!F?D[/'SRRJ>V
M_[%[5F#/7,6&3Z/!L)LNFH^Z9P'D_36!.14%CE:*#03?!@XT@\-XI[5LWG8Q
MM(:]5CP]/^E=1'C&QW@&N^WDY*)U;+_$EFU=&2(\TJ/N-W3<#? BKS=NU_WY
M?\?8G_[KS/[;C#Z<_@ON?_)Y_[L7AP?'G_<^_8;WZ<_'A]_?P9^'9/_?A]_^
M?'M(/KP]Q+"#8*P?OQYQXJ(/(2&L&$=<6&#M\ D24FCKB&-:LYW=83P;;PUT
M$6V_==)-,)5GH97MJU;WK!7_,[(G\,E9_J,+)AG,>+')6CT0_CKKE[.>\>_(
M",RHB1$9XQ3BC$CD8"408TEPSZCB4>WLIMZH?V7:STM21:<%ABUJ+%N8T9[_
MW$C^X%7SCZP;ZV:X[[(<O(=E,9(KFY?%TX@ )3&R@8><?\6-H4DJ!P1T>-R/
M<79=D(?]D,I> &4P7J5L+(S7I?4Q'SC 6L!&R9RC[)S<I*S\I2[">!& 'QQ\
M)'O??\OZ'.\=^"-I2')4"I1[O2$@<2'WTE&("4)$B!1K(1:WR9V7XQR^Z.<-
MDM>BTWH;4^SWIWMJ81N!1D:3K=0*W7[TPUY_84]U3T]CZ-IAG R@T_KC''1V
M/P[A)QD36ZG?.VW!H%NN!S=O]=+EW=K7/>5K]^0$[N%C%Y[1.XNM8CSGW^8;
M^=[I:>]L//#\IM'Z8V"U"R_4.HXG " SI+0\\ J8C%\<1'/)#0;300#D=[\
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
M-A?UAL>QW^K'$SLL=VG44;E'S.,<@((Z.>E]';R> F'9R,O7O5G0LN.GD-'
M'2SLB3T?Q->3O_PM= ?G)_;B=?>L+$_YT=_&]QJC)]QN(= NBU#S]=^^=L/P
M.+."#FZ8P?C8:?SD\=>=\M4<?#??"=$!X+_V:]PAUWYWTVT)[6A.'W3;F[^3
M^&&_W*[!\CO=]I9SR'LHO7O7T7@:>JSG@$TM9<=9%=[A$'&+7Y^\[-?'5U[_
ML:?Q:Q_^O'^I/>^H.:\5C]J6\;:0AH<P\IMC&S)%>5_6[>T([.*/O\)[]$)#
M;=Z=GI_T+F(L%_TZZOMCX._%.?D28A5Z7S\<O/^V?W#<W:._G^Y_AV<=_'0*
M%C/=.WA']_^=Q_Z1PICYX;S5_.F-V/OTCGSXY?WW/W\Y!.OZ-[+WRR%8S(??
MP"HFAP>?.1!_OO_VN OD?VPQ7Y[L$N*9<\8CHK1 W 2!G*,1.:XC+'MD'L=<
M-U.WP5C8E*9AM8?K<X-%5%YQ:CGFAM.8+ M$,$L"2%"(T1:P(!.P(,\%%JG[
M+0;T/?9[%2?NBQ,7<W5DI'2>$(&(H_EPS23D4@2P,#[27"5=,K$#>*!!$_RM
MXD3%B>7)4]P*K+!2A'HNHS1.Z" 5L98J+ATK.($G.($K3JP]3NS/\8D4J4C6
M:60C,8@3@Y'3/"(6!%&282?(YN'$8Y-3U]ZP^M^;C*K+(\V\C1YD46UA/.<3
M&TT^]5\?C">^69T&Y'YO#F\/>C,QG)-8S&HJK1#:WB^82BS">E*-$7<V(<Z#
M1PZL(Q2#]"12PY7*R1F:M#G=Y@ZL=:.OTN"I&_W';_0Y6T=H96S0$=%$8;>+
M7&''X8 $,%;/L&#<F)U=HU5;"5TW^E9O]-59+'6C__"-/F^L"$TL]\XCJIW*
MZ98"64PBPM8PRDED6NF=78YU&S!@C3;ZBAP]Y=FJH\0ZFR8WE[QYS(G+]H/7
M$_AP'AJ_/XMX[\^:0YH*;JL#M[T%<\6DQ .S$7%3NAT+G.MX.A0)&#*@R'2I
M \:,:>N550>\VU[;AN/:%P >J_?I5/!86_"8,X&<UTPIPQ#VP(>X=009Y24B
MC$MO@XC.RI690!4\M@X\GL#14\%C7<%CWJR2ED;'F4&:QX"X)!Y9K14*-@7+
MJ59&NI695<\"'F.#:S**:71Y$P']_+6PKD\K66FIK3K$Q127;8ZO_+7?@Q&'
M0>,!;%(*>N5 JA4G)U*/*0Z\I>F86YI/^;C#@\7$RHET_0S"-7/6.:T^<T>M
MO-GYD<^EE7];. _ A&FOA<L=D"E0^J20"4XA+;1)0GL:>=C9);(MQ:H"/=>(
MMU>8VE:8>MPQ186I'PU3<R</*@5%D]$PH19@"H>$',,28:>)9$))%?W.KN!M
M3AY=":O"5(6IYRJ@]+@#D0I3/QBFYL\X?"+$*<F1E+G81/ *Y>*]2,CD$G&8
MZ22!3=&V$.L$4UL?R?K^:HF]5B]=L6,'4T,VU$#69[/\'EOU;1H.,SF_+4$!
M+Z\ W'/!W1\+QJ--PK$@+9B,)G>(Y02Y:!Q*N3^!HU%8;0#N3%L2N4:!,C4B
M;MVMK0H-&P<-<P:;5HIA!DS(21P0%U8A*[Q!3 ,T6$LXRUTH.6L;S"LT;"\T
MK-S"J="P:= P;R01!M:09APQ+RGB3$:DB8U(,!X)2]CPW =!M)D4:X0,6^_F
M^]EV^_/F45,L[%7>WX/6ES@8/M! VLY^NW-0QX0BS'*35"(\::.Q33)8SYV1
M@6OY7-6P_U76Z<U9>/?M//J21) _FJE ^N;CQW[\:(>QPMY3P=[A@K&D% [:
MNX"P5#('SS&DN4OP-VHQ!;84=2K&$L.KBIU;HR/L"A,3F"!!<R62-,P (S)
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
MVGC_C@J7D6UE$E7RN/1:0TSVC'BE=68A2)/UJL@<3"=YV?C^3$L&7R;YN4+
MI.0833<Z9X0'\K#PGV:[L<R=)TV.P/!PNN':;-%^.4'9:DXEA>/!(HC%!C8&
MAT6D )V.LO/IWJ=7^=G[]Z/T'OG89IK,F,:,N?Q>-I='J=3)/#LHW'*\-?PI
M_3%I)(C3D2O$;O^D0^&A>[>C%V+CXSN=#4L^ .$N(ZDQU! ;T'7A7 O$/2ZH
M^9H+N^ P89T)]S<3(L6Q=E83C_9*():FBI1GDE5H,N28XOFV,V%^^TYU)MS?
M3$"XYAYI!*&N;'@RBC,A&458YM8[! RG2Z>$[^ P__TY(>A\W)H7RL+3.TP7
MPFX7UK>SHU>L?B6:YPY/SL]YTBA 7)# &94@:1.=''\>W)L*V"R37(V43T!?
M?_CQR-4LU<7>3%_H&[4@M\C872JAE[(:W$ 99X5OGSWNVZ>+J(CJ;AG4M13O
MZ7?I0]U&JV'NR?[U(A];:]%F]MZE4GG5RO"NNL65*:2;VP[5];'.YM4EJ8?[
M3HYV+FR\R5]_G-:TX>MEB^E@\^#5UDNY4^K=?GTM\3QL>VMW;WNF'@ZOX_E/
M>R6[O'"WS>>O^3;'Z]K;Q_MY0W>>?T"N]^?NJU\W]ZZ20_(FQ 0Z$PLY(,E3
M&8D_2,(A6:II9IF&M760?<YFD\>67IN@@M.J@M.\4FPJ.-TG.+6$%%*,PG#!
M"=.0" C+B?-"EB!UTD* ;AK5@>E+OH+"*16<5A2<YI;M5<'I'L%IIB4$S]SQ
MF$B*QA*0BA$;@B24"4A9N)BT1W#2?1SF#H'3/%5EF.TR';V+ILQCEXQY3(HP
M<T^U1#0>S*+QJZ,T<A-\?-/7*CC/#YROD-PS(0MJ%:%)9@(6G48K;"*2<YX"
M"Y%+.B]:NV0JOQ4!*P(NNB"E(N#](V"+.RM!=0"O2L8M<F>=&7%1.71/9<FZ
MM3J7C*[Y<.>*@!4!EQL!YUZ 51'PWA&P3="]%=&)P(A$3YX SY'@:$HBI4\\
MI40!!W%.!/V^$'#EA>2OR( XRVS_OA2(L_N_6;/,>4A7W^4<*WN5CTG*^+?1
M,*?Q&$'$[9]+NMVZ;]4C\#)6TY&8>S#IXG3Z):5E:=6P%#[#FYFX$74,70,:
M2?)*$P!JB$%F3 )-FF8I*0L"?0;:MW1>K&F)B%%%I2[=VT,&>"HJ+1256K$<
M 4[E:#.1WDH"LHB6)P,D"J<,3Y!S<&OK OH:YA7-KJA446GI@BX5E1:)2NWX
M"L@8<U:"*.$X@10I,2QS0H.58*4$+BVBDNYS*3J$2H\I(_]9;"ZEB++U>T>C
MX<'P3-VLB(<C;1^$WBCM-X(7M5??_7&ZC498'A_8L\-X88C.=#TJ:LT/M;9G
M&)[%T;$0,^$R @'!%?$2#''*::FM4=$BPQ.V;RUT*&UKWG&^:M3SID35J._1
MJ-L=]WPVRD5+O) !71$>B.=6D1042RY3:Z-H")(4L^JVU:A7QJCGSBBJ4=^?
M4;?Y14P\"\\2<4'A2AV%(#X)2BPWEBL=O"V]M]&HA:4=,NIO\(MSH1"\V/1U
M'%CF=SZF#;\KRYYOA,DW#6 M-28OM$[X#(AKN<N<T?C][,Y85MZ 8,0!4.1-
M"=&8"DUL2M0HG3A5L30Q%WUQ10>!I0]"5WN^E]+::L\+L^<69?)9**>U(DI8
M1@!<0L=*>$)Q$BNP,F1P:,^4]YF>U7BK]KPR]KS0:M1JSXNRYS9;LL%+R4,B
M(+W ]1D*4:*:".LA! 1GR+"V;J&O5)?VB.>Y&[-*Y:B7<RWGT#M\U7;&Y_^
M5@;1Y[Y?=8[J@\NH7@%]?H#^889P,2N\R3ZB1R80U9.SQ.JBP6L@<9^DE;PX
M:(CHG-_909N[-75<.Z7B:L75A]\RK+AZ'[C:(KY,23!*9") 2 *:6^)!RI(
M8#Q5VHO$$%<UZX.<E^1=Q=6*JQ57[VW7MN+J/>!J.P AM)->(9KF4 (0)N32
M[BZ0R!%3%3->&8^XJE1?L'GMUSX\KC;QBQ^:=@_K%[H<7VPSMJ3MIEY.>T;A
M QP<NM$)FNSQ:-HOUY<NOVD\[O<^IMYDA-^!@]C[.)CL]@(^*S<X[,7!*(7)
M<-2DFOXP;;<[&/5<SH/]0>FE^Z1WUF-RVHWWO$ZR)*G^/4!W:MKO __]KX<D
MOC\/QY/QEXYKX]]+LFQICSF:G*PVFMRA+QLM_:1XMEID)*_:9P)>>V*2$T0;
MG+299>ZB75N7(&?[6TYVA\?CDJ#\N>?XK:; O'WT.@6^8PHPG +6,.UR5$3Z
MQL^V@CA\-$0*R=!014I)KZWS*WSL]A28-IR_S2R8NT=19\%WS *^^?X=E31P
M)BU1S%,"E$<D6H(3SRBB @Z%X@*!0,Y&L-JS@+9Z-LWVMKVPT)ZM9% 2AXZ&
MXT%YP]-IJ</?Z4NKI>*G7OC4F1]!OWS$>709CB?7?V2F@<H#K=:,B=;CN?#S
M-DU]Q=KYIW9'YS=QY-XGXD?)?2 NXST^=?L?W<EX[8?+S@UZ-A>?>_N17?M@
M<E[8@YGZ4VB+PU$S29ZB#YE&Y5UX3:XSU]+;'17<^L>W!P@AL^G[6ORPGPOD
MH0?UKQ_<^E6#?QO'<^'3]FN-FL7B&S5/!9>VW*<N]F7>^-RE_-76[F"CG)O_
MN;^QMT$W?_US\.KY[_L;;W_9>_7KMMC<V_BXN14_;)RTNY2_D:]^?8FH_O)T
MY^V;DPUTPW;>OH3-7]]\VGZ[ 3M[@6^</F-(#D__.GV!A.W#NZR#H P<24H9
MA&;CB66:$8T+=DY92PVRW9@Y>A\1OK/-3D%*U 69F(U)4<A2Y]CNM7O6A1F?
M>]% N77_Y6]_W>7+HQRG"'Y$4J/ <6.89=%G$2S>J&9A;5']FL^GV1]A-\7C
M_?0J?VFM^RI_GGQG[L-/Z3#EP:1C#9P?8A:&=]D9'BTP$AGE!+C*Q B1B,[&
M6EO T,ZT^UY>2MU8P\1]^MRN^:-#BCP^Z\P\?GK9)JYM2WDU@-=.E<O6_'&I
M+K9VJOQZK\+:J?(QW_XCZU3Y\_%HA,-PWH/YPI)6.RY4M=U[C]-/9^,U?O:R
M!.B^SP&?[OL-Y>:OVVQG[]^[V\7QQFO;W'MYNGVP(;?Y&]@^_7-_YSE>P]N-
MTYU!:]\/KW]G[\^#C8-?=G>V7GXL^WX;>YN#[=/]O9VMW;W-MW]^*/>[?;IY
M@$[[3)Y:5,@C99*$29_0@1>,&,DMX2* 9]8E7OK@6.A+.QOM[ZC,;A4:K]"W
M)#ED%?KN$?I:J62 "Y:T21-N*1"PG!.3$025E9E[D1#_S-JZ,'VE*_15Z'OD
MT#?_3=D*??<&?3/97E(9X5(@+)?- \T\,=P88EW6G%NAL\@(?:I/:6VNT!72
M_CSEA"83KV#MO7_ZJ=G\SR/3 ?SG_?+6,=XP_M:&LO.1J5BV<"Q[.2L)&)2Q
MP5*2;%0$8I;$"Q.),,QFD:PQJC0+[%LVJ_D^8RY5-ZPKEOV0K*S:\WW:<XN6
M.0>.2V&)C#H14$4-$.&8^ 31^.A8MK"VKOO:5(7/93/JVRS7<R <=;E^>/-N
M4P^'(VB%Y02RC@2$],0*+HGS,?.DN31<KJTSV3=BEGH\R'H]5S6\+A.,V027
M?LEN&:6CX6B28MT:K$&B^]X:K!"]<(B>;;^>?6 V@2,:B10!,(F@2YV(=XYF
MKTPH27WKQO:5KNW7*^8]=LR;-_NLF'<?F-=BG2%&IFR.)+*H";B@B3,(@5RG
M[+GG*GFWM@ZJ#W)>^J@5\RKF=>G&'W(SL&+>/6#>C$1_X(8%).#@$B. A!LQ
M3WA2Y*!!,6<4XR4[ML_TG24?[GD7L%5)RGB#:,O1;KM>9>=:EW<W9O,BYQ1*
M6703MAFYR4P&]VVTDK^IR+*$,>=KES5<3GS1-9YG!&-F8?L\/I]7N-]QC'Z>
MUCWBDWQUE*;UQ.//RQGA=3V[P7HVV_Z;,Y-IPE5,H3=/@*I(C)9 M-1,@1..
MLK2VSL23.V\<?8^Y?,>*]A#F\M\W* 1:J%Y[Q: [1A0J!MTG!K7B",D+'VW,
M!)C3!'#M( :<);(4O7L(S)8Z=OMDSAG%%8(J!,T3@NY(\"L$W2,$M6F]5@ T
M*DXB",0AKAUQ.7,B?68N*1XH+^IM3^:\=[/"$'0#F<C[$B:YVI!^3_B-H1%G
MQ'&LRB1;+]\%ZS0WN 8GFQR!%!+!$=!$&N,],..B-#=4)H&N*Y,\ZXTN38">
M3Y./*1U^3MVX*F6\:+,5B5!W@#8]&>.</3@Z+N_U)SUW=+1_@B;;O.'-DS^>
M]#)ZGB.WCW?F)L>3X>CDXBE+V*%(6MTKU>8W6V,NF\:SR2_3&_GC_#XNO7GY
M%Y_O-YN7'S=>O[-"9$4S.JV:"0)*6>)E*+G53)MH;)9%\.]>?8DZS@L89\\
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
M44IS:@5/ GRC[Z/D;,N6FZ-7W5SLL'G/.6^IFO<#FG?+.Q%4: ?)$5F2"$"
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
M*RLK+AO)A5V<;P='P\/"[7#M'386$RY9S-EZ\L_]8C%3;N7*TE&8Y@5)_J^
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
ME):;?Z1I#HSJ,@BVAZ@1B_MV&.KGX]$()]=OC1SQU:B8!Y]2)*=I-*R >"M
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
MF[A=6[=]:CNBQ[(,&R6K"26WJ<'35J/G&Z*Q$ER)DDIG+8!S+CG/;'4?EA=
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
M[TJDP<P<16!9=F3AL>.3S,OZXX"NBNU<]&<>_6O+&NAOS)IFYBYQ_HRL<?T
M<?YD3?&[QO+_.,[_;J<'"K&%V)L0>S,HS-U;D7<YVO!23X9,+.76Q$B^06S<
M:QD+\D#'9)[5H$R2"%0G-K[TVC\HW_3*SPQ=&:DZYT(Y+'2'<7P_46BK@<QQ
MH+4;KXH&+8NO++[E6'PO_J#:AQO$=3[\R;7['.9ZM -AA<C72^1KBM_:;G=^
M7L7S]GU_*I%PPU[_:@>#V%E(ATMT3.T<=Z[3V'3G24:'F7>)1AZULY1ZRHW1
MU"I'H_I9NM*\V=XHK3;<ZO>Z_5X<V<$KS(5VW-G^^NETZ_=_M;?HE_,]H&UK
M8_=T>V/O:&OG';QCZVCW_ O=/=__OM4,HNE^$7L;[_!N%^C9V3K:RL\>ON-;
MW4]D<^/H=)-^/MS:V3N$OM-Y!XJPX#)G+D14<HJXEA8YJB1RBA-%%<<$FY5U
MOHKIO4LR+5^\V[U1_'@GR6\(XO^ZSVPL^;FN6Z1UNR^#FLWF-K63!^QIXV)[
M]MWP(L+OXH:*H;T;79R*+!QLD1QLJQFPZUFDCB6D ]8H[]DBK8-"5GB/$PE!
MB)QS6:UBO4R!@$4I6;!28IRUG$@K#<:<::(%CE$HSIVG 2?]L^2L12EY.D@W
ME!+CF!%:)Q1R/"\/.3&"C0P):X00T5KM;59*-+[WX:#E0W112EZH4G)?!E64
MDN7E8-LS2HDEWIN$% \1<9L+1PKK4$J$4^-Y9#2LK!.^JNB]$TPO:>6:Y^$?
MNTEYFOMM%+PP)UDY@_XD3K)_7Z[3HI0^ DN?/;!N%=8YLQJ*E(-2RD0N0Z8-
M(LX(ZH@5U+"5=;F*Y;U/AI;4$H\,Z]N4#'A:W])%P9"BRCT0[IO^I03Z.L=2
MH11E0EQKAD"W8XB;1+ !B]1CO+(NV*I02U)1H&!^J5U+190_.J2;FU[<B^BB
M!BGN<I(H29$+V"#'/1=,86^57EE7JYB5(GW/#=:W$>5/ZY$IHORA<=_TRH"F
M'H.W G'++>+*&60-8S"^DI/@.4E8 NY!E)O9W>ZG*P[T2@*6MNSH9& [K7T[
M?(6!2YN;O^Y\*7%+"]3CNETW.FD:;X%Q%HFA+.9Z;\XY321Q&-L@J'+7I-\J
MFX1/SLQGT_\0)Z6@%*/@L0*[##.D+><(8RD]PY@$'5?6B5P5<RJ]/?M=PM<*
MZCG^F'M"NFRK+2_FF[X89HS%B@5DP4K+24,I,@%'%)G#6HG($Q?9!PMLH4#^
MI4!^GAR73"ME"8TX1&X$TUPE)[RAG"7MN"K!/LN+Z88<CUC;Z!A!VN6L88HD
MY)+RB(I M626626JNNJ&JP+JEP+J63E^7T@7.;Z\F&\Z8K D03(OD.8A(>Z%
M1094-Z0\D4EZ382(.<"/\'NGZ2_1,0MPQKS**)E[>&1>MPO^"3TR96_M<5G[
M[HQ;1L+4X4 $(BJG@R5!(<-Y0LPK[22&*=6X4N?D_8]CE,VU)=Y<>UJ_3-E<
M>VC@-WTSEH<HG- H$1? CI,:::8QDM3":H^4B* !^&:5L-D N1(GL[28?T*_
M3)'FCP[JAC3GVE /%AE*L*01MXXBK85#EAC& [4.)[JR3LTJY[/IW8LT7VYD
MWT::/ZUWIDCSAP9^TT,32,*4R8 (QR#-I2#(.A]R@>HDJ8]&40[ )ZN4+TG4
MZX)"99;7)?/;_')K=TOK=5.W=&FCM''O+%K/V ]Z[RQ:S]+U60X(/L*I H6)
M-4E'ZG3BN70[8Y0PES0CR7EZ38&YLH?]Y-K2_HS34T7A@E0)49)RPHJ4D*&8
M(.^]LX%J8F,H9P-?&*)GC:3[(KIL82\OY&>.!3)M)*8<J105&$@6 ^0ISMY/
M9A4GR6*_LB[X*B7+5,&Z8'[!4AQ3[RDUP00F>'326$\Y\=$I%U3BH42B+2^D
M&U*<*DX#41)%9W,NS"21U0(C[A6Q3B@&'ZIC@<77^7(0/2O%[XOH(L67%_)-
M-V<45&K*)5*16L2C-,AZ$1$33FL0[T%S"Y#GJYS=._AT^7R=S\@#<]\(M&=Y
M)K D,W]V;IBR9?VX+/UHQA<3J <Q31W"!G/$,7?(&OACJ.22.,\)I2\VH_D+
MA_5M=JR?UAE3=JP?&O>S><"Y2U(Q1*5(B#M0ZIQ(&@5!O83U3K'U*^M4K@HQ
MFW+SYCO6!?/+*\H7ZXLIHOS1(=T0Y0(+E@A72$L50)0K"E(\&20EQ]98&5U]
M3$B9>SMD"JR76)0_K4>FB/*'QOW,\4!-170A($,(B'+A%+))&D0Y3<(;C6T^
MYD_X*KU7GJ9R-/!I\S0]R]"8<BKP4<X1)(*I-4KE;'PD"*-2,B+JD!BE@9(2
M&[.DS/S]Z;]W-D>;%4.':SN[_!L'\2T--DA)81 WP2'+?4+!14H\#G!)EA.!
M+PW5<XX0W!/395]MF4'_Y2KH&0G&*".0,S@BGKQ' 'R#=*01)^J%YZX^#2CO
M[88MH%\6T,\3Y3:(8)2/%D#.=?2&1L/RL2'IJ-,QE@"9)4:UOXIJ$J06PFAD
ML*>(>\Z0YH2B% F89E0(9<MQP!>'ZEE1?E],%U&^S* _:H">)"XBSHE6;0)1
M3BRRUGF$G<3)4^VTQ-510"Z6"?2O*49FL=F:GF6L3,F?_?S\,F6'[9&9^_<9
MYPS,I]!,411"KFHF"4%.>HR2P3B*R+URM&31?J;0OE6"AR?USI0]MH='?L-#
MHZ6+GHF F#" ? Y_K+(":94882RY&*HSBV1.G%P)EUE:S#^A;Z:(\\<'=<-!
MHRAEC.;32](JQ+%AR!IJD-?)2"PI%CE?4TFF_2RA?1MQ_K0>FB+.'Q[Y#2^-
M,8YC$@*B#'O$$U7(<F40XSE'6^3":%NEU%X6<5[Y9]Z,K.M$^#>T_UZ?T+4%
MBVC0]NO_A!\GI'3M -88&O6/W_*K.#T\&8[:Z:S^J=T+L/[>$K)&1<4:'@BG
M58MOVR,@P?\8N30C]T-_ %][K=].!H/8\V>M2UA=N"P>F:-4=*VUOL96Y<MI
MM7NC?D9H1:>?T D_G-I!:-E>:/6/*Z:3V4Q>.,/6Z,".6G806[W^")C(A"&T
M[+!U4+,$:/6")[2.!X#T 72B!6^RWO>[W7Z !Z"=V'(G0Z!N.&SU8@S#5C^U
M^B<#H*-.>35<:WTYAG?G._NPMMKPHDP+W&9GB88ET.^V:UJ U-YPS"Y/VZ,#
MN'_2Z&KK-+:&[>Y)9V1[L7\R!,JFQL+FYM,PCD:Y(Y->3QH9';0' >447#!(
M\*Z>;]M.U=WVZ*1Z&S31B_N3_L7OQ_WA"8Q5'N7.B1^=5#T8PB.S'8C?_8'M
M[<?6 !X?5I,$[+G?@H8[,+O73].=YP:HZH+B=DDNM 1CZ%LY=2OT&@;ZEE2W
M^G-N.>AW,M\85NO) W>PT-#PH#\8(1CW[BI0VT-?UOY8:X5^IV,'5Z:RTX>I
M7&O]\PJ3:)SYX%X)RK2D4O,4L!$L6>Z<=58')^2WC6S$8H()NK1FKPJ\/SR,
MSTDG;J<Q:-^/N_7;9&S_& $Y>=C@ELG,_Z<_;.>1V<GL; ?H^;73]T?/5);M
M_76 ???/GOUJ3K8/_W6T]?7#T>[.%[I%-T^W#C]WMW<.#N"=9]L;NW1W9Q-#
MV^VMPX^G?YT?U=EPO+'*)X6DC Y$$5?(V4ARH5U'K5)$!5FK*^W>"2@0626P
MT5!*%?9*.1XBMM$Z$8CCA(2<57BE%4%#.(:)@C4;5]9W#JJE75D6+5N9%O6J
M2J!OM/[."D?-18[CG'4XBY?3"%@!<"18=_W3G%2O(8LF$K(25/,%4RUQX+EQ
MUVH>52V!GW8/Q&Y>.A>2MS\(<9"E;L<>#^/;R8=?0GMXW+%G;]N]BIM7#_TR
MIJ&6KYF,F9V)+!OKR[^<ML/H(&N4:[@V&,=[).,WCR^O59<:^D!]C;$US/BU
ME_$:N?;:CYHE>(TJ?:=F?WQ-XKL]^4-BR9JBUU\NQ+XB8F\&A9]L1]XB6>,B
M;S4SMS[Q;I]NZ*UJKB6\$7WL.M#4&%EM94E^@WV_US(6Y,I8+'[9/8M!F3@=
M_^D&;]8G5M<B%LF4=ZH6T5GP9Q-XV.^T0VO2L><[6+6;]B;[Z#?I_ZL:Q_=@
M_'6SJ5(-9'9\U1[5ROU5%E]9?,NQ^!9T5FUYHZ$^S/7'+")K^G@D%K;Z[AR!
M6H@L1-Z7R-<4(/FA=OB\F?%AW^L Z[,,E'S_Y?.R5(RX7#DWWH!]NB5T[>9K
M/!DT-E^]-XI&3ZB*DEMM-'7)1ZH=]%MP3&\?2U6%O#<C*5[&ENG!]D:GL[?C
MZ>[AE]/-0X\WZ2>Z^_5S=_-\'Y[W9UL[[\[WNI].+YZYV#)]S[>__MG9.M]K
MPSUG6^>?SO<V]N#]N^?;&Y^[0"?9W-CJ[FV\._WK?',V:;L25LF D<;>UD?4
MM.,<B9!P8I@**MG*NE9B9K_T(?!S[WB%>0SW21G-?]UG5_D6N\E+Q0SF)"]1
M(F>B"R82R@4WCHK,'XP/BD=.U$V9P7@[:N+,6-31F<)$;L5$FEG'N#/:$)Q3
ME4B#.+$,&>432D9ASU((R9F5]=F$8R\GUJK(^S;ERBE*=)0,<VJ9E5Q%,--5
MLL9:RF\?;#57WK^"^*G'PW%#&3 P/<(YC2S(_8QC@XS3%I%@I?&$Y:.M@.-5
M@W%1!XHZ<(\L&(HFX7P0UFG.L+:2)LELM$999<.-"VD6=6 9V$@S<YG"6G.=
M++*)>L0]$<AX&I&F1DG%?*!)YP/R2Z0/O*;490_C!KIK'K,G+"7Z;N-!,YC=
M<K2>OT[H;9///Y(/:%HG3.WO,:#S..@7/GXK/OYIQC?$0\IUO1RB@H,ZR/.Q
M6&L]D@KFCV&860U\_/_\0\,,_K(8A; D'[FA!A5%<LR+D"PCW&FA?9T7-C 5
M,?S^Q Z5@LB%('(FO7ORW$D3D<#YH+IQ!&G& M)!48&%\C+RZQ'Y<G(/%='Z
M6.Z6 MC; ;993<]0:Z+%2/-(\X$T@HRE!G%'A%5<&>G3RKH4LQ5QB_A\2/%I
MN!7,19SQP9D 1DHUCDH:RXUF]*D=$$5\+@2-3<<$%5+3&!52,C) HR;(BB"1
MD\[(F#C7DBRC^/R)=V)R' :(C3^6EN7.A[^S3-8SNK-,UC.ZL\3JC9XRL^'3
M#4:)UGOPW7N5..B_ 5M!'#>&.((3F)2<FA"QHS?V)\TF0IK)?524V%LHL?LS
M7EF)?<(R<N1,Q(A+XY$Q"B/J'(N@X3J#Y>-%[-W(I'P=V8:6*L9M?O*A KU;
M0:_I?K66B8!%0IAYB3B6#.F "6+:PM2'Q(4!^Y',!L>\B%2!14JVN:744ILB
MQ@P^"V.P"UPE&IF1D>C;.UVOE9+%!;08"#>DIT^"*1THPC:G90FAVD$1R,GH
MF-.2>487O*?YNB7H<XT*^WGVOH+*.Z.RZ9@5S'N,.4'$Y8@Q1A*RSF)$F+%2
M$DZHM MSS#Y>V-CRN5!>\YUELI[1G66RGM&=9;*>T9TO/O/%;^/4IHM,=K$L
M"0Y*&\^HC;)?57)+%#_<@^26<)CK1*7V2G*LE56$:DV8"I8HS7W)+?'X5OU[
M/%-7RX>8+-,2X9@8XBKE-!-@X#LE&-8\"6UHV:IZ?$<;Q\(Q3B4.-'"O$\R'
MHX0%CH-4GIN2C>%YP:Y1U(I$E\]K<R2\M(@3CY$APB,>,%<,VZ \G;M-5?(Q
MO" 9Z1*.D5N/:1!<>N)<$E@9B9W3V"KW /D8BD?\'B!N%+$*,G%G,$'!Y9,#
MD4MDI3/(^V"YY29B\H-8Y2(_'U)^II"$3S@)9RAW.FDF0 M-4L5$I/ W/GM3
M3@\L-R0;U:5 7Y74&P&0#!@!.@72-EG$K%4!DVA!F7J&NU0EN<$"7*!+Z(<H
M^0T>/K_!X_@A"D-?!$,G<^I^JZ"(!8:>6$1<6(,L)Q1A3U44F 5,74EP\#0Z
MEE761&&L8X)RDH)U1!+#L%.*$3P.M2L)#IX])!N^"YE$BM90)'*(.P?M&CF6
M&-+1\ @<UDFRN$B@DN%@>3C K'!]) =&0>PM$=MP5 A*A$K  +7 !O'@#'*"
M*V08IUYI@W$P)<7!$V0(HIH1ZJTE27/.HA7!)HQ%!$45[-A4<BP^+]@UG!$P
M=\P0@0%V!G17KVW.91 18U$P$B@'U79E?;;,=<EB4.XL(7TOZ\XR6<_HSA(5
M5K(8E#WOA]GSCA0+;60(2H+E:)A6'K0DK;#V'D=K2Q:#)])?Q8SOU2KI'(TV
MI\*CB&N3]5>GD4S.1:<P-U*5V+ G2&.P5,%A)8W!0K#7<+(RXH$A>HM(!-CQ
MJ!5RSB24O6R2,\?A?_/J]90T!B]#3&+,3-18><\I)](X8W1B%/LHB='BQ@>M
M;YG&H)3KN2^.&ZY7Y4%,TAA1= *##,42Z9@"TIH:P:)A,?''K-=3I.ARAH@5
M*;H0]#4]L#&2@"E&T@+F.%$*&<<!?89;+(.)(9&5=3&KP#Z)&"T^HF=T9YFL
M9W1GF:QG=&>9K&=T9S59;T;6=>)Z)46SBM7NG=BQ!AO:?Z__$_Y,VNC: 6@^
M"&RPM_RJ,GEX,ARUTUG]4[L70"MZ2\@:%97^^D#*9-7BV_8(2/ _5B]I5B]_
MM^W><+7U[_YP"*^QO="ZU/9:O]GA0>M#IW]ZX2U_9 VX(G&M!?IH*X$.V?H[
M*Y&M ] U(Q ].H@M?V![\*75[E5?I^[JIQ8H(P?5S^&R3P>UH@H/3#35JM?Y
MKJK=T&J/8K=E!Q%N\9V3D'_IM:"E.&C!.H&)',5!'([RY7X7WC.8=S%^/XZ]
M85QK[4##,/_Y/:,#.VH-3_S!--53%(<^M#$"PM,PCEJ#> PM94VZ)@QNCBE%
MGWO1B\/A&HSOJ.7S%*4\1:TTZ'=;%P0,0"]O#4_M\;!5;8)TNW'@V[;3ZO1A
M+MYTHLT3'BY4^)8=SAF;BL2+UXY'/@_M%-G-H9H9H%[]SGH>\RA-WC,U+5.O
M7&WMYT5934NG7I<!7C/J7S-L^3[;Z4P/Q<UG+S_\@^F[4)HKU,]R@RD^,%ZS
M/.^-'?>'[7S#VT'L5/W[Y;0=1@<3I\G44[6^_!9?/F+=L-\Y&5W_R,QNT^-;
MIA4N"=&-X9GZ>S"8D'-L]R-R@VB/D$U [5O;.;5GPY4W5[EHNX>F1[#9^6N[
MF-*#=;%FW& H]P?5=+\%(RD.\EU DUT:6EH'@VS]_Z-MC2;4F"1-U)R;Y*CA
M0BFJ4C)8D?A-K:SO9+F6 ?Q;=AST\M$4NSYO&AM+O3;7E7?"&">$#I$S[#31
M-";EL*><AY0N'(); .5!VU]U3RCNE:!,2RHU3P$;P9+ESEEG=7!"?MO(3GY,
M,$&7WO[:,^'3X.T?'OC&22=NI]K/-_PX1OC'WL<*S)\SV&+8Z7\<P_@S?+T4
M9\.FOR(.M].%:Z(:F!V@]==.WQ\]4_?$WE\'V'?_[-FOYF3[\%]'6U\_'.WN
M?*%;=/-TZ_!S=WOGX #>>;:]L4MW=S8QM-W>.OQX^M?YT?>MC<UO6ALA'$Z(
M2<$0MSEM G,>$1D=+"#"@Q(KK3CT]C@SHL%)7+E.%S)+H O]D'V-%]$5.5%I
M%/T>,.!VJ(3B< 3_U((0,#.6&8-ZG66)=%7<7LJS>9)U1G">PJ/Y8NIWLM1Z
M>Q6&\X>U'J]*.[T4(0-X<?;>=$#:Q[>3#[],M-MVK^I]]= OX[;&<B>SVN9F
M0IZA^O(E%U[#-2<>&S'C-X\OKU67&GZE^IH0:UQ=?QFOD6NO_:A90M<TIW=J
M]L?7)+[;DR^+6'ZC9G]BU=YB3VQ)CCCJ!M]0<QWR633=8!_C!7>?O.[NXRO=
M?_F9#:^:CK7E.,_.O%>NP[$0RR(N;S94$K@UZ=RR)-Q[H42^IN#06NO+BEAV
M,K3^)SL8_O=&[HO[[)_-W6N>-S!/NM7\7_?JXLO91L?*@W6*N9 F<.N"P8%$
MQ1110GN"U5P[]>I^>M;]X=/UL2O9[YJ=KMN]R]^VXHL)\3S:I)\[>[_ODKWN
MOPZV-O;Q9O?/SO;.1[:9Z=S8_;ZU$SI;7S\?;/W1W"#_=+[W^Y]'>X=_=G>[
M[^'>3V=[7[^(S4-_NK7QB6\= AWT"\GT_'7^<;PY?IG4GT0>DR81">8=XE)J
MY*1FB&HKHV%8ZYS!2"W']OB"(F *)WJIG$AQSBCA-E&?.*9!.QVH,4Q+PW'"
MHN)$9,*)YD;V%$[T6)RH4?0G1\9)S04" <)SI$Y EO.0&1-7*CKE,%M9-R\K
MX+6PHI?*BH*E*M($*UACSBEUB82D=$A6<&J=KE@1GK B7%C1$[*B9@G!&"2A
M-C$$TRX05P8CXY-$27JI'?6!"9OW\Y:$%[VFU'&7]NC_9(/T?ZL=[Y_M78]W
MIZ_UM[SZ-!326.N5-Q$6-V=<:>G!H//*)JZLP^D&%ESA40_)HS9G#+>D.,@5
MY1!P)(6X3PII+A,P*JQPU$(9FE;6Y1*EEEBT;^_5H]9CJJ.K(MPI-QFM(B;+
M*?1=<SY&[8^MG8+:!T9MP\BAQ"D&8$78$ *:!4[(6<,0QB9Y+873U"\BZWN!
M[?+"5@7*D@O"JB0 IL$DY62,N:"J!1DL;F 9%-@^+&R;!H%AQ(0($V*L]XB+
M1) .,B)+C>/<.Z&"7EDW2X3:JU'9%]&8EZ%FSS<.:5A'&866=?V_XVKK-+:J
M;>^\$]6_B)>]##N:BIJ=!(T.6\<#@-, J,M123"I_6ZWGT.8JI F=S)LYY#A
M5B_&4$4A]4\&+3\N63=<:WTY[M?!3WV8BG:OCOB#V^STRR:)5%JG[=$!7)H\
M7U$\;'=/.B/;B_V3(1 QU0';&T<TCQHAO\WV1@?M04"Y<-Y9*P$1O6K/.0<&
MMT<GF:*UUM<\"KZ_WX/Q;;6[W1C:N8_CG3IGAS \)Y.^A'9*,1]@C)/0+M<.
M;^SPJ#4\'D0;<@?SKW4DY5FF#NCI#>NU/JS)NC)0%Y'B%:FMBM2UUJ_1VY-A
M#N=JY=[T>]!_F^^MMQ(K(@=G^5#RE=966\,3-XS_[R2'AO\PC+U!Y)PA'%:M
MY_NZ?; /,V&3,/)H_<'8ALS4CV/,LRNFG0!MO1%0V^X>5Y0#=6!?PCS6:^0X
MUK&FPT88],.$>$ZX_V68YW:F>BI^\Z='3O^XB-;;3A\F*^@_<5"=!X=U\*X7
M+G\>0^???5]ULL1_'G[\AFW2T2>',.$4<6DH,H$)I"*FGBHB?30E_G,J_G/Z
M-,.5D)C55LV"VZ.SU0S.?)X:H%\?J)XZ=3#_"$1U@&%\_..2LCKJT\5._W2M
MQ(J^W/#+9T5LB14ML:(E5K3$BE8]WKI.'$X?C2AQHL^4R-<4)[I]W8G1$@;Z
MG",>;N'6-$((G9PC,AHN@[)*)<44UB; !6<?8@_QY2<NZY]M[;P_ WOT^][7
M3Z?;.^_Q7O<]@6N'FU\_D<WST(;O8O/PX_?=IL_S\"/9W/G(=H'NO8UW8G/G
M<W=WY\^#W2ZTM?'E?(O^"[X?P;L_',R+#-7>)AND1M2&G/N36V2EAD\BV&@L
MIH:PG+=,<;I$9?1*7%;A4C_B4B08Z0+&2N43V"9IZDEB3"H:7+1,/<2>:>%2
M"^12C0U5*:WFT@B$$]&(!^V12<0BIK11+"29I%Y9YZM4SZ9X*URJ<*GEY%))
M,BV#"T$98%,T:6L<%MI[1XQUR3W$%G'A4HOC4LW]8QME#M"A2 B5DZE3BYRT
M%M&@N'1)QACDRCI;Y80M$9=Z37&E<^S7$C7Z$R[E(HN,RZ@I25QC9Z)C3(O$
M*0T2*_S0%M^+*^GY6 QJ-II4:.+ WG.PIA1!'$P[Y&(R**J$"3$<&[JXJNDE
M.&V)SZU(28CPEEDK'-?26,ZHI<P#T!E5XB9!I:_\W,HCHKAA#+' K?2.H>2#
M1UQ9B8P4$3FC< K"":[#_4I&%.@NKSCF5ABF?*"@:7+GI<METU-RW!$FE?0E
MKO3) 3MC%PBO8*(DTE8*Q+6@2,O$D$R4)\N3MS'. ^S2U@>]2PFXY3($IK=D
M+T*2[K\=^P"%;UYL&Z_<[IR_;UKDW$3."1RM]UY@R@EG(EKE6?)1.I68<7I^
MS&QQCBV)$/PR8WO27 12"H(4SV>BC/7(!A""C'BAA&!.6+NR3E>IF4U#4RS/
M%P/K%)P.C'!/N>>*Y^CWZ")U$J9?4R_+SMR2P[J9S\5*ZX+W2!A*$4RK0MII
MBS3)63!2H)KRO#.'Q;WC!PJLEQ?6Q BFE*5>),:9MI8IH^H*P)8#<R];6<L-
MZZ;)2D6,E+B(G \:<1L#LE9ZI"E6A&)+N;156)#42P3K5V6VSAR?*=9KL5Z+
M];H<\I )KQU.8+0*PR58K)1H&A*5H.)ZZF))M?/$(L_/IMI)0FK05Y&V*1NH
M2B#K64).*VV<BM8ILK(N[QVZ4=38Y86MT2*%Y'CBSG/'N Z<$(&-Y]0DHUS)
MM?/TL&T8H-&+@(-E2#)G$,<>-%67!**."2(%=Q&KE76V3%D["FP7#%O*O K$
M<^F,X11SPXE(.,$G'I0TH>R)/CEL9_9$#0%QRR)B5"8P,$5$EDN%F*11VF 8
M]P!;6JS+)[(NFWD8BDE93,IB4C[IABA+7$I@EQ(4U"BQ5I(9;R)\DX1Z6N)P
MEU3X'<V8FBIAAID4*$09$1<N((>C0L'&("R!/S*5.-Q7@&EJ+6;&PM_@>:#:
M2$.]U(:#&6HCQ@^]&UHP?7=,-W.^NJB,QAI%+?(114F19D0!L#V&:V"%YA([
M!=,O'M-*V2 (!AD-%JDFQE(2.4G:4QV8-;1LA2XWL)N6*M.:.AP2"OD ,O=!
M(&TC0<IZE;0@*0JYLBY6C5FF"(<[9X;E-\A0R-:>+D'AQLD@VZ<9.G6*U7X'
MN \,12Y<.),6=K4U/.@/1BAG'&T=GXQ:_>,ZC2E@^,O:'VNMG4&TPY/!66L8
M/;0\:L<ZGRG\W &J0E40<=@:]4?P'=YKCX\'_>\ K%'LG+7^ZQ'Y@G@@OB"?
M*5^X>U;/3;ZUL0_]><?R.S8WOGSCU(N0L$?6<XMXM!)9"1.1I&$P95[H2%?6
MY=ILQO86+/%.GGE8?3#=O5BO@RI+;LY..80Q'L(R@X_3RR]^/VX/8'7E^_KP
MNXMY<<7ON:3L,(;J@6$<+[Z<]K*9C[/.7UGE1J[2ZN8H]N-^+]954WH_\N3<
M*$OF,B0JK5I\V\[(\S?@#+_ES*5Q4*=*_@U&MSUJ?6X/CR[Z^Q3LJG6)R*F\
MQ.W>W_W.WW4:Z@&0F.<LQ)K#5$L'F#G\L;VC1IKEJ;S/MG,UY_%%YR<L#!IO
M#V")M#OY;,.HW^K&.+H@X@2>SUP1%N?'*XTV6NK"^UL'-B^SO,AA_8QR,M;6
M_L &>&T]S#DC<F:.\%87:Q[Y-ZQ5=U9E3WXW',;1FW^W)Z1LVI[=K_+'MG(9
MY?9H%.-::SMG@:Z; W3T@2E756;GYG5N#UN=-CQ8IYO-H]B#KB7[=W]0X>(B
M2;3M=*8> WJJQ,]373Q;FRR5BY=V[5GN!?QZXNM.Y!?8BY)$/F>'A<=AK(X[
M6=A<W'.U78 PM);!V^N/>X;R9*-)IMQ,& Q;'H<4[0C>#1,W'/9]N[I<)P#O
MG4TRD\\;":!^+/KFCE/5Q,GQ< 3BK#L_??C,?->]STNCW;ND V@[!MY6Y5&O
M4WQ?<*++[."KK79J#4]@A.L[0A\:S(FUZ_4S:N4JV2-H )IN=T^Z\/WOV+E8
M/<-\I+2>TMBNN%8;^C",O79_ )*UDM!PN=/O[=<"/40',U+?%F*5]KW5=\"P
MZ@3=>5HFFL%T&O7)^V#D??L9\<,?,IIY\*D66I7!O3^O-/E4-N;ZAS<3\92!
M/!-?!C^<VD%H+J\&ESK-TNC.2A(3BC#+35*)\*3!H+9)!I#*SLC M?SV<:YO
M<T8WJC%]R7LW[?>\X-Z/1^9++[2']<(/14N:KR7MGVUMO/MF H^",X^B)BG'
M=P>D<;:#G"7")6-M%=_-UF9K4%VH1@#\C>ACU\5!;1 QLIH5>)IY)+#RYK*%
MGS)08>D B\]@SE4@AG/*$$S)1G@,X)R9<F>LRT^SY0G#KA@4L-35L;J?H7%M
MK8.Q4E;9$V&N?%JMQ,Y<D;#Z.."['6^_'S8-R1'!T46,-0]4.1$<B<)[X0"U
MF!5L/AXVZ>;YIV_*8D.5)DC@Z!#7*2*KM$,X6,4B3))*>&6=KLW&OMP8FF.M
M)R^<RUHJ4YG^XW>?*ZA,K?_3JO[*^/+5]0?*RN5]E>BO*W3<;A%GJ'?[L$S[
M&>(9+#9D<5PS"3# @" [ /WKCQA;6WW &Y&MRN]*?FG]:CNYY$7KCX.L"V]?
M5F#)[7R.QR<#?V#!\'JW/XCC"@>9PNR0&:O'[5Z])#-E@[@/F*R,K#G2]_8
M76N]NVX^5FLE='\_OW/4K(4RY;RX''][95ZF)FVNJEAY..#Z4TCK/R[(_W??
M@@;X 3KW9^[;=KI<,847_-R;X<\VSS>_)9Z372:*C* ><4(ULLD*E%3P3&M"
M2"X:J==F<R5.^$)54P@FJP^:^],LB=_L\.!R[C_T![_V!X/^:0R7:Z4LB&N*
MUIQN'G[Z9A57VBN'@@*=C7OAD64V(9R43LE;(5R.BUR;=5I?<6G!--R&BU0&
M>VV(U86B*C/N9GS]6E%TU3[+Y-:6\TG%A:]8;&.3B.?@ETD9L+>U)O9WO"S&
M\M]7"_2,2[G@RT>L&_8[)Z/K'YDIL?!$9A\AIC$\4W\SO=7BMT83:DR2)M<,
M-<E1PX525*5DL"+Q&XSSRN2I@\%E78G]B!R(KR-@(-#'M[9S:L^&*V^N6LGM
M'IH>]^:073LP*3W8P-2&.?""?EVLZVVMXL-=0)-=&EI:!X/,-?_Q\PD"K%:U
MN+*T_RTS7%!-_OG&KL^;_&L]& ^^1F<J?M ZKK!6PE#K@8JD^31X.];L*L7N
M4J_; %.B4ZEC2U+$[&QSX^-8'N1"EYNY(.5WN.<4GL5;O_\)[_O(=P_?T]WS
M([)[W@$^O\DW_VC(@^ZG\]WS+VQOYSW0\RO0^0GO??W"-P\/VIL[>X?;.W\>
M;G^%=Y[O?__K_#W\_N4;#\E'RQBR@6'$8Y3(,4/A4XI2.LN]UBMCE^1)#.^R
M6-7*1DH8E]0ZGF2TDH%IH4RDC&(M5;/HV>VUZYE-R69)O6E.7T_<SXFZV@GB
M74P>;B"&<Z*YQ<E[Q5FNPHO!*KA7K;8'W@F]Y0[(=>._UGK*+9")A_JJ%C"N
MZ;8ZWMG*JR17=NMTQMNO%XO%7IIB5:G&RXVLU8FS.L($M3-SK*I)UA4>Y]6M
M<^/Q&5;C ZV]@?N')^YP[-GNVF$NT-F;K-K!(->?'!>Z&^1JGNV.'4Q15'N%
MIC2A61_5[8W;2S]6_ [*;B:\DABMC_G.N@PIM/)'=AI50S*UQ?1NO'V0F_Z?
M;/12_,O'/S;>51_)+_\[Z>+4H)X>M/W!9'^Q-7ZFBC"H+<L1@A$=/]_*&SOM
M857]$LBI??V@(P+EHVJWHSV<(M^"D;]?=R0;S<!^\AS53<-HCR?JHG1I&'L;
M+G:O+O=BQE5#>U6_X-&\KG/YOOSZR4/9FU'YXYP=MH&\K3Y\.8B=.!Q6@0+C
M&I^7Y(W?7S4R=VU6R^GR"JS)_J!:&+ V05/,]OICE #-TNVB0.=47<^I&J#5
M#MOP72],-ME@+<&WSQ6@+KGM5AS5!3V7J*KGDPC$K8VC;RFJ((.Q2(68]_R9
M03IBB814$ENIG25^@54]GS)FYN.4S\JZ'&\P?[V/#L (RRSHC@RU*@<ZWXBK
MG/K-TIT)#,O^:>4CSROR9CMQI7[G\RR)^:R(+?4[?U#!\?=!?SBLX5V7"_ZG
M&[Q9_WPAQU]Q<<OY0U-KXJ]X6$#QN.EZ>:1JH(\433Y_."8BLC61CJ7VY_,D
M\L4?";ZP.W)T%I@8Y11P.06\N-4U9<'>J_SQLC"0I6YCD76*04>F2[VR<AS!
MFQQM&N?%7E4.)K#KAZ5L\2LIM><]#L2+9*BTG%2)V:1/S@?B//967!.6\(.S
M>%,Q*I<_5GZX9W$<[\YNM_%Q/+ZYL4^V#C]T-G<^DCV@;7=G\_OVAH=WO3O;
MWM@D>SM>[)[O'>S-',?;/]W>^$(WOWX!6O\\VMKX?+"977+G1QAHXIOG?W:V
MSCN'6]T/G;_./\TI6!R2TE8CXZ5$7.J$3 P.::5"THH21]W*NA:KTMR[HD:I
M!5H8U#-A4'F3H,&'AI4SHO8]+/NQ_^?#CAK'_C4G0K/ $&<>(TXBL",F'"+P
M6PS!\[C 5!Z%'Q5^]$SXT:S"5/.DHAPMDALU<Q6X%+RET2.F1,P%/G/^$4:
M)6E/:23<FKB$RM$B?1Y+;YK^=O783V6+CH_^E.1GUR9/T"8):HP*QO+DM):*
MT(0]=5)&EFRQWY:31<VI R4EH5$KQ$44B(..A"QP*R2<"M[S9),Q*^N,K3*\
M3/E42IJD)4-T,7@>";_-?-O!*VL<1]1YB;AB%&EG* J&<&Z"B(FSDN>L /@.
M(KE8"(N';]-"4,GZ)$Q RHA\BC];""$E%(AU,1BG16)+*'Y?U>;5AVL._X\S
M!%P>M[N3O7!3S\RS9DY$,AI44E%ZRVU4.B;&6(+%S32+C"[67B@\Z18\:7?&
M)!!.@.# V8>:2W@('I'5#+A3$L&RX!PQ;@'UT9?/>UKPNBB\%FO@D:#;L 8$
M,RQZ05!D%@#+N$8.8PW:A0;L"F),Y"]X^Z, ^.$$[L0:* B]%4*;"G\0F(&E
M9I'&4B%.K$$V.(T\-X1@&XC4<KF$ZT)W \PR*_H[.>?.](G6^VP W"AZ^64R
MGSLFG2F[ T_,K6:+<))$*3"F@' *%O0)8H%;65 OJ!84= D5B,I)3_2J,7Q!
M_HD; ^<9N1X+,[@S,RBFQ"-!?V9C03+GA$.&2X\X6!;(&AJ0DT[+()5(BR^@
M4J!?H%^V)!X9^$T+A7/OL)$$":L( %]BY 35*!"M:4S4)AV>G<Q?Y(;%LA_C
M^CS.VS.5U:GL2SPLA[K,@OF?<9ZD\"7G"+K,];+3KZ>E4ET* UL< ]N?,5IL
MS)&RPJ.H%$.<!(\<8QI%9KS G%-OZ,JZ5JM$S!:0*3[0 NXIRZ.1LJD8'@\
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
M$&&.(JZ(0DY[C[ ) CM'@G1Z9X\3TJ'4!B6)2=M<3OLB?54NIXCO]<2W85B
M]#KN+$:8Y_!O0<&P2%0@(Y@U47!M&+]8?*].UA3)?4ZZN+ ;]R3*378C*$M8
M -6;0LJIACA%5DN+M+="6,.4\Z*D%"LR?0?V=:$#[EC4&UH;"ZF$31CE+ F@
MM85$SAJ.M-1,^R@-4>W5T>UH3K''10?\<IOB*T\<KA3#6/L,2)%[<".-332(
M8*ACBH=4 ED>)VSY;:Z @$N!14"<6+!0E&;().T1U41XZC!7+.7;YWVLVLH^
MT*'CER<N\=>B"UH7^1+Z\0#BW;!*N$^.*$%19$0B;JC/#@A&0@BE<%!$$7VI
M>#_FV(\G+MF=%>Q")[0HS4TZ0;DJ]P/L7QK!QXC<(4=30BY$'9QWC'O3Q2/'
M(M.=E^E")SRPJ#<4=TA1$A$98IHXQ'VNBBB=0](0P0CE3N).BOKSC2[XM407
M7 97@F'.G+ :,\:3UC9&SRG6B@:&I=&%3GB<L/7Q CJ!>@L:"<$">\1Y G_#
M8X^,2-%XIES" OR-OM)=JL)=CCO:9A/:E_C")CR =#>,$K [<E9 C127 ?P/
M$Y'&(2#CHI1!>"&#O$RZ2VQ"9P6[LW)=R(06A;E))N"0A'',HYBH!&'V$AD;
M"2(L>869C4:V5WRYR/1SDNE")CRPJ#?T=O(1.Z<THM%0L,J-03I@C"31C!"I
M 0DZ6=GP6<4FO)D=Q0D,<T4I@#E;(A0N RW%HM"2&_ W"8\V6<6](,S /XE:
MP0JE\#C!Z_,6I>"Q3M+%B")1"NP4[)$6#K",!VZ-Q5IBFIT.3FB'>-!RY-$V
MI="^Q!=*X0&DNV&:1.; Q%0,:1,LX@S^,-XY%)7BR5*C@[U4NDM\0F<%N[-R
M72B%%H6Y22G$F,49TUS(R"&.\\5#B1T*@0J6F.&)R"X>6A:9[KQ,%TKA@46]
MH;<93D*#DD:*:]#;G&AD%3-(!;#).=4)QTZ*>JOQ":;+?$)5/QVD:Y5K]S;Q
M";>K2_FHL>RVY1<+T]!-3'M]NE5,G!!LE/(4T9 O0SC)D>&&(<QD=%9PP#2_
MLT=9GS'3$DW:F<JV+1Z7/#6PN%8&S=;1HK 4#X$,C:K809)( N'(6<X1CT0@
M*ZQ'L*K!&ZF\M.Q29+AVZ$,!A>Z#0F<QH3 <K0)!HV"S%%XE1B*BL*\1!Q!
M.K"<N3(D'3P.7+0>-5'@H,!!(4<ZC1*^82XD'Y/B!F'*">*PS,BHJ)"P0G(:
M#2PW?W0HT68T1M=+%-4%JWMV5;&Z1&+<-9RM?9F?QI/)^#2&@_'LC[G[%/WL
M<+QOIX!9!W$V@YE\.9G8T<=J88K?TR*0_;/%B$BJG?8V(2I#0/DV.=+."3!W
MG'4!<$<GFTL'&'SK^QSE/.<YR?C_SB?^R$YC>#<"K?5RA;/9B\G0>Q/6HU@P
MMQ#\!N$1$Z,!4X4B52#XRE"D0=H1K+'2BBE*8*T[>+Y31+_[C&;EF5P="K8-
M@^O1'\4HN"TV-#@0H:+Q"ELP!40"HR!@Y*)EB(:DK341S(1TF5%08K8Z"PJ=
ML/D+87$_(MT@+#QER;L44"(R@G6?PSF(4T@H%KQ0PCK>R3(\;89S4-%Q4J**
MZ+@S6NBIE1>Z]O@+.B_0V:?)BU4E^LI8FVZ4['XY"F_CR<)F6UMK![%P,6UB
M]-DV%Y.BD-H[Q' "L\L$B6R2'C$A<?28:IP+#C'2I_S6-V$>V<E3 <'G 8(E
M$N?YH>!^\P ^FL2D1L1;C;A3'CG.,6+6:N\-<<:ZYQ>)4P"P ."]FH&5%9C9
MN;4%N(;'1AAS0<1V$;%!QT7MDP^1(64E!=\]2J25P(@KSQ-.K+Y">5LZK@!B
M <0. F)G\+#Z^0)4!+_X3?HF(!8>\Q98V. Q<TDMG9A'.N2:%BHY9 6-*$4;
M.&$XWU9[KH%7W24V5U+5&PZL&PPK/^K%I2%75QCZQIHPF/4PGKMAW%J42P]X
MVC@D*KWL>B_;/#SH>D#C!H%[,\&Z:NQW::,[;3RK_&GGDK'_=)O#R*=F\E\T
MQ*=CU9,HF"$1<Z\YI=&82,&H%S+:Q+@3+=VF^/?",#DK5[3OT< G6X=@+L:H
M>>+(22409SX@R[U VB7-!"=*$+RS1W4?C/T.Q2FT9! 5%'M,*'8MLK9U&%M#
MTMO<IWQ0Y8=V<%Q.JNX*JAHG59;*1*6P2(G $(\V(J-#1(Q%K6307">3>5DI
MQ),*DRP@54#JMB!5HKC;AZ?&L5'"V"3'(L(,0(ECHY$6.J(4DE29%><.X(GB
M/E<%GPH^%5?P$E>PQ*K?-7 USGB4"HI@(Q!S5B(N5$".\H0,,S@7K^!2=?)J
MVO,MC?BZE$:\M)*K)#QP2I15'C8NMX)X8Q(![(J!67O_]%6!I^O $]UBJ")6
M++@D$1,&[*H$?S,T2*1<I%A$E@FLG3V)28<*K92:2FV[2NW+]57XG"*[UY3=
M)F7CM3#:$)0,$8CG##Y:28D(ICIJSVS0;&>/DVW9+>4-B]C>@.$H GM-@6W&
MOA*EB'48>1,)*-NHD;/:PQ\J:A>UP%;M[!&S?194!+:S MMY\[FX_'<MY@V7
M/X7$C,_IN*7*N3:Q0XY%CH@TL,<M<9:T=SV]%#!LP>7_I23,NQ2S%,-8^XQ*
MD7O"G+&)!A$,=4SQD$K$RB/&+K;%!RAO-)6<()LP0]S8@%Q, GF+J: I!IOK
M+%/<UZ3DT'ML8G\MWZ)UN2\A'O<MVPV^0&OFM=8840S&";=6(,V91E3GFW>4
M61,8N!^TCY5^4F>H1:P?0*Q+4$3[ MT,B@"WT1DE4$HR(,ZX1R8EAZ2P!">+
ME8Q\9T_W%7M:,1%/7)X[;YT71N&N!;W!*!"MI:+,9T8A)U.JHI^H0\XS%IA+
ML/"N!!%TB5'XM0017(99@F'.G+ :,\:3SD$PGE.L%0T,2Z,+H_"(L8MO,PH$
M*_@WH,!C1#S(? >&>&2I2SJI%*+,AQY]I=NJ4EC./KKH>;0O]H50N&_1;A *
M*45MI7)(4<,0USPB)UR^[4:#Y ;CY'@MVBWD\BE2_;RENH0@W$ADFQ4!89&H
M4B"CF%O$;9+(&DP1YE02:AWAT>_LR2*NCT=<.V]Z%[K@KH6\01=@%:,U4J#
M/$6<TH2T]AK![UW44GJK50E >&"ZX,WL*$Y@F"O2 .S5$H9P&7(I%H4&FY)0
M#RK*)JNX%X09^"=1*U@A#1XQ@HDMTL"'H!DF!@6?LX0FSI#U@:$HJ.-1Y=W
MP$RA?:FW;942AM!ML;^.?]&^W!?6X+YENQF&8 )U7F.$'4^(:V&082HA0:S5
MC O-A<VL 2?;A2'*J661ZA*%\,#RW* 4',.,^Z01%=$C+HE$)C&%6"24"TDT
MYN!M2-(G4A6!?CP"W7GKO%P*;DNB&_P!DTXDY3%R.EO?S$FD4\Y9D"5:"Y?S
M58"&QMOB_$1"#4R7B8.JL!Z(T2I%[FU"#6Y76>!1@U;[)9<*I= 54/OM=(M2
M$(EJ:IU'*N2"=,1[9*5CR'O)L$F6A9BCGPGO8])6),)CJ3_RG!&C*U7:"AMQ
M/[#08",,5B8$Y1"E(:?HM0X9DP1*VM@4G%+:R^=7H:T 0M< H1 9[4-!@\C
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
MZQ.E?*!4D*M=Y&H86Q)+*P0-2!F;$W\XC;1R"B4>$DV4<&]30:Z"7)T8VR-
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
M3BZ1G2V)ZU_0Q%H K]+>4G17H\T$=OV2_E+'73IWUYNBWG\MS!IH%QSZK,?
M*8TPB"_C3)+4G>I#X_'$GE52/CT!AP!^Y2<Q#.#QP?0S_!1G?O>_Z_E=Z^#<
M#;#8*KMO953!,J3)^#@_Z_/U3)?=8'C G2UM", 1FW_,'U=433;S)HLA ^",
MI@5ENHPRK!LH\V[;"*LD(438Z<=5*$\E%6N;;%K9_Y>KR$E,0X".;,+6^K'B
M6]6/\/3IZ)Q);-UX/KNEH;R2V&9GKK3[.^]4@MOT,8[R:4)_TRP&8]C9*>#!
M_&2\PK;EG%40!WX5  ',S1<+. J+"XY+JMVSBQY?(^CR^6^\KT+!4052(6_H
M\4EN;ASB<+%ZT":T#K.15ZM? V?>6?U-O*W?C^IV8:'M<=YRX +\N7)5:ONM
M/I\\MF?913ZVV;<:P];*%E7]NC0868!-4!R#T70VF==?R"/*@3*3K"/S4ZOA
M+'5:L_FE=K.+@U)XS7(S^_R;.,G[\6P)ZO\WMY5VR"[.>#Y9_/H4;,,C6,<I
MC!8:@BVZU$+YAGTU&:?9M8?_GG. -F?@Y>BL7JHO%TY%'MG"'3WOH^8KSCUP
MLF&$;^:;/A\T?#0.L&<_9C'-8P4/.,S!ES_G,H+N]?.%+EF(X5FU*URL3 )?
MG0AD^1_%+.@P_J]5YQ>4QV0Y7XNGTGR6%VD#.W9[?QT-JL4?V8^U0>PB#"2[
MH>-O='DQY,D8MA8HPFK.FWS 0O5M(T?-"F3@@#Z%04H@&/"E\V\83\ZCT'@%
M@;$!@+D5'R<S"S!T\=;S%5*!H3 ?5N2)W7CK@@6IYV?=YI9O4?D)O5_FDSRJ
MX_$D]C<>@(7?_.YBOQ[9+W&Q7'$$G3@&@^0(! 56 S;')%9/!S"M1CXN6" 0
M@]&LGO!0FS0+AQT6LGKGLKO39G_ST4;5B+-#FQN<'L7:+(G5MJE'#"_[.!HD
MV#G5!JULF@JR%UU>] !ZE5\Y&,'>SSEPLT4$\SN$WX<X]9/!26W?I.K+EVV2
M>4:2-%X9C7DHF^IIX88UT""#6[;X4A;<O!O'I[F48TVQ >[%V6F>SF%&NNFR
M"Q=2%$O$683FC1>L614$6T_,XMO0U*@R,?U@XN?'TUF>P 5V>EL-(S^VY/DR
ME@\ #1::8)B-OFPGPM0L=OX\DW>CV='P;$EV 3C!-LD\X'JV0'RR5_IH-.,U
M;<!?5K+X<KW^ZU_^>[T37CRHT;7NTL8^70/)%79LU@=YIRTX75"A@_/$8TV3
MY7/E)[K6ZVB*WLNEQ5*)_A]V&!]R=7=[YTK!;B3P7L## K[/+VA-@.>U/.?)
M+TG1-Y5FVVC*#V'K *SFAJ9KFZWVQ&$&KOTNNGK7+[4;#,IR_;Z*I!^[6N.M
M6]J@M:8UM-ML'(9X$JM=LS+2LY$#5N86NWNN@4J=@R.\:2-63N[*$EGN\ "&
M1YS4=BST;:'QIZ!+;.5SV^E1+V6:N%:9YQ?D;!!!-\/(,D\PS(8*P&SVTQ8(
MWZ]^!HS^!X:_5(QV]9;<RVQ[3K_A[0]&=8!/9;<M^&\W'H65(Y3MBNG2A@E5
M\,2%UN*C0>IOBL1?>2M^&4!CJW,OT+CSA0'KSA9G-I=NFW,V,SP+VZ<.!CC+
M#RT?/F<*]!>Q\'8Z'N6--*K(V%'8\!PJ^WK#^:EF#_I3'RWE+9&7!?!X]0([
MJYZNSK)63AD(1AA71M<J[GXP FNV,M5[60 !BP?C3>%=L3YQ"ALXG]^/%T=Y
ME0%G*\MMF(WM;*R!4>FS%5V;]-FCAF^NVUT8P;5ALM'K=2=@,D;19DL 3(?\
M6&U,Y Z<EXRQ@RFPB\V88L@#[(&5/O+@><V'PYH56U8H  M[.D6SH\EX_O'H
M'%; 0XOIV6BR=@[ [IG'A2MY/!\-Z@/$+!LPK?^[F.C5.>*F20T*+@,'C*)J
M&R8M+R?\%CJ?'<T:G?+YW"^5C0D;N#HJA?]6BW0Z@,$#Z@PJ.^SZF["FVH[!
MK1A,LV$W7K:Q?/'2MAU, JK=Q"F89;[V+);\WGQ:G\'6_O/"9VY(^7:H5@G>
M.A^\Q2X/WBIA6(\\#.O"()/O!HTTPV[@.4=PBB02[H4V 4=)F#=,LQBIN2R8
MY;M!,(WWA*28]U([&BCG05BB@B3)NNA\8 YW.ICEFA;WX<)*^F.K(DW7S&S0
M"_$?4,4C (#AH#K_!>0&XPHZ.?:?[\X.7QJ2-S6^EW$V4WM<,62@YW*S-0/B
M<EOY\D6M'S?&NV7]/QJS\9I;\%76HI5>>^"]M]&1:K'7Q,S5EKU'5X0X[-1X
M4I%/^5]XS2C[)I/*Z%K>H9[V-VRVF^W<OU;^VX;S9!?'," PRPBL"ZG]#;YM
M0?*/EX1QEJN02?#IJ3V9_C"NV=/J?==K<A6CM;:?%I_4#%?SW*!V#0>;L5BU
M:7>.(,Q>VOC+(*Q-O'KX5:!19;A65&<5P3&*F3VOJ%.[25M6UY^RKY>79"&A
MZQ?T>].CBNVMCX@O_6*V&Q>6:/7X8C7J*, O>2-6[#I,2.U(GYN)NM,7SNH6
M&7K5"5OQT(V3/0] ,#Z.D_-GW?7Z9M_Z9,%7#<?C2;W0=C@=7[Z[THI/"!M2
MDZJ#[6Q.UT<*X#R!)1JKGF56;#I=L-WG/+@%?5IMC(TUJ#PR\/HS'5HMY^8B
M+'SRRT]2<K0@O+P^7X=!CVN*=A&L6+/.F_&*:P%<<-BK4$$88!V[6?EQU4Y:
M&?X7B2=;BN=CP>MOTZ\Y0G6YC#!G)^/9HJC=Q7,/\Y1YZ_6NZ"U]D9IOBO77
M:HG>B*/(;5?';>LCN4H-KCD"^#0?HOE\]@=3/CRKVJL696.=$B K;.%ER&H=
MI3CX'(>#H_$X+-\28K+Y%&?)XRQ_OK 3_>IW^6PL_G.RO# YRB=!BZP8O8VT
M&/"R%"\^(ZP$:7W^/LBAQ&?G3E\VYG'C.N?F+-6ZXO_F@TEVBG_>/+]<=JYR
MGQ>S7 'D:''A<[40:ZYB.G>?\D$HO.783O/9S_)A.YED4VM!-6PLPW*N5\?T
MJ_P%?G5';F'(+)Y8OK>"E05GU)CEC=XO6/"/\QPG5''@U>E5=?(]@N[ELPX[
M@<7?/#ATV06OV""_T'[Y%-E^CI5/7\]K#0"+UZPA;@F]L$K3=7#Q)I3FON8@
MAW.[=;2YQ=<Q1:LY!E4TKDZ'UKLTTTGUZ6J&F7P8O %HPW'&QUZ85P2'/3<Y
M*X9Q,-H(1CRQ9U4K>6/.1^O)KYI?SWDF9VNS.6_ U5'G1N\WSBLN&%,EA;,9
MF*KSZBY:<T>>VOJ6\3D5N5[\%:Z>0-.@Q[Y+B]S3'9CZ,.GE*&P<("TN9X0W
MH[?+4QAXX& \6AW*_)3WXRJ2X7 5'UXYPL_\+LW9WPDK0[0,2,LD4<X[A PQ
M"7%-N8-%$X*&+:=>B:24TYXESGVB5A,NL+>*<F.(-\V[-(]5CQYNGM_U*DG*
M2NHX1]0 ^J2[.3VTE<Y^!:!Y[.)D89^0?B^+1_6*?$T:C-WX$1!WJ2\JE5DY
M-%LG\PM#,]NB"YOYPB/S!:96VFO1W8T'KW1ZV8A67'&3-0:M^,[J$FZ%?2?3
M^&+YEQ^7E8H'HVHEJB_]N&A]09+F%S3NWU;OJS]>4X:[N*8-%RDE%F]>?+Q;
M?=2X5%Q_QO&NHO+2C_$NN?2S;S5+Z*[F]$;-?OLSB6_VS=+9!^NLN%*SWRE_
M\]VJ5AO9/\Y=BO]N$K!M^;V?=!/Z>]=N*X&N*1OR+S?Y8>]\S.XW9N!Y3Q8M
MDW7ER5KHVC)C5YFQJF)5-57KJ]+GIJNE$E[?RPP$AL?])P&H9B ;9+?)OW2E
MY(Q7V5;73?!4.ODX.GEM";HXMV87).CB[%%_?.OL[,6-9.NJ=3]+&]UIH\UB
MCU?+_O=P6_[<8?EU,UP]@]1Y3S/W74@"B\2#C53S$+7A*D4;.97*16)$E?N.
M?C_WW2K"^I?Q),=7KP'T572SRQ+;=3</Z\U(SSJ[W?CLX!B>_^OWL_=?7T(_
MWV7RD[P_? M]^NWKA\.#(^CSX."O_7_>_]'(;O?I-_KAU=NC#Z_^Y]/^J\_\
MX/#WL_U/?QX=_/KA>/_3P7"?OJ9O_H*VOOYR])^OR[I>KV=O#E_^<_#IX]^2
M.)$K)J(DE$2<18ZT% )9IRU67'O/[,Z>Z&-!^D*KEM+;/:+:!06GNC2V19;%
MLNO*KBN[KNRZ)[WKKF&3"2&EM]A)T-C<4 W_@[^"]C;,.*-PL<FZ;),=G)VW
MR;!3,1%&$#.:(&YU1-H&AI)ARGJO(I6DFS992RS/H_!^W\9IG5NHNG)37U]"
M>83Y?M56./L6C-/KS<J%<-P]S+J9IOS&+K@K37E5'NAI+M,U5 L#*.)<8N(8
MY<0F9TP X%%&FFAX<D6U=%>U_#[;;Z@6PZ.D+"ADA ?5XB1!CH&2<=PIY23#
M3/B=/=EG2O8IDRU572F"7?"W+-/-\!?3Y!SU,GGA.?%&,V(XISP20KSBQ;3O
M-/XV37L:O2;4"\2]8H@3[9&FDB$7*4Y.1 &*MIOX^YP.MOZ85;FI<H#JR3B'
MO>;TH=.Y"X,O@VF.KK^157]5DJ5[</54^*\GODS7(8RDT<8I EI%<IN,P\)J
MB2-)R800?-$JW=4J[[:L>JR%,B)JY(B)B%/"D06#'EEGB9 >.VPKJUXIUF="
M=(@P*H)=\/?)+--U"@A&[ !L>>+8<^ZM4538X'$T3,002Q!%I_&W:=5K[9-2
M*2&CHT5<)XL,+"IB&C.*L90RRF[B[W,B[*L\*X6/+WQ0]Y;I&IJ#:VFLCCH2
M[SE528M$G*$V:4*3"*EHCNYJCO=;EKN4&%90:&0%PX@'KA!X90%A(JP(03O'
M]<X>IWU8Z@Z1046J"_@^F66Z!OAJJ@)3!#!8*ZXIM@'[X V-3'GE.2O@VV7P
M;9KM1E!/$HL(1Y$09YPBYZ1!V%IK!+'1,]Y!\'U"EQ$O%LAE4DCKJRPT&]$T
M-[M'U>+%M]+&/;7QG!S3;]ZC*LJW[8M'"W@I6O8NM.S'K1M&AF!BJ+<H4&=!
MRTJ-M 9GA_*HM70A&1-V]JCH:V4ZI&6+[5Q<G+),99DZJ@S;NO%1E.&=*L.M
MDR*/O>-"(*>50QPK@QRW$KF4F3ZI!:QD!Y5A"?XJP5\E^*#3R_0 P5]%=]RA
M[OB\=59$C8I41(4,(3Q'>3&DL0-OBBO+4TCPKP/=T2?RUG'#17H+R)9EZD2$
M5P'9.P79IH$N5#(&L!4)IRF +)?(6F51E-Y)XA6U3G0/9)]\=KUU;:1%@O*2
M4>^YM/&<?,_?KE =J;B?Q3+JWC)=)Z- "H0PJJ( 3:L#<9XY;X@RB29G'+FJ
M9;36"74QE6(8M6<8O0:C:)DL\//I_N%[_C>-"H>4+"*::L2#Y\@Y8_*=(V^T
M\<KQL+.G95\9UB'3J(AO0=DGLTS70-G(@Y(4'!:F,8^&6XXU]3II1K3&\<JA
MB@5E[Q9E_7F4U4(3&TE A$N/N&,$V1@LXM%B3V02*5_E[!S*/J=PK9_/EZ>M
M3/-%B=IG%KQ5P@H>Q3)=)\:.!9J,,$DIRPE3AA!'B+'*6\XLBT5K=$!KG&W9
MYHXS$FG.$ZD]!ET1'#(^4J2$4Q)3CPTG.WL$R[[4M[Y^6N2WP&Q9IML9YTSG
MV!_A<(K<LJ0UTU$)*EV0PEE98+8;,-LPSF%%DC$I(,FB1IP$A33%!NDD0I3:
M"BUQ%V'V.5'HOXPG\..HEPO1QI$_RQ)Q:B?AA]I$7]5*?VX\^C70R3K"2>0I
M:ARYBL8)HT)0(GILB1!7/KK>1J<"0-<!H*_Y8/H< "4IDS51(26C1]RSZL8B
M_)&(3DYR8@4# "(=8@8*L5?XU[),99DZJNL<#V#!&69E,EPZI8/SGH<08=0Q
M^*+K[D_7-8QM0148U\$C$5E G&J%7/ !Z< PHT03\)LZINN>4QC6$,S$P? 6
MM_(?0^Q1::/$8I58K&+^/*YE>M!8K'^O]4)A(ULTD,CVH0_V6. HD )S"'$L
M(M*":$2CCCR:7)XG[NP9T1>L2Z$"188+U#Z997K0@*P"M7<&M0U?--*<;,@;
MQ)1GB =3G:\GQ(C'SF)J*34=A-H2E56BLDJX0$>7Z4&CLHKJN!O50;>M=.^(
M8S@B8HE%W"B-#/8:N9RM6X:DA XY9D#TF:$=BADH0ERP]LDLTX.&9A6LO3.L
M;9CI)E 12;!()VH0=UP@ZQE&,46LA=7&<]Y%K'U.M'J)S^I@?-8YB"HH=!T4
M8EM!6DPGHV($[.%:(Y[ V+-5M5>OK?2"11>Z=G!=R+["R99E*LO44877?I!6
M47BW47@-LUM1L$68L$AJY1'73"('"X,\-Y@ST(6&BHXIO,KB_F&62_# ?\/@
MR]ZR<P?S8]@EOOXY[\+!:&ZKWOX+'EMV;K&3>3:U3\;307[@Q20.J\WUX^D@
MS(Z6VWSC6W4?7N#U5ZR;CH?SV>5?V1B6CSDBY?ZEE>8^$<I7ZU1/U\:?1Y-E
M=T[LQXC<)-K/R";H[0L[/+5GTYT?S@WJ>#!"FS/8'/RE0TSISH98;R! C_&D
M6NX7L/'B)#\%?;*=Z4OO:)(A\?\-K-&$&I.DB9ISDQPU7"A%54H&*Q+_5CM[
MAWE_]\:I]W-&TU'VJ>S>1<O8V.HU#J88I2,X11()]T*;@*,DS!NF68S4U" -
MWXGA968TC'=1B!@  #B745K-$G@IBEN#C=/Q_,8^MI./L W $7W1\%=7^_SB
M7BF1E'+:L\2Y3]1JP@7V%D#(&.(-?*\2Z[7,36#N,H0,[<DTOEC^Y<<PF)X,
M[=F+P:B:_NI+/RYZM1#4W+&FXYS[67^\WK:[N-ZZ"Q=^\>;%Q[O51PUPJS_C
M>%=1>>G'>)=<^MFWFB5T5W-ZHV:__9G$-_MFZ>R#=59<J=GO$%#7B2>MQ6TA
M0%D]@X(;A-Y20WTCU+F6^_NQ474#A=6%)NJ_XY<X[)%_N<D/>[^-3N;?(*7*
M9-631<MD77FR:O.7E1F[RHP=CF=V6$W5+W8PZ?UIA_-X;KJ>T.6+BV< ?%Q2
M;EH\DS:>?)'/=4+SGEU6P\UG0;VI'<92Y_.YM/&<0A2_6>?SUE$7%XWU00G>
M_^]60WPRY+66/&CF3!0F<9^"P8H)QP0C3#I'745>DU(SO(MD]V^G6Z>[DDG"
M" [($B\1Y]PB31)!B<<8&(G,)%,5B%"FSV\?#=Z]4+$"5(\)J)Y*@&+9=677
ME5U7=EU+1AG%TGJ=0B+*<1J-9E0&SPPC0EFF9#'*NFV4-0-_$\9><X4B%19Q
MI34R!G[D)E!O&*,FZ6X:9<\I]/=MG Y"',T&=M@['D]F'ZM@ 1AAA+E>B<HS
MB_LMT6J/8IFNX_#CQ!WUW"EMN S<::*$8=P*S3S6HNB6#NN6[;I'/GH6M?;(
M&EM=X,MYR(Q#5@<'M@+!T82=/=['4O:IO'7:WR+9!8#+,MT*@"4/E#//A-"!
M1Z><(<SBJ%D4)E)B"@!W&X";6=>E"9)&C9S &'$7,-),$I2<(I:;**5*W03@
MYW2X]<?,SF*==N-DG"/KH5.]Z=R%P9?!M&3A>+04V!-?IFNH%<&-,TX;S+S@
M'ELK(Q;Y7HJ,FCL7BUKIL%K9KIF$K9'6>] CAC/$DW#(!,%1H-1P3+R.QN[L
MJ;YDLB_4K2^O%,DN %R6Z9:1%($SQ14S7O+$A:7&4R55%(PX+0L =QR FPG>
M":=,&H9(E#E_J0_(,D&0%=XZ3+3SE'83@)\3:?]F=A0GA9,OE%#WEND:JH,;
MQ34G4CH:>+#!,L,$BY%P)JS3O*B.#JN.KUNV.R&!>6LBTBIYQ+FFR$5MD<AT
MGXC1<1)W]CCM,V$ZQ <5L2[H^V26Z3KY2P.WS'%,15 \@G@F^,<J3:*GGD5<
MT+?;Z-LPW#6S*AIKD XT1]MP@;2@!A%J+:&1N.AP!]'W"5T0O%@B#R<V=[1G
MO8=AS#9B:DJ%IN?2QG-R3;]YGZIHW[8O("W@I:C9.U&S9.NFD9=)A 1>#9-1
M(<ZT04:2A,!=Y<XH07!V<BCO4Z8ZI&:+]5R<G+),99DZJ@W;NOE1M.$=:\.&
MT^GH_\_>FRZUE63MPK>BX'V_$]412BKGP=6'"#SU<4>!NUVXJNT_CAQ!M@9Z
M2[*-K_Y;N;<$0@(;C 0;R(AN%["GG)YG#;ER+1LEMAS)& 3BQ 6DJ;=(!&><
MHL10K5HH#4L(6 D!*Q$(K9ZF.P@!NT!X%/EP'?FP6F=)$86IH1()0ASB*O!<
M+CXB)Y4CVCN7(M_:,?3&\<$%GX5&RS2U(I"KT.C-:71Y;R=1R3U)*%J"$;<N
M(BN)1I)@GJ(-S@K:-AI]\+GRSNH6=.QX'"<_N9]S'_+!E7<\WOQXKW+.V3B>
M="JP(YLROMV.GQ?S3?W1J"HF9-%]6CA-U]!]$B'!<V*=-93C0)W!B1&<,&$B
M64*NJON<R83=6B04]^,:]2*^&G$H"--):90$\XA3T(N<P )Q'4@BPABER-8.
MYUV8RQ:I1@6^A64?S#1=IV*8](12+X-SE$>#=0B>&)ITQ"E1?>6(P\*RFV79
MY2-!-@81:$ "Z!2X%1-D"6=@C.;M.L%%2+R%+/N8@JZ>C0:#4>A-3AH%O5;-
MF]*])7-7B0UHX31=)W$,D5Q1:GG0&KB&&A:IDS$75DN$VRN?$BI28X-20ZSH
MYB)@)W%DB'F7"RYST,VIC8AC%1*6.$BJ<OU)WE6B3;$!!;^%9A_,-%V#9K$%
M(SI*XXU,' ?K$O:*!<:<=)(%76BV'32[I)Q[HX.,$7@U!0/_Z(A,4@S9D&CT
M,EJ/?1MI]C&YT%^.*OAUV/'3JHI#?Y(1\<56H09@GHK'YD"_#BTE8ZF*F-CD
M0 .45FA!@:&H9DG KS]/2X5YKL$\>ZLU5S36RJJ<&B2DA++S'%E-/3+>,2M%
MBC32K9U6Y?4N'KWB>"W35*:II;(N16= PS**$<X9MCI&21*S0+1.6^R+K+LU
M6;>D9:>((TY$("H)0YQ)AQR5H'0[[KTT6'N76B;K'E/\5;]G7:]_@T/U]R'H
MJ+RC!&&5(*RB_MRO:;K3(*S?S^1"<4.N44%:S=L<+==><HJ4S?%7@F!D',-(
M$VZ,\YHPXK9VJ.B" M4B):E@N%#M@YFF.XW$*E2[,:I=/@PD+:':!Z0(22AG
M2T N*()BS+8H3*;/B=Y:1[4E'*N$8Y4X@99.TYV&8Q71L1G1L9JAV;$D7> <
M1<&SEIX",EPG% T14FC'::ZN0@A;A^PH("Y<6Z:I93%9A6LWQK5+:GJDA!$=
M%#($$U#3/49:&8RD#X0""1L?11NY]C&YU4M@5IL"L\YQ4Z&?Z] /7HG.(D'0
M$ +H=BY*Q"63R"@6D65.446<<IIL[8@V90PI7K[BC"W35*:II0)O_=%91>#=
M1. MZ=N8"$8%I<AZ&1!7AB%'>$($;"<:N2-!XI8)O%K5_G62:^?LU,W*ZZTW
MG-JZ77__-?0^[_P=_IDW9F"KP]X0@;[\Q)P'UL?I>-)+)\V?>L,0A[# R385
M-99O&5AT#JS%[LQ6=5+,>ZD=#93S("Q1 4!D770^,(<;R,$S,>QFP]0QI7W$
M, O8@0',C"8V&!$DS2_":6OG&0RP[0T[J3>T0]^S_5DRKB8PYO2/"Q%B'5O%
MSJ"N3Q%#QTXZR?:JSF?;G\8.M--V8'%4.7E=E<NV.#ONC7_K3([@QMZX"S_$
M3F\XGE33 0QR\[+A:/*]%P[AW\/1Z<LZ;CJI'QM/W<?H)YW):/$)&_)D-B^'
M?OE9_WRO\M/!> +]@2[\ H9*)WZU@^-^[':^',5A;AB\$UX?/_=@_CU\.W5Z
M@V-X<W[9W[8[+Y>'Z >#@)9&H1.F]2]Y"*IX/*HF\.@Q+(]1R$WU_6F(I^UM
MO@PW]$>PBL[NAT_EYQ<_E^J_ ,1BU3_)'X UVK>36$%+>RD_:D]R%^K.?3V&
M(8/WC$?]V >#K1H-ZL?/GMGN/#M[OOY$,TL1(#*P^=GI.'_E]_@Y]CL46GX\
MA<& +L(EZ/O(P9+_G$'9 <!]BI-.L!,+,W]RG)$,'^T-FT_"$[GU580/P=MS
M:-99,[H=F*+F&VSE&QZF>#0 .(5.Z(WKPD!UQZL>/-O[WL>:>;GH@[">_!%,
M+3SQ&49K5)U $WK]&@B'-D]![E>$-3PK193_Y&.O[FJW$_\[[1W7PPSM'N75
M! L5!BJ.Q[/ULGT11\U8LZ:JAECW 1E5SY\7GHI[)2C3DDK-4\!&L&2Y<]99
M'9R0'YZ#\*0XNTKR#XT4;>2F3]635[/5]'M>3&_B?.'N#L.;V<+:G;R$._[,
MT_T'+)%>ZOG\2]W,W7Y_]"4#)__@ZS_MQ<G1*+Q.;T]7W=FB.<@#<@!-?PIW
M?[JG\OC]?XZP'_PYM'^9Z6MHRUZ6O\_??'S]CS<?WQ^\.=I['J =_?[>X-]?
M]@9OO^Q_//KX[MN[K__Y]H*\/GA!/RBE,2@W 4F>4_<RX9&56"&NB0##$LS*
M&+=@%7I[#),$?!BW[JVP.LB,-,JKI.:W&OO'&2\9) L("_$XUNV=L5HM%;YD
MWJWB&9D"WA;I;H'J)D>@2AP"2#OCV1KMV-,E.2=".U^MV1L%E!!#+W\/(#C.
MU-%\N6&2Z?%H>!TZ?7(>KQ?/EKAPMF!FFG&9*T:C"CZ ZG<?C^.3^0^_ 9\=
M]^W)D]ZP'N?ZH=]FKV_4G_H+RS[ _,'F\F]?>F%RE/7S;=SHZ#-OY.S+L\O;
M]:4E=:VY)L0V5Y=?QMODTFO?>RVAVYK3GWKM]Z])_'-//JS&\BN]]@?NZ6M$
MFW_GH(./.=[Z=@Q5O<10ZD([-0O%*YQL>,#=)X^[^_A<]V_U<,^"F)@]C_+-
M9V)])L.1N04!?O$ S73Y\^+M9_:D9V(MR\%LU8.5T0N=>?O;<ASF@39RK3N/
M;=YV?&:KJM;,&HW-15#TXH(FN++K>&/'ZT7]OU._Z__>J(L/QJ=L@_(F[Z!&
M%3@FQDA"J7:)8QX<UJ+V*=,?^Y3G]O',Q3,\?'-JV<-/&8GAU1!L_]JO]"@"
M/^C>P6%^)[0O]/8./'Y]\.GKZX-WW_:__3G8__;IZ]X!?//C+GW_;-D1_>[K
MZ^>Y_= N^NKK_K=_"S"(Q?['/;;_USL&/W^%_M&]Y^\__>?;JYD3^L7D]<'N
MU_V/AQ^B\5@:XY&6#".81H:L"AIQX["B*=*0-U[E.BJBM6^WJ!#5 R6JP*4.
M6#A'%>'*>RT8PRP($963CETYVJ,0U=T1U<EYHF+,)@V,A(AG#'%+6<X<%I%V
M BX88XC+ 6I=UJJT!H6H"E%]7Z/*]:I2L(YK#DM<6^FMT"EBYJ-CC4:%"U&U
MF*CVES0J)I-V@6*4N/"()VF1"1A^98I1@1G,*LE$)81I$5&M];Q;FZW9^79;
MYY<%"_9OG2I""\> KKPC<5SU1M7W+-P''O/_2]MLPKPA%$[W10M_K8^_]E8M
M0F^IY%$ 87E0M)0GR&I'$:C3'*ND2=0X\Q?7J^43_E;.\;05T[=H/2V&0%P(
MYX9J1^DJH0\/)M;P]@"]9#D9)XW6F*,0#$6<,X.L4_"/(8$$II)/86N'$MZB
M8ST%T^N7T[=@:2S+Z8+<:R%WV92P@4K" T=*)8<X$0'9?!Z:X""#2D(IX;9V
MN&B)(%[GCABA=815>^V(EZ<Q3-<UUZZTU?B /3E7[W^[V?<.C*190.F<<$]C
M2)_WQKX_R@%]Q39:'R'_>\4V8D;SY(5$C/&(>'0*65"CD @V..X,2% +A+R.
MXA77!4O+/=2%]!X=Z:UK$ZZ0WBV3WI+]Z$!>B62S%FH#XA(;Y+BRB&AMJ&9:
M"RQKAS8OI%=([Y&3WKK,[$)ZMTMZRZ:WH(XD6*'(@OQ"7/!<0B$*)"17.#&A
M)=:9] A>UR[>QDFO1&%?%(7-UAJ%S6!NPFB:3QZU.,+Y8;6R!&*70.Q'%C:D
M'7/86!!#V.2LIHY)JT.*1@B"M0DE$+OE"L>[%==2"D;!/":$L0XY 1]'-A".
M.$N664]X-'YK1W>)D"T*&RKQC86HONL#"I@08:B*R7/-G'8><\:%]I%[G&0)
MQ&X_42VY@Q2('2F41#!K&O&0*#(L&&03\2)&R;G.@=BRB]6-(PH*4Q6FNJT$
MH3C11#&/!!.>A#$I*)O3A8*:1<#T+Y'8K6>JE? )G&,6&3!5S"J5-*!28?B5
M>:>3-Q)C&;9V&.\R3%O$5"44NX1BWX516,(V[Y"]_(I!*)PP3"2/HI44@5*E
MD/68(,6-"R;B9)C9VI'TQBDB2]AFB\,V;\6 *L<K-@CK)?,)8VM4C HET#@1
MQX(A[3!'')C9I>@XQW1K1W2)TNV(ZBR87C>F;\74*)C>'*:7#0UM)8M<*A0$
M!U$MA4.:>XJBUS$?I6)>Y,UBTB5BM79*"=5N?:CV+!'D!1N2)<)G;0/4;GZ_
M@\VY$@)TFZQ^N'H0UCF8)"91DIH@;L  ,\D+1)Q/-@6ML#%Y1T[I=16N71^:
M6NXE+[Q:>/7.]A(+K]XRKRY9P);QI*Q*"$P>!19PM,@1(I$#@:D5B9BY!-HR
M[FJSKE"'0JR%6 NQ;MH?48CU=HEUV0VA4@P:)@\Y$P3B1'MDG:5(>BQ$LEZ0
M0+9V*+O0#7%?B?5\5:HFAOM<99=+:CO]L%;34FTGN$T9SQQC2G$?C#528":=
M!GU$)6M;74ZD?N.3W@2:X*]08&1_-$1GY9=VSRI4G;^P4!#NM%3'7=1#Z?P5
M8=G5=:V.[.<(+3VI"P^M%-D:54M_7ZRS];WR4DNEI;8[+^M"3M")7 XK_[=[
M\1>O6[-J8$]6:E/E*._,G_DMS5N_'/7\4;>II](#7L\?A'M&A_GGT;#[<T5>
M_!$LVHA&*=6=6JGMDDNYS"N[Y!?^L'WCJ1O'_TYS 9KFA?#1JS7WDA9^R06G
M0&1\&<X'*>2"4TWYISR<O5P*(8XG=>&MX3AN=_[(5:867C;[1E.PK/YN7C9C
M0&;>T;;0U.^4#=ON/#L=H_&\"]_FE6WJ\9D/!GRCJ>-U&(>YEDW_I),?BI..
M.YG_+:_'"RKKC*]56J>NEW7ZC08&W?JO 9@V=^X['>HN]CQ7[QH<@SCHC*;G
M/G<VFF_BX;1O<[&NSN&T%V+&8AZ(_TY[T-7I.,]S%>/G.C @7E#KIYFJQ8I@
M,)E-D3&8]#Y,SB17H+-#X.K^'&Q_'?5 HN1&'8/X\">YLAI\R(\&Q]#F+[W)
MT:QS%S2N6S\W'_#C6MKY.'O#=YOJ%TN5'>=QRZ-X6BC.7UYGJ4;W?Z<61KJ"
M!LYZ<7 TS<7,CJ$-O3JZY?SJR#,%$F<,#<^OA]:YW.=)R/LXS81^B0N%UF:$
M-["?&L);+,0WAV_S+7A;4U=N^RKUE'@+Q-5WV7[WCV>=@Q$,0Z.Q:"JZG5R^
MEN+?SD33J[.:A]WZ(OEMODS'=0V[!J)SI)V?^:L79^S.>*C!%U#@=0H[UN6X
M5@LR7D[5L*Z6#JNM%KA;^<O"+,^&D>?-FN/1N";?)U7>*>Q]CF=UK/Z_\ZK,
M3+?#9X]8!VK<='+Y(RO5:>YHJ9 <''-NP!;^/:K.#B@"I3L@I4_()FCM$]O_
M8D_&6[^>QP@ 9'$$ESM_:1=3VE@7&UB&'%=:3_>3IHX:W 5MLJUI2^>HRH;F
M__0L:-D4[$MIHN;<)$<-%TI1E9+!BL0/:FNGKF>88?@LVZ@ X+__:G<NFL8+
MU7KC710B!JX9YS)*JUF*/"EN#39.QZU+GOMI]?YBOKRC!;^BJ<Y5WA4%-M<0
M/"LQNEC0%83&Z&O]]W''GS]Q6*LA=GS4J'_YATRI<*WFV5RHLYK6*ME,"\NW
MS:J!'H$0K:HL)A>(MM]+=7G::55K.;5T!V9L6C>H:U["P!UFLDRG93XWS+!7
M'<+ZO5F23,=9PKH(NMJ5"A:V0<!>TQZL'3MW:>'=8+U^ME4O,PJJLIJW4 @3
MED"55<%4-38*Z%2UDI75R>'HG$D EM'P,-;UC1NMN.J-/S5M6M8<OL:P^*7\
MQHM:4%M(ITUHRB[WAO.FS%98+B!\VF4P&Q9K[Z;I).LO-;(2++WQK$QP#;<:
M:9,S'%;UX.3BG_5GQSV8(EO-FY([//\3/#" /XVF_;RD0;L,M87K1E4U FNI
M-DWF]\[& A1=@-O)=F<7++'/M3;;^3R/#%Y02SNU>1N:63DU>Q8&-!?N!1VW
MGX%]IK$#3!/PPNC<T#]0G#V/M8YU7Z$6XJ"V.V>]^ % 9K>=(^QZ+88(; Y?
MAN^ Y5K__6>1L(2 &3 :6[PVLYIF-^U=7-L5=*4WS*\Y:\5W1@:>/'U+&,&7
MLL"99-,,6C":5["NFW1F"D\S H>'*&.NTZCA8/\=]8Y/QZ%^XZ@"T0JV[F T
MA(9_&F;OA\UU?JNS,82O $/U@&3&W1G(ZY+M\=C68WUV?28T&X-RR>8\$Z(+
M)>.WL],/1'&$=^>7QQD[]'N?<D7S;,K#ZLKNH\4&'<, ]J:#7! ]]_/TSZ=H
MKETO8$:$><5P8$+X]C%\?%;&O*:)[+TY74]70?T]]+8^;<@U=%Z"QGQ?L3\^
M@JEMEG(C+.#RA0QPMN07N.#LD?-0;Y#\W^EH4O-!O2YJD9DM[]2QGRV@M:X'
M#TVX(B]<(AWK3LS0?PD0UJ2#?)P.>_7:SGLC\*7\,N"\6%6UY7/:KERT?#BI
M'8GG%)93S])#%8-9W03K;S#H-?ZL;N</H*_@&@7M+@&2&Q6KO#(VW(IKCECG
M]SB9S-2S9[6>=+<T\CK+-C#VFGKNIQ/9;,_,T;"BG\+DSAQY<>SM<9P[[GS?
M3K//NY=FZNUX,H)IR)>)^FV\I(@";B;9NUV_M 9M52?*Z2YY^N9N]C$T9!('
MXU-#<5'SSVV:_WUQRZ%^U2C[YVM5(W=G^T>^N7.[DN=WX!7W2E"F)96:IX"-
M8,ERYZRS.C@A/SS/(:.88(+.8D?/;[Z?[K8_/7EJ^]F>_N,HQLD_JM'T&-IX
M -]ZVA_Y3_=T;_W]?XZP'_PYM'^9Z6MHR]['5]_>/W_S\?4_WGQ\?_#F:.]Y
M@';T^WN#?W_9&[S]LO_QZ..[;^^^_N?;"_+Z8(]]P%Y)QS%#*D:#. \:&2DQ
M\C%9HHRT.(:M3K/P_N\6D'Z\ILNG12[RRP35^+QW>T&XG;E*%CTC=I!W/;[5
MNQWC2;W5EG>&0&/,V_B-,MZL-9#_L58KQ_&PBH=S/3W#I%^G68,/GQF%O>'Q
M=-)HN7,LG0G3HQX8?I4_.NE,)[U^_750H6?>FX4;9]N&=CP#XOA*WA=QF;NN
MQO"9S[N.6JCW>(['\<G\A]] P3CNVY,GO6$]ZO5#O\U>/W.4YR\L'WW('VPN
MS]S&QFQ+9;+G>'8(8_;AF5-YNW8J+P5A-->XW#;J\LMXFUQZ[7NOS0NV:="U
M7_O]:Q*STMA[U5C-K_3:'QPA^N$Y0+-RZP4!A\WVT>T$UNDK98U\'GT<N%AU
M&.EVLC"^-"'!XQL+<FXL;KI %L)DKQ%$UNX1FZ=P_+NK?MW9'61;]0KKYTK]
M?U3C^&*NW=0#61_P^_.B WYEW95U=^OK[E83+=_)@=JE+=@G5UE+5\CX>[-%
M=DMIB4LC;[F1:SJKWEXX-8G(Z<PL_CDP_>#<4'E'"]^QUD1OVZK5.1B>718V
M=)/L%P_MC-I%77PPI\P\TR+I)$RRA"OF#%>:*YY(%-PZ8J^:%B&OI/S_%V=K
MZ$T<3ZJ>![4L7]@=AO-_6+CS<1Q VZ=[[-W'I[WW@[=T?["'WS\/O=?/WP_V
MZ-MO[[[]V7O_\<_!WL$+MK]Z (V]^Q9Z>__XY^#]P3OZ[MN;3_OT%=\?O/OV
M_F#_X_Y?_QSL__7N:S[4=E%Y/)\8T4DK9$VBB,? D+.!(RN#5L9YR[3*4;E=
M3'67L!LGW6Q?EJO"7@^4O3@-(GC.*#64ZUR\4\1<V2EJJF7DJK#7_6.OY3IW
MRGL+(@DQJ02P5XI(2QX09E$S*XT##BOL5=BK+7V[!GL)1[C3C$C@)RZ]=]18
M';"V%!0P*?!54Z<4]FH->RT?_B=*X92T1MIBB[BE"5D06L@ZJGFBWEECZ[(,
M0K,N+,S"7H6][@E[T1!%+AML)9%<2*HC,8YIKX235(HK)WXJ[-4>]EK2O9((
MV$@I4)**(TZ\1TXIBF"V(R'21F]X2]EKK>4'6^[%^R.?@6N.9!S%?A.8U9R/
M./FIN@Q7+9ISK^EK78ZOY]%-SB;@_\'X'XSV9J._.X_4>S8:3W;S(>;3U,\O
M1U43$OS[:%Q8;(TL]G:U9$/PE"FND8L.=# 9%#*8!!0-L3SG>X\X;>W0KF2F
MBS5K4<V9=6^)/'K0K\M?5$#?.M OJ2Y18&-(P,CY2!%/ N O;$!@5F/AA R6
M\PQZ+E57RQM7:RF@;R_HU^5F*:!O&^B7O2V4)1F2H$@J+$#2)XZ<Q1%A*UQR
M4L!\8[!7NHJ;+E&F@/[A@GY=WHD"^M:!?DG24\N4 \L-!>XE@A\ ]%)81%GT
M@3H9I? 9]!H#Z'F;U/M'%VET]61#I9[D;03L_#&?CSI:^G7Z'2;CU7PN"FNM
MC[7>K3@E,-:>L&20B XCCIE!CE.*E*8!9!?,K\U!.09WB5XM.7?O=X4*GC<1
MPE+P?'MX7M)".!&<<J/!ZM ,<1X3TI@;1'@"/'LA6=(%SX\ S^L,ZBAXOC4\
MKU1M"%S0(!ER*4;$=1 @GP-#%&/.G646)S'#,[NQ(Z'@N;UX7F>80\'S[>%Y
M.93!)RV=%4@8 ?HV*-](PZPA"@O"8)=3#/,VXODQQ3'L+F<JKDZK%I4XADW[
M U[-!OVL4E0AI/41DE]Q % E$S5>(Q((1SPR@W1*%.&<*ITSJY(!@X%RUI7Z
MQD'M9:>BO0!>EP.@ 'C# %[2*)@@&GMM$0$K+WOP C+<.Y1R76F2 O&,%0 _
M @"OR^(O -XL@%?.9M!@>0H1J90$XA2#B4^D06 *",P8UH[GBK?*= E95V7&
M N 6 GA=)GX!\(8!O"R!C3.:8HXBDQ'Q$#QRW$?$,*=:Q2@$-6T$\(//1-6D
MSF$W2IVSQN1&Y1VW](['Y*RJJR]U.\-X><J^1R]88[)!6ZV\M90G(AV3)"5J
M&+,^I%D)\RN8MO58[P[#[]&.XT(M\_T('VH28S?9$XN\79^\_;3BLN)&!QU!
MR@HA'.+&!^02)XAI13@Q1AIAZN. AJHNXS?>YBXZ<WNAG:*BALH@%"A@7DK#
MJ:)!>6.3Y3:) NUV0WM)E0XV14HIJ-**)5"E/47:>H.,4#Q2 =3-0PUMQEF7
M$U6@_7"A[9TFN? JHXEQ8I,#C<\EIV,BCE-\97]6@?:=0'O9S<4=4]Q;C70"
MVQBXVB.M.$6<,DJ%QIR05$,;:]55K$V&<H'VFJ$=J'9*&D"V"ISIX#36%"<)
M[,^IIJQ N]W07I+:.#I#4G3(1$6RU+9(&\V0#,P)1H+V5#305J;+!6\1M!^\
M#^SE1;6OBROLL;RCI$=O02KO\HZ2'OTF:WRY\G>)CMY<%J5FI(N^N#Y]\<5)
MUA4;)^ZG+WL'[_@'RB7CV8-+02-$/"<%U]Q[I' RCC!OE#-;.YQUC>!=8F2+
M J'+P8:6QAT6Z&X&NGOGH:NQ=3G/ 2+!)\2=(TA'!4@V6!MJN92>-M"EN*OX
MC=TX!;KMA>[Z,AH5Z&X"NF_/0]>8Y+76% &M4H"N)L@P2Y#4QFFC/.6> 71I
M5QH!_R]2]P%#=WUYB0IT-P%=OP1=DISQ(B%LN$9<V7RLWP3$&,$\  ]+20"Z
MI-D7I6V"[F,*QGH90ZQLOY.@.^/.\;3R1W8<0XG,VK3=/AOXEWG<_S4?]L))
M:^2D;RM&O+$Y0Q 6R(*RASC3$H$U8!!SFJ> ,9<B;NT(T@5-L$4[/F4SMZ4&
M?,'P+6!XR9H7FG$=/4.$U2:!HLCA8)$D0,L6; "5TXL4##]T#*_+DB\8O@4,
M+YGU,&&::(M1PBJ'4YF(C* >Q1P,'3REP>43_*)K:,DO_H QO"Z3OF#X%C"\
M9-\[[3RU N1PX@%QX@@R7"ADE*6)6$H"<2W$\&/:A'\3Y_9\QQY6,0XNJD]>
M'(SKMNS/DI[_,>J'MSEKV>[I\!^,SF:E,-0:&0JO6/O"1ZH-L0CL.H.X)OE0
M!DG(1>YM-%0I[+=V>%=*W)5EV^\A0WM=!G^!]AU!>\D)$(,VPNF "'9@0#!%
MD.9"HR1)Y%PY:JDNT'X4T%Z7'Z! ^XZ@O>0;<$8K8VA T@D"T 9\VT@($E03
MQW.1$D-R^3'%<1=N+-!^N-!>EWN@0/N.H+WD,@@L.JLL0Y[).G%G+C*F'=*&
M>N<H,<2)=D+[,44$_!,0.:HZXZD;5=!X.XD!T)5B5>5SBF<IAD-T@)]I]9,E
MAQZ%@W-=+H5F3OY8F)+]T226$*9U\A59<2 $F90)*B$?C$5<X("L\0D10VER
M227IX]8.S%X7RU(2\0'#>%WN@P+C6X'QDK,@Q2"#= PE%[/: ;J'\R2A&'@P
M!)0/+68P5J2D&W[ ,%Z7JZ# ^%9@O.08H#1P%35'UN<Z)%01!,8#14YPR4*$
ME4O=3!JW*F=I@7%+W0(%QK<"XR4G0"16!IQ/SKH(2C77#%FB)<*>X$! OU94
MME$:/Z; @45,=(89%"5J8.-1 PMCGDNG%QI:(PW1%=M>&F\T2!%DE52(:ZN0
MMH0A&HA4/M'(LS9A3)>Q&X<OE3V&]L)W;9$!!;X;A>^R3>^4H4)A! 8\15R(
M@*Q4#A$-LZF)]3H0@*\"6^#&N=L*?-L+W[7M_A?X;A2^2[:\U-K#K,%:M90@
MKA(&JSZG7Z3$,X[ALK.U]"6JE/Q^P/!=VPY_@>]&X;M\MC]9'E4DB.!<XMMJ
M"\JS\TC(J+'B.#&:/>J$=#F[\2&\LHV_GI+ Q_:DU .^S7K _VH&_%E=NGRR
M.PS[HZ%O?BG\M$9^8BO&O<71<!8Y"ICZ?+Y0(4L-08DK@DG$2I.<W5EW.6]3
M9N>R4]!2X[X@^M81O63OPSSAR"U!PD2)N&$1&1L#HM%);7520JF"Z(>/Z'57
M#"Z(OC5$+[D %!%4,JH0$+!"W&N)#(T6)9HDF!;<!PDRFG7QS5.#%4"W%]#K
MKB!< 'UK@%YR"A J);8L(4VP 1%- = N%U=Q)@"Z%77YX$[; %V[!'Z=Y#4#
M_PV]SSOSQNU/![#Z_<[?X8_SI@QL==@;(K#JG_#S(/PX'4]ZZ:3Y4V\88+T]
M(62;BAKWMPQ"FD%8GW/I[/[QK',P.N[Y9H@U%=T.M*T^#=,9V)../QJ-QK$S
M&74&T8ZG5>Q$Z% OA_JGTT(LO>%X4DWK\S(=.^DDVZLZGVU_&O-OXV. 4.K%
M $_&!O#!3N)XNW-P%!?OG7T@OZ8S.JYO_*7WMZ9AN2D.7G=\W._57HOY!SON
M9.&W;N=+;W+4\3"EMC?LQ*\^UB\:=^%5\W?UQIW#.,P90?KP+&#_\\C79Q?L
M,.3;%NZ;?V\TA%MA#/+05/%\?X=U#$2^FNLSY8]U1FGQENW.VV$581U\@S<=
M0KN:A_JC\1@&&7K9F\3!.+-/Y\M1SQ]U)C\<ER,[AN&(PV9(X;4#6%]Y@*I9
MD:A.[KVMAK#^ZRF)%MX[GKIQ_.\TOZ>Y#Z[6<['=>3ZM\B_YRZ>O.(:%-0HP
M=%\B?#!TKD';3"C"+#=))<*3-AK;)(/U '89N)8_LJQ\JIZ<UOE9&,KI&%J9
MAZ8>F86!:<;E/(6GWE<P ;[%:G3OV?O]?XZP'_PYM'^9Z6MHR]['5]_>/W_S
M\?4_WGQ\?_#F:.]Y@';T^WN#?W_9&[S]LO_QZ..[;^^^YA KZ __P(WR"L8?
M!<]PKNBND4V$(<%43$03ISRH4\/1"O5>@O+9T(<EN$]K4OGA^MT^I?)31LW+
MIS><VOJCBYPZ(RV>O:EU9EZXX4D5^W#GY_C;EUZ8',W5BH6G&A9_@L\>L6X\
MZD\GES^RP-8^9G7ACHB99 %X;G@6_LWMK5>P-9I08Y(T47, &E@Z'(Q<JE(R
M6)$()K'>FC]U5,T[<6P/(W+ 1I]@_J&/3VS_BST9;_UZ7HZ!$%L<]^4ANW1@
M4MK8P#2B$\AB5-6+Y$F]UO)=T";;FK9TCJK,@/_SXPE26SL'M=@!:?$LDV>=
M?<?N7#3Y%^L8YD(=8^/+5EVX;'-P;(?H#IK+B9F"=%XP* ZJ.V4:E/<ZIZH1
M+%GNG'5@ISO0YY]GP8 ))NA,0BP?USW,5/)F+L&>]\8>9"DPS %\YFE_Y#_=
M.<L?SEC^^-/KY__\^/X?K\3>7WO?]C\>XO<'GK\;O#_:H^][^P-@^<'^T3[H
MX'N])98?_)O#M4_O/G[Z^N[;'GW]_$U__]L1Z.TOOKT?O*+O!F]/WM$7&'3P
MD__ =6C;!R,<9X$FQ,!(0ARG^B2+1H0% _HU2[D(36?&M#'L9CFI _>$6B$X
M5IPF;%34( \TUEP8SM-6)X+L/,[\6$T!:J]!*["UXC";A_&*0GQN_2Y1>S,Q
M/_[H^482@[6(TB5N+-><N@2:16!,8TPY%F[K,H2(MFOA?X'6"0HEO >(.<SD
MIX7?)U7O:V=4'=IA[UL]<B" L_CU^4@MZ(E@S8+F.YI6EZMEXV:"EE0S%4$3
MX-1RS VG,5D6B&"6A!1BB-'6""1S!*Z8UJ_V7RX#$B;>Q>IU.ET:\Y5Q3AV#
M$?+9JOXRJL(X#D]5,OSHP/KBR]Z_/P@1@^6<(V&$0EP%D\UA4,@2!H.81&=T
M_(ZGY)*Y_1EV+7.[[KEUT1AC*49.YAPECB1D>+3(&0=: .CAPJ9KSZWC5F"%
ME2+4<QFE<4('J8C-OFWI6#VW>#ZWN,SM9N8V$A%),A(9E@0"8821,8$B+8.P
M\#?C*-[:F7Q9M:1^_(?.<06S50&MGPK9V5H (_RI'7[*?\FN@Y?5",S]OZ+M
M3XXZN^%S;SRJX);19U!"[3'(CRH>-B+CS,X_%1Z-WZ6Y8UQ+G^:S(-PZ+F=&
M[4R/83D>QM%A98^/0(,#E:H1WOG;O:'O3T/L[&99.NR"ZEH=3\>=9T=5#_[0
M[3RW_;Z%QKR$[W;^@G^.NIW_-X*;1W#SOV(UZ(&4?6K'^=DWO5'G'Q6\-7;^
MA,?B2;?S!US=!7M^")?RY_Z8V$D$^P.:/9.59ZV=2\VFU="^;'AF&9M5:I=]
M!7$\7NSXJWR+S=Z/0UN%;@>^>3H01_9SK%\P!I#4;QDOOJ8[\\V<O^VX&@5X
M>=U2T  ^]WS^=HK9F0*/U#>/>Z W6+"*3XYCX_GQ,$#CYO4^#PSH3<V%Z:27
MO42GC\Q?&6(?C%U8&(,X.1J%\7;G7Z!IY5D]G/;RQ=S8[#^:M6>\V*!FCD^;
M;#TLGO%BUQ<7Q,5+IM,;+PR[S18]C-ADU'#!Z;"?&[#:(5:-/D/[X(F\A/I=
M8+3!(//<";06NEZW>3X$G<:H'\W<8Z?O";D>[N@XPV#);W =JZA%.M\/D5Q/
M6#.M]1$K4/3R$%\\N?6";MQ[#5<T"W VJ_-OK3#*',?CCAMECRE,3*QJ-T^]
M0F$6LCH/T&J>/UM+IXU^!;< =F%Y[A[&H3_9!BHX?<GJ<S5RZ^40\M( T_EX
M9CTW+X56Y._-9]WW>Z?NU3GEV,Z7>C55E3W)2ZT?AV$^D-Z.CV:$4'=O/EBY
M59?U9?[>T*LB@'CQ=:&I C4"S,UOW[ZDW_-NY??-K[AJ] D&_# NS-,(KL.*
M[84I".1S2QRN^LS=^>/S<6F\T3!KXQJ4\ WX&7 SZRN\8W)RVDE@LG'G2P1(
MPW_S7LAQYZA94K6CN9?B0MO.1B8OD(L7X'>62XH1-81[VK7L<^\-,T-\S@T'
MUAA/N@#G["NO'Y[?V:W;<^917)BOLUN:+^5OG_;^2].\A=L;",SS=ETPWMN=
M78!&KPJK?>EV]D=#E)&1O]:04,;78%2'08+8JM%F\Z9@YVC4#\V\#( J3LZ-
M]'R;H5FZ,,+ -[W4\Q:> [F.\H*KG>Z]T /J;/AQX=T9NMW5S\_D1K\WF63O
M4 7OZF0-X3/P9C-IL^=G;?H__Z,I4;_5% WC>IPQW-S>6UCD^1.SA=Y@:O;+
MZ,L0AOFH=YP;E^U)MT!/\U[4H[?8D7PQO[$WAJ4XK*5>SOC4O#O^=UHW]?6T
M6FC3&%[>W%@!HX-MG\>^!D3,M:52-1K4WU_\SL,@_#QEUOO1=%@OP^-1'X1W
MLQIJXFXD;NT+G,/MO,C.+)]WX68SE-D9WA%JX5#OUIW,MKI.%U,:]?NC+_EK
M]>;27'OIP8+QS?K^L12:ZYY/SK;AXM?C.!S/E(USS<B[L @D3ZT!-8B;,_ML
MLZU63X&6 LJ:4.?T5>,I- RZ&+\"GK-3OV/#H#<$;;)Y27=Q[)JE.XE5I@4+
M--$,%6@S64=M1,NJ]GRF(498&X/ZQNEXCL<\LF?TL[!/. 2 P338K_/&G@[O
M&9.??0-6,^@X?MIOI@5H'9I<[S':9L3'H,I.:Y&2^;V[O-TX60$V+ R?K:[Z
MZ<5F0"L<#&J"W@\CM'J<C0;H>;X?T-:O]VOS0^>F:#*:V/[#0!28 M.<MCX[
MROP1RM7I<@=!P(U!]\FD4VO'(.K\3!6M->Z+!!O\H;9V@<1FY#I[Z"CVC\?P
MF?ST*0 R6>6QF(TNH ;F8G2<\=OHM<V6%ZRKIF+>3#36,#^S2.9RZ&RMS3?7
M9WH>S*QU8 M,:CW'UF*AEY=6M?*6K!TVFG.&QW%6%*I>%L.Y=>-F5=1TVZSM
M4R3GAN;;+FQ:WC[.@SL$Y-:+"-"8_USOKO?@M7FAC09@&\X8!:!UGI5F>\_S
M5?YY_MGA42TN\G1,9MK)O*?S6<M.BW%MF*RXDC>YK>"/8ICVX^NTO,'P:MBX
M0Z!)3T]F%Q_W5L.+#\+9D%(PB!/#$(R^03H(A:R3AC*I N5TV8M/HQ:.6!&$
MQ#Q'91(?@B>1.H>C(7QYJ^&^DM-IX (@;SSM9_%S@4MG9N2! MG/XA-,W"]@
MJ\PT2H!"MN;K (R.'63I-_-0U%$?P//9A=!$U=3&5+U$3UF_"6B#M\0LA.J5
MNWV)D >]H='K07:#JM?/Z$3CHPCHG+M7:I,C&^GAI,%M0VM $+5$6=SJ![+Z
MWVN$B2AN;80588TD7 JODX<%XIW2BE(JZ25A(GJEP ^TX,_<@+.]P-<IS7KS
M1^[,F][XTWBW'LC=W(6K!?N9QX=N\OKYNP^2.,>#)"AA&1!W6 *ZM4<D81^$
MPY03M;7#V?9JJ%X'R+Q?:VW760@8M!@K(TY*)QYE<@P8)9"D.2%:"7Y)F&=9
M")M<" >['X(2A$C#D0:0YH6@D#8$YQ2G1E*1>'*F7@CLTH50T\=UUH)11"7'
MM761<,%A_FUPC&MB'<E;'?5:6-G?*&MALVO!?Y#:&*481A$4+,19\LAP+U%(
MPE,%Q*T]W=IA^CNDD"VAYP#UO._4Z(.,=#N9X^M_2;U6\NQ>R4I9VMP_#=J:
M6=+S0+ JQ"I'!O?M\3@^F?_P6^B-C_OVY$EO6$OP^J'?9F^?18_E#RP?V,W?
M:RZ?145MXR8R:G9T>/;EV>7M^M)2S')SC8MM+<2EE_$VN?3:]UX+V@]H6#_U
MVN]?D_CGGBR-O;/&TBN]]@<'WW]X3&7UU@O.H33XO)V#*/I'(6MX82/FTB/O
M#W\$:IO@[Z[Z=:>Q"^H?Y[;!(QZ7TPV"1SP&SQ;\.>>&84VI+G^4&^.6CJA=
MW/FLDUQA[B_MZTSMR&I*/GI4#V1GWNQKK)B?3QY4&MGJ1JXIUTQ[$\SLQ\E9
M<IG95LHOLPV,O]WD*-^%AUSOD$ N[O[_WJB+#^;\;K;=G1#)*Q:YB=$XR2)5
MU#@@6(OY#R)2+S_(^ZI>42^:];1_5=O][L]__9SMWIS>/?ZX]VWO!'X&N_W=
MM_WG^>S86_+N -[_\<T VO$%O@NV_'[O76_I].X GOSVSZ-W@S>]_8][T,8W
M'_</_CS:__CI9/\?[Z#/3Z&/[_@>_6?O/]]>S4[NOIB\/MC]"FW[P)D#HJ,*
M">D\XMC2)F..#S183)*F+&SMD"XUHLNE:M$!WC6=R"\$]4 )2E/IF* B;T!P
M)Y(AG%FADJ,J>AEH(:AV$M3)>8(*&(0*=@HISSCB/@ID2#1(2HF]8]80'.N*
MO_S&Z;H+.15RNDG??KG.7H@V426F(Y:.4\4T-5A+8F+RPD=IKL!..2@1?BHT
M=1<TM;^D1TE%M1+*(BI F>(N4* I+Y$-,7CIG K*;>WH+LSS"DW=R&@J#%48
M:B/VW<U.'!;UZ8YX:4E]TB(PC2-%^51J+KWLD$VY>!K6@2>NC<DG%K-]!__7
MJYO]][[N4GO]:,^JF*.<<[:@>?QOJ;9T:^ZF?^6S/3D8]>6H^GUDA[]'.XZ[
MP_ Z'_GXO<[@5)AI?<RTM^)YHIZ#[988P@%'Q!4'98FFA+#Q/A!FJ9BEC<-M
MRB1?*D&TW4US;6"W,IO8/<'TDK9!A:-.:H<$SKDO*+?(18T1RRE=G$V1)= V
MZF-M]+>"ZH>+ZC6X-PJJ[PK5R[X- 5.'%=@0H'8)Q#&-"-@Y(2.(\)Q$Q0TK
MJ'X$J%Z[3Z HX;<-[26!37@DB0B.(G$.<9<3RV$M$!599'.K&.7M4\(??HC-
M:(B60FQ*^:9;<PW Z/?..2L+!ZV/@_Z]X@B( H,$"0ZYD).J<1:0H5KF@A 8
MB^!9-'%KAS+<U:I-&>1+28BVNP(*D#<+Y"5EPBMKM-<<":(!R%XX9(BC"&/&
MI4P&IE%N[1 E ,BE6--] W([HAL*I#<*Z673GQK%F.,&*<PTF/Z<(,V]R4:"
M==1+R[#-VX>&T0<5UO# L7R7-G]!\&81O"24E7)$A121)20B'HQ%U@F#N)7*
M6+#S$TS8#B"[J\F-2ZZ7[?^?M/'+_O\=&OFS6*3"0^OCH;<K5KZU4C#/!'*@
M&R*NO0(E@F,$$R5CT"I8#\:!UK++*6F1K[%L(MPC*[\@>1-(7M8HA!-4!X:L
MR4?&)/=Y.Y"BX!/5PG.?3"[)S&@7X]5@YX+D!X/DM6_R%R1O%LDKUKT5,&F2
M@TV?:P<RGY. B8"(-@D+Y;%*?&M'=/7-:ZL7'+<7QYLT\0N.-X'C)8G,DR<P
M?08%&QU8]CH@ZS'\&A/Q3MIH5);(74QYE][<]5YV\J\.PU>S_!@YRO]O'1<!
M!K%SEG\\7IZ'Z J>QRLE)WF@G+7^]!-Y3G+,T<MJ-'C6Y#>&\7M]FO+^:3UY
MS7T'>>I>?)U4%J:@-[35R:N<C3_7G(<GJU&_7Z>7;CBPD-_ZR._=BF,A@<K)
M.$O(:)T35@N!M.<8":$,92[&8.C6CF2R:^CJ)L7/.3BO#+Q[M(WQB,ED ZDB
M"IG<#S)9CH>DWA-'-<+41L1EC$@K F81P1);2ESP;&N'ZZX@-PZ(+%QR;[BD
M';$/A57N":NL)(?0RN(8(A)>:,29%,@QJ1%17 ?O+*?Y  6178E7D]A<.XRB
M$$K[">5N$S$4&KD?-+*DG+"01&2:H*2\1]P(C#0F'"5J#6,*$QT26#HR9YE9
M5Z:^C9/)@X_S>+5:;.Z768VW%6HO/ND-^W> S68>Z:?-%!3&6A]C^17?C""!
M<0KJ#J,Z(6XYF%.$)Z1X L;"0LF@MG:TZ)*;$U;986HOFC?D8"EHWBR:E_0/
M%X3S"10.DUS*.>XP<DYQ9"67U"M+L8U@QN NT07-]PW-;7)Q%%QO%-<K82!8
M:S D""(V8<0%M\AR%A$+.'@9*59>Y# 0R59A?77O1$%T>^7SAGP,!<>;Q?&2
M?$[. P<#>I7+A[6XCLBR$)&S%B<GM3?Y(+4V7:G:))\?? Q(4S!E(0ZDQ'RT
MPR< $W/F#"W<M#YN.ESQ!&A*0:P0@3"G#G'&54[R() 63B@#DD=P"CJ&(%UE
MUI7(OVR$/"CXK__@2('_QN"_I)H ]&E6+!$)7" NO4;&*HF"-10T%A=YL+G$
M<)?1=>6@+NAO/_K;X70H/+ Q'EAV-2@P/8R7$25B/)@H+B G.4&18(I!C5.:
MJMJ%:.3J8?02"?$ *>!.SZD4X&\,^,MEO$P4.@:/! D!<1TE<D)+9(D)"F.B
ML4B@_RO3)>+>1%8^^-B%?U4QQ:J*>:Q'_E,G]#[W0AR&GSNU\CA<J>LO5#&;
M@S_R%#R?S\ \2^YN^#@=3P9Q."D)L-=#7I]6,U1:11AW#$DF#8)9U<A*09 B
MTA 1="II[1\'N#=0K** ^[;!O:29"):)&G!M= *3Q#N*C+$&43 M-;9,,4L+
MN!\!N#=0L^+GP%ULCYLA?-GI@!/'WD2,<&($Q#=5R$6+D0?82S W#);YA&A7
MJAOO/!1\MQ??&ZA>4?!])_A>]BUP3Q4F"9D0)>+4>*0Q_.,B#M@#RATQ[</W
MXPM[Z-C/MM>WKA\[DQ'T>3  P(Z/;!6/1OT0JQ6OPF9]H?>_\O#5^_]P2'RC
M,2"[\P5Z,'I6+\^:V6>K\ZD=]WQA\O4Q^8LOF<4;9\NG+WL'[_B'J(2V(*&1
MQS(ASC*I)\60\#HEGKQ3PC_6,)'"AH4-;S4DIK#A;;/AWGDV3 8'SU) AB1@
M0P__6)$LTH'P&"F..LE'&C53R/!QD&$+(X0*+=XV+;X]3XLL>VP\J(;!V8"X
M5 39P!(8_0$, ?B?T/D<HNI*ODJ+#S:(J##BXV#$U@1,%1Z\;1[TYWD01\&,
MY@Q%1QGBP06D-8](6H&-%DR1:'),%>WRFWL^'UA,U9U"^$W\'(=3>%^J1H/.
M+[.T,./.9/2W#C0[5D/;[_CI&%IX':_H;"06IHC!)(31-'M<'P/37W\ '@[5
MK]LO.E^CA</7R.%?5QR>)F)"(@DH)1&:LD@:*XLHX82"W8)!8.?4[8+*+KM
MG?VY_:NK(^2.=Z\+UQ6NV[S7LW#=9KANR9T9P?Z@03HDE,:(TVB094DAFCC%
M":M09VHG&G<%65?AJ,)TA>E:QG3M<&D6SML,YRWY*F7T@5,3D!*<(AZE1M8
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
MX#??!RTA(->M9;(0!E)"/MKA$H").?.%%FY:'S<=KC@"3#*,*^50C)XB'EE
MQMF A+,J&2.)"3@[ D277G".M*6NR[(/<J]]" 7^FX/_<KY'8J,EUJ/HI 03
M@S)DJ5,H*@(VI'.19Q.#2; QUESXNZ"_Q>AOA].A\,#&>&#9U<!<5,Y(T  ,
M!AX P8\<8PXY[YFQ24>B2?8@XANY&@H#W!L&N-,S*@7W&\/]RLZ!#8(:@91@
M.3^LLLCIR.KD4%PS+0T-H/YSUL7JWL15/JQ*QA?C\U]53+&J8A[ND?_4";W/
MO1"'X>>.K3P*9^H&*DG,YN"// 7/YS,P3X*[&SY.QY-!'$Y*?NOU\->G%?<%
M\2(R'T!E21HC;K5'5JA\VBZ28*7U())*?NM' .X-5)LHX+YM<"\I)TDX3P-
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
M4%&05EP@98Q.CB?*DM[:(:9+]8W=!P7^]P;^[7 \%"+8(!&\78Y83]B"J8F
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
M=4A1J"+#M2"A)F1K!T<MPAYR6>K]H.M+5%9GD7@A?R(A7[!'N"2QM,TX3(R
M?H(]$K$4 9IG7 F9*,ELL%.+BW5RHGI)7]N )R_A3ROA"S%/(,F,@"%B;/,_
MQJE"W%5 BR.5AI&B'*NM'=X2]"'!C&MZ04+##6C%X7)\W.7(LN2>AUR,W+H
MSX8 VA/7A+!5]MY7N5AOKCX,C 90J[=L4B;'XUES>/9EL6"$X'%(DP1)D0%C
M2>(,S)(X1#2)#:9)B%.1 &.)6W'45(.AN]2QVA0/ZPN&AE649O#0\!30,&?,
M)%&"=91%0'6P1"Q5"1*9Q"@T80S:(.892ZTQ$[7(PX,M/38\1VQ818D$CPU/
M@ WS9A"FW"2$)"C#)K47KQD2FA&4&";!="$,AP*P@>-6R![<BNJQL*$RE>J!
MC$M%E_6=UR1KWC]C)54$UM>F/>Q^-8-&2H?>5J?Y9[RDR]M)2U];AB)WI\T6
M4[%7N0#:*)7=+Y/J%%<O[.[V*7TDP')@W?3 Q96XI-=W9GC1TX?C/=K/+0WJ
MZL%QL5_GPMIXDQ,S'!7=XZSR"C_W%NR/1(,.KA9:<B9IQFFJ.:):V9:<-$5<
ML 3%5(4D,7$8"=Y8"W9_X[.^PM^X%Z1!X?="?D<AG^L'&:=89\1D" L&0I[0
MQ.;%A(BK2!B5QE2+;&N'A;$7\.<KX(V[,KQV7S_!GVM0&)-$D2@-D1:4VT:P
M,0)Z9Q#-:,H9HR*4>AVU^P^,E[H)%0S6W(P7F_Q)OP@-W_Z3:&UZ5=SF]C\?
M^TW\[?^Z6;;7N/''KJ[KW/A>N=U7N>$%TY4( G164J1C8>NHP.;)D$FDL18)
M(S%8,:PQY>:O]YXC+CS6U?]27/#R?T?YG[-J)<]P"A9M%?D3B@BE8-L@P].8
M4\'!PHT;L6J][#]'V7^LJWW/"5:)"7,&+XX$R5*J4$12X 3:.KET8E JL<@R
M&J;)!G("?ZV_@<]X]M?Z;_.N["I_K;^YU_KKWKKS?9'# >O+=M"75U5O^V[0
M[G7/T= 4G0" M^A=VJ+)_D[_\>[TJZUXVRM.3']4J MIBT6<%:/!\'UA,E,4
M1I\:-2H\U6F0ZK %]P<']BI3$R$MH@C,GU @D24IH@IH#R'<9#);1]^^O]A;
MV[X3C<BXCU1^J*"_F_=S)H8*2A$-,4<L(1P))1G\AV=9G,E8$+!I,&VQD*Y'
MRJ87\77W57@M_E3"/>>PH((EG($6QQ'(->.) ;EF"6*$930A"8ZRYAP6:YJ5
MO>YVR&R \:FQC5F"W:!?RTE9Q-97K'UJ&\3ND^G(M&TF$&9WQJ-7,^@5+=@@
M1C"B)0Z187&(&+8-=$(2(9*F+&8QCA4Q3;M;-_2FY7F+^&.9(%[$5R[B<]:'
M5BPT)%(H3!5%C(4IXE2G2# I,B(3C6GL17Q31?Q)2T(]2,:]F^&A@CYGB:0L
MBRB)8D1,!)8(,#641DF,. '6EE+8<\-M?<>P%2[I=K/QW?#6W0BIH^VKV-#!
M8"2[RDP9)&\:,4A>A#MEI8F.A]76>+*R8@P[O%RP1S03"4M4@E2<9;:A)V 8
MI0Q%F:921#S*5+B.WA3O,%U[>\1+^--(^)PY@H&3\"C.D,JD1F"-<"1Y&J*$
M)&F2Q5E"$W_K^1(D?*7IC'>5<&^,/%3,YXP1V,A(84J0M#F+@. 9XA)K1"56
M/(E#K#);;)Y%+18]N F63USTB8MKG;BX6;:I,SZ#7GEA9JIV0@_*7'S>FFRE
MUNAT$Z>ZM9/VRJM!Y?5]P0JU+1H3HV,D<6K;T'*"N% ,L21B)DHHT!$-RLN6
M)%[LE.(]YL]&L%=JA'K!?@3!GJ^C$R>82FF[MJ44C$]F$,]TB$*6I20!2X3$
M8FLG8BV&%YLG>,%^-H*]4MO3"_8C"/:<N:F32*8FB5!"5828T!AQ)6*4))'
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
M,P<-<P5B/\:_*EQI=@>FDF\GJ5+5^$V=VXNJR_[SPN;TV*Q8 WHF<^-S$8:
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
MQ6]P_JU!T.QB5/S?53GL#P-G*@?UK#9KI7I3Q1P?..&7M7"V>>]1;]LOW@.
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
MQ\//P^#G]]TW'G[N"C^_R]2T/?)XY/'(<W_D>7]RX)'GKLCSOC"V!)ZWO#P
M;18 ;=8U'=O(*[K(7]%=MZ5[/1A)\%Z>F^#0'BRI7"C<OAS*P-84\.BQL1]=
M7G+SL940CN"4_7/=_\W*Y?*"A]06!2TG6"6LA?-2]GDT&.;9U:R@87Y3#MN*
MA I;H?H)_[P2G+S-K\\N5;(=$;L*?YE V@9OP; 79*.BFP\N[)\VQNGT8*\5
MC/I FPKSWY$9#%MPPOI5T7;9O0H&(W41Y-W!L'!<:K#]3#>-K-NFO9-=P&77
MDT_! RPV![T"_N[T@?7*8:^X"OIM&"J\*(O"-L&Q'WZN^T/7;7_.+O)!4$47
M!H,+V6X'W=XP2$V@;2M%'?SOOS@A,"A;_LG]C7\),MBL_J@ *E-*6!6$6!:+
MP[R./(271P60'?C0P?_?WK4U):X$X;\RY=.ZY4:YKF[5V:H1HD3#I1*4\KP-
M9) <0T)-DG797W]Z)@$1!")'),F9%R\D3*:G>[Z^I*?[=]3V".&!*/%=N"B5
M3SC//;B1/=O@Y_AA_Q\89[:E'9OT;<<.IM%H!&87/>4$-K3UYE3AF_"/O52P
MC<T*ML$5N(.CP5#4>T$BRW)YIB\3+/'Y): CK[):WH^L;J]3O%Y8#[9YCGZ.
MJ- ?(OW+BEUR^ /&YT)()A-*&-PA!,9>L$)Y@S N<!1D<T!"$'0[\*,00$ >
M?0 ]BNBX3RT+Q)6758O'6(P5S)Z75TFKI T5>0DW$G  (?XK3G#HX7J,P"=K
MV;62)LCE8E9-D$?'MK$Q+FO-.;G V.HR8SG'#L+61%L8^-I/#8)4E5*9KT/,
M!1]] U2G<\7'%^LWUQQ.R+<AL$L+Z#C69Y4OY+@4:2'0E=AU0^(@@X** 17@
M(M&6N'#V[38I6ZM99^L@16R]$,[BR^D&,P"]+_8<3YRS0H?.>+W$T>)N'+6M
MOXZV5\@O5DI'FU&Z4'R3R7MGZ4H!/.';:EVUB0I5!5VUC:8@'9EWS28V'I)J
MG$7A+!24XL;:*_N2#]&!HN6Y=.VL/ZU)1WKZ<7Q?WX_C/0)=G0OT1W?Q2&^C
MCH//9>\].3Y?3%< 2(BIJ5VW</?.4,TD@'.Q74$>%H,Z(?-#XLZ=61Z5LIG0
M2V\XS,+1!*5D'2?VG*-!>6LLQA\S C,5=-T4"0_#BO0:BQ1:Y!7[L%!P ;0;
MMW[Z%-SG(?>.^4!"WJ(;Q,B,AMQ3%@.2,!AY#$BW$CD?&6OL4E$*E?57=^T2
M402'J[1;2XM-PY:5POGYQ[<UJ2C?B\F&37U/B^V[4X@)K_'[XQTOA5)/T!7M
MLY"P*2J=H.)9L;26MFKV:*O=Z;K:.KTRVF877>+6K6J8)TAKU5Z7"4\HFQ_Q
MRFKG1=Q/"D7"=?QBS-7%\5LKMV0A1^[EP=__?7SZPGYFD@4)N)S^1]#[S,2@
MA#2=^J>1$17]O%$-XP&96-=:V#P4/NQT:Q:*Z2?DR0UEH(I,F(E+?%%4_YIY
MX62A2-&]/: BV\T6/5YY4'5ME8IE'J[MO[E@A993%9#8Y@PD-/A?+'IN[?<I
M=6=&?6S&#\&P]I[YBZT)F/.>ZW-K/[;TX\<LN Q\T>/8]8!,R"!Z./_4BSZU
MP$KR>624UQ/)I_E?JBJ5ZL?;_V6X6-ZM_=ZF80L7RME%LFZ)'YU+_$EX\E9W
MCDV1&A/F1H*0O2?#*^LT=^W@71EM6:<W84.64CKLU8QNO$3&5:>AZ;K6074%
M71NJVOJ:82E<XVN.B,W&9%XZZ](CS#I!==#6@X G*,T-E96"B^A+A]E@NDS
M=EFY>)R[E=H8<=BR";)@ZB;K&]49V8YC3\2.8&"0?4*BL42_U+F6>2!V=P]M
M$?A6+_(OOES'@X$7N@%W420RYAH97\< )"SF%A9KV-#;)L+Z/3;4O_-G$LYL
MO]P1)G%*6/R$.9Z/L/.+,/I' E6.@:IA:"9J*@C?J\:#!*K,$":!*@I-,-L7
MX@N3FDJ@RB]0X5:WT6X]($-!M08V50E5F2%,0A5?!>P&(\^="@$>$?\SCM]+
ML#J45?4 :*5A= .\;C<[V-!R^%I XE6N\:HV!<"RB9!A;SPAS):!_!Q#EHF;
M=ZJ.KA54QSVS+?$J.X1)O!)G9<@XI(X08/+L>Q*L<@Q6-0/WKMI&'344I-9[
MV*B;$J\R0YC$*V%?,?(\!&J$#%O/A%GRC6".(:N#NX96NT67"A*'=O*+5W%V
M0YPD$5'O#:/?5\SSXX\NB?N4NS60T"82P$C [,&3D'7.<(EK^<6U.K[7ZCQ(
MT,!J4S/5ZVO5R"^VY8XP"5C1T>=?,'4NQ(2.;9\^/M+WL%J"5MK%?"7K 1NZ
M:J*>@IJXVVVH/>D_9H<PB5GQJ0S&RWAQ&29!,*+/TG_,,63=M$VUTT!801U-
M-6HR_R$[A$F\$KGOGD\G(R' -F4#F?^08[#2M58=<_??N /CRN"A>HE7F2%,
MXA5?!=UV+2)D..3%WWBH7D)6?B'K!M=N44_3]793VE;9(4QBE;"MR. )]6S'
M\<;2KEK3&TF6W\EN^9W4%8W[>CG]@>11>'D4/B,J:V,KRA0=A3]4*[OHA(:/
M",@%<^GT&\#]D#?E&L;-CF:UX^:%W_;9=C*!/EO2O?^GROWGZROWG_8]:PJ_
M1L'8^?DO4$L#!!0    ( $]W0U9R:V),G#   !LL @ 0    8V9R+3(P,C(Q
M,C,Q+GAS9.U][W/;.++@]_TK>/YPNZ]J/+&=9#+)[<PK6;8SKDHLG>WLO'=?
MMB 2DGBA""U!VM;]]=<-@"0D_@!)43'>H[9J)S()=#?1C4:CT>C^^[^_K +G
MB4;<9^%O)^<_GYTX-'29YX>+WTZ^/=Z<_GKR[[__Y2]__Q^GI_]Q>?_%N6)N
MLJ)A[(PC2F+J.<]^O'3^]"C_[LPCMG+^9-%W_XF<GOXN.HW9>A/YBV7L7)Q=
MO-U]&WTB'\G[]^_I[/3=+Q_?G;XC%^24?/CEX^EL-OM /_PR^^!Y\Y\6GR[>
M_>+]^HY^.#V?_W)^^N[LPCO]Z$&OL[<?W7<??GT[?_O6$T!?^"?N+NF*./!A
M(?_TPG\[6<;Q^M.;-\_/SS\_O_V918LW%V=GYV_^X^N7!]'T1+4-_/#[5NN7
M612D[=^^P=<SPFG:W)U'6ZWA\WD\(^'WGUVV@BX7%^<7;\_3U@C+KX'NASPF
MH9M!]^+H--ZL*2_O Z_?X&O$<W9Z=GYZL87)B[-N.IKW;^3+$X?$<>3/DIC>
ML&AU1><D":!+$OXK(8$_]ZD'<A!0Y/16 ^UU3*(%C>_(BO(U<6F3H?C]+XZ#
M'/)7:Q;%3ECH.R=\)FCE42RZG3B2FU^82V(AHMB2IY]5:/^&!C''OT[QKY]?
MN'?RICG6A)\N"%FWPJSWD=C5DS84:*)Y_O'CQS<O*&OE%)0*CVA_BC]/SR].
MWYZW0%LEA<UQPU^G:;\^:,CG63L:TGY[TE ZLZIDP=13_,T;DE$^4QL.0MH!
MO_Y]&X2<NC\OV-,;C_I-!'^W.?YH(^I;0.B+NVR#-&LO?I6@)6'(8@$!GZAG
MZ[4?SIE\ (]03CZEPG)/YZG:+*C_DADI_OE$(C=B@6'ZOEE';$VCV*=<7SH$
M@&5$Y[^=P )RFNK&?P9D]C,0DK8HP-\6>'S]!KK0X$O^(6E?E+G?3CBP(*!R
M:"S^[G5$VWXW=.&P, DV_U?_?)<$;3\?NKA)\-_BZSTZ;_OUT,4/_0X?C[T?
MX;WC>[^=I&8L";WK,/;CS2UHB&@E!O7$P:;?[F]K3!I!2BV0%'F*/J?[]S/Q
MOW/G-+>FM9\ S9'@' W>W]_L0MF!GW#J3<+?Q>_=":(ZJR8U'7=$JW&_;::4
M=E,/4R[4\&;,0LX"W\/MQ24)T*QX6%(:\\:,J89@Y,H%L.(!1HXJMNB@' 7+
MD<".+(GYE$3P54L:^T#G_OS9!F=DUMOFS'+^M@7[WP;*O&RT.)O?PCY_13LQ
MK02,D5GOZIB5 W38W)$@CRR:C]D*/FQ)0^X_T9[X50;3R+SWS9FW!?_(2C$P
M,.I+$BXH]\.')>BA)0L\&O'K?R6PS._'T7K01L;^THBQ@J\2C>.'CH[HKXY$
M=61Q#1_V7R:[X#$R_T-?S#^NKD4U2_CR)F#/W:S6<DA&AO[:0DT#5$> '1"S
M'I+5BD0;-G_P%Z$_!UD-XY'KL@3V6^%B"D/EPLZU,<<:@C.R[2/N_WSN!HPG
M$44>2L#()PVTD\-V4N!#8AYUD\B/6S$H[V)BPOE9@0E9YP$-\A=&PN;C*UL;
MA_9\=VA%OP&-ZC2B*Y]3CIXB6##7J(4;#W)I9^.87^R.>0I&.IA20 -BPF?&
MO&<_".#[)V"I1+?HN5OXLX"..&_C7C(",C+G[2YS4I"".0*HDT-U)-@!L>J*
MKAGW6[ DZV <^G>[0Y]V'=#P7K(H8L_4NTE"K_D8;_<R#O3[W8%.^SL"P("&
M>S*?ZU[.413A9DI8XF.V6OFQ^/DY(? \ID+1@^&.9AX-6]FC>R,R,O677:8"
MRE.%\U0@=72L/SD:WI^<'+/0<UNX!R0/8[+V8QPS[YXND!H6;;Z2.(8-=?/-
M8@T,(Q<_[')101-<R>$Y"N" 6'--HA!$DD]IA)++I(^E,5<JNAL9\NLN0U)
M#D!R)"CI>!D2+U;K@&THO:0A@(VG09N=26EG(Q\*&_$4C*/@. +0@)@@;-$[
M%H(U2N%#8NG/QZW(RYJ&O/G4, (R,>>BL$&7=C+ /$V!JN,&N<61< ?$*_GQ
MC^2EA<F@]S%RH+"/5\,MN@]HH(7@E9RC?6&\A;%6!\3(BL+V7DZ&LL,WYV\(
M<D@^^2L:^4] PQ.]\4,P37T2W(8\CD2 39M-92T8(X\*N_P<H)-!=#20 V*1
MOD^!/02G,6X%FN]%R[L;65+8_6]%B3@YJ &QXH;XT3](D-"OE."HM)LDY;V-
MC"AX!Q".(P Y.J0!\6&RIA%!V7N@BW8\*/8TCG]Q(Y_"<%(@ QKZ,0L]-!:]
M3"WK![#R;!N75A*VBM9H#-/(KN*./86NK23;![P2@Z-0#(B9^2GI X;FDLCC
MW]9X!-Y\0M6 ,+*JL)?73FTS:(X"-R"V-#LL/] 9?..S^(L]SN*=OZ6_AF1L
MWU.7@E4["R@7Q[IW#.0Z?Y@>DK7G;&O )MZ^+7@0-!0_R4/IGQR!1GOS4WXF
M-U .[YIX>&Z0#V-[QC:%9^1GP1]1-"+E28,&?9@LU!S3PHW<FF>5 (Q,*G@J
MMGS; M@P>8*6&9AP@HI[&F",WAC&'>2?@QF'?F>TY93CN?TLZPC>R,^"5T-'
MY"A,CD#UD[.-+/6B#W02-M1[_SSO6Y/^\]S,UH)GY*A+*]C8S.)\%%9%SV:L
M FID9L&[TL:(E4@&Q=$LTK,MUW8[&CE3\+OD((8X\L+F;CGH>A_C>!<<)Z+W
M$(>Z+(RTY<C7@# RHN 6*8]''2)G3/&D+;G4$)R18P5/2),@U2'R+XT@;<FG
MG6XF?KPK>"]2 $,<\WU#'5ORJB=T1AX7/!J]Q5<.44AJ@B1;\M\,R<C:@A^D
M/NARB/PJ#Y]LR:I:($8N%;P;E9&8@V10251E6_94@S RI^"C* _/'")G3.&5
M;=>[9N",'"LX(AK%; Z1@5H@9DM>%7L:V5+P0NB!G$,<_;I@S"Y3IQZ4D3\%
MKX4QNG.(3*N/SVR]&VL S,BX@I?#%/(Y1+Z5!V^6/VW)Q0Z@C3PM^$&J8D:K
M7PR0R:5QH2VY60?#Q+;W!7=)183I$)E3"!AMN\95]#<RI>C?*(2=#I$?+6)%
MVSHN6D,V\K#HR&@9BSI$#C<[W[TC422,A2L:$[]YIK!NT(V<+CA#VAPC9]C
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
M]%./:B?_CR;CU3<LU?G9/[SO/>6[&:0--F3YB:%XVO*44?6Q=1D0Q,J4B6#
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
M&+2"9%4M_U<6H@D(5DB>9$F>L];['_<CV88"_OE0H,%TMST&M1X3N:<R!E;
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
M0)')=W"DHW7KW%X3X,^@LN:$%KB1P'M4C#4_44^!X_A+Q3DJ(L14:EVK].3
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
M.MG8NFO:PVB&5";1IS%I(XYF]'@UF\X7W45:;;K3P#\17=> K'**>1I83J6
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
M4LF4HKZ=K#VFSW3:3%8[\IQ.9LW4Z3^6,X[Y!85TX1/^=G$6L:N7E"TCAF6
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
MXKW1-28IHR-R0%LHNLS<@#>"@25HA0=5@FO?,?P>((>UF+SG V_,-]EV^E\
M%D(-_I>^F\PD4<<*C3LHMLTR>.HY ^M*=:BX;S:(;#C%/5#Z=1AW_Q$F%_BV
MW(7Z;121>::B@DPKBX9-Z)S/#% [Y(XE-+QUM<ZVV(:4?&O'F5XEU -_ULW
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
ME" )P<796_T_[OVX:RB)#L/QL'[W+?WU_#,KH'9X\=L<QQGSSS\-\U]^'H;
MG=6E,-12\22=$2()%1WG/G ,@WL_N2*_P#Z:I!L/&M6]<G*IW%&(.%I\=Y!Q
M.+CS6;1@?#/'D]E 68GT/P$Q&Z3#*$9PVGKP5GF7(SH=PUUZS"[H-L/TI^/)
MUU_H*;]4)=0O%MHX(\B]SS[3Q78KNA#4)_K=00H!&9<*BC46E. . @\1+*+S
M/C$IT7=:P_6GW41]Q:&CZ07^\]=NR_>R&A/--3>?-!#=F5X(_,\_3:89IW_Y
MF;50X=%X?!I&'_#+9#H?Z*"L<$)!-BR PE3 :R]!BV Y,QJYMDU4>?VI!Z/2
MK45Y5[6\A6K?XW0XH9TLOR*3>2 Q&E$8@XB1D<GK"SCF.8B VJ7H@^.QB6YO
M//9@E+N],.]J5W31[LO3Z93PO![.4AC])X;I!2:=+2-299#(:84I:O!.,DA&
M1\>4]2EUVX=7/?G)Z[B)2.^J6;9XB:] O:;OS 8654Y96? R"%#928C*<J#%
MY2B$E5'()J_QK0<_>26W$.A=':LF9M0TD,]1EWE^>&!.2JD@03E#_V$F0.2T
M9.&T+T*2]+UK8U+=>O+!:+F32.^J67=1\]DR7P]'^/MI%<; !9Z\<0D0$YE]
MJI(OEPC&,.$8\XJ[TL#JOWKBDU=K)Q'>5:?IKLX/>#R<S8EE\]_#"0YR2H%'
MLN0SCPZ4U@JBR!%*(5->H%'2M%#IS:<>B%H[B/*N:FUWU;X9I\F4-HW%(C_.
MR1!X.3D=SZ??7TXR#IQ(0G-!>*)2M)L48AY7@19<;.9.HG.BB<M^#X@#47P[
M0=_E@>O.@T_AVYM,9\FP#,]"X>=[3W0)R;Z/$)RGO<>0L1!%2A"4ST%SCI'S
M!@Q8\?@#T7T+X=[5NN^N]:.<ISB;G?]1E\L'H7!AL4@H29"-&(R!&*( +94F
M7R!E;4P#C2]Y](%HNZM0ET1(.D6_;J!Z25^^FWZ:_#$>*!8,(X\ 3"B)K$26
MP"NK0)#I:!)Y>RFJ=HJ^>O!AJ7E+@2Y1<J<XV U,B^/EW?3]=/)U.$XX4,E%
M#-Q"9H(6&E* D R'HFQ60C!N4K=PV'U//RQU=Q'M$IUWBH[= /9^,IN'T?\9
M?CFS)QB=(R8)H./%@"+OCUQ^;L"A81'1>\9R.XW?>/9AZ7M[L2[1=J<@6=UH
MCJ88%D"45 $U&8@JD=&H7-8$22%YB)EKH9DC_[!;_//:TYZ\1K<6W1(==@J"
MU3J3T?O/D_&%:\\TB]P&!G%A]XO,P$4KZ=S ("23Q7O=28^WG_CD==E)A$OT
MV2G:]1'3Z9162)[;I^%\A(."(4NA(Z1<*IADP9E ^P62B2\=*S9UT^?M)SYY
M?782X1)]=@IW?9J&6I;W\?M)G(P&VB-*9+00QFA)Q*^ZF@)!*(O).V-XMPSQ
MC<<]>4UN+[PE:NP4VKK@U*_?TN<P/L9%J"W18T7.!BSYW* 4&6FN1$_.=I0I
M\F"#[A:U7/;4)Z_4SJ)<HML&X:I_X&CTO\?D='W$,*.S(+^9S4YKJ)R.;VF#
M!)2ND#FNZ#"01+T42A ,;?"^1?!BQ>.?O+;;"7>)VAO$J_Y],CH=S\-TD1V9
MUGPF9S+P!%C(C%-.9@B2%IM=2DJ[FL_LECM<^M@#47,782ZI\V@0HSJO33C+
M8M:CA)SMT]F@<*%HRR'>)49>%Z>U!B4<:,V+UD5[[5@#+2]_^H$HNX%HE^B\
M0<CJS7B.TY#FPZ_X*LS#.<Z!(V Z>$YNF24R!I;!:\XA80F1R!B*3DTR3\N>
M?B Z;R#:)3IO$+):;#@OPQR/)]/O QV1*2\,,*D2*%LB!!\+;4-.J)RBRZF;
MF;WDH0>BX>T%N42QG:)39W@^GH31Z,7IC)8WH[4ESS*9B&",\:!D2! XUI(C
M.F580N]DB]SAC8<>B&*W%^02Q78*69WA^?4$I\=T;/QU.OEC_OGEY.1+&'\?
M.,6*-R*#S37AH9(A/X!.C\@UL<\EQUT+!2]]^($HNKM@ERB\4TSK32K3H],\
MI-\XFL]Q-E^L]_4H' \R^?))N Q2D>VO" 1XL@LA,6G),Y!&RVY1Y]7/?O+J
M;B36)=IN4.#U\3.Y?!?D$]Q[&[(#'@/9A$D:B%(R8)FV&T560I8MBGZN/_/)
M:[>C&)=HM4%MU_O3.!JFUZ-)F \*F00Q1P],Q$QH5(88ZQ*5B!)SB$JT2/9?
M>^2!Z'1;(2Y1:8.X%Y'KI):/3=(_/WX.4YR].YW7F\\U\#I@B1>7N0==;06%
M.8$/3-'1@5%JYCRJ;I<B'L9P($IO)N8E+-@Z#'8Z@^,0O@RN@7L?IN^FBY*$
M_.]A=(KO<;K .Y"NF(AD+)(S)T!Y5<#9%$&2@\!BSL6Z^ZA0PBPNE'+^S#,^
MX&@^N_C.%3$V@/6DV=&7^)?<I6D12B-/?QI&;\89O_UOI--(96=DXF!TS:IA
M3:BIZAN&&,FJS)F+%C7;MQ[[I!7>1IA+U-LI:G9T@N.\N-M33<=ZGX/<>@VU
M]H20.%JA$ $*.8G<NJQ1=@N WWC<DU?G]L);HL9.@;";-[3.+ER>W=%BRO)L
M")44L5:4D5\0M&#T5U0Q)VE][F:IK7STDU=O&Z$N476GT-BYU[?(G#J&6.@\
M &]X >5"A("&M@_O$)6SIG2L][GVL">OSFT%MT2!G4)@YSC>GC<)&@CD2M,Q
M#B47,@"+1HA:6V"H0[1)R!*ZY:-N/?!0%+F5 )<HLU-XZQS+Z^'TY$T>>(U9
M&9/ ,I[H"$!RTHW,D+,WSF1!_^]6)WOC<8>BR"V$MT2-W>-60YQ]"G&$@^!S
M4B$Z,%'0[J#JW75=+)1D0LS,.Z&6=![:U+J]>%Q#-5[KZK4;6W8KD2WKV?'3
M68NF/Z?19(;Y+S_/IZ=X]<W)>([?YK^.L!['?_EYAL<G=_*JFWN^"U>K?M#+
M49C-WI6%$W;T;3@;$-.8EI&!+8EVE"P0 L\UL6F\M]$$G>_;DK?Q=U>":4B/
M>QJL+:'+=KJ=]"'CAEU>+OWN:WA>+7:_M1 -;K5Y:Q7MN(.FY>:^JD?=E=(;
MJ^MVC*.-K'?# N94CB60^6!#J@7#A;9"C,"%C5IA1"GO*Q799^W?Z/CWB,K?
M1,1]*/TJY/;;PN 92,X,G8/DST47R9_C#GRV'(3*RB>.1J?[.L-TC&_^AKN]
M2M%*,ZLCF5N(M6&/MDL^D\>.LQ?O26$XG6*^#DTIR;(I"*AJI9JW#H+($F0J
M];X UTK?EY7<ZH1?#>?)Z[Z5J!NW<SLS>]\.9[5&<791=+[8TEBH-[1H#V-)
M>E#6$RH6&#!%JT65650MKC0N>_;3M.@:RK-Q6[<+'!<\7@/)&F;<&AJ^\=S=
M&FPMM3%I*LK6K_!-1,I@C= )"*9PLD22ALA0@S#6H$819-<6,CM0Z@H[;#<Z
MW42"#76)A&+P'[__Y\=!LLR')#Q9!9CIG&$::--)-0!;I#96"UPGR50_\/S8
MI:^NE'CYH!V'QSI(>=)%1(V;V[[%XS ZO[->6<<YCX8)2P <02G*0E3>0&W\
MEWU4UG6,A=UZX-,]'+M(KG$'S#,4YU1<!T>;\_#:4W=_&G82_QT;IX/L>K%A
MS_$4-%PHJ0!K_:Y2C(%SU:,2J)Q.W)3<HN[BD0Z_7E2XB<A6JNY??[DE@[?T
MUZW'!KR<C&>3T3#72I\7850GC7S\C#B?O0_U2LUGG ]36&,^QYT! FM^<(M1
M MNLX=90 :9+$6CI,%16>5Z\8<X9E3)&JU6,@S6?T2@+<)42<:[FAIT S94$
MI<G2\I(8)"RWTM5JK'L;!7<*_U^BZ!K]>(5Q?G[=FHZVO^$H?YK\%N:+Z]='
MH]'DCRK.UY/I2W+7A_.WDQF];X4'Y#R#+34"H#F#$#P=?RB,P21YN->XWF;=
MFZ/<?:RD(T-NQTIZ5DP/@;2;89V598I6\:A#I)TVY=I8UA2(7GDP)!XMZ <A
MW7=;?AOZK(?LR5.F!P7T$%>_B?*LTOGH=/YY,AW^-^:!%-(X3XY0B;7FAI/K
MZK$&A[6D?Z>Y8>F^2K3N]+B-Z,!HT4G@#4-R]Z%;M'[( VUI/Y.TB]G,R3O6
MM=V2=4192Y:>%26*=%_PM145SM <) VV$'1#'W0YLK?#_WM:C3F2[=D/D ZZ
MQ0XVX(9+Z7(BJM8*=ZL"1$.(,<3B64I%E/O\FNZ$6(WMP.C12 D-QSEL<A/"
MTTJ1D?=F+!USBFD-(>L(1FH=0A2*I?NB44_^(DI/%&DM^H93()9 O'/0*1,T
M43E#3+35*8<:G$8$GFF+$Y%E&>^[.-Z1%0=G5K02=</A$2NAG9]STG/DAHQ>
M5M"3J:,9.%XG2V61LTU1!GU?3J$) P[$FF@AXH:S)2Y@?9IBF)U.OU\#-G I
MIXS.$ 5-K5C( @+S%KC4JC",QK+6\8HE,)Z\QKN*MN$$B3LK/$O)Q,PDHC*0
M+*LQW)I7RX+7SO>9,U/G/3:OUKF!H.\:[9XTVT&,3Z%(VQ/BZ"&EH&NSL0#.
MTZXDK/>.61D$;WTI>6^*M%LH>(-*[?4%O:M*[8<1/>-*[0W4M4ZE]N:RW@T+
MO$F$C<S0).N]+\$EQ" RD$,2L^;,D\OZ1+7?H5*[J?(W$7$/2K^OK%2JG*5T
MY'H4INOPR03.9J3E6J8D%LMD\SLZ>U[!NY&V-JC@W434*]-/_:70+]^&V:34
MN6@GM^(0&Z?.EWQ@ZY3Y0YAOI<ICYDXP4ZR-3L5D AGG(O" S#%A?!H\\-G-
M4^2%;$^T5D&1=8BD)TLC.ET@:Z4BR55ZU7KO;9\B7W0TQ=G\:)Q?#;\.,TG\
M3%[OR 0+M0+S*-;IBFD^,-&1U-%"$$F!*HC@HPK@0PY>DTYT:GTK:'UT>^&!
M;L*(VYM/3XKH(15^#>EKQ#.0;R=A/*-OO"4WFESG.OA%B10@Q9J%]277,7P$
MLP25I5(\RM:OQL.H=D^1OG2ZFCHM%-*#$;-2$%=%("_J3,?JP9WUT;X4C&?)
MNI@$"%.'T11FZ,QE9-R))*S4+@?5.JRY/=KG0+$^%=A#"OX"^6VXYV 'U@=M
M,_D(0EL)RC*$D&V +"(ZS*H8W=J&?@#2'I&HL797D*J%:GK<M); ^_4;GGR9
M$T N7-U&,WD5M:EP':S$+:1<!TU;<CASZYCL@Z!^L&<K]?2^\[S"+Y/9<#[[
MQW#^^?5P',9I6/O?S>;#^6G5SVR@4=L4C /M1.U)CG6*L3)@HG'1BA!#[,MH
M6A/B'G&KG^.M#U7U4%-T$^YKI$\-H]>GXSS[.!GE ?-:,9LSZ%0(G7(17(K$
M>Y8<#X)I+^YKB=:=2+<1/1/>=%)$#]5$JW;(]Z?3])G<@OSW,3WHZ'B*9Z&2
M3Y,/.,/1:, );E2L )VS=/#&["!F'\ XVDECDLJ5?@FT/M9G0JV>E-=#D=+#
MXAFDX.GXM70:9U<+:$0"7YO5A6BB8,:X8N\;>M!/(.G@B=1((3U4-%T@_/7;
M%QS/\'+5@DQ\21LE>"P(2D@/WC .J'R.C"$+L2^>W()R,-'%+B+NT<4ZAW5A
M> V2EMJ;%*$P&8GOS@%Y APLG9BI%*.X;WU/8@64Q]L6.JGJ?O5O)>?^U7_=
M?KH\Y@8E!FYI.P(LJ<YRR0E<D0:$\$&ZA"KSUE>JUL%UD,3HKH$>_>ASC%>F
M4+6QEUA!7\Z!#X01@D?RS72)J0:]&80DZI OSTN).3O7EQF[*=:#9%,_FNK1
MGS['_;].Q\/)].-II,\G]W^.^15&PGQ:JT(%\ZQ6D8!3JA!4]$#2"J PTD^D
M,<'T%?-; ]Y!\JB9/GKTL2\H?PWD[Y,YUA3<-; L)"4X*M!,DATO%0>'AH/F
M++,DA="QY[/L?H '29^&.NG17[YY O_M/(7[(HS_N4CK+KY;/?SI5UQ\,W^M
M=^1G'S]/IO-/.#T98.+<,A% 2Q351RP0)+,0Z]TUJ9&C:]VQH17V@Z3=;C39
MOSL^$$%H:^I])VEHART^0 RUMMI)&94E'_3>D? -B'60_-A(KCW<)KH98#P'
M]3O.!U+;'#E+()!,,)6<!6]#G<86&(LI">PY#W6%Y6#B+IV$W$MC@LG78:VS
M?EV'B(3QHDR(MJ=W\\\XK?U6JF4E)2JT&4SDQ/6,NG9<*9!DR+4GE>?-P[1K
MP'KRE&@M^M[SBQ=[8*%OW@&_:,WC?+$L,;!*9C*\Z:ARKC;9""$J F]\\[O'
MFR%\\ISI42$]^$2_3\;#&X OCT]NK+:Q)$A,UR9.P53+)H.VY."3I^;QWN%
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
M48';UE<\VM]:N1V2?G.C<\:9Z#Y,1B,REO\(TSQ@C#F!P4-VM%Y%;V3M;NC
M<&1"IU!O%S5>](80]R+6N@DWEG12ZTTE/=R-N0MNX'SDD@L-M(%+<FY*[;C
M%-1Y>"4[[9-LW2'X+HK=\Z!7Q=UQ.CI)O7'1_._XQU%:=&JJQ?S3R9B^3(M7
MXMWT;$]^,[[^"\-Q&M)9]O+TY'1$;OE7_+443.05G_WRN_'9DBX=91:-<38J
M( -=G74-BR8SL$$CXU9+K=>IF^\9YF$R;M_TVS 66Y=V5V!GD:"ZCMJ-F]0W
MGT^'\71^UEYJ>8/3L[ 2YA=A5%N[#YQB)?-H@9M -FPRM>NEK@.B&,>@=38N
MK4'87L =+DT?7Y<]1'9O7H25 NLLPD0VA>"U04XFOR9S\$EK[6+-7#3OM_VX
M]XIW>:IN+^L=EFK?2#L(E8+3FH%(FG;.7 O+D=#:X(-5C!PIL<LTXV$?A;UI
MIH<A'HO5OYG-3C%?OV/Y[V%TBHN?O5MTV)S]^@VG:3C#/.!!6:M3!E-L;>;A
MB.D:R9QD(F8Z@ZVX/2VZC=6^"<C#YE6_.NMA),BU;-JGR5'."UV$T?LPS&_&
M+\.7X3R,%J&8>'O\V0<DR<V&<_R(TZ_#A&<K_8!I<GRFT<6B!T9B059'ZB&Y
M,RJB@F T0M$L*&VL-;QUW^:^UW38%-XK1O0P26 AN=J@F+R?3,Y/&(V6O*P#
MHUUA-?23M:]=[S.A9"I 9#)[8XQ(OG6C^?60'3;[>M!.#S,)[MOFR=->_&0V
MR$H455B=(^/)V8A%@Y.60XX$3]'>CK'U3,:U@#T#!C7530^##SY5,9Q.OR_
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
M :'JOIF*A<"E!9V+%2A,\*YU>?:N2?& 0;%K3FPB\<;-]A<QT,7:F,HE<>O
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
M@D*N(&@NP5AD6N0LLFL_&_,9]/;IMGTU5]WN!LU9Q7SD)@-1G[;5F#R] -F
M9#ZABBBE;DVH@QPTUX5 #53S6(/FSIOX'*54KP=?_3C,[W8!:C=8;HNG]C)(
MKNOJ;_5<,L&DZ+2),5BE"X^&):ZM=)8ID5F\.SAN"P"MHJ5WVC?16[0@\@6F
MV0SGUV*!Q1O#+!&9JR+K#6':"+/34))!';@-H;3.3FX-MH%3?/-Q Z?I;5;:
M@M)U>XBY0+3T0F<7 W>185:M;R7= ?&8Z88^V;+$>^T@_1Z\B,M7\,7W%V%$
M)PA^_(PX_^MT<OJE-D);1#,CLSG0N0':UCH$BV0>2.]!DA023])*V=J!6 ?7
M[A,+NZ1*<\WL>WXA<VY+K $A58=A>(40"B?/.DIADD9O>.LJNSW++[17^9JI
MA4U$O^^!VG76\B.UL&'$=B."]!FQW4:[^\Y8LJH%,J= 1IZJ,^7 >\Z &Z8R
MTYAU3L^.J5NF%O:&J)LH=;>I!18C62(I RO:U%[1"+$@ A;"9HMQJGFMR,&F
M%C;2\OJIA4U4U(-3L&;4T =AG- U".0%J*(BU()E4(Q>-#)3O,/6CN.S"/AV
M(U5SU:W<G=K&[]Y.2(2_A^DTS(=?MP_(+?V8%A&VA_'="9DE+:SBS'!/[I^.
M.I4<A>%6FR*5&BS]Q(ZEIV?1MMGODS,.+![Q 1,.OU;GX<HS-:1IEZ4 X\F!
M4"XD"'40H=,\:,ZXI(VG=>GIFMBVW;V("H.7$W*::G_VJN!)&=5'T(M&_S\>
MX7"<3^E=^TX/^I9P-IL4TE=US^A?#'+0(AL=Z(VP9"YX<K"\+ A:%)F$]87?
MKN^X0[U. ':_9_7"E8O]:'?*:'C^5="_A6_#D].3]V=(PC&^*U4P'W QS?/3
MY.,"_9MS](,2M(T.-: VM=:<UPB/EJ 5IYV MH!X^^[^4MIL]M0#Y$J/8F]H
M75>D5Q")LI-Y&.$8I\??%^RFO]?O++X>%&9,XE%#BF2ZJ9*)Q%IP\%PF+GG
M._6R2ZFQ[O,.D!2]B+IA_KIB_/NXG-9#/YX%[.I8V"A$E@'JP4^+)0/>"T:V
MNTO"!%[^'WMONMQ&DJP+/I&;Q;[\5&T]-595TG2II^W\HL7B(>$V1=0!0%5K
MGGX\0%)<Q"43&9$  =F]1T<BZV1^X?YEA+N'+]XD-T#M#Y][A.J=)+J&'9RW
M6/[\:7E^'E8_X<7R$QU2VV'UM%Y:]X_+3Y\6UX-;ES\L5ZOEWV3H_WKQ._YW
MD99GP:#RT1I(B6^'_UIP0=$?+$=E+8:B_!!][PK@&(DQBS(Z]'K^@3R&MY]Q
ME5>A;-9G,M:F!S5+0M<L"1T]+3W0>66D%)E+Z4SK!);["(Z,&PW$W*&Y\J\7
M&USA>G.[RK/,; A,DP?/:GZHJ85CLA0ZGD*1Q9"GS5M7DWZ+XDB5/U'<'1H7
M7X=R+C[<0GI/6EU_7)YG,F$6R_PNK#<_7>)9\$*5: )849FJ"&,LB0,S,EJN
MD6?7NHA@,+@CI4L?Y73H+'QSPOV&88UWQ/#KI[_"8H7YAO>_+=>;MQ=_+"]"
M2JO+<+[]OSOC:#BW4H.TE@Z^:!1$[SE94MSH%&U$WSJ>,PGPD;)M/B4V["M<
M3:X_+JOTWI:?PI?US0?A#5<A2 <R.CI-:\9Y2)Q<JZ1]U$EY%O( R_:11Q^9
M]EL(L&'3WSNN\]M2\TFV ;@WY"O_7?VL7R]^WD;<WI9WJP5MC7^%\^MLD^L@
MS)DLR8GL1#6H!*@<),1D!13!4Y*!?CM(\5,P'"%#9E-)RTZ]NP,GA57@7#N>
M;720I/:U\76&P)D%'Z*2O(B8'PXJ;<BE*PS?N;2[2EIVSZW _XV+#Q_)GW]#
M[EOX@/]<K/_SCU7(M8[^Z@QDG"G#L(!UH5;5Y0"!20DIFR)]]D5%,8 O+[WG
M"#G15+0MN\]6<._QOV%-5E'-DOWU(N-_?T[+&MQ)/RXO\E;R]-/%]@EG$2LQ
M8X%L=29^UFHD&Q-8+I.TB;'\L.[G40J,>.41LJ&7P'OT?WW$1_NZG1%[?R3#
M>5%-9C*ISW1,R>?$0*?:MX5Y)',*R:9R/(K:M,7&UK4:(^ =&9%Z*ZA'K]<[
M35KNBN;&,WLL'K -(G&IC?8L 3+'0:%,X%F]2/*,*Z>X%[QU%_8=H<Y5]S +
MM>90UZ%4/M0OA+;?#2T':5&X_N'+'[69'2W^]L=?MGFLB'289?2 R'VU]QE]
M0#;6LMPLB\V%E=9MUH>C.X#^2_VX\DU$IXO..J3\WD=ZC?(ZI7 (M$Y%$<_
MVD^-0R^-/DN<Z>J8F3')V>30>G"\=G%E=9JR).O0$]A"_@)]8JWMK-F9\D*-
MP0$098P6.A#DSTVXR/'+;[C9X&I-R]X:>M<YQ"%SAKF6GWE#V#!&PI89*(&%
MS+X<R*EL;3 ]@V=^T[N9XAZ:1*VDWJ->^(FZ&R?HU5Q$B,5:4)P%B#QXD$$'
MDU)6'%O7,!U8\>8^C),6VNC0SZ5I-<20M7ROYWR"E$T(TK-,;A?M'GH]I[".
MA:PB<%.KMU3MU)5X 5I-LC;%;)L7V!T^4W>LYSP8HHY1:@>"WLM[_'E;:'3/
M+#"IU#Z:"JP4M6)"J-HLSH,)VBIGBS*FM;G^ J177H0W2M_+?LKJ9\/=-47H
M;_7I^;;3UP]??CP/ZUL9W8O]UB_3:C([M96058WS.DV+"(GLTER4#SD&%SNU
MZY@&_ 3MPQDUW3 M?]0BGE["]?<\9!&=S,@F"]BK_3@G@7:A<!?M=SC%VRPF
MU<$5A0<P6=+QX4R"P+T!+5E!#-HD;#WG^H I/,RP?/4,'J/TQA6/U9RA<VY1
MLXCR=0DF_>-]K;_[>5N1MSW$;IH5,^^%E1**4K59L=-DW'#ZI]0D*BL\,P\B
M04\44H]XZ?RVYAZ4NIQ#(XVKJ?\@'=S)<+X&I&423"4-&'TF0*R0;9TU"%E\
M%%J+@D,2?!Y]^*E18;J$&^\6VYRS]W_C^6>\!J-R2-MA.#K783C5C T8&.1,
M.ZKEG"G)!ZC[FP>?FJJG2;9QW?,5F(^+U0;QXF8B B^1R\PA.7*<%9,&G"OD
M/9-A933J2#\9K.A[CSY-5>\NW0YNV.V9\VZYVI3E^6+YYU5:S,TQHZ)0(3+@
MCLG:MDA"\-X3([.-.17O;>N P$N83HDV7?34L$;ZOMWRYJ[=LFVA>_N[1^1R
M#5U:'30+A#5&"TI$!R'1/X7CCDX['JT:<I),A'%*K)I;:QWJLV\A_A/)/%[7
M_FA/?!HV81UW05NL2752@@S@HJPQ8.F\=R:&U/KF9CBZ4Z)=9]TU+ *__X'<
MHOSA<G%><^_7OY&+=M,F_*Z)[HHM0:D$)1KZ*E1P$$VI3?\<5Y+.<R;MJ+UL
M^+M/B4FSZ*=#.?B/R^V55-IV*KP#R[+$"$&&.F8%E.<<G$X1D!4ZV$N4OOFL
MBB>@G!*+6FJE8>7V75B7GZ[X>S/2B7LE75# <ZWIX9JV0SI_ =%K.HX+5Z5U
M"Y)O49PJ12;HHG4=>/B2/F+ZS[O5<H-;VM+?/JS"IZ].)5/>U!Y;'GWMDLW
MU6G%M0FLTII;GH>X["^\YI1XT%KJ+:NY'ZWL>>8&^H<O=VZCZ=G;NY"((4=M
M)+!0RX?)[H+HL@74%IW3+GO9^OII"MY3NN^?3:\=>J?=1W3] 0[!U.G6_C$\
M^[F$GT^KWTPH;:22#E?ICV*3*1NA'#E]PBA0N6CP)AH(GG!JG[5[>+'TBFCR
MPD7W8;%DC":Z5#;=*U6]&:M0QU)Z\N:XRO4X5TA;JT80.7*+,1K&6Y]<CP*9
MWQR:KJ/'&EU-$G"'Q,9M=ZV+<'Z5;%F'L:W7=X;.BV2D,) LJY-A2B!LS-"Y
MBH$;2RZ;;CW$[CD\IV26---+K^Z=CV"[_D:&H.MD@#R/;#^F2#M-#J3(!#5T
M.%9>0.F"M3I6CXZV5E"&>X@Y!Q".OA!9D*-N?0.Z#Y*\8(CLBR-CI-\XY^5K
MKZ6W%_A^^7/MPW23ZA]Y$%**VDN'0-7.HC&X#"'4]!PE>4Q#;BR??,'\ID1+
M+2Q;B_!)HZ+#K*+M']/F%-U]1+,914_B>C"?J$BI<O36:YD4.HS"V.B2UZ8(
M3JHZ^^9I,\TF2M8Z;IV'I&T=3B49T*Y1R$PE>U77;,6@>@:8.LPFNF<V/](?
M]@_<O"T_8<'5MDDL*13/F C&9<T <R'SW"H%T: "ZU3R]!LE6>MFT2/@'7"G
MJS'\&=K =ZJ".G@[NUKR6)2/Y.,!PQ! !8)-CIJ%$G0*CLQX:5LG.1Q+HZLI
MS)I#78?2Z*I-T850.GN=>+V!+V1*T*(#UP6RBC%$8944S<?.GV*%X2B&=:DP
M'*/I@RW+&K*([Q6&?>JS1A&H2WW6+MH_6"IKI4(QO  JW":8%_!D^X!4QOF<
M!+.^M05^P!2>I<)P_PP>H_1.'2Z>S5LGK]059SCX4J<IR)P@>*V!Q3HT(P>.
MC#<FY;'6%XQ2]=CZ@C%Z:EQN>%7[^&ZUS%<I>C=E4BEJ89D!E%:#<BX3-EH]
M$Z84=$S@H'K#QY]^2AQH).,.N\<5JJNN+S>WD=$[05YX@;2]L@K$1A\M>>HZ
M1>%*\EJ(QAO&(S!.B1^MM-&X5O$*SC;#^Z8DQ0AG=7(@DR<PD9;IC*:_\> L
MTZSF/0S>$>X\^)24/5VRC6>XCJN*-Y@UF5R2-BQ?AS-I,KA$2, =9U(59IP<
M0H&3Z%.P*SWZ::1Q8>)+";M2B2Q]-D!2B*!RMN"$=9"*=,B"E2S) 60YTC3I
M7>G14NH-4T/N,_<36;D?PH>;8TQ(&1R2=1.WG9Y+SN L!HA*&YX34]J/:V]R
M__FG1H$F<NXPT_6I0I^LZQ!I7V<-QT#.36WT'0,Y[-X@9N0LY-8VY9&57TWS
M/:=KI6&MWGT"US/N_+;H)SHO8S868A;D$"%'H!\H$+F4$&)VV<51&\7]YY^2
M^IO)N4OIW> *919E9"QY8+;Z/72T@6.,[&,A6,G2D9/<.OWX^*O+VX2RFNJN
M80G?#=+_:_D)?_[?R\7FR\T8 ,G0&B(\0T$[GHT:H@_D4LN +MA8XL,9>9.Y
M]!##*3)FDAYZ5/+= KI3;QJ\%%B71&LCLAHB:\A*0,* F644V;:.E#^&X[0)
MLJ,^6@]<K8!^_?37:OEYF^)QUVI20B81! /C8]W33 W9F@1,(P;O3(YY2%C\
MZ3><$@$:RKKU[-5M>"Y=EZ6OZ*3#[4EW?A=>1I>D)R/*TA^J8(+ 0B1OR]N(
MB7G&W  JO/RF4Z-$8]FWG+ZZG1);(W'/PR.#VCF>,N2<ZR0CY\@1YQ(\"]X4
M1K^V0_R8E]]T:M1H+/L>LU1OS>([IUEMC,.%$2 2I_5&3U:P(U,X&VF"2MK%
MYJ,I'\-Q2G1IIH]'2-*@O]HW#4^,LJQPFR"K7$LVZ(\8' .)16NCZ:Q[.,3]
M>_.99@&R";IXA!Z3(ZF_/#'9QSKFDV4,\C;KU,0$7A=RI&RTJ)WF)K7>1IZ
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
MT,8K=@QM)FAE[HWH)C@ER,D(KG:#+Q94+)(< J4A%*]<'7B*#QMQO5[B3#G
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
MD)W,F4>7F5#-\X .F,*S)*?MG\%CE+Z/Y#09BB)H#@1F 8JE!#%;"=Q[K9-
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
MSAMR5R0+(C#IK&I]W_D4EJ/<AILJH,,%QV.X;IIF#4#6R;I_&M5^C/HVVAM
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
M0_W3U_O@&D YQA$S*YX+E46(PJ$1SM8YXEE%?S;IS;VN")QGSA<?(%DN0(7
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
MK0&=DQT![8[Q' Z)#I3LRC$2%SHK+N@O*W4*-CHOT ;/$5-4X \^1MH=;J-
M[YH'3&\"BV]'93SY"DO]+<-1-)>SD9S,+Z-H9B<1&5AIF>$0,F11"K2V9@^
M>]20^'6?TX$C4]7D(IA,P&N.+K#H)=!J&&NRJ'49]2G#XM=(C[]/'(M[!P7.
M]]-D'Y5AKON>/BBWA:/$78F)DV1D3632I292&">8T\8$=)IDU5^SX>WXCM5U
M^%0,ZTU7YQ)A7[--+4ISN<P)KV$JUM*Q.A06H]7,)D>3Q!GK??-#P/503M^>
MN+7J5U>Q!BKHP9V=1_L*3FH\YW><?!\FLFU(&&OLFEJ78[K^5U>E^3J,I:=
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
MWE]6.7XH=W%6]_ [7-0RX_AM3)8@3'XLMO2!4<[*; J+\ZOJ*FD&L7BFM()
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
M[_)A=YC0WPCQSQF2(4&Z&>;_^L^A2HC*T_"*U]I8!..E":E(-$D650;[/?+
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
MZ<N07E5@[VJU>3(]A5I^:GD-Z6^3\1^S+P/E0:(RF97$$XE%QWKB+.NM.6E
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
M=@2I9JPC@R0$>:+!!9#<B-S+*5_?BNX2G.Y%S[L(M''$YQ6)6BPW%17 B)2
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
MI&'WJ.O.:=B[**KQM:'[GMM5:K@5)A8RH8.UALP11X9)!,Y2,MY8'J4T*S=
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
MLP]%IYA(X[.&DF]X?E4\'_.WZWG\0C[5F\_SO+2P=8BK>_H!(,=0)9XQD\'
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
MN]K.16BDI<:\S34HBW_-*Z]T^9Z?^>B+#(B RHHZ]IW7/ 6#PGP2*A5MA1]
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
M2H?7P?QTH??747]*Q0:!+"7PG\M96%!<6P6Q? /HVS,*7R_.L2KQX:I6+]N
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
M>NQ>-UA6]PH#P'1*@?X Y# ISH:*>E0+L*^4NZM>6)%T80Z$*&3AF<)AIWD
MEF0D*W<"F[<.FT#ESV0>I]+X&.$V;GG]6XV*_U?&BZLO;]+?YXL'8X,\MR9G
M5_VF",IJ#@Z9!)^EEYG7GC)KQ.R-':RW/N!@WNDN0I^UEMC6,*9S5N?3]=>O
M./\^NX_"/N8%;22+L#K1=NZUM/NSNN1R=EOI>E<E'A77OIA('Z204*!%;K1W
MW$EC\7$:9_!C)\C@U&&U*#&0=:M".Y3-$ K99Y 4;?N GIG6H_:FR."LJA5^
MOR3MYU__^4;;>2W9/F-6(=/. 2N.UIM$!JSCL&0HWC/I* AHS?[?AN5(8^\Q
M%K&M2&0OL7=(WWR8SV[F-/\VF]>"_F4Q?QV05@?QULXS>7&6K,B&!PM*^#ID
M2WKPF#6$4 3G64EE6^<R!\ Z02-IK8P.CNV?L\OS'TSY3 <F34RU^[XF3\XJ
M ZB< NNMDS*5>@*T3ORN@SA!6]A/T!T(/P\ W6Y?9TRCC(9\/V$2&:24M9N:
MT< Y3RDQ1^OOJ/I;%*>M^UU$W:%!SXT)UBV(//BO=1#C^>4U+?W63YM=+MYF
M$D*^^;F_\)^\^/6?JSG>5-3.OR]E4NLAZPC'V<7%4FHW*SQ3WBLK=)64U*",
ME!"LB)!3%(D,'IUKG3OKN)P3-,=C47Z'UD!WD&_?L[?YDC1V=>;1%ZZ*JA<=
M%(UF1'!1:RA%2V^SL%;Z+C;Y",K)VM-^0N_0*XB\\7M+/PO<Y5*S$ QK?]"@
MZH@-@I6*$ P5#\*UKNSY < )ZGUW 7?H^_.!=);G\YP^7<WB__GE_._SE"_3
M8N5MOTG_^_IFB./B3$B77/0,<JP5 >@B.5ZESI37M#W1]F6:MXL:CNX$[:23
M:CJT]_D1Z9L8Y[F*X7WYF%/^NNP/4._:ETWP*N,M2V$A:.M!*8KVO24/#H7A
M2INH0_..+B/@G;P9M5-.A_8_/^R,;_[&\XMZ,_K7;#FW_G*)_\OL@IZUJ&6X
M\4Q%$1B:!#*R6CKD"+BCK50*+0-9?32L>> U#N()VE-/)77H'U0'=%Y>9]HC
M"V>:10W6>PH=56;D8AM?<40G@F)%8V-C63W[!*U@)[&V;.E3K]'65_GF;XK$
M/M_.E3OCE2+/E 9AN:*8JG*N:Y=GY$9:$X.59HU?M_'R\<F'G)!FVPIT@ZH/
M0H,+)@4ZNB0(Y.1>*R'H;'.)9"*\BLRX(.-/&ERS;:&WBEX&#4YBU%F% H9;
M<L==5K6+HJ&W)47IM"N%M3YJ3H8&-\H:1M'@QFBE.Q=J")C72H,;I:@G25&[
M2+F[ZLG?+0&-N9T"Z5(!ES*"=AY]-AFS:GXD'3D-KIW&QPBW,0WN+5[^GU7+
MG6)LRLMY?%S4%H@(@3$!6IIDBA>R"#_ ];S_C8<FNHT2ZVQOF31D>#Q-M_/6
M1Q>5!#I9R*6E6'7IYH!'DUWVTJORH@F*N^JMC<0:OV!_DK- ]K1"8KTIW-"R
MHJP57W5Z*2:%8+P(&KWQ1?,!NOOQM[Y4A>TAFZTDB;8TTG>SRU2ON=+C'K*+
M6?F M4'PN]G7;WCY?>4WSLK=7WK88V;W49[M,;2@G7:6S'I5L:#S-%E>M$ 5
M<P@I*H%.,8F&\^S/VL/9[95?S*^>Q/*X\[!*RI$G8<%Q9D%YD\')B)"1C*"P
MZ)D:%'?1DQ]X5?39O4<U&E2+D7-O+M,OU[FR#I;O^%DT+&IC>9U:1GMPDJJV
M9,^ +D03#)VDNO6U_ 88TVV5?2UAT_RX?23>I8?B/C,^;8A>8Y1TB$0Z4Z2J
MX^[(!R-9>*U##E:T+C1^(0-<IS>L:;38V/'Z_?+O?'/5_/OEI^NP.$_G.#_/
MBS-,-O%@//DH19,SJ#B@L@ZDK6,4G2"O7@QPP;;]_E,SA&:RG&0HY1W1X";[
MK[@4R V#7#OXJ:@R>"4=!7':8^'92MXZ;?$<IE.SCRZZZ$"#O45!H0I&5QP8
MQ>I% :\<_)@@16NTJ-,]FC-63UOO.\BU QETVVRH2&853) @&=9FGBF 3YX6
MZBUJ[TJ0S2NC#CZL:UK]MY!\!T;HHY%0SKO(D,ZF0,\'I>M1E0B4,269S$3V
MO'5'Y<--Y9K6!/:2=0=^Z$W-U3F&\XOEH,$SGX52S"+$S$-M9X=DBP2*<:TT
M?=U:;!U,K&,X5=WO)>L.M,Z'4%S.VAL1P5I.9Y)P## R X+SXEW*UIG65+M7
MH/%=)=QC].(#XEX-.Z^^GUFOLT+K"5%M\D_V1N:7'!1#WF<L3KK$FM,8UE&<
MJNKWE'<'IN0#8Z1P8P.^S'2D?8<6Z2HQ2%ER0X+.D)W6HN2@ FO= _\Y3*=J
M'4UUT9)V6<5P3^MY2B W=!X57;(8R5\A-Y4B51(""BO ,E$D*Y7K,ZB9]#,I
M^1&0>G/MIC&4GGHX-,GN5H*+V<5YJG[PKY=7-V]"I8JHL*0@1D N:^$_>4<A
M2EH2<B9,CB7$005IS]_Q;'S^U%2ZKGJ>-99WP[3S-DRWU^1#4(VAS^U@#8?@
MS[73U#.JWT/,TQF!E5QBR1&8L0R4S I\C!QDD099B+Q8_0*5OX5)-[7NQTBW
ML<Y_X!C<,EI*(==81@6IU';WSA=P0A?@*C/ILK36M-CW-SQZ<A^SB49F[<0Y
M49^Y_7@G#W_VIC[M0"RAK4 .3Q4:)J,UOI"/0ELGC)16*"%$*%*:'+2C*$.R
MO?E"6S%-11HJB,%Y[8#+J&N[!08A&/IHZ2M%$D1N$:%,2AI:%8O?"/2NBV"=
M;V2L2K36:"H'5TKP(M FH++VFNL@;>L.K%N@''/@/L8BU@/W%I)OS'[^$=('
M/$]OOZ_HHF<Z",]E470$"'(<%'?D.+@:+SB)+MH:?0Y@<#SUC%-3=5.9=J@V
M6;$'5IR!V[YI26%AR9.+&$2E%P<#03 #.AI?D!>I7.M+N\U(3LT>&LJ](Z^G
M,AJW[4VA<&E8AA2+K/;**]_ @-0QR(A.FM2ZQ\_SJ%Z!E;301Y<F=S_VW+/)
M"A>DIE#!)#)@X2I%K4#DCE8=5(Q^4)B]@WE,WMOP,+:PBZ0[$'\^X<62BDBF
M^;_P<UZ<T=9D0TD,XK+?IHX4)$8L$"QGO& (VK2>!+F.X515OY>L.W!\EB?6
MAH:;!*MV(+3 E:_T$\/H',,,5FA&^+@4H37';PN44[6$%I+O0?Q9'4>W>!9G
MS"?/DY<0,-&QQ$V&P'B$D)1AWEIE2NNJDT<@3M8(]I)V!^Y/SV:GC#NK1"U.
M-'7H2506D%DZ]72D$-GJ9&1K7LE)=+J=VCDY#@OHP'7:UGG5<>L+(W<[*W*W
ME<L!O%]FV3$DX[W.L7V)PX';W1["J/:3?$/J4TWEW!!J?K_\SV4ZK[57X;K>
MO."<#N3/B_?EAQH=CDF[1+ZYR8D6[(RBI:,"DY8U%RR'M)8_W9@M&_'(4S.$
MGA)OR7-:&>R/S7J]4*&XVK0B.4]HM(;@ GW*(AJ-B<31N@3B0-V0I]T6=I=R
MCSYS(QKO2F=EXC*#IHV+O+00(&2%0'L6:HP"LVP_$^;X>B)/:RV=]+/!E/;.
MOHYIOBM$()0$TX@JB*(S>%$]?B64UC9%+EY%9^1#&E,[#6VPIKTSLV-;[VHM
M0XYT9 I76^\Z*<'5MN"Y:#(%&P53K3.W1]L?^8 '6F--;;"LG5._8^FE%+@9
M[A@';6II*KGGU4^O;3&D++2I1ND&E0"<,IU[%[OIJ8>CIG.+S#VG?VI#"P?D
M]^E:Q%[ :1\80RZ#'S1>\D3IW*/T/(3./4;>TS%YAZ!Z;73N49H:1NG=1<S3
M&4'VM&\R-+6:21 Z^L,)H2$G2W!+*D*_%CIW!]V/D>X$=&ZOC,R)>PC)*@K,
M; $TR=%)R:SWC%G91-G'3.<>I9%GZ-QCQ/GBZ-RU$]9O%[/_'JKOXU-8CHO4
M_:2DUGC=+!0C7 E!8U2^&,=$*DEKQU&'Y%5#7O<ZK*FHW<Q[FUBP8&.N4Q4=
M@C,FT*></'&?.!\VL?F8J-T_IDIU3@*]9$#&SBC"T!%<-@6TUZ88)BUK/I/Z
MQ22DQVC_Z83T&"DW)F^/N2NA);GH$2'S.@7.6 L8K(04C#+*:@QZ")?[1&ZG
M=E%_3XGWF"OPA3;AMT@2J?LPB69Y+W^FO(Y<UM8AY";6:8 (010'SH8D'3D:
M*;3NT[ 9R:F91T.Y=V!Z_TJ.T.Q[SI_R_._SVH%Y$\B_\)_;._?*ZOCUGSR/
MYXLZH*6F)-_?".ELV72@UJF0"QE Z9#!UX8$.BN=:2<, 5N?*LW GZK-'4:[
M?6:HSS,!_R7?_/_OE\M;NSL&'(GM_ HOZ 0^,QI=E$&"R8RV5X\>7!TXX)1/
M2=*GJOG$V>'H3M70.NFG U^=(-3(XL-\5F^ T]OO_R'Y$-P5TC?QZOSOF^9:
M0>7@0DP485>D0E%\K#+6AHJNZ.RERX/2S./\Y('H3M62.NFG _N=(,:<TY+I
M>./__3M??9FE^V;-=RR#]_-?5FYAE=3'?'4]OWQ?;M^*L^QS'=->&S$L+_+H
M#Q\9O1(A2^2* NW0NCUB,_"G:H>'T6X'3OZ6%^IF'3^^4#*:DK/A=+X70R\4
M,GJA1&T>+U,J&H6-K8_.X>A.U= ZZ:?'Q';\OES_;[/YQ_SM>AZ_8/43_YI?
M+Z[N&3$Y7L]OX#)DQ4C):KL0VI^Y9A"XMA +YX@QE-R\Z^M(B*=J4STUU8%:
MOP5N)5/EK_5*^T>^U9D/%&_8Y"$Y+LF%] :<KVUIG%#(+>F1M>Y(,1+B*S.L
M)IKJT)WTX2'^^V)Q78=,/8%6:J%YK.,S9+U&M712.Y88Y.R"UR+&DMJ3*<<@
M/%FSZJ>G'OS^AW ?9DE6N9-TAI)[ENF0]AH+'=?T!VHO0%LL@6'V)K3NCO L
MJ-=@//MKHT]MP";S7F;C%O\A,=6N'R27\[_KR);-2;H/%WBY.+/,(M<Q +(L
M;SK%8"W]=UAW4J^#*:UKS5IA?PW6-YENNU0=;#[:'Y"/SY+@B1M>H A+^ZY@
MM@:Q$8I/4F<=.+.M*YF>1W6RAM56'SU*"Y8HJM'G] N%$I>?/^3Y^2S]3[RX
MSG_5//#U_/OR9S[F\^5/G<6"R:$/P!AZ4$QF\,Z56L.KZ'O(66J=81@-\E0-
MJJ^V6A88K+\"[\M=KFVM\N8RW7PAU^FQRW>B<&:R+0@Z* M*)8HX9! 0A#0B
M."%8\QS6#C!/U<9Z:VR#E>V?QW^,^>$F:RB<8+HX$ 'I7$;/"9X@<?ADBD)F
MK!\T'W@_@WI%!UX#/6PPDUYY]%NQ_)"GC:'VY\L.K*SUYUXF\'0@ W/.B,0D
MHFK=JV0XNE,UGT[ZV6!*>R?2]YKI>W-JKU^X__I/O+A.RUY Y"A>?LX?2<J_
MEI+CU5EPA@O!'7 G:+G!.?!%90J$92Q)4?B;6R<CIEWAJ9KT$=O)AM=B[VN
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
MA@T8$# ,&MIP%0?Y$J_ARZ4 GOVHI1,X5LO+>1X0N!0B,O+U=6,RVZL^\.]
M]+-QB59G'=QHV_U[*NA$R#0$/.T9O&4#QE68]P;]6*)L)]X3Q:.C[;A_M175
M](Z@+MO@->N"Z6>ENJ_<35[?1:O(=@1_"3_Q<B3_ )QXPN\=O('8CZ @V(60
MUL:@._L^/KL!@V?$OP;.(Q3<&!TVA^KR$8V^(Y6#@4.2;T/C@U]F9L;73;V;
M.OTW8@,FY %-&\23+Y%HSPGJW##.WA\D5:Q$ _&F V7.9I*K?O85>,3LLH+5
MU_CX <5H%>EV)XW=2W*[SUPZ%'M*]L?N3'X"(@(.FDQRE5W8FVNU8HHAP[/6
M&<KY'$=4,*9YH>NJ9D5YY73DQ>;GVS=@!SO<LS!*M33C3XTC>^[J.B.-57Q,
M'F_ A*]!DTLV8.0K4%SE;,":BV\T(3/AS82;6/QCL,U%[6N9Q @?3IF*K'N:
M(+(_9P_:Y8U9]NY!@MU1QZ],LI#@/\4GG9;0&J_XGQ$:.$UH)7T[1TX<_QU5
M93=6_>4/G/PKEO/=ALAF&P 5='*;>$MK[J+J'KO7&=*JAS2DBDX^_UO-EQZ
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
M5K^T)$M/G__44?XQU:>KYJGR%&>+WR ).#P,&D$E"LF7&&;@,U""6"O6V-O
MV(G21].S&["N_DFN2N0@/2Y1#[EV33)R7F72POI3Y^5$,V/S!I'0S ,(7"2Q
M"PYN7^<J5_(E=.:1H.%"!H)V#]]2V=N&O%6]\S%#>G=_$+^_J8EP;/P*P?Z;
MF7VC66+1JDO,WFGM(M%!PQ,BOG_PH+$?5YG(@).)H.$&K#L/W/DRA>,^".C0
M/Q2Q$U!*#B;^/^*+W]ST2- H."BT<U7U<?.-V!:_5K."BH2S?[7#+\A.735B
MR$Y?0H,&I&XX:-"9!U3/NS"1*GVF-W"ZX*[JI1!!UE.<RAAS]_?QT,^--^I0
M0Z?5R!:U-:N6YCUUN@/&Z:<C!V5;?OQ_?M;QOSD$NQ&T"D1]:C]S@".(]>7=
M79NY]_@S-HPNF16K$#!S+JJJ/V-YL&R ?>_Q%WQ;"?\"B3:QDIO'D832Z>PS
M4(5S,-"#'D-5^Q$(M;*2)E%V::\F?+^+TY(]J?'.91]F#'[]KEHIX=<8,1#@
MK@BNG")["Q3,#S!Y?.7*'I+TXIP,F)G_A-@#WQ*L]^Q/?Q$LC^GZ@W62V75C
MN2S21Z+>  :3;3&Z0P*_ <4>X'@%_V-QB.VK#=A-JB_P9Z(M@OZT.&YD+/9[
MFNKY66=LZ\V&OJ12]:E7P3-P=#]*"F*G]U" -\1(YS13Z$,DKDHE0W,]E4GW
MW^'A2%=.2:C1=4Q&-/[J66TH?#NW^$'L'1'JTL\@IHQH?LO1)1,D6F+<B@(X
MUGM)M],2+)[O.-V$E .3/H6:78ZGA5IJZ,H;7Z@$^L1U;^#M$$"<D%<@9)9$
MK-G%2VT*2$F,[^%XFI**]R[$T>?PU.L'-V"B?=0I*$LD.?NB\+%93 1E;F?Q
M,O_4;SN2D8<Z^\],F<68U7H"5]F"+_V/]X!$(X;L A9Z\Q2P'A/M O/#TC^[
MW;-ZWMAG)UR<^\GP*S19:(GWZ-NG6Y@__CG/JEM4/?YO)5-P R92Q_^P 6M"
MW<":5.)&4,V(/M(V#/7@;S\O\ Y#5J[[^O-%SZU.F1\DJ[ZYQ_@?>?=SZRF%
MW^]&[;(/PK2&(8B"VKQ"7">$2].O97G6 ZA\.'"&P"7H]ZYP],2A?GM_((\$
M;F+9\N=.83P9H<X7_PTU\Y3J/N33H!]>/Z[J9[UL[#!K\K!PSY=0/]/[*O6=
M<UR EG6<U#Z]@T0!* #.XLEO4,((6B%<ZQ?? ?<1T930<ZVTP_OP'=>)M3RY
MH*C+%!3%,G^PKIE276Z<[TP>N0NX[+@G)_LN3Q/_GO$)/]WWD_K/4.V/*6C_
MFW\LAH;BW2JIY!<]N_[W!>2"5U21IKR9!+Z6>B+G(A:BTZE/[&+AF7?\W$VV
M'FIAO:_?N9VC/&P0>V+UW?9'Y&&K*:BO0]#F$#=1@ \Q.Q#9!Z=XLQO!/*$W
M(FDE(>E/,;@Q]Y:FAO3]7T^IC3\L<Q./-^[7,.BJVBH0Q)=P0UM-<M7U&:ZT
M[#;9Z;&#EV!\I>:Z4#Q,G&OTE0J:.WJ^&B.%$_/\WJ0N>SK&SL=:!V54W#9T
MVE9WNS@4XP-3O-,O0@JP$^1L _<?X65ZLY7 @7E-),/TY@PYEKY_D"07-#,S
M&Q*%.,LQ[-W1Z#IYM6M+AH_C5Y&/OV)H*]."?.D@<!=G)_<P:UL#KY6_.P8N
MR47:1:! CUB<Y2!<+JC'OS>FVOW</!.X\:LF\_:*7SC"R/R5Z'<7KFKS>XB&
M^2&WOMFSG:LV<6L[X,(N*@Y$ %=)W&=PJ-_DW3:Q@"C;U5D<1(WW0^E$0=]
M $>'*?&#[*>\AR2('&=X5#M%F:0]>[:D3#DQ49)+,,YO;ZX7B'Z9V:>[8Z3P
M;M7V/R(0FY;EJD< IGR)+([K$,>=/P+%9V5/ZY^]:U5K#]6/CI@T5IE<Z;#>
M5U%BY$]NBKA O&BDDG]_ZO5 'PRVB*"UP8'CIM/I?/%UCE#D/P)3EK,?<YD!
M=739^FG=9*H,-^@9.:%B;LX)EO_R91'FZW$IV'/=79=&G;-:$J]PGVX>V8%!
M\_I]2' [LFL#-K/"?@ NQP7C^_G[1V63<>K@H8,5&$=RH'K HI9/3E&I@/R@
M[=/CZ65X<__T7SYWC>XC4)#RCS;K7PH5\!J>MB'C&_*8IBQ2;S%E_<;NHWQ-
M,"\F)D+FD;NS=KY^JK:_KIN._WKJ8;TGSD*7U'L;":#E$E^\J1+77U*YW':=
M",Y[3S2)S[]N  M?1-=Y/(]2U"T[[6YP%'^V.6E&VW7"?O3YWZ]G7:=A-@C:
M&.'O(7SW"D?5SA%*/O=,[CVH<STP_F3S4!.LV"4R 9>T @[^X7\: XFS*Z >
MG*L004=P%:[1>"M=A#2JJEW</((I65'BGJ<2H\<\EQ0ZI%EX%Y,\$C"08%CA
MIBX\F_R$^)%-!6(6ENMH^)D(+UX=*0)%R6*L=-75S@9[5(.HM[;+OD>\?MRY
M'(..K_L[P1Y5_'"J09_;<(52"G. HB!E=B%M@1T)2E^,-1]0!V=\SN1ODWL[
MW9LLMFBTILB7YOO@01V;Y7^YCU)H5D+RDSSMZ&\D&N08X" ZB0!X4:5!27IQ
M'LX.,TPN$P(C*GEWR&420'C90\W:VZNAZ1<+KB7JW;Y%=_(<3H71SA1<Y_#%
M5SA*05"R.Y#.=JBP_8&5/H(\9KB[3#7G,?!E;F=C@WNI>GS^USWHYDPSP[3;
MM%9C$9$+PC#\7E*C<O'\"F@3Q)?9X; /1-)BF(Y=*F\&QMOWT6LMS]D.I\5=
M8@U4'C)+BPPW)V_;QV,^.!KS[] F!<8-S^E#P!S.E(6B2&$A<Z'_*J]W,H.O
MA^I]]X:E5;E_+EK(^MB/T:C ;;P=:7K;)(0O0?#+55AB7^<U;<"BX4F$)I=>
M@]DX8M*<+L%G+);1[.L1$.!#;WF8\<[_/*/E=8CZW?P]0L_21QL%-OU,%K4S
M L:ZJ$#@$)X=RJN#>B2H 9T%\YM6Q-6),MB#XUB+RQ -%O(;T#YH-?'P(MHH
M0VLB\N;N;UH!VG_=;_:O4%/PM#P4<(0T36!W Q%,E.S-/RQ6GM>D7DI7F2[+
MI5<:[_?9RFA\K%)AETIQ :\\_*[WF7>JOGLYIV/ZH:"O0@$Q&[#E#(@$*X.L
MRYSCH#N#<,MA*_C;IV@?UNDZG;/MY7*3VR?8[K)9BG4N+=7S3*Z3E-_E'9<^
MXE(@F\5#2AA@-3D2(8@>A!9_%*& L^8ZWW&S/>%@!SYGN/T1;ZS=6V\1$/7I
M_2_C1_&Y4)7X\-UJ,-;'4^!/ZE9??.:5V1A_X,]<,9VJX%9.18H'Q1XS\O\>
M<Y8/N@GX_MO3"\/K$(#+&7!@ V::O8!8_?/?SF/:EU:SV%50:![#GZ7.[&>G
ML$R9",X!/H6J$H??AJE?W9\3PM]FB9&[QW -/9R[?WM5QM;C?8_P$E(%EY _
M_=ZNI./EH<;?W%02ZP+^K.8>:&O)W3L_:36[^^/$SW'/7>:2>Y_D3-\:B$VY
M,WH#\0 .VKO3%W(M\:#!0C<U@U);PZ3S$NC23;DY\6__XB,;/Z-+O@O;FS]9
M%$7\F8U94^?+3$VLY4-5].BGD-$K>Q91<G9[BW2U-*X7+![/ [<H@GZS",!+
M%MR)7R9!QG<#)7""N+% 87K:Z JS4XLEDV/;7?6CY=J1OQ.KYO7<]T<:S]?D
MFA6^KS;]0%!$T&YHZ?*>\[6P-KPR_'D":)">TZG'W04&7Q2BR"8OM^\**T=6
M6<J58ARH>$F[%KWM)LI__+\:_DH0#5T3^&W#E5^G4W/:52 R48"-^XSUB;+S
M! GTX9XAOX.YX=M++9Y^"1+QO&KDCK:0]9S64%O%@V9]#,G8!'9IZ^O[.KGV
MB*YCOY9A/M(U!6[VL#_$.7=4$E6L!B<A.]W73?]U7S3)KUN_>Y >:=(5\++H
M%&=?HUAK#\YM5Q*%9 <QL T8:+7 ]N7==M@+IO03I$G1\*S*MYUZ,UIM )%S
MU<!R]NRXKKE>;KFN64UQ<Z:[[*[F8N<S^0]#G"[(FD)!!W7HY),.ZE@A7KV#
M)JX/W]"__ WH[Z$VZDY>/7<5U8O.<%!MZLBB+T6K2!0-G5OM"S[O$-=J\CHL
MXXA9@+L2\D,>:%O*QI!XI?ASA+1..1:^GZ3$/<HZ_QC(G/%DY65C4=668U14
MYS-<S>EFT8$QYHT#VDU)7I8AN(B(>![4,28_@D1H0M11N4J2[/N-O.?<!)9+
M'TYZ\OL8LP;K 4_3&G\R_K@E.-\M@X'?>7J;_WK.>Q_%K^_T7IM2!OG2-M *
M5W C?'D@))5&5 0'WUXEW&2&3!YGZ>7\B[:9T\UY?T>/VQ(]9+SH)[;H<US]
ME$>6VB-1#XACJD)X(/*3ZZ'#3UT1P2\>+/?+P)/O(E9ST!D(]DDB?FWHZ23$
M0ALKN?*#;Q&-J&7Q9WCR/E-\-#SC7T+2J2 \Z&;EWN%%]9G NGY"2O>8Q"5>
MEZIY?#95PUC;2N#X5N-(A<V"BH3T@W.A/D H&QB^U:F)5>0]X48Q4!*8.\=M
M"ZGI7)^8RGI'7%BFSF6-5T']VW?NS9=0-HQ/N>'L*CIEQ27AR8OPU4*X('Y:
M<)2T]J=V<HUS3:F'?8D<=>54(2,\\T)2]CD7Z10R>4$TDSO$:X>@:!J9@@>\
MD'FF'&?<.+QYN-?#N\?HZ<%GTR\?AI53@@*F#XW:'MP:%=&57N2GEV46I:[_
M" ;?BR>C2+1L$C!+ %Q(281FFV4>'8E@3'8CDK0T8F:,#"[;9#3JCCXJ<#\E
M:GI1)"3RP+>DHCVJ9?;M:*X:1-J%'W!.*D.%Z@B1XMZ+[\@()]#FZO VU(/W
M=XX$Y%W\[8XNFSMW@"7AMSR\?)IC"E:R'4&SQUQ1$N\QUFD>JA3_-,ORZ<_M
M/"K\N^,B(F+AA5MC]9Z:)4[EA'E\E S=XZ9;@),"5R"G%?.[X4JDZ)PP]DL0
MS1IC1'1K!GFSM)?8@:BDE\NGFD;^P)9VE7SH:',374DJ/&$M7RK>=*@*!GKS
M93$ /JL6<F&R%N)-2RE'9 /VUC:-$+9+=)!S1J7SS.)^D=5?L<-C6H7_[ $5
MOG@<Y+;-4P4"OWL#)M-I@^&O,% ]<'$PZV#]I B!D4>1[2TI?)CVI)FI0>MU
MJ&#UVLFLRYG!MCJ$+@@M4#=@YY"@'IH,M<\NRPD1G)TX2HCU)#8VKN+#[L;A
M6\ES'[L#&CL]%ULN\LJ$6_Q6OY17%GYK7;Q/AL-Q_00@NJ6;-)T5\!I8R$+0
MH(9+U<X;Z&/_9MJ2NCR,3A0[CL3-OUW]8\#\I7J>$2X0<*C/7TJYS_<&! Q\
MF9, _*UI&N0.-*I[19#_/BB(WEP\GR?K0GNMW5FV:#/FT<1*'8V:?EID[2L<
M?.^7UU,%,2LF 8BR[Y&#(E:%NUWOX=:6G+@USP\B_G-F;_\XC+/3F;4<,=PP
MO(6X3*S!]5,UVJT,,>XG6I),G&\MQ3C<,1:R:F?G--8@Y8\W*AGX&;Q_UXO\
M"(EP% [N4.DR!7?F#+T>PT>1,O!RC;-PW];/7#TZ:NMBAE;68^JP>'+0CYK'
MGGGQIR/RABX=JLGU4;K7!,.9X2C 0#B4KMF1 U<Z ] 4T[=2@A=O S^^X?<X
M.S3-0K(RU]D6N&GH%LLI8FC,+8=M7^P^&=]HC_Z7_3B@N$HTYE19VS%;-9XY
MY,=R/+D5+X"@E:.:=N9S(C'N[!LLOR[T+38^E/]YTLXJLGC+/W?[)Q,_#V+F
MYA;U7$?.NO1-E?\U;\O3Y!R#MJK"UZTP3U]_!+8P6I@>K.+CK+C<!Y_ .WW_
M7G;$5D67Z3W(S_CU[$T2^]:(KP'CEN[%OAO"Q@'W!&<1YTW_^C4P5'@EM?W\
M>TZX"WAR3J!/.CN!:?I2/=PF).'F*44E]2*[&*D36F\?*"XU7O5;4NDU!?7/
M/V/%\,4720#25 $W'F+NH8:7<:'/!O6R_X7<LPIV='7%$NH[8S\8!NZY-5IS
M^IWW.V./1#^N0BE?S!L8Y(O+SR/EP10VAE>%O5X=Y; G=QQ[G$Y2#/A9,#/7
M5/_1Y(&;9KV[XH[7=[FY@N>[!9-NR#[!TY[ 5_,V8+EXM@L6@J^*ZA+NYC=)
M6J2O+?Q/"+9A).J?=P*J'=]4^59RF%+*3F3Y+?^6[;4/(T^4F8V\M,Q!!7R*
MC7W6QI'N@7#Q.*]BG[QDWW(;^]?);ZY[=2!*N1/)59\'*OGB3BS3'I0"Z6P>
M98QA/,QX*+#6$7&4)5Q4>!%M+5B:V&?B4^0:CC:[,!-4>.J]ZR/9?A*HZ\>M
M[:_&3X>"A W8TZO?<(5X,L2=:)D0,.!IKT@*<4-![$M@X6DZE6)#3TB[LC9^
M9?9X@''<D.&/+V[A2MVPH\@W^PMSOSG"?.;S7<5&_L ;J%QU%<"/'<5K7":A
MJ>F$YO[>"# _AJ'I&$#P^AQKF7BZK;73;11P4YGJ8A;NCO!2.6_WX;F7@!:/
M [4:9,,X5":I^2L4Z9YYR=1F?%ZG,M89)3P%1G_ Q+_O6SG2VI <<_^,.V=_
MU0.4;EHDT%9N=D^IL$7NA""+PY<NXKW"HQ%3)+Y$+ 0R4;QG:[Q+)J+'U1H5
M,?M1=X;PXM&^S1;16Z[Y#0JWE.WU5SIT^@Y3_L-#=\1:(DJ+WX< 7!%"_"&H
M45S(@6 "K]%ILP17@0C!W,@YM%UX]8^)-^$O2\_4.4F0(\+.21S"5NW(?A<P
M]12CGC! 6C:$&3S)_/_Y>"V;O0&#X\3Y'SN5D!K8>/#98Q#I6L26="7^F3UH
M,I_XO7!'II5QHHGNK78\)B(3MO2CRG+(^^C$&M@4JWX\^=<$79!\.<9\0"/S
M6O6N[7D7O3\).%WNW :V 95]?*M)OCIHP0A)J@;3NP@1&[";Y8YC5IB(ME&'
MD>^)6Q9U0P%5N_OQZ;"6HJF/TE=.P(Z'' _C)/![KE;V*7+L?Y*:1;LE\S2S
M[IS#JLOF6;(_<X$+ISE[2C_\AHIBT;6$:W[5T':)D_UXR@:,[<DK&LK$C9(:
M^V_@X,W/"<N?682LFK6^-S#:O=Z>6R<%/V<GS;4AQ<#N+HCH6H3/(P7 RF,3
M:[%'!!P>5D>IC'R9"3Y\U>Y2WQ';LEZWK0+E3DID3#^[BG</IX4I6"!3Y1"1
M&S"!R,"._..)SV*T]M0WO;Y1+QK,<C,(?U__ZIVJE*SC 4VFT@(.SB,BSJPH
MQQ25;0.(3 2PXOVY2?)FRZNQM0V8VI2'_8>:"W7]:D<"I@I@GN*ZDT\\!9RV
M_D^.,,P*PZ:;FOI&$$-DH'/7T#)1,88]E**.%TX1YS4[%^_KA0?W:TA]G51!
M<Z+Y?>L)XC$QG$"L>5' 2=V+_?-#^^Y//8#!2G7O4&[86V<:23)D>V73\.)7
M7+GN+#_&SE3Z0^N@PI8L3Y8,4?JNK(61>9_N_4+W0N<=EPNVEO7=L(DDVHQ"
MM9<P+7GR,W,M6(7] D0G)B;:'HR*BIE_Z. 643AE^,3P@[N9+@PVH+^E0_N&
MA,&3&Q)&@@QX+SJ5*M9X"WN0%<8XED2_)IF5CT9?9YB$2AJ$WZO>DQ-RUB?"
ML"8^Y<$N^QPO\#)KB1;1IS[X$$'7[\L3!RL8[ZT*5F5E,+D3?VG.>Z66).L\
M7=_JJSZ2J<\T>+3EOQM&MUA4IAEG+]9D<J:+H(B/A MA+I]P+?(;BZ,J34]_
M,;0Q[-MWQA?&WDM^)#.7^5N8U[P!"U,^5<T)QN[1?0"SNUX),=C\ZD]V-@R"
M%#CHFM>C)<?23*L^;8TMG;5FZ:?R<V\^YTK#4/_#,^TJ#*'7014XEA3'(*F"
MN=VNH\NAYM3HP(>,H)F91XO#NC<-92\=>!GTEMHXN3S+0O2(TTW3"(WP)*[3
MBT%U-ZW[CS'U'W_11YP#;EYT_7! XTZN@6#K?[_+;]-<4G/E<B+'=-&WQ(:I
MPSG!W0](,_^)UM=#K<%RXW3ET?P.!8;/V9,IOP62E@YHE3J=Q>SO*Y,!,^C7
M3-6Y"-;9^R]_O'FP)=;&;X0X_Z:I[=8:YEMVO6M[G)=3U']R6&$SA_OG#">Y
MDC14QE61IEJ,;V0HR^'.LVC@R\F?"D<T>HK-^GH?G95_+4%3V/K S^F \-;C
M!X25OA'4$>=14RWL&)9)2PHB$D^ATBN3XK)Z_9I'VX/GLZ1MOQ\^GZM=YA.;
MSIF:60G)H0\K8!+Z;*4K,]MUB-/1;T(>GV^8B@Z,'46B+RM*U>2_NUG]7"--
M*.6 2F0-\A9> 6+Z.X#K*SVF65H.(UC31U$C*Y^MAN6C7TT'4%Y>?.-6$7Y8
M=?N9_)/K;_,HQ>Q(7M5:#%&./X1O5$GFXL/##'+Y"^1._:;/!>,?+]27)JH/
MZ@O=F-*5RH2M0(!(5>$&@]Y0)]]3HI*"36"9'AAIRMLZ5XJ0^AE8093N^%A[
M86M=)D7_U%BKI_^++0>$UA[)9&:Z7,EQ;Q/V486"Q^@#GMZ"#]V _=M/2H6Z
M2%04E7OUAKU#YF^J-&Z"6D_(_K.$E  1[!+P6G5T\6^Q<U=F;?J*++Z<=+VJ
M>_'ILX=YCX0F'_\O0,+_Y@@19_7S)>Y =/PGKX2_?0 @S!,@MKK>C=-+@<=^
M6N&ZB+^N_RAF(W:S]-1!47,F+66NE0J:3#+SY^%3IGSQ:RP4NP",O?P54XX<
MH8VU6\0U*L9<Q\=)WTW8KB7IN'#_QCZA'@'1O<1A%&CA3H>G..CA>JE:G<98
M=X#7<BL.I<%UO7.09<]NDGM3[-T0;"O^-"WACHEV&_7#QVT/>P?V/9*ER I@
M#P(JO2C1*>PA\/1\K$[/59%J6"E4AC2/& VZMP[H8+T/?RC8?5#5RT7IFR]$
M%[Q(H+X)-7L>O!S%P7$5BWLLHF,J'1_UL_Q<8R;;H^R:FN4D'W[WWB&F(W@Q
M+#LBDZL+T;"CB!CB+;@@@O:LS'[SW C?Y9(81Y-5ZJX9?AKY^^.P9FYUI6O
M>1VAVV7A-9=U[_6MWBY %AF]P]/:YP1'V_T@HFP[2*LBHJ_<XCI"Y25H=E%-
MD]S<EEK9,*8=12],S#TE%G[[DNI!Y@'X2%D;U-A90-M<PT3,?T UB) X$=B]
MC2QNRY-WF!"TTHSDW3;CK8&DH>9]@W)"QH=OWMY2X'2M$&^.!Q**EY$<0WX?
M2JY3((@_B!+$(FB1?]!2,=;_7@&\VZG$H:<3N*.3,@XQ&1NP4=U9N]1GV)P/
M4]OX-_&GX&I@.L-O>0> 9-AD->U#Q\7BZ?"T/R9>JPDFNNN*/^-7!W04!\[&
MAR*?/Q+#TQY1&Y$9B#-Y4Y<9PTP+VJR,O;L_8',CSC[L2,-#R</K>V;:#I\1
MO+/M>@VXG>G[-8ZX4,SV!)D<;?X,'/ PS4#(D:*1"C]Q]KSJ/XC<,KD[)\<=
M=HBM6+FU(Z">%S-ALN>81&^H@ANC2/+"8\?8_,.Q<L2?U;US"L!P7KO^"XQ*
MWQNEE\_+8P*OL-6:[U^3*U!OBRJ/_);F9&=N;K%+M$K7[[<D9,</D/?0.&V(
M,5K,K;,G>3EV,0[/@1?#P8WY5WX2*?:7NQ*\9UV47CC_E4Y4H>AFZ.3+ECV[
M:]X\<>\&K@LC"M'E#9B4%;10 )C(.<COZ@\&"&22>A3E6UXO(4U-N=P6@QOV
M"A+7J_NL\,$L4[? R>" 9]V[NIO]);ZUF]_K4\7P4?:7^>(<5L2\7Q=A)JL?
M)6MBITK[:>6.EL+LEHS9V[1#3-HN(2%)>EY<\6IJ6F28JOKH20WN=8A<0_R6
M_(Z@N &+06;:(KB*O]F_RC1=^@)3'PS04+<N]KP:J!X0\C *0/4]TB\+S7E_
M[#&VJU3S:+;F!LP)06LEK=Y"4HSX \>J-V!//& X?Z@#*E:<E:7D+BY&% 3L
M!,(&=+/=+>!,AIO^<_V.ZU!M$]T\MC[4N8/?@P>0^TW3"<)8O\M/,"3&KT[*
MUL"F[#ZC4A-#@Z,MHX>6WKN^)8O0WP45&SH*6ZW"N=L&-F!:$"46Y? E^(%,
M*.A3OCV><)CA6)S47$"NMH=4WXC/:"A7)%QJ[?_$^22RWK<!F\;31:"V1^1L
MI-:N,3OQBIF8$E3Z&E)E>LDLX-$;#Z^%'CGQE]A/-L61N\/3XR_)O5CS-%I$
M@-LCN$J502 =PB9_E@U3D>,.%LT'L427-V#AU11,VXDV0MS$\[#*J:RE:QD:
M7QMSSG<I+!BO"%J$W[OS#=YXT95$&V3N92-$VHW^/HQ \BLZE:%\TYO&=*+
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
MN[$PL/(1.-BMEDN/>(FY[)W[B^+LG>[!*A!\3K]-OPL<L +%(>M#]2'Y.FZ
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
MC_-XO]_G>9S'>1]/#F<6 \CH)J&YT)" %ZA'\[8/]0\]]?6X>ZE<+^:Y(?W
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
M'N4%2%SA!DX)=R_&@OD + 4T^G9@<NS391C2-3 #%5&&";TV[=72/N65,WA
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
MXE9UW7N/RJB:GY QI\+VP90T%0<(0CAYK%-=_"6P %@_SU!J:BSTZ>CL*+/
M9"#@)ZM?=3OP9JR:PTUPD(0"G(C\^&Y;TP!X M$;OQ<53A%HC#B=GHA3 TM)
M6R;WY;8?]Y#*5S-&ZE8R1/_JJ!_W3E +B:*;?2<6$N>(S!A0M0K?/?T WJB3
MP7 ZWPX80I00([K&ZLO)*[NZRO"8%5$Y\S9EK<^T-4\@QO"N:?-*$K?F?H>F
MW<??G_4CY>Q;&AJ;$JR#4"C!@8,V^WA>O=QCK@1;JL+W:-"0V[+W=V!L'@<
MTN7>7#$D. "4+FGT$69W8#UF,#"]!/4H)YU6$\QR;IP(,WZM/+T(KM:[#1U*
M3?N49TRV^<#ZSBL<+<"D@,>-Z-8L$Y# %3D*^E!W8*)L%-#'K*W!G@7VQ58$
M&.9-2=X8J0RH>F%6[*_BHOUM3BOHV^M3RJX/C'3P:%]@+%X'/MP*<%)2&W56
M&L_?W0?[<A^V![QJ%(<U'-=^A\'U]J>XB9/5I?^[_3CMU.._@C#V(VA@-7'J
M[+/MNRO=((O&1TS5[V<XQ_>+6#BW =\[T^EUG^W* _2L[WN-[L".E"79]#Z;
M>[M_%/5KA;N_>RD?/QO*%:I[R9V&P_6'=F""[..?S%3 L9XJQBF/-YF4<RV?
M_%B.262/+<>]P<.O6G5.W)!ZG(EXR5*2LII4.Q709EGSKIZ6)Q1VWKK<_%4H
MAK^K15DZJRM767 ":?'<S6><8)] -FF0N^6E^2:ZMVXYTQ:B/6-(MEQX%Z0C
MY!RX0G!@C&G/>6RPKJNXBA,%;C;EIK+#:;/3+&O@[]N./-3S\K:$9TE]_)EW
M%74U'VH^WT?>1G)%7^_>EP%2EF;84F,TZQ2B+WPO9=V694+2(:C'5/1,WA03
MLT>A]F:5'%HX]N2S>XZ@<6H9CD>!$P%8D\9@V%/C.S":$AA"#8*3MG&<'9C7
MN/[[FL,+*7ZW+U;]MV?TC$L?#">'[Q9!4+\19O%=E#JC:(1W+3G=G-%.D#05
MJB#1B/L_8ZQ[LM9^8EZ-'O[Z^=R=ISZ97[T%]M@:EC[TIW$?7-NNY0J-,<;<
M)HG4QWC)VAU8H ^P WO,#EHND%W4UNSV=K$J.)+KTI*C=/;D"MWUBON_+ N+
M?RG2HT56^Q#F]^$Q"'ZV]M)0.ASC3;..:Z0_^!5._E,E(KBH^'8KDOY+A?_.
MUH=O+;6-':>N.=O;78ZF7?EZ :B*BJP_R@M0N,*Y8!TP.,9\!+X#?+<&R*;*
M6FV,A<X7?K0/?PY,,+]-;NR/P]#43!-J%.-\]NJ<[K?"AZZ]*'Q<'/ K.5]$
M=D( =LA6I+YJSQ^>FH_\8W# 66PNI@\.7"9\CNG;@34-Q'#W4;#0/'S?M -+
MPHU^+;),\WB2^,,OVSNC-.[(O8UN,7/1CW:UHQ3 80<&GL[E"KQ@W<8J*)\
M:QGIY\'3RTIFPNM<(49_8X8X-7)=,?>:QV\T[1K/'> ?^:N4XA^)*@>^F ^2
MA*M/[O_]^A1I!]: W]BD(:2A*1E*0T9U"DT:$$\-<S]/LK4#1*9W8)L/*P]@
M6=^B$"<1U%@\8(\0#Z  5XAD,:X@"^+P\2:Y,>U&C%.];?/P?6R]UP%C?I$Z
M&1$O.:]NNJ#<>#I>#:LF6"A&S:G]FRWTM2'"FGWP,>LJ;I0B0J3^2U$TDP!)
MRZYQ6NTW:S'_"(G >^ZM/\4'+(R<'>;C<?_QZ_J=^2^Q79:^&K \#N^KW+Q]
ML2\O!Z-_>]A^.<0+@?:P]502C(LE4@<W=W,C>MZ;F6"/@,6,&%*A(H,_(0PN
MNH")L)]I>A:D]DE"=OL87VMV[JC/0Q4^5VW6I^6\;197],9NJ7'<+ 6X^,%,
M#N/-= +Q)66>^G(S"A4III:E'R)@$0\2M)\<5W*\K7+^AX=V2_!',V]D90 -
M+7QAR89]^E9UQ?$AWZB8]8GV268' ]F_H-NEA[%FAH"'Y9+9(35_*VD=%FX8
ME7'3T_<>GP]T?U(ON62<9[XN+3%D^N+BJY<4%=C#3;;$)I,]1:26(P$'"B]W
M>E$-B&V.?;TN%.ZSI*W3];8Y;7OBF]U#3Y$O;Y+LHRU=M*[8OFF0T8K,969P
M2LW$N!\0O%@[EA4V@O%$0>Y)NT9YTX_:EV,?!/=?2Y4.5:L_HQ6@P![]\6J/
MFJL2Q)5^<9*Q<M#_+4Y:NP1+#82[Y5Z+Z6D+3;5P;TU0RRM@_SK;MS"I<[E;
M[>?[P>=!2<XG'WSKR/PQ.L'E146B#HX;&ED?W^>4]D@!QKW*]H)XF"G[SB<$
MM43Y$*=3A?.L768)Q;*S'N^4"E@TSOEQ'[!*LT/+5J+U_75USHWT?1!>4=<_
M!G^/MX*462P!\-"=@^(D@A5I&,/P[N'* WZ/S>1 L2O3F_I$OB/SJ*JU<,EN
MGSLM0:8_'R9DV-]?/; G_/6OMSDG"75$(!%TY<86('9@L"SV\0@EN,W$+,%^
MHJ9F*.5T--]Y$H4W#\86AD:XCMNO  &1U#)75!*TAGC0C4_W*[6Y@N#,DE5\
MV+*8C-8%,L;;D;-00"%_YOW2_YWO8\:; XV#I]/Y=;E"E@#/&!3*H:]U@6Z
M&/,$PSD]%:M*0\2W!1'[Q."@R_:9!4T2LS[0-5?J1UM"HY57\&K]B=F':M?6
M:ENV]W]J3-5 3FJ,&RSH+#('UU1E/KV8%U)S.GS@^/NNN+UA>_]YB=&D;45U
M*GRG &GLTX!51E$ URMK0T$]7Z;ZS.C).17G&_^)AI"C3F&]&/Q4X@:=:F>W
M TLH- ,HT>U&_V1\GKT)QER/[IDXE)'YM#JK[?6%D#JA_^CG'_$B!^6ZX.1<
MJD$\^^"F!MWU)?O21$VG,I([J?"M&+VTGE^LE%C7UO'.1H?LTE.F=225W=_S
MJOG;(1[4-K5C<L/@:&QGJ;=(KU?+WL)#5/@-979>U0YL/R$6_]UM$J(> HB>
M*!7 (=U4C*%+,EPT $.6M35[%0R^[<#JULCJI3(+U:SKI7=RU&_?.5G_G[)@
MQI3KMW"VTFD&LF]1C9/+/8#O-N)*+"[W(QJ)?6>-2-/ L=/<T9:WT;;_+3\M
M6;.#+>PCJ5\^A7SITOP@1UR[)K7Z;N_;N8,V,E:7+\.VJB/QM'@24@:LL&,,
M))DI^S_*:2IN4)*[/J7_S+=M<BCLQ,4U3RVJ7X!\D2!E'TX:8T&U[A$39$N
M>!]FD% W5ZE^_+[_"40X"L5S3MQXLT[.[,_$N"5,VO'___S_].-*6]FMMBZZ
MT,(IZ#RZCFC094NE]RCP)X6E[ENSTQ6'-/;^B%1#Q;(CM^-Z]A?@)ASC1$C$
MW+<VU[_<.,U> ^+92AG0;*X%9I*=>A^-#6R*8*)'?$3)^VJ!+3L[:_B\-DKX
MU/+J4;/?>SAW')'_$0$+"FB,I(ZQ94J$TF,Z38$7Q*A.O0##?3]62(Z+\G?"
MWMWNROS68TWZ:CLTUWE3.D[D>+P/1^%_EU;Z]C]5]*4C;#@Q[0@J@1>C0?L%
MKB^M]!&EK&ECL<JP)-!#YP5V.&E+[I3XHF69\IT@K6<:*^>ZCGSD71W47,&+
M855V[_"RI#4Q'!*)=XCQ/\$ZVB\?X&M+3[CRP;2K)X,^I0+$V_Q?I9YW+S],
MYKI-5T#T;1E)EV&,476*:W'3GGLGV*<8O%:,S03]F^$6XSX!VMJ9,U>?:V.?
M']R79]C$.E-==BSCAMFGA:@]/_YU1(I"O+4)34<#>"C^L31Q0WG\?2*2B%B$
M'!V+U&FA#:$%^W7+(C4O9-+VSM1_..QSJOVJ[M.<+_N;]9[*ON>?O^9*6CS&
MJ<*C\(*0OGID*L>26:-(_;9+C_4\ AYYA7FMQ'L9>.4Q_V+*-8A'X$=99L"1
MXZKS"JH\2E_T_?PU?BC\KV)KM8<Y;68Z((6ZN3%;O087:-I/;P]=.O-.5PCD
M"0B:\!)M>773TMOO[KBQILHYM:5OEK=<!UN>M@R*8"M8MC@RH872LPEJP7?7
MV<9(Q"2":'P<[AA&SFE&JG?Q$!@2&OYR=<+-(N)P:H[(Y<5C)$ZVV:VZ6^^P
M[7O,X<777$<UO2$WT0?QK//8TSNP)\E+%22X$EM_.JQJ" Z?^TX11C=&NMK$
MLT[^0'FTE@>YKQU3-<KPZ#ODW\WCE?(E>]OD_\ZWJ3T#H.GG(.W#3S^VC)[U
M[G$G(S$$VF;\[TC7O@"T2OL#U:L1W4'!7PY6SVF1KS[AD?3/!_M@CX[L%H?Z
M?S\R?WDAP'7_7_F<P6.@.I%]% G^0TC# Y#F[0G8@0DXL-4HC$NKC]+GS 8X
M&4P\N -K)@S-,BNYWQ;FN'?H-W#F^%Y'"G 3OVV&9O=['MB!??6!X9&-KC_Y
M=F 2UOCNL!W8][_$7_(8J/?9V7\@X!1WY0I]@DSAQ6G$4ZN1@GC?=#*260V9
M)+?;[ AW@3LWCJ#Q?:SF3C(CA:ZTQ6]--^M=RO>-UOA[PR]8]-I3<T3IVO].
M/M)<&H*35YCQG'H\>@>6@JC+W1ABQ).((OJ(J.9'^KCC,[KLDVW]=;6!CU+$
M[E8&"3=8RS3]=[18V<I6V594NB2E<(YY#2Q@/?3@?O9$</+QJ ]LB2I_967
M*KT:H]IO)OSQM?XF_=/;MLZX!VTM>4MX%0QW1*$QY/V53=$3:ONCX)?'D:J[
MFU^0!8F)B 9$[V84OGZL^W2CO2[$P!O%>N4 3FXRUO;VELLCOO\$%.?GM=L^
MP,DZ'J-)QMY^UW3^WGG<^(,+89;<@#V>60TNL)2Q/HS"W.7;H#-_O*[^F')
MGLKJ3WM.%3I$<[7E33]=CEPDKI9?\EE!L]7.*CX7MAV<]+>6*SC#NH#%<Y[B
M;VTFP)N0&^LUF$!M=)>)8F"\/<,E1OO/ZZ)DK8OC!/5O_"D;NG%[?UI9\6$;
M&$9<01EH+&YR"HC49]R]NY<DHG(1?-PCH,,UP#J>[;I,C#=!/PY#B*VYXPB5
MED&'6;)%Y)HOH:;J7V52<M8$2VWX@2O\JY]D>G##\$;=J!T8"C$[UXUL'"#!
M&U-Y!\P4&J?OOZ]5%=+7&Q/''S<7X+F@5@JSF:_8FX8:0E"+"8UC _ G9'1,
M)P]W()<@AJ>%81T^E;< [EB'CD)MV8F)4;VS?[Y^;.:PDZ1)=Q+%M?PZHJA%
M6%BDDB5VA25P'=_MTOBWW7[W9D4#AG67&U7"0TQ@CBW;]*E_\KG(<&YFH,==
MF,3>ZU-_[@V?V,,@0"ULKJ#OWL2Y']1FP)G#G!2V/>VL7+>RXDS332,:?VQ3
MK?#97R#C_GQ9BVO+>0QY6K-RPN;6=6G3P]@/PK,_H_@7K[GVFNU6CEK$2D+,
MA9KQ2(,MH]'5*4YPQLN2YP(6I0%%S^/S-S%Y$7&-"G9V::;O_LW'YC],DLVX
M]O7:"*.*^993A: 6%!X&SRRCY^R6=)^PO:CX),]3C0 Z5:?]+"U\DC_ZS]#G
M@HT?VO^-'6N=Q+XOBT8BMEX*WTLT^WV!EY[T?\K$T_P5PQ68@SH&@"&LD-V#
MV5Q#7,^CR-'"0N6/>CLPP>3K3U+6";?V:;M^&U6CJ/O%*-U*_/R[=GS[_RE(
M69N%1Z?/A2^Y]HR18ZCA&T(L!$KYX,?V,,;@+]<,4Y^E.;EW#1_O+QA..9RQ
M#JSO8[[[4*\:=TJEZ-;P7YBF$R,\"5(>\(9<NB(0T:VL#A93TQ/QPMCPY?!Q
MMO.2*K5B(HPN$9<?$2J9(3(TY["WWN/XP^BCBX:';? G3L(B(RTQ\6SI+&8_
MU),=&$N$;<UYXP-DS+P +C_1N=,8JI<:_.-%WAG4_7!8=OIHWMF-/8=Y)48P
MKCU(,H'9"\!W=UY)R .=IS 62]KI=*6B-;F\YF0:9?\.S \NW*B 8)8L?AYL
M>#_Y65.Z"=\8?&]&W/BI[,\$_OE_7?!)=]JM7X*X;T,])G\ZGU?:1+DC%ZY'
MOC+V./2U1#2__Z1>QZ,_M<.;4/2GMT!63H$<((D[M@.3X9[ :"RE;^S 7J!V
M8"+<XVM<H0FVYBOLL4\CY2T&L1W5B[=S*U_S-TKF%\6(#S7X7N9\OB(VI:#Y
M!0^JHMDRFKL7^59R1]PK>D=0M'Q0MW]1F*&_>)"Q&=LYY9<TS56S_G7H:92[
MG"O5:#@E[<F;*YL_\$T$NB(-,:O)#&,@Z?S+!Z8C\&(![S9^_[KWM+DT4K/:
M\('-C_-58Z%J)RK_D=8ORH2I1YV530)KF?8Q7*$_56Q?X%L+RQ,SP[3&QS8D
M:LS@:=?/+2FF_N.?(NKEX=LFA!XNUQZ]'I6?%&<LT[*L.Z>ZM+)[KPR?.$..
M+45D.C$\LVG/N/(8PTE/L&EYG7X@T(E\$RE^GZ,RNK"@XN:I$JQ6Z*B2T&5I
M/WS3W.QM2:<C!S(8M7@"W'0'UP$I9G7[^'UD KPAN.XKN'5M\E8FQ6&J\72-
M.W/@1I*\LG6+6Y!SGDWXAZ\F!T^[7ORIR\M=)+3@!QP^"_7B 9?:6'',/Z3N
M[<CRJB7=?6RY*;;99E@-!GDYSSG[QQ^9?*Q":J_LKY']2:>$/8JM;.M'( B^
M[RK&TL=]Q(ON7EDRR^JF-!)Z/+9:@974]K-!5:O:)Q^K6.M[M5?"U+02>DM?
M7YZQ4JKZH@MJ4>B3+%]NSZ(>*".W\74)#]N!^6(]P;<5&%DNI6]1I(V8>PE5
M7XQ6Q>C2>Q_?_=+;Y7><MU9_SU:-#+#"EN9GYD+#"SV0.H&M(9NU?[P#<I?%
MHK&'/M[ K/>X% H0@='7.2(G+VS)NOI=ZXB=->WS3;/!K64>R&CD^+',L,&
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
M3P30DA /%J92TJU%%/ZX\_FNXKH=:I5U'(1U78""%/IO/J)=$Q%I3K1*X8P
M7S6[V.;+I@U2Y%6X[?\"#.]?S 3[41B0PP^8YT$K'#L&W*"UFDB#SMW[I2.K
M@S>6$U*V &>%C+0S>]VT7'VF<L\H7103<9E ,!^".BP--H0ANJC(L@671KL[
MY.F?'[X<;I0LR^XOM96#%)Q[?%E6R_7<>*Q0 7_V.7(>=NSG3RO/#IM &/TT
M$=2KN&/<!J.O=C=#0SF%:&".9E#1<RNKQZL-?M-[U@/1JRJX\]3C&Z>"-FT<
M /2>3;>$@S-\DF,RB>_,[U 'Y2F(3QB6)7O+2([H:>3/ &IHF+&[D_K)&<V#
M9]V%_<01V*&_!JH5ETD7)I13N&D? !4VZ1#@#MD(9GD.&JM^&%J^A-1G.;2Y
M'HO,"[_3,GV#*'5 2Y]R_Z%++U]$AFZ:=8LQ&*H.G!P,N:IX3PL#2YBZL'YC
M.1'6:-LY%EN\8\C:.?VG?.(V[Z[?7OI\>">,4Y[U"^<!BAT**'/P!WW>$W1@
M)'?^"DA![<6-FY?7/YI72CO4_L7HLX]J9LG6VY5 G-B6V/T+)@L1WMLB3A@S
M50L1#]R]H]-N"?4;A@AXN*OMNW=$^.J12L3*4HP)LXP'Q-^."!A&F8NF=.SA
M]LI]46X9C#^TD8*&:.T_1]']T3&H?%#_Y,SO5Q;UWU_[=9 .I\&[D!,F%'0&
MHXJ,[)$V[=509$@73 7^^G[_NDX<U;1?]%G=O;/W8Z_X^5W<MA6P_,MCP?].
MS=J$^8('9(_38=S^5YBUAU53!ET\  'Y:83ET\:%Z'P>X%30/O@?9CKR;VO5
M)BDD^0XH2AF,KF9[@CB:) 0"(KLG4,T3(XW/SHO5+"S2?(A:M3, VZESN[8$
M4,/(IYET+8_/4_Q;&?4T>,:"M04%+AVT'%TS[_7'Y(ZFQ-LY4P^R%=V.!/B?
M=3T7"RN""Z)E_K3D6$)MXOWRI"3!*SD9YL<#Q(*/\D>S R$TV"@[Z@WENA9C
M5R/$/B&^,-K_36X8(Q_QU$8)905NEJ449%\9Q =#)DRZ)K#),-_E+<'458I)
MM[3[KB1,2G/M7O'G<[4:Z$X95-I-"N''-Y/O:.RDM_?X9'] 0-A].SGA5+V/
M^J5W8DMD *%T5Z'[<F:R?8_.VBL>[A3,^^\O5@GD*S$W;BXC(@2=%9Z><OSJ
M^F;.7DR3?D2]:C6:YK"@PSK.AX;='7H(6%,D6P[2E4$U 1#*&4_9WIQ<ZY6\
MVUGL]6'4(8)2Y"-[](>2Q[$B=J&UW?#'O[N*9J"[,<T5"YN'U*5!(]$^TCB^
M;Q=S7(=EW/XH6/:62O$=5-E&GL=(3UZ<GV:Z6I7 J^V_)]F\A4NAOV#ISI@4
M);S*IH%8*O_]1M9!E^@D9FQ3FHW6H/$97#):9Z+RRXAEF\31G^_3=3YV)_51
MQ9PNKYF NC"VHA8%O_BNA=AEH@H:\P!*5K^)$'5SIZ.HM2O!7-K8+38L= "X
M<&ZOWVY+J4M#5WUF/(7FO/YK)OTS[9F-+@.6Q):GM-OV7=@[NK!6H_5;7=[J
MF>%UU=RDZ<%I,Q/M.L>O^CN?&GK> X0+@/A^FX-T9+?)EF"\K,W.J-+^8Q]O
M6(DC&S/@IU]YABXLEIY:<=:J%5 \(^>TAGNW+ ;Z4G79:C!&')%*[%F$GJ7_
M6#A!+D(2Z0$).-_LD7F:S!/D#LFGTSNZ=^6J5JY0#JR*_>P([=HU06"(<F4,
MP):6O$=*. I^+)R@LA0:^H=SP"U&Q9FF_.67/R\8:>P^?8=P/[\AGJ.\MM'-
MA7Y$Z9:,1WEW31B5%Y8'-=V?F)V(2&SI%JF6?>I(S303<%,\[%H" ("K<('_
MP_*9EM".K+)9NI>7U^%[$Q.3Q[0RMPV+G+%S%7P* ** U)FU?T'R%;59!TQY
MLT@BRI+S<M(>["=#5>%L$W"6C'I/_T&#)G[4X19J#BB-ZHLIYYT\%T_8T:?.
MO*?>S7&Q U#F+"D,X11Z9T7? PRY"$,_@Q0>0^WGE-1<ZD]>-P@PH"RG[*]:
MJ6'>MP(Z$+XFP5<I]0V"&GH=WW#;.*]XP,6L<3YW5*=[(>/P#9$)*DMBY2R/
MY'6.)5SK#)U#YP$>T;[7!0)WG1)8JMXRZG[J##N9?II)YY3#R+EXA0;X6#-7
M@@=0<W"@JF>;"J;+9>+I8=^ZS[ ?>454&<>Z=HF]S"0K;:#>-#3[-L#1*GTH
M3/<YG+]_2/O^ZSMEV?M%SCF^ULPLR5S[]>^N3^CXB6ZN<T G#V!I\/7=H#_N
M!DZ24PW[VH2"\(#:)3AG5_#&;_^)R][_DE;:WEXW9%@^'*'ZLF9QD1JD6WQ+
M4#NPS/!=?RSPMW7QVQ_J'T=%.K8R1.^:>R,D)26#C$UP.%W/1\V)"O4#6K42
M=Y^)&SH"@B?0%^<+\#TFX $LE<T5IR=R:_A3 D-06<['S=]<U'E"Z@L]-7$A
M].*E1MK@SOOH@&W[]C%6:0L?P#LTY%T2_6I%GY$#69E@LG6N6(V3;JU8$U-(
MA66MC5^8_D'M>R04-V%?I$GP,=\&L8S@ ><^N4R9_SI'7Z7\N-,A!RH[@K[T
MMUTW52#)#>HV!NJJ]H.+>:K15H'#^G8J)A(E@)Y@?SP;2G%)GE880HF3X3*>
M,[^,,WP5\W(>SS:]E6XO:G.4.U"6 ?"G%N * .X9_P!?/M_<AX^#B<,"EQ-;
MB 18)A;20%0 3_?L#T54!]YN?YFM>I>HE?GLS6&_B!WW<\\Y7A2;"RR!O&T-
M1?R-K#4&KN&4OX"%-,C"::/7F6^]]3>F=4#K]#'/'Q(6I""#>T)W6G0 Z2=G
M=3DZX#G&:0J^CP<DWW;HQ25H6 Q9.U&*T /&:Z'A#JWG%I]3PC(S*T3_B+.,
M$]/<:A<R9WD36S6[.FO9F&[AWNS:8+%_5%8TTW-LZ^LWU[<[:F^-TAS]WM\+
M&R,RL7R .,"V'8$%+X,Z+O%+; 3=UZ,]QH&*6ZA76SCQR/K]LRC$P95=$OM&
M+H9>;77=(ZNM"7W2X)&#[B4U+2^06!@4I!9DL?:!OXP0]BW(7=S!LRNXAK1&
M8"#@EH!5S8_C*Q5Q8GZ&Z=4Q_O^V@&"0R5<8DG23+JSR&F2<U0-7MCX41,,J
M]%IW:- 36JKA$QZ?;"7?&U8BL7OZ:OL6SF>4A9EFB]PT ]S.0^_"@DBQQ:K@
M(RA!E9CR*X*8/K4SVT5\5F>YT2#J\8',H,6:/*=02MC@ZRH- :L7TEX@D764
M+<<I-DM31](\>MI-NC\%Y^-]!W=V8#=^97P8G#[1H"_5+!<JU:OE?O&99[I@
MH%!=*1_X$DE*-MO9870[; \VP<9ZL,VIA+2L5-"4<3NG:R'=;>AZ3K*#N[UM
MDONI:@%ACR/_9RP!NCH*:9-ERF-5#6N]>X:(^J4[\R)O=KI:9D=+L+O  <9I
M*H:M_)9F4\N"<M]P]PRC#K)V@59G]\-4.HQG5AZ4@W<BMXNP#Y6]L9Q8D__R
M_.SOC-_UC TWBZ:KV1CRZ=C5#HMY_ N+A1,TOE*307] RP]+)R^*,-[:Y2#
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
MYI]6\?13R)1I#3"@"K18X &2'3M0IA_M1A-0MI7=LH$UZV5^%9P6JN=W1[_
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
M[?""_U"$\X'G1L]W!CXW6M*"J-6^V)'[._W-$<UXPA;\/<QD/5=<FHJ[BV_
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
M$Q>Y<5#*R?4#MM8'>6Z)^=IG*ZWU\ZJC7*LJ(M;_3C,S==[60+N(($"5KRM
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
MOZA>C3_%],-JFZ3>8L=L?G@7=;R FX5<_I3O^VD%.$6&]-S2>J\Q>E3G9U<
M=6R(]^-MQX)8L,]LG<PJ\>G?A\D[-<^>3/3T>[N%)\%%"ZX+&R9#!C7-/+<X
MA,M<(U7,*]I?+ Y9+I>JTHKZG;2("3\G*6N[<.5FPJ&$?7N/NHMT",L>L(R[
M6 EA;#VA,E15A),/T;9&)LNY:9QCR5Q,=;M7C,_A9,X8SWNWG2N!7TUXOXR5
M42/4_O'\'[P2GB&-C\-2KCQ3(CVC$&)UJOI0KA$-\!<5\68LB=A%N0=,$\6
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
MK$@F2OY[]2=5U>V+$3%78ZP[9!LV/<UWC-IPZ.AN_10 <*;VDI/IX"&$2%7
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
MYC/N^6&I6W*A!+-AIX?3$_'CEQB9#S7&$(9M:;$(&:#9M<)#A4\+L!&I18.
M<'^I\+;HVI@^>>([G()%8:BB>IK3V.I'FS&GMK[5V;RV\[V+F?/US*;K@G@2
MHYA4@6:S2"2PR\FZ)I9H#%U2YI!;J,FJ26Z<U5F&<3,*8G=X!W37_RX[+1Y@
MJFM2W42AWL>&AT/ZN?-%PLSRTM)AHD'0E:0D6](44P\,["")33ZP:2>B'S@'
M3<J\[ORZ[R^WVQN_O-43/[L%^&.7RA\>7 '.T<:%G$"-)!&'911-KGT-58!_
M[<BA.PF>-Z&_G1NV/GY,^EJ[S^G=>4IO5L]HO2,>XLVJ)PO$($=.VI17%SWI
M"N)EXDGROT@J^$"?&J79*S,)Q-SMPU(?V)?T3J^++[R]/EY$S%W">9]*'X*+
MAR"$/<BXP<I)_(UY)+X^'42H]#E2JPTWCDN=IV.1A0X9'7[WDQ9=S_OL+K'[
M?T?^WO\C:7#93EFZ+D8)1\4JMC:+?ORP:KB'!KIC(4.,\&A&[/? I3X4OC$2
MNY:PGW-8TE8$3&N)FOF)XVAU*SXOVW5WJ_UK^<#SRF$GZS^+V2EPEF'I6DX-
MMQPJ*2)V4,!]**G9_!V<$_>PH[;1G'%O#U@6W(BW.2.2>[A15'\#^4J@6,J>
M-R_FA2WT('V)EO"1:YX?X>WXH@YK:@<V4]O( [:$^ED7OWZONU:J^:AZC;?W
M6+JXMRXV\M"Q^SIL *0GX, #M+%06!K#03D+BDB,ZBL9M^H\[T753"+\@+#S
MRFGP:Y(;O^*>5Z35$'47=LN.Y("D]YFGW/I=;0X._LJPDS5P+DO\].F32N+8
MV.3ZK#:-V)>I1;$O$734O.K9OT 4#FJ\6WB,8TEJL8;ER:FT2E3*,Y[#HP@N
M5AKOXI#$MNY*">]==6QD7+0N6/WN;EN=<^*CNU5FZ,(L"$-J(O8T16D65[X\
M_Q/\_I6YR%9A;2ICT*Y/HF^I)7A'D%Z\DQO7U$/OB#8\OKES"&5,6)Q',+C8
M2P[VFITI91R9TQT<U7%F'UOKI2^[^F.Z(P_5G-.3;<Z6&^W<<'3-NV$Q*;2Q
MP\"/NX#M'(,BI,[<.\(R9KY'/RT, QE')[$&;#<_\<NPG\+.%\FVY![XT,4O
M;QK&KX+Y+_JR6:<O&[Y[E"\N4'O]>J!2:_/"J\*:\O+R&HQ>]K8N906=+]D'
M5[U\/M<,'$V%3Y 8W["0270'>NPF%PF2\RC0J'/9QZLU/*FN.,\M17?PG 86
MVA^9C [K/KZ-T5BI9+1OW?$"<]?-$W?XI:AQ4BH=/$_G*UQC]*4^ 0.1L!5.
ME>J[JMQT/*DM2NW/4%WU><<Q\[G+4RQ:7]>59=PHC@L*,E: L DYDCP1(?"5
M2=?YD2J/C>ACW_(>5TWDE;7>9=\[^V'5E<O)M6Q<*QOAX:OL=O(#!'>:C(*$
M:G  WV'(=C.S<?4WMZ=S/OM:,KWOU64MG\Y(/%IP_LWW_>5"R?W%[:F_=6%)
M"N*;S :QC)>TTIP$WMX3L]PZ4EKE^%MS3+*&:_Y>S[%*R?0?>U$ZFQ]GJW\\
MS?YY(.9.I_.?R5B%?CW[=:GJWJ=NI<<;L:B(-0K+?<26!8]M3Q*WX%VFN"_
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
M=<A08!]DU<TPP,J0POOB<.OFIW@Y-+4F];ZIN5PR+]Y/?=2%%;O88EL%>*P
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
MX;&8"AJ6JT+B?R@\D;]#D$J:NH:=,D=8+89G!ALB40X[2C_+.Y,;3%H!M%>
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
M-N;H1UUKTK 3JA]FMV?5B9OK^WP59/<0DY]#^_'Q9(87F2.!Z^%Y<E01HN@
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
M,*8G3RB0?29TG76%&316')ZDMX.L9-6Q$3V;,I<4W",O -EA>>K\\*X;V,Y
MT*3=P5R%M*8'[!=84?=C-K<[/+5E^K)\=$S7SD-_>8?D79%Y3#SRGO$XP?"I
M9R($C*G$<&X*EE*.>F5$9T*G$#>QTPCS\=HWG1'5[1M)=?C*Z2,+_4[:NB>1
MW\5/!#F<>1AKZOMUJW9X-<>)1MH%2'4TX5--/"I=%ILL4TH&(LJ7C.YN3YR8
MECYBJU7%+B]]T<6"#.V,D<'_[5?O&O6F/5BY )2MQ%&80'A!IVUI#L^H2&&O
MWU=;QW[*'VY\'VPNJ>OF_319S5K^(X/ON5@?:G)-3_AK2*XFT[+6NWBQ*>A%
MYO'8 NS=5^V^P@<\,VSVQ)RRWYZA!N%3F_Q"PB%\8=,$GHCWO,Y%UE92XP40
M+@$!;)/%R=?>8#J["?'.NS7L!D27S1CF4(MN"PT>7"_ANWOZ24?"DA=,@.2S
M"NB];/1D:K$JAUHL&%C6R=@EXT%ASE[?V!JF0%>7)737M]?,WR?J=&+NU9EG
M[KYZ5O4I[W$HM,U-"'"E#!RE3G8&"'E/BSW(G[+R+/2:MLAVF7&:>3Z=9J4
M*7TN"MD!N8VJFEQQ91_CM>.WZZ].L5GN0) ?E;NM=SU3C-32-/;2>IMM<^/@
MX!UCRHT/#(B]<'FYZ=G_6(ZJ?X3&_Z]M#K7\Q1[2_UG?"] 9/9Z0%HCL>-R6
MF[PY[O--B&>*1H!4SSN6FS'CEY^>6\T3[/B;^HDB];O1VRKVW1, [-"_-B&B
M6Z68RKD/-B$CX/(%FT&>Y>:C=WGW8T7 A:2EN/Y/ 6=YR,^[4)4/,R*IQI]'
M&#ZXGY^"B\,R4(0'RJ+,"'P[&3A@U1:@A.F#&S4]>AN%2#@>AN^<_+[.5J[U
M+Y[SZOWM29?UX?44]%LP6W??HA@RD6?TLJ!#I!O8J7G:S:P7/B2E/.^ 6BS4
M)^UC5^[NF-ZGB]IG+E7VMU_=+@D&,CT?KB= I6[12ZD"=H09S#!<D?&M@E+A
MI^M+DG0&JI&QRTC9-%4;[4>]1UY+7W)PO[P'X@N@N35P#;0"T,UV"&73D"MT
M1GE?NS+_.-HN4/,A1Z>DX(6#0FC$JY07 U7/S-+&E,J_'SHG#8$@_$F4!WC&
M[4U(!S823+T6M\KI3FN8AG>C)(A[EL6]L$(M$M0^>=V?6'GG.7F%=SU3TK!L
M(0=KI\&^/1H?(?WVBM^P4WB>4"7;##-%EJ_!;3W%%S'4-D"(>P=&$*BHE9\>
MB&D3(P973-CN;DMQ09F'8I'?F^1CLW4&<;^V-H\O\F;6\8RSI)E5ZB#]NCXS
MK!@(=_J.MKJY3^R'M^/^B?6H0_=/[WLR)=C[OB+W")35][?'ITC]_U3FA/_$
MID4#0YL>78:)8KER8_QX^SEP$E/L&97*5.V<0,G\W(0(MJ0M-2&C;[:(E"&]
MM;$F4D=N/;AQ1A\3=N-@VR&V)=$>5'T+;Y2GPLU%> 8(<Q ,Q[BUI('P>7RW
MG0C5 1="TSFL=V]6U\['1B6#M32-3*<=HZ2ZJV#3/N8WW- NY._F7*018IPU
MZ2YL+3=L^T&30"X!AJM-2C&GR<3%<FP"2[TV<)$QA7WPLM*"=U\?%4VW*[7V
MYWAZ<SZ$&*U>(/@@Y()@P'X81_9A+^D5.;YV]@(B&EM-[NP#W5$*"#D][EF#
MZR)JCG'*KK)O_7Y<GU7'>CGCE_#!<\='PVX12@:B*@Y'HLRA9CRIGBG@FJ\G
MN^0,AIMEMAG:>MB$CRE'G2"I($,*ED-R\JK'_6[87ZQYE39K!KE6T Z5B!M#
M4/!SDF-P$6Q[-ZP.'V7B)&*!Z$+N#$7VP&72SS\,+^Z6J,L]-6B?NG112#5E
M>$@@#]L.!P-%P&ZT#JB[3-X0C'$:*A]*N#BIK[?#^[YG"D\"Y7L_N3ZS[K[,
MVFV1UB,V7VZF7_;S7SCUX-FSKKNW=*+-X'3" '0JL.,^J0L!'%=D90"C^:>^
M>V$@ /1Y*,*^^02[JI3\#'$N56=61+"RZ V=++.!^C-I'*.$[ED!-*["H1Q'
M!C$M_P]Q]8S*/-.N#C-XL*X@)3?JW[JA /BR<H:)IAS%1_-6720Q7\/5^;O:
M!2/Z-^N\/IRTS5![&I7%/_3CWU'!4. 3E*.T^N>GG[>X*34@K(RCOF_]!#3/
MZZ[25ZO[$K0Y1OPXQ+'/F-']EP5NIN@ZUF(/&7"+>9,DAOG693@H?8&9@9WF
M9U5S<_Q-4+2I-4#;Y5).;]//_**:O?&T5!&7KWD)EI>I$G??]]_M[_J%_=.)
MP!;[]+^<"-"P/*<A@>\[4*/K?_<SU' P1_K+WB9+,6^P?Y9N19Z9 06E.[,E
MW3[:!_U?*XZ7XD#IIEMKVH14TD4J%J\].2M-'7[UYL6A=X60"-0_ ,K_#VE7
M-.GJ;'V./+>2*(GB2 ),*M\++Z/OG<>LOQ76-]0TQ9[0EG,8[>C3:6%:ER]J
MWWI1&-2^=_W>.8&4K["J@.B<'C=9YF /-,G-$,@*H_@6-S.NN/W6\MI+/ZE3
MJD-/5DO+Y7I#X^7"-$G:)SMM=ZO][][W^W/"N#B,/#H$>$ EI$ KE^<DF9N0
MA_1O?NC?Y@<%9KMW%OAYWQ:8UOZ(E!ZZ,O/&?G>GR065)JU21[Z*\:_/H2;<
MIX@;J]&HU[TQ08A=:*T1?^(P83EPV>W 9&WX0O-8+?TL.FRR/E-2<N3=C+W5
MJ5/VIRY9V"O'6?P[7C;\L_U;O-S_5.<_U?D/V_ZISG]?<XP",QY;;  VCL2P
MPTT)=.%K-7'WLH+"UG[(X&+11KX:4[4#;M0ZYZE][:J!-YY%NE?UJNYP;T:V
M.GZ1X^QII/ABY5PP;T*P$MK$4<;[2=9KQAA"0N4/*?^,ZL9D$X!=]0OEG5Q%
M"7ONJ<T'65_]X$G= Q//AL%X,_@:PT=,O?FNJMYR(+.-Y;;?23^ S]KZ^NC*
MO= O7GGLW[047?MQ@=J)3D7M]JCC8QC=)<16-2L= 1SV&DG"MZD0*P@F/Z2X
M##F>)N/;D_)!;U@"&EGVZT([:VKO/6^Z']VU;D;JU7N1!K]$N7X$I9G\NJ1S
M$S)%G&?=X!(0[@$Q39H/>%JAOJQHQGK,FAS##2>6.]V#+PU[JY%UT*5<:-Y#
M,B594*)F"2)I< _/0*X*^<!VD"@TW RR75D[)A]/TWQHHCD/$WZ[O[UUU#U^
M!JGB6=X;=" ZK>?K5_XA$@6/K3%*ALMNJ1C$H5! 72"YQ;%L.5LNJJ;U: \(
M^0FUK98N?3.FPAO'=LQEJ?TX:J-M6!^8;_;^/>TW0]F.O;#@R2]Q*XU44Q0-
MQE':Q;9%>P^KA.DC(&B!(1-8^>QS[H>Q@/?X4BO9;S'1#B.?@E<3N7I_OB$;
M>I%5/<ZYLHX7X&D!*.OA,X*2?0Y#N;1K>V'&<MMO(T^8[2'_Q1:BXT"N%O<I
MZ=:@$A!GQC1*PA@ !VG+G4:#X04F;LK9" U*S[G#?*_F<^,0<<[D34BT $]8
M:!-BL0EIPP.G;38AW><$FLZ[R8%C@W*DI7A)FY '",;C1YN0Q *>.)@]:'+!
MOVW#4@]H;D)DS)07+4)1G+W@O"(W]'C;P:3V I)W$ >882G/\6LH#MAU="&>
M8P\)+Y*A8AF1H"9/(+Z2 *E-B) - BA'4/E 9!^%'<8R-'F2Z5CF);YOCQUC
MP'[X040)]K=591?)45?;A-!*_RYI7ZI28/&D %1*KF@3\^8S)JF=]=:O<L[[
MB_&@R+>[0];G7GTPF[[3BW6&;+Q,9)#^0F+87PH+63^]=0?G+T3&_FO"\L_N
M)XC\:Q*?_U>$?0Z]E]^B]Y?ZM?H+U4::COQ/DM;^'>=6$Y>($4<?F,1HH#B!
M#+^NXP8)#>F*2!$)U4BSCDSU$PL-^GQK/V5^K,:BCX(C@S"AL6M<C!X.(V!!
MK$JD7D *$RE*_%>I5;GA]JO_ );YW\N/_O.D[4<HZI("\-$PX2!R0N8F9 ]'
M\8Y8BKN_6NQH1Y<U1?Q0T=MS8=]V^8=Z=H+?#!4' I"3-&"=<L]E>?=+&35&
MQ3>^(4,Q1?F%6DC$CG^J\Q]56AK\ )#$^@GXS2-VA)Y=G<<^_(*5\_4K:5<G
MQ3#2#B43%XTD3S,YQ_3Y?KK^/S#<_X'2H@ZB+S+EZ,N,F1Z,,.,9&01* OT\
MW8D99)0M5H2J<DT^8L1?[<D\<-NW_O^-$?^/DK8A1:0+5?^RFKGL!AR ;4UN
M94]2OO.2Y!42*,C=Y:/B,F;&#T4#TZV*(!&.__W'^Z]+NS-3.4\VRT^6<&=/
MO>\VD3)WN_+O.Q3_$&M[^OO!^W_])"&5^QSAN0EY2*XU:I\-I\CUDK<Y 8\Z
MW-1?&S;UI(4W:)?]_N[=._->E>,5A?'VP^-.UE=W!>N?$X@/Y6=) &%4O%RH
M50]9$KX_=(%FOPGI'/L]E(^XSX>U[ON\N>N:]_QE'2K;;O"Q\^&0H(6/!UL>
MW%#V^/8!^,%6YAP!5IG\G2@%F,MDB_H\.',S'Z>!P-Y<:'/B+LOI$0JTQJDA
M]\#SQOK?RP_'AA9:W',\]Y+?L6+83#F,?0S31Q8DW< )+V$4 ,?"V8@"U,3"
M1,M%@L_Z8$B9[_13X <A0%=-O>A)77EJ?'QY?&EBN:G87^/QVLM-1(O05N/(
M0C]UI'JR13>"/LX=&M<MB*) !D0?95A1UE33W$A_8ZV/!5@M.<;$:AX_5=(#
MEV"DINGPBK %-0[!MR%NCA]+O 8Q6L-?GXMBXR:,[J,B[YD>/5?O55(_3,_/
MU5Q*K=I_ TZ)TG+_&\]#WR-\2<*AN%Y$-3(9K4I54G'AGMZ$6'F]6*% 6@B-
M9X=S.8XHQD;/JBU#+*[81Y8NS=HPK;G8Q3T_H2Y:\E'<XM;?2I0G0(=14'*A
MU;3>#KN SFS1]>!L6+):TWA)]+:Z5W_(F]>;'NV^S_W;=UL^P6JP#]"NM,$D
MF) !2<SKZ.RT%^90^K)#KKCP=,?5&V(?UP9EEM?^9O$>@A.X#)U!]N#%]?3E
MYX>#H *+$W7.27R?^_3]NX<"Q_C_U@G\NPJ[+&!KY1X0#W/. [:!C#X*KBN!
M(U<&1'T7T;'J<=BG\,-B-*O>==!+S0%5JW]ZJ..3A/0C[<)#R65KIPGE2TUN
M,44?E[._% 5XWO#T_S'GYMI?U;W=>HN?:>_!\C^7 (+]3JXCK?@R;7F"GYE]
M%!C]!EN,-X':;6)&_ V@Y@%0&JR3$)]KW##IA[87*Q[A 4*-<A"+_;.Q!Z\[
MVN7L1@QCZP;I_+1!'(GA@'M(8M@,B@+5]L.<?8BH )X*VOV1V=B7ZN;Q-2#;
M)7R7%OW0D;>BT$!E=HSESLOOK'Y_T=YZL8,H5,.MA9L"GJPQX)'/!%84+J\S
MOM#>JF6/W.\S.7IRV(Y6\1@==D>GV48FL6&[E?:D#NZX!&R J#D$HY(Y2L84
M9-+QY.&!YQPW;@9AC22XY$7-:R)6M<@YBG=UQFGY[;G+Y!SE-U.:[,0GWR>L
MF(,AM7"41'GF?+.Q]"-'&QAFE".E 0&+<8/?7H*YF0)S1_2C2GI1P?N514_3
M%SLIG0TO[C[\7"Z _D%F.#\SWR)H7)U>8!UF(AYBO0A[O)M@B0CO5>C7^^M1
MV@:7Z34Y?7<7]58O[!YQP67OH6?;2"T<.]]S9!/BC15:VH3(DBA?!Z?:3?1$
M!N4Z<)'$O4R]A$_Q-_PJ5WORBLU>6D%JJO<)AZGF/FD&Y9S9A*3_8@MAIVBA
M(9N0$^F1\ YN%7P7^CPWC\?G"^,G2J.OD@!L&"TVMO<B\V6"L569]_$[MR>1
M[H[?9DU\AGKW'50Y&D8ZG&RY"?EC$[*U+Z6VD\ ^RC%D1,2U!P!:*'IE&=H,
MP#&-3S(\'VK7;D)P.@:_9W__9#K;-=SIO2=ECZSXW$>EERT=1^ZT<^,)OP=U
M;4)BMVI]]WEM'.&!JB!5:W8>,+#-)]T+K>B*J:2/5X_GC53JYJ2:C3U>?PZM
MO!>A2SXUHG//Q<8S7<OX>I1F8X/W]1L6PB+-Z>\_[*F6M/GT=#S[K]!F&W-+
M6W8Q<31<APL^%K4=HX:DM"*[Y'YW\H$?J1*<S-9].M#T+?R$RFMN6;Y#K-S>
M^,*L&_NB;R"_R-$); 7.A2VN>O1=0(#MA.DDU6;V0,7U4C''O##\0!QCF::9
M^LU@!B5C7E9#(F[SMVB3.&UT+3%+9O1F#W3CQ]_F1*@C@&.[(;ZNI)<DRIO&
M2_HY#U+C.M6;6@"C(I^RS[N<-[R<#[38W\7A=-7KO56J'"'QG[,_5RV<5(5\
M)\UXLAXP/7O)@)95.QE06XA%.Y5_Y8GCVXTV(1+PPS;/?0*=9I<VT'8ZK;%/
M6'_(7X\5:,1%=!3P:]]0?>-P=9CS&]!;SNM",)SMC'E"X\6^V2F#'8,I,.%"
M)C+RGNO%B]FK/ F"^&6;XW/3SB;?WF<$3K?YBQHG]NZ'.S\/&12A1?#QE$ X
M,DK<#E27#NR9AG:O3OEL0FP9J<6I"HH5RXKM07=$SQR[6S?<JP?K/&2@1]?;
MVN:;Y"C)LX]IQE##:,!YAER7LCK3)$VTLK85&--_(_.&(IMQ?1]2+7 DT@!!
MJ3T>U[T)B2/7#JYXT+ [><-NQT;O(:0QHW.PH9^KVR_[5,UX&V5\'D'-%1XN
MK(?I_S:CGZ[Y_G9!<H0BZ +!0#7[%%H8G$9OSG6@E7W >4 3=P^Z<R HK\_O
MED;&L/GSAJ84P7VY(H'Z[P15[YGO384.8AFNI%]Z^%>9W%S-..R:O-:B'G P
M@%X0M G9OL:-Q*AC)C<"'LY/KK:H%IISGQ2=M8[U[:LHO579/V,-/ST0J/@V
M2JS[EOAM+WX:(1XONPGQ)(ACWB! E.8%>A"^6R? !6B<Q\8K[,B,B0(ZUL^/
M<4Y5F.B\G E-_.UF<.[^6W-ANM<;K[B0'JGHW\C7_.E DD7X8 '-R6XLL+?%
M.80C*\)297[WJ?1D[2=YK\;9>00$% 'ETRS6X3LAQ2>$#UZF-SQ#EZHJNB.U
MR_:IVY"\KSVV$SY3_D[)'+(<=73)6 $2]&\M5^A-"-N3]P9CPJVM]5.EGB4Q
M9WJ4=P(H;P^=R81*HK+O0+$/49T8++2C,/-.6;K(_@(GMU,G15?US5Y=SD)]
M%?Y$-.3X,O3:8)!!)G]OIM$N\5QC5Z,SHY7]ZTVU:Y5U(HK65@.F7808Z]X+
M=ZW/]4,0OVU"K@7$;D*4292G6(8SW9$GU$TA3$OU;+T,$P1&*<FYB)$U LPW
MH&P.@"^96JV$>S1@3NFI-$5NB_WQZ+9G?#,+]MHH18=$J<37+=!U:-#D^\3J
M, :!0DB1HH)Q6] [FSL;D^,CVZ?)*B8@IFXD?[Q2DV\098EH2.*ZR4\-CN!?
MD]NTR+%$4R:*'L8^/>>=098A:E]Q<G)U45P+-3$M:MOC/:=4_9AB^WDUP\;U
M,"NIK/BVH> 3^'D0HH9QU$O14D C^Q9F *X;D\<4B,/Z[+)RRCY@J?;(;HSJ
MI*U[.VQ*_UR6]/HN,^42T(B\N!4\=?2Y9F"5+<,)8#Y934#;LX^A+S<S6NL3
M#9Q:^F8].[^W$ H_SI*<=-&E12F?3$B/7W8_>X;C8YOZP.0X!T!8JLHY YR@
M#4YK]2H?8DSS^@VGOSPI '+L4RKU^Q)^)ATK9)O6MMPY(7L*%>8A%J+4/YX)
M?O-11BZ!!F+Z+:3/RJZ-F>DD:@(_!6)KPML0(8%W\KF-NDY02\C<*2.QX^R)
MU4[L+V=SFA$W:^[9)J3DJQ=_!9=$\@J0 &9XPD%;]!*'_%H<R[_"I8&$$E_>
M > A/*'<UB.LTGEQ(M"T^''FH==]TD?LI-[>5KWAK1IOU:#:X(^@05-K48 &
M@B.K2D&U86/G]HY;M0].AUM,U#23MOLHM'9_)L1Q+(IZI8>79+>%!/I45W:)
MVXC><'<_$Q,2Z?L12\E',,X\,V+-,'L[$=-0*J&':T7U[($^G.ZOG^,#'I1X
M,9<.2 ?ND),-";YKL[NY/NW2MEQW<?F>X.8*=!B%'$U6QOJ3 +VX*/0)$-^G
M.H"&9J+*5@8POUI<:!%2'>>_3A\,[3P?7\*R>WS2)>%,54]=]>"7*P.?6QN3
MXQ/XVA#.7G\E=?FU"6$-<G_GA+%]?::M.IYAY^N3378QB",]+@0I%[3)9,Z9
M<;0M>D52Q$9W_J*:['G+URWQT?)S7@^N5ATA]:)>U7=B<2C&602@$UP!3AF-
MX4@7 J,%>3O:FV&)A"W>=\35UH^MHF%!R@4LTZJ/"!6Y-%<S/O.PMPU'NUPW
M(9;PO\\%30@L%V!'.&.REZC%)2"\70:.S-#JNY.2M+0J/# X@;B:!OX4X\ZZ
MNT^%T*W?WVH5PX>#]-_O;)=\+C" _7<YW@ .T$30#[,OH>\ CFQK7AN++/.I
M$:A@0&G)/.$AHBKPP&&)V6(:<KNO9%GNX"9$9WQ--N'N!XQF^.66'@^UY# R
M8(3O<(YK1R3AZWI71FE?G6'BH2&LYV-!6?F/W6WT9\_*I'<L"#Q[9"&4AKP]
MAF>8HX27FM;_A39Q![?D:@HNEF/'7(+N6I1K56G 6[#ONAY13G[^)P?X,1%I
M$LX3KF8+HB^"*X@-1V84S*2+\:_6Z;7,3@?@ 55OM[=$*,$,B&%NB_ ?[;WM
M-M?M-?%CYG5Y38KV\+/2;3'D*OMQ)<Q6D89\S"A>O'9U!L;R G]S0>LQ@RNH
M9;QCOI,;A"X_#[,QY<ES]8R))S[K@1_: R6<=*97NM4L0[.NGTKH>*67MG@?
M%ZV_"NQ?Z,$*<<Q))^XP$-2 !,<KC,9K;)(2D$&^Z[(DQ*4?>9LU+;<8$EAW
M@SO0@KSSPY$^6.SB!6/<+EDQ8#N\S L(IY!D 60W7'KTYXS-A NJ'IX5KE/J
M)/T$CIT1MSSQJZ-*?MJ+OQ9(8!Y$;C%@R612D&W0;3[9CU&""&\_*:?A$D8E
MCW G+" O-//,Y9M1O%&ZI/$)UN/&U+G+O\?/1KUS#+T9,'2:LT6W5@L@'8$I
M4-/%6V^..>J,6WJF($BQH!'D?;\<!D.^<] +Y_ 7KR76[>?FK!^8R!ULM<-D
M#OW;-_KW8,80C-,YJS,_: +Q+3?8YS%CFQ"9M5TJ6K'50 AE-19N%*'<=ZHF
M]5 4[YHDK YEIY=C^"M$[4[+N>A?2OB5^]]1TY[S]8EHY0DL/V^;D],26:;%
MQ?L 8S;F@YYO@<LV25??<S/OG-HNHQMWW=%]HVK\]#5DB]Q@>Q:W:FOYGEI@
M*7++GG.K>>I+*,E;V.ND^-R#0_?PRCX7JEJ9._&%TTDX%:<KU3;'CKGVO^\<
M/*5>MRT0+H@^!,RR+;'M"C\1P(&X)/AAH'R&E<+4BZH-B"?*,=V>T;0:*FLT
MHP=#2KQE,]RNU=L=F^D4E9QI\:\6*@HS:O977F:?PW3,R0"!H"QA (F]$[UC
M[/,$VK$<?8 I]GPPY B\DI9RDZK>T$!JL/^5Z]+<L_>5XJ5WI0WV]GL0*_;,
MDO8Z/.,6/HZHW5O:H4^&\OKN1QO=7=TMY;WAVOUBD;?^S'\QM;EAV4PILP.U
MFP,B_JAA;#N")XQ&,C8AW:U8:F8T?&]HL!V2]FRA<^#RE,^Z7'"7\]N":5?Q
M03\_]>E9_4>:JV>"D\2U%IKU!C<A@KSMZ)M@+^>P[;YP45X?"H+U(L?##0$M
MYB:D Z/6,,F18 ITI2]#J14#&OT?(YKFO,,2U(+K<+DNZ,3NP2?54UL4+2SG
MD*V<:_M>X' 9;^A^UE#E+;16T$O7VH]G1^)_VEU8VAB13CB1;E/H\D'RV/DS
MZ38J^17&D(A,%A8P*)U%^T]LD:KA:V6>*D"3.#:%SH!'.UQI7#<?!9BWF*R?
M'OI@'/MA.N;S6%K?[4NO)"-RIPU_-U-[S-\.?NS+S& 29B<X!"N.+3#)>,B*
M8Y*B#&"BN_9&9'8X%P:?7SH\ZRL;?*'P>R'*>^;SE;??K8YHB1MIB6FMPK;9
MJ,T)#A<]Z3OJ[? Y*]5&0_VM!G$W"!;R-B&?=V"5$!\99%[AM'W$  7Z2T(?
MR=[N@OU:]'R7SU\I'08_QBW%4IX8D>L7NJ 2H7VL?&X93^NKPBG'79Z,U7:R
M*-I_PS0CP7O/M1V<#C7$+6(VRM#O^S?K^= \H>_&B'ALNP;V%G8:R@KC@G#+
MQPMQ:Q.2<#^S*P<VI4?33*Q1TNS-?OPB &U>LFB8/_\FPU%[Y*R87.#15S^&
MA?PB\?4(;WSJW %&N!,'"@C=\*Q .S#]"DLZ@^6NMKY,N25H$U1I'G# D^_:
M]T\&7<U[D[_=?4LAU0JLZ%!1<0B&%3YI$_+*L\WUK*MG]_V2#KSXDNAZH.K2
MW/X)?TF7I"1V#"KK<W.+NPA?[9GRI!C[<WQ4U';X;K0_MP!!2;F/YTAW=N-W
M<^S]V)9 9KMS?1=*!""<9<I\=)B6ZO!L'JU)LM4[-%/\U(\:*^0W9^04/=*2
M,UL/#0!LYV'Q6P4  $TP44$F\&! /8%SA!'7!15[6\:YV *$52CJN-&^?4AR
MT@^WS9>G5Q8VNQ2G7^<NI@Z[[T"OWYC'NA-2X+MJP,F[SC%EWC2UE"@&L"R7
ML7W-F:%M.<B1;SJ>R/66Y9 S0;.]SJ#11LE->9.KH!SQAY2>$O:))<^3M56,
MRHG&X,D[QJ=5QPUL*Y:M+ZCOM-%("[AJ3;4X8J.6F/ABA0_"Q$5CM\&/8MOW
M@UD/?B?V!B$241/0!5-$RP";$"I"\HHO3Q!X2+,)BF.,?WETTQ\^&Z#?TI5N
M[&(UJ$.T<%]X-[6&IV\Y2QF12P*=-:D'52M'1S)19B,J#;Z(.(P8X#$?,KQ2
M8VL]+ZCW16(?^\;:R*_J@,R[5HK=@LBT*39^R^<F"H*8S5M</;&8,8?;7G ]
MID::+Q6W'0BYU)2 I8HQ?LQJF5_]INCA(Y=YP4JG_4*;#2O<:_H$)-UME)4%
MT&EX@=HMGM/(#(?[]=T!LM.GT4;7@D6FOTZT16<ZCQE^S[@M"],UOV+[6O#]
M@G8D3 ><&!)9FN03X4NUZB%,E;"> R6EZ),Y%$2OG4>;VQX@H>*HZ5RUIY?J
M/L^T)/W7/5<D^_O;3I?:3#U:_QF&6L&QC3D'N*D\B45$=4!DR\D  KV@8?QG
MJ_F%AN2E^S^Y_72=;Y7W=HK8F/:GKK3Y76B7$RXO&/^_][2$H,$%K<,#&XNH
MCVMK)D^-SB,23.RO42,N?/G-("E "(BR,W0]J?]>YTOZ(2>*MKE^Q.[\A;WN
MK3<3(0 $VUY'8B"3LE3BNMR. 9.5'[3?K!^'US.QYQNK6RRNSET::O9+-^R1
M1VZ7U%I&31NQS@$V;*1WKC)*:0:UN#'X,*AFPD2*1H*Z13RZQ.!NY"&/3U\5
MY"NXF4(+"BVRU%(Y1FL]F CYO@D!YY9E#;BP34,SNV$2-2ZMJ"ZX ;.% 7J(
M$E#^TS_([K)9C [MYJG4_5<3A"1FVO><*_YR]<&S/\" 74OF2.50UNF5\ZO\
M''.@FRG2>^@*QX"I3HI'0[VI7'_%8_J5#I+%QFVRVT;>"*>J>YY/WQ;9!7N^
M_[GPM&G*^\S"Z<7Z[.[W>3JM358Z7%J/1N.-<Z*I*J?,^BW/=MN_I9K1&E /
MR-6(3M!N,%I PCQ>F.R3N=';M0E1("6T($N7Y23Z#C2P=5H+'9C2IZ;\1&6K
MK/9XWCFW.\.]:S)O^*]NPBK;L;UY/5L<W0'0!R&DZI(>K&1H>6?'1E'_75_9
M.2GF]NQ;3='>3UT&U*Y6MUV.]=HX;/'>K!O]&D&900&:W?UIYC2]/6C?B179
MZ^'/8"X J?3CU)S*JX"#7JYU;Q4]1$NBA&36N=)\7T@U 2MYC$>LW%$3$Z)Q
M'6GT)W[GLO>+4,UNC'(+6Z.,ROYY,C>HIDV<WW) L6N)>3K9X=2=;G,V@O<6
M)H+U)$@"!33#I) *(*Z':)0KA/:8)\FX5;XOJQ 4+VHY\R:M6U1BGXIQJ&JB
M],=^\:/5L'/@LH#EOMRB_R0+D/P"8*$P&JQ'+][MMZ@%*B%!AV-."4="EV]/
MM1?YO'IR> [R2C;#[-(=K>/)OTOOW+M1WP5]Z,8'=#+"+P!RS I+7(^RTN0]
MAQ&.N??+3GG>6,RH1]:IT_'R1);'I>F/SZ^(!ETZ)Q#I16*<78V] USL)(L0
M]Z&O #'S^&VA%UCOESMY_,R,>K_ D@Z6?[I3PJ?4:>-6B[VA\_=LI[[)W?/J
MET^S7M_X*T6)B#>Y30C*XTU(-8$CK==#5&3V]I*4T:=K<SH,1ZRH;)@@\&W^
M=%U-NAW-)<;Z#GO=ZOOTR<!7.RB>B#/#9C 8KP_+.(7XT,LZ _S,QPSS!":)
MZKX\=<9'1]L\HU3,OCD?%DOO#O],G_Z=LZ=?Q,JKV7'-TEI])^#:F$Z\*$^5
MX]' S4-KSN/D.'!F3Q%U;:C%G(:"+%4Y(RL72_N'76;5& /2*?*>WU]NT^DZ
M\<'J('\B*W$_?PK ST9P]G$SB5*+B.V8'<"170*=SOK^VBON3S[?#%,JS/"^
MD99M\R7=,DPMP](S)/BFNXW!9V5E,,C>0FLRR/2B<#9F"NT,Q&AV55XTQYF/
M&PC]S+GH&U2H-MROSZJ5S9>)N^=U-_$U?X;8[@S$J6&S/8X]R(=-^!ZEXZ9"
M& -@M",[\!33QR%7C%A;G<XS[-UU;V(UR-]LNT!=MIPB;N"I!**-'$D2P-[$
MQTX@!#';.::C+4>IL\>:71:;[EW?F39S[Y'UBNW T2KM[V\&5*NT^[L>N0;]
M]7.2'T;T87"Q*>$^PU+R, 8,<BK<%/A!LW\Q)U&7CH!^ *QZ0Q3L:PO3 R0_
M'C3'D9L0&2-2SR+U^'_[@KA! E1@*QYL#?3]8028$/$ODR5K-R&2@+]6T5!.
M+T)\U2 \7*[A ?US]K$2=0=ST70-WG/KN5K6#FD^VB9$%G%M,!8KP3O\$3-$
ME&+V)O%@H?,7&!M>;ON8>I%!ERLU)];&;GI5?DL/O9EHF5S]RY%/EK9W1?4)
M7[<#4XXC-<JZ.X;U\,5],&[/N+_^$*X\YV1:1"<]K/WU8O7EM71S];8,1D:V
M94-PH$ER]Y<?L'!#UF #:&"Y YN0G2 NABM:;$*B_8AJZ*#C(5,QI _0'E>K
M-]]/TB56WL_FA,XD>R1NS,]KK@2 5A$(["O #,X=8?BZ?(7+X<\V,>YEF\Y,
MNX4&_T#.L!2;%>/?A(=1I@V/YV8YB+YX%V$)!NN *&Q5;R?R(58Z"(_+Y.UC
M0E/@*K[39XZ?S9L?5'#KOE.JFR65I?KJP=5$Q7#;:ZKZL<=4DFWVD358?'$O
MAO_*H1 3T8L"]I)6@MBG.$%,([HB4Y%6TI-'P\E>>9%=^?X1TYGU?I^"['>_
M^52EBCT2 C=2#W=LN_-6C5ME 4%SV<+@4JV_";DY"&CF ^7SE#/$@Z0Q$T^=
M'-^-P63.>7AE^!'G%Q4!@MEWG3R0Q]W%[V3M7G]1Z<(3LF'K+K&<)R-3%A+I
M1(70S*Y!&DP"O:=Z<CMF]YB!W!](U99M"-.]Z4&2;SWWO/56S=#C][^*R0"C
M6RBW"4O)(D- &SON&,,Q9@YV$TU&:PB"KCD#<J<9J*0O(SH3RUZ7&H(B=WVW
M;+S\ 3\;%]'P<>H'[ &><0+Q(9QBU$,208<,M]@Q';N.@W-\OLPKV.THD!51
M?KDWN+1OST# X8.#\GY?L3'C2!^V0R*$B9W)8<D"=F#B*@SHA;"-T1BF5:(J
MPZ%$3:_22UEY;+[:SB8OUSC^S$B8G:[DY;2.BO+TYZ]NB=ZWZB!#8#%SVT=;
MMA./3M1^K6D.JJ\;,SFA?V%V]^,=%B&)QSKID%W](KDO^L->1OWUQW0 ?I[
M$4>QCG/S,<>!'%8*D,*\.'^.:96DZV#GL& #5(9[BJ>(A!DR>\7&4P4?ON[=
M3>4[]BD] L62V=KOY@W@&4@+IGUO6Q;:'EL:^M[%</(G7A[(CW!F7:]U<IB3
MT/_TNB?W7M?>^2.'5U%FH'GK+Y$9IY%3(8ZO)UJV!Y@X^C%&NX@:6'$@B?(Y
MMT&5T9-7VM(1ID21^+6X_5%IANVQ+[8V>ZI"%0/YL:RMHD*>6RSP4=&+;G*,
MU5Z$+/#C[$C+ON  ?5>M=HQ>CG6]2V7>!>H$Q.BMPF</=VRP$FL^T//K_?W\
M-,+_T5QY_J?;,N&YUW]]">E_MG^V?[9_MO\;#;$Y];\ 4$L#!!0    ( $]W
M0U8#?I<5>!L  )\>   3    8V9R+3(P,C(Q,C,Q7V<R+FIP9ZU8=5Q47;<^
MP] ]E#32W0PM2,,0(C"$='<S@O 24HK@2X,@*24M,:24A$CG4!**2 R@**$@
MSD7T\WN_^W[WWN^/^YS?7F>OM?;>YUEKG]]9>P8SCUD#R&'J6NH " L$V%Q<
M &:/0$_?Q3O V]_%V^>JN) ((*VLI0O> WZ _,<(  2 _G'_X<,FN?1A7S3F
M2YWN7W7PYTN= /@%T.6*V(2_E$N-F_Q2(_RA7P+K<N;195\3$'9RNO!X7$C<
M7[-^6@JSLG];Q"[EK0OY#POT4@K^TW*YYI?+OL]%I/\6X*T?[O]_WV7,^+^R
M>!DWUO6?[9>/^7?6?NKTE[KG;_8_(7_1UBYMSA<10X%@0/SB G[G[:_XJVWM
MU]S_ Y=/AOR<_6N?J'[SNMP3;.(?*F[]K_4O\@A<, ?I P"WS84] Z %0)A_
M?:\T+RX LP^0*CEXVSD"#A$_YF*6@&B &!\?GP"?F(" &$)$2 2A)B,F)J.F
MI:2DIJ2DA1!?XM?MWP-$0D1$0DI"3DI*3D5*2DKU0Y!2_9P"^4\6P'0#$/R+
M 'S (#8 "P("0T"8Y8M@\3!](,4+ECB@2_S*#O@B'&P<7#Q\ D(BT']W@@ L
M\#^<Y  (&P3&PL;"P</%QP$3BU\X(6!L5@I1'*6;MI1LOG?%<*F2"^N4V3FH
M#7KLQ"7\(B=5\#A3##^^.;#WA](\J8_B4DTU<E![410@>64*_M;Q4T-T[S1B
M_;,Z=UIQ3&-ZW\R[PQ)D_^S&D;'3[=B,TJ8!U/MC*0T3Y\![F67-+^<V3R
M%M8%6^Q+3GBX.-!+"JRB%-@7#'S9*''$[B93_6#08S#Y49S#[HU?9(J*(;6]
MO\0!)^X/ GA<T!=3%R2*KCBHP24#'-_^IO _,^#^)P7,(D ,OGPF!% $CN#W
M$H^>Y(P]"_:B+:AO9]%>#5-Q0WZH#%PTCXI 628G'SN+CK:>A";GO^$]*C]G
M*SM:+7=Z\WVLXIZI:"UR$_IHS%\8BAK="ZS4%AKLWQYIF3N[(473U;ANN'VJ
M6-SJ=+A?L9+FBP&<X#$S6W=<1BI+;%>\RJ.9%FC>Q_N'S7J&YUOI!CAN8( !
MCK(V+=^94(?3(;&V)B%U=O-,%?[!TOJYS@0W2_-=G\%VYNJ%9O%IYRV1W;;7
M5>V"10S3 R\;!#7DT,)SL&!$*TL=B^'K16OM"I=7",]G-!V9]L'S7Z^\.R^R
M#R5T/S=A'K=""QYV,!CDO5@J+WR\'^)FZV_6^D["*R0&+F;Y%65Z;#R^45ZK
M.#0T/'[:_Z?L@)45'NS>QN%K=[[R9O-TW8>E7?7K"=IBJ[H(AP^5+/S?BKJ.
MNAIN?B>S1N<;G0Y/\P]X:]V^6BFSV^V8F9D0NV&E:WH"1]8\&=KYCM@]7,4
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
M2D>LKB]LM_7L>&6-K!E[#,!K9(YX2_+?]4+MJ[A=+9N-#K4>Z<.WALD=2>R
MX(@*UD^=](/?467WL][]\]#T#%I_RA4/-)M1ES^R:D&0<@.H2*#'!(&(!1)B
MD6(8>Y$GL$B"F$B;[_CE$'/[I)M%\U9$-7LI(2U]@#U FGVVY\$SQ7:".3(#
M(NP/*>\L$/[% !/'JQ]2\&58^<$KAWW:5_6=*-\5]P^EN!-YE3V*]B1);T9>
MZU\4N?(&FJNN"S6NJ+.R"5A_*W(ALUK["]5;(8M2?!5L2:HJDUE;P^&2_WU5
MU6UP._FQD%P(O<L 91HIQL X@@1[% I.210DBD$0'9!W-9D"1A_<]%E7[^YT
M$HP.@]&QPKE03K:>+4N=3G5+LOS-4@%Q 6KR X@?#PH0 7ZBK>H_VY'7=*^*
M&2?.R_+34&VC#7BF-/BI5?OGYKCF KQ7NN7*Q^RT;%9>%X V>H)=1<%64^5U
MD1_N2'MRZSB:"Z:3>](I9G)S[,Y<TPO@>'^L26]=J 6K^O^1#TD:>! )PB"5
MR@/FU/.QB 5G/%K4F](<PW=SFN&L?. #94?<[N>(^TP?">N-'+$6]0(TPCK:
M#FMQ/G,OS!J]U]P(.X6?NTVP9[",O0/6#C:/[:]GBAOO?3V_:R"?D*>&F:[D
M^^PQXR+GE6+!^R+_5NLHS3!)*9*>7CCC%**(Q9 PRJ!$*!*(1]2+PP%>\?%1
MY^K*ZA1MOI87/)", ^6BL$9P4-7'@B6'8&_(,>=#.1''=(+J</:KDF<Y*9_
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
M M%)6;WAZ\B6IG"=FK%U:F.1/RJ)M#H7H&I4M*P896\PA%-?LIC"* E]B))
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
ML+_\3DK>Q?Q^+$HILGJE7HI/^77C5!X+ UXD",4\X1R2-*80"2^&)%&$R%F
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
M]G1-6YXJIN$$2B:Q%"@*8X_:\,OQX>9&+YV$%=#&!$R4M2Y'RK-2,/665Q=
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
M'/H0!3&'J8P$]%E(/,29C#VK* GCD>=&*6NY]*;;5EY;W\(4=E-W8P0P1_=
M=DY_U5_7J1FZ0KI:\#U30J_WUVJX]%$LD7/FMIB..[$G8PG'2^?&]@$#"W]=
M-R56KC<E5J[D#2EO17U91U[WVP4AD8=Q(J'T$8,H4MX/2=(08N%3(DA(L7FC
M4=-!YT97AXH/-27-M>RZ#%'DK?]D61'*Q H&)W@C8#OV<=RKPVI94<LQO*]<
M.LL69OL"619XG:J$9?*H:4M>62CWHK:5S;UNDZC_E)>"+'4<\!^+)<_RV_5>
MW%6^K3]Y66;Z2/.]^F=^J^3)"C49R:+4=>H7C/LHQL*#2:(S6@+I*2?6]R%-
MA=0=J3$B]ADM8T@ZMUFD;;VJJ\'KH.S51CUPJQ1[LU2: ;4ZK#:Z ?)(LF43
M7Z9KCE=$_< ;18&"3'^N2ELW&=?GOQ4QCY3Q10*3D$B($D0AY5X(0T%QZ">1
M[X5X0'K.:[\7TP3V?SMJ<YTN6)<DK[I\^ZI7G-C@G7KQREP VD#1).Z3XVU!
M)GZ+S%9JLW@S1O:-KMY]N@ O:E%?KM\.J"2&W]3;<0&V6H-.[?XAW\;8E_SO
MJS8_IWFAE+;CI^D[,\C(.?KGRSF+!'UG<)MFY[L;<&"NP6:0ZZ[]+O]3KFZ_
MO"V%:(L %%]%)9;+!0Y$%/AA!$,9IA!Q$4(B0UU>RN-AG-(((ZMH%/.AY^:&
MM%(!LA'4,DO '',S-A\'R9'IN3=C;Z16TR_7G6(V<NMDC59RATD!UFBY2@@P
M'WC:9 !K0%XD M@_8>CY8IL.N*YDTG6KDUSX* DH)&&J",GSF%I+^2%D6'<*
MY)&'8ZLR(ON'F1L-K:5LO)&B2=[.&D%MCQ/W8FIZDG@N4J,?(O9 6F>X'P5I
MP.GA,0R<'1SN'63B,\-CBKX\+CQZ]5E]FLER&[ZD'*(FR4^IH,\F5U5S$)[&
M'DDH2F'B)1BB--+U0WP$4X^0* WB6! K;\5TX+F1Q+;A;R\TM2<Y:$4?%(A@
M; PS+AD#XI'9Q1&Z0SLG&T/EME'RZ6%?HR^R,1@'VB";WS^,NIJ&=-7==5D\
M9ESPMT]_4F[2IWS3A/E2-Z9MG*A%$B6(("I@JNL>(5VZES*$(?,"Y/DXH!C)
M15W49&E&7N9#6]'71H#Q/C E.6"ZI/5#)[L^?_]II=<*6?XSD&L- -FH8,=A
M%E:1+*3,2PAD,E4+8$8BF"(>PY2&(:%J7N'8*I!U)*M,,*G,R2IF<\LX6(\\
MNVB8FWKNUWV8_[2&>2,\N#P-L_448X^8HTG&8N!)IQE[0'8GF@%/&#;57#*F
MSR369>?U%N(Z<)SZL8ADP&$:,5V]63*(1>!#*I+4CV@4A'YL0V*'AYH;:6TE
M!6M1!T?E'P'8C(_<P#8R_PQ$S)IJ3H/AB%J.##0IE9Q6>)<Z#.ZPCV#[M21<
MW-QE92W$NM64C[R$QI$/4Z&C](E((24T@@S'S!>1\CW3R#18;<_SYT8*C8C
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
MU>^Q*A]EY;\,<\#?C03#HCHPWST'U(AK#Y1W @?;4/=')U@A_XL#CES#WQ6
MP_+]SE?VS,G8K=&^E4OQVTI?>7-7R2;9_K;\*A_U8W>O5W5ORZ7)":GH\NOB
M[GYMON)+NGAX2^O[>9)P%%.<0AFGU'2^Q1#'.8:$JBA):8YSK+;;0[<>R1HA
MA.NQBW0[ JW90@:[0L@FN/2S4MJ@)B5YJ\P,[%4$>\UGG>B/3PO*%LL>6U!A
M#.]&C^/9<:SC7-ZT+C3J !.56NW-8Q(W]QK-P+<-,ZUZF\;KM6ER^*M<-P>8
MW<ST9U8WRC?WL>H#HW_G&0F86Q+2,J&R38+(-&[^24@8#S)2@MZ\YS1ANL=\
ME<*,*CY7;^ER*46W3K^-NYDC1:6,,P0%HAPB%6-(.160"\550F..$.TS#SB-
M/E&BM\*#K?0F;Z"1'S0*M(4F9DT<FB>'NUDEQU2R#.N)N4@$1#+GD#+%89;3
M+&4<BX1YK2$"FF/,M,E7MX/C9!D<W:%GPR# ^D]=7CB%FIO<!AUW\O$"XF!V
M\;NZW_3Q'^6#;([QME6;,U106C"H:!YK2HHH9,S$I!18I$C/(33!/I3T<H"I
MD8^1;WN0^6FQ:DJM5U(LUCT+,A\@ZD8NU^ T,(U< Y$W>9S"(1!-'-Q^5$(X
MI=S+5__D[_SCHF_HS<TV"50*I1))3$.D""(21Q 7F?8&44ZPC"+$D-.YS?/;
M3NV%OJ%_O[GID4/; >K\&]M?_8'?TP":NT<I]T-@I)!D1R2\ I /%3X3;=SY
M\6BAQ8<"=N.(CWS;<\%YM."9_;2^V:SOR\H4,[.+8>O!?'XTWYN#F_K]#UGQ
M12V_5 LNOYH=EM\>'V5E__JT>%BLYXJF"5$R@TA0 A'6JR*FR0EJ9J))C!3)
MD%?/B"&%G1KQ6<G,W+R5'%C1ZQEH:PEY+IV&M+/C@FLBUAMZF7:I-F:CU^R%
M88%59@:L8LT_@%4MX$IN! .$6O\-*>JXJ\810#]8:XXQ9J@HI?;/SVRYN+-R
MMA_47^A"S"D1"C',8!076/NV$8$8L1CB'&=2\)A'(NJQT^DIQD2W/+<B@D<M
MX[7!2N?MX$;Q0\#ZFL%)VW_MQ=]]5H,OYT /$)/D!-U@L4CG1W_E&"0G:"['
M'KG=IF<)!BG,"=&'S4K47]J#(S&/)$,LQ11252B(.".08I1 D0N<QDH91O.J
MMW!LE*FYLJV0P-05TERU%=.SBL)1/-UHZ6J4!B:?+4!60/#E(D#^Y0_. 1"J
MUL'1,<8M;'!.S8,J!F=_W#/0T)1Y*5<W*V%KOWPIZW4EUXO*>OY;<GFWJ$U@
MT:;JE/ED::%$HGE!<BX@*K(4$HG,/Z,D8IDHBM@IT>):0:9&'=OR[,_F9=_H
MP[Y&<2.7,: >F'^^[N3=>S>_#U*'Y5JP0@4N]A5CW'#&*\$Z"'*\]G[^YQ4F
MBG)QMWJ[J2JYXD_ZGZ:#PC:U=MO+E&8%XUAB2')EDN:3 E+$D*G%&B/*.$_=
M*OTYCS@UFFN%!ENI02OV+B7<MY^L._:73T>"(SJT-_5Z8+H?N 0'=:2SF!#@
M>AW4> %UY@S'[3ZC'>]XJ=4]^?&[L$=#W:9QI+YA+:OOS:IXHY1YN*E*"Z(*
M*#'BIL,C@BSA#)(XR3-%:!X)YP/GDZ-,C9FWO5^[DH)&5(_NKR<QO<R^09 :
MF'$'!LFC.6X(L,9JB]L#-+]>N)? .-<%]^2UX_6_O23^L\ZW%W\\<-I.VP2W
MP"@GO( Y-5F$:4(A09HB4R&X$D4>*^%53M5O^*EQ9S?UYEG/OPEDVS3V4GJM
MD;,TA5&*4XBXX)!1$T>/492+@N=")7[5NH:SV#CUN_;R'TVZJ5]FW9QOW1O"
M1H[!!8/A/G2XP  Y3FVQ\5=+8AJBT;+GX--,2SK;BKGG74(W9F@JD;>E]@I,
M92Y5 F7"M<]/< :)8 SFBD:IRDE&XRQ,#X;NL%.;R,[4]]\*WK/.H:,9W#@P
M/+@#<U\07 ,V1S@&T^!]$)X-.I&6!\> <.]N</3J?C3ULRSO*OIXO^#O3*6D
M!=MTW@I29)C+%,,<40812S4YX51!H;%@C&=*),R'G,X--C5*VLL*NL+VI*&S
M,+N13RCP!J:<WKAYTXP+(('(Y>Q0HU**B](OB<3I&O^-S*_2W$#[QMN]T0U=
M_D+7UMDNE2:O<_[6NN-N?5JLY,>U?-#+>\E2DA<*RCC)]')1>T-8J!3&>9;D
M^HLHID[9=,.(-S6*VFD(.BJ"K8XFM%UK"5XN.'\[MP("OQMM@577X_!F@$?A
M\L;MZQIX\(B!_X=MZ[[?_+HV'FFCNFL7H,H*#&)\V_PGT)GA<&8YLV4^P*"C
M[;4/!UAWDW[ 4?S= ]-^_5-31EE/AK)>?Z5K^>U/^K@]RY=9G,8IBF',,@41
MSCDD'"50"9;*/$^PS)PZ9K@,-K6IV\@+K,!@*S$P(@,K<X_PB8MH7YY/0V(X
M\.PX/GSN4U9(&$>:@*Z%TVON<,7GS$QP\1:C\;JK,EV6=K[FRM:435G%7_1(
MFTJ*SZNOAOQ-.90WM%[4OZU*9H]RM5?P<?6X69OSPQ5?+!?-X>Z3O?RMZ9[9
M;E/0!!.4QA&,X@1!E-,<$H045%%*N4AYGDFO#D=#"3HUKK?R 2M@S]VCP4SJ
MMO,T!4,-/*%XV:A_<\R!  S=3#.TF*_3?',@L$\VZQQJ/+]IH*[6\U_T(N!A
M\]"Z+DHQ297VKIG-\,TX@Y@6%&+.<I0P%$?2*?C[X,Y3(]I6.$_W[Q"P\ZQX
M%0P#TY@S LX4=E+;<YRC+^KPC?[7GFL.[S<*.9Q48_LVG_Y!/R_LYCM=+,V[
M_J&L3+WK_<K;](AJ%^7Z7_]8K.\7J\\K:2KQWSR8II7_;:H*U.MY$2'M564Y
MQ"32[VV.$22IT)Y70F6<1PC%*/+QMZX7:6HO_$XCNVMF=)J!=QMI.G&5*PF>
M3&,+_<52UO4,[#0!1A4_!RR -=U<K7%M-# ;'71#VVD'M;U@8Z_G9IGM=CGU
M-TM+2_H;TSSMFYY(M:%WFZ#O]#=M[Q(-0SA?+9P% GEE 00:U?\*!^!+3RO@
MG?NV;WO_(*L[_23^7)5_KN]-< 9=/<WUF\ 3DA'(1)1!)#&#5%,U3#(BDY04
M48R<5L87QID:_;9MR[:R@D98T$KKV]3M.+3G:3,@8 -S84^L>K1Z.XO$%1W?
MCM]WY,9O9Y4[[/]V_N<] SLYW^C;\*=?Y7J>8X9Q&C'(\EC[:(7^'X:%@C@2
M.1?:>9-$>85O=FX^M===BP3*K7R>49A=S-P\H;Y(#/P>[\2:F<CP@#&31]0-
M%1G9O?6X\8]'E#J(<CSVFQYY\)6>WO\AZ7)]?R.^+^JRVI[<J(A',4M,+B4N
M3*','-(T3V&A<IS+G%!.G+,J3XXRM7?5"@H:2<%6U#Y9V2=AO7R>& 2L@5_G
MX7'RR%@/@==86>K]</-+3+^$Q[ED])/7CI> ?DG\9TGG%W_<SUG1+L]#N;(U
M*+_0ZG/U;6T6U':[^HNL;,%*O7JA0F)*8)[A1*]>"@DQU__,4DQ%2M*<8*\H
M;X<QIT:7C<C RCP#7YIMHT;NIMN'Z?T!K.A^CH\+_F[^4&!4!^;5$(!Z^U >
M$ 5RK5Q&'-7C\H#@I2/F<^D5P>)\'YKVT U-H[M,//V':?ZUOJ<K$KVC3_5<
M*J$$C3ADW.R$Q^8$*Q4$*OT_C*11',7$.RR\AR!3HZU]G&A'&?#P(DYTKQ!H
M-0)&)4 B8)3J$0G<QX:7_<6Q+#,P]?V5C-(C$'M@XXSDOPYKI'ZQU%<@ZQ(U
MW>?VX\='7P'"T4CH:^[7W^5>K.VM;U:V;I060ZZX.:;8E?Z[8;45:QYE3"49
M2Z%,L@(B(A4D+)8PH5E*25H@DCM-;;U&G]I\UA'>GOD]$Q_LY0>_;S7P#*3S
MLXV[8SX(XB.XZ*' [N6J>X,6T&EW'WMT]]T;EF..O/]-K@PVWM^YWM?WQ1'C
M)"&Q=ME3<RZ:1Y!FDD"NLISP1"+)O:HUG1UM:F1FA&W7NFU,H#5)S\C?H_BZ
M$50PU(;>B]T#UI%TH#K)3J"$CJL].M;K!,>>4_MDA.O9B_H1B$F&,#1E$R+J
MKY++A0V1W0_U:9<V2N.X0(SI=;_^K_:52 29$$JS2Q(Q&B-."J_>#AYC3XU<
MK.AVVFZ$!WOIGTW=GWPS?OO8Q8V&!D)[8%(*";0W2?6 +!!E^8P\*H'U@.0E
MG?6Y1=]>7&R]#U+[#[D4M^4V@+%9:WZN?BDK^876ZW<;^6V]6"YO.*\VVF&;
MYX(4.<MSR'%*(:*%A 1%$<REQ!$2J,@SK_#?:X29&OT=1)8:=>"ZA ^[Z-%V
MC\:<.QBM@%'+! ?/@-4,;%7S[>IUA47=>'(L.PU,G"=-]$LX$_7H 78]ML$:
M@ETARLC=P:X'[;!56(![^@?QWE94Z#M\>WI@Y7*.5%;()!<PRE@$$8H)9$G*
M(4T%DBI%A9!.!]\'=YX:7;;"@48Z]\#<YW"=IZ^K0!B8BQSU]PJV/:IKK_#:
MYW<:+:#VJ +=$-KC/^@;.?]AL92_;FQ(%!$RSF.2063?.Y8CB.."PXS%D1)9
MD27"J1?7L9M/[=5KX[Z-@*"1T#<NO@/<Y3?P&C@&?@D]D.@1]7ZH\A6A[IV;
MC1S??JC&85#[D=]<4:*X4PF^C5B,1,H%P1S&B.K7,U8%9")1,$D%+2)*:1)1
M[Y+$!\-,[45M2N5VQ/2, KT JIOO?SU4 [_$/5#J5S[X) @ARP4?#C)^>>"3
MBAXM!WSZU_XA6?^0B[O[M10WWV5%[[2/72W^D*86S>?-NE[3E9G\NR5JWM+'
M>AX7L8@YC[23C!*(5)Y!Q@F#69IS(@LE:>Y<H;./ %.CC:T.D#9*@-IJ 2I3
M/LED)9=[7<!B6US)?LNU.NYQ/KVL=9YUQK#!P'RT%1^T\H-&@:9Z54>%%W6M
MW@X/O7MHU= F&"FD:@A3> 5278/CF0"J7K<=+7#J&J6[ 5-7W:=GZR<38&P>
MS,_J"ZW6*\W6;9>I701.PEF:4Y5 (3+3/HB:1$L60YEC9-HWL]1MA\9]R*G-
M+SN)34SB5N9_ =O>9GT#H1RP=_-8PR(Z\&QQ/9C^+7V<\0G5QN?R@..V[G$&
MX*!=C_N5/8.7%JO%6GY:?)="4YM^4!9LV5;Q:JM&V"GS_8]'N:IM,8D/^E&<
M2U8D6<P0))+GIBY/#!F3!8P9+@JSFY5&7B&;_<28&E'I!S'WC&WJ![\;+PT/
MZL!<U2@ K09@KP*P.LR $9Q;;ZNC35L/QV@2,%+J*B1#A5#U$V+<V*JK@#H(
MNKKN;CU=,I/EQ6AMJN4\F!O;,>RG]<UF?5]6II*.K1MN$\4^/YKOO^@'MW[_
M0U9\4<LOU8)KQW%UU_4<F]_5+YS,8^7*;V7UD,P9%53D-(.**011%F-(,%*0
M$,)RG#-2%%Y=T2:BU]0X>[=YL5NS'>\\\&FA;%$U\Y3Y]J*<!O*NWNPTI)W0
M-&1UAV\,)-IC?K+.\[-6F(UJ9D)J] <6 & 1F'77_3-PL$-P_&DS$ 1TP*=E
MTE!>_D2T&G<I,1&E3ZU7)B9>/Q?@5K_;M;Z='O)6W^'FQZ*>9[E,,F9*0F1<
M3\<L$A 3IF#."E68-AYYX;4-<V2,J4V-'1&!D1'\;J3TW&4YAJ7;1'0E0@-/
M"K[@>)/V&?4#$>BQ$48ELS,JOB26<S_U/_9K]U"^RO_:+"HI/I35=E=%Z(\H
M?[HMOR[J/W9TTU0U;THCO[CVRW*SW9+1+&2KF]M:YANE9#6/B3D1S E,8DHA
MPBJ##+,<DJ1(",=,X82[]7X?4VR?UVR<CO&W"UG9>L:5U@_8"<:<'=HMRW79
M?/KGUK6B5N^9.6%<E&#SJ-]0M5GJ)^#A<2EWIT#N9U^C/2TICK%^21.8\%1"
MA&0,2<HB*#*><D8RD:#$]6!YBL_**/G3[5.Q%=X>0&\_W.IN^\*99V;OCEO]
MP;9X_,%=# :[3[LH@ :&F3G)6Y03?*@NGW]/\5$9>/9^I:=D@H^'^QG]%!^3
MD<[UI_:X>,4$C&VW,W$$HXDR6NS!V.!VXQ5&'[M'2=K%BJ[X0HMD!_^Y*NOZ
MLU+Z[WE*5<:)PC!A6#L[D4 09Y1!$1%)HC1.%4Z=:]*>'&9J[HD5S1Q8;59K
MT(@X SOQ6\;PJ+EZ&M_+\WX8U(8_ WR&#6@0;.0, I1'==H@@(U5GK87<'[5
M:2_B<:X\[>F+QZM/>U&!9P5J+_^ZQU;$IEZ7#[)Z:QA!5H^T,H'-I_MC;CNL
M-6D*")M:M05,$36I1)A!AJ,,DHPC@CA-<^Q4>O]:0:;&LEM=P'-EP(4FK^V+
MXE_Z^BHC.BS01C+-T(NNOY)5/-9%(UEGK+7.L%;R6[H$@/;<<N2:VX^WQ @
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
MC?.<B(3'6'D%RYX::&ITL$\3]@U@/0FE&PF$ &A@#MAC8ZHB&RG![^U_C;C
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
M,UM+#/8B@]^-T,!*[9/*<1'OR]M@05$<FI;&!] CV24DD&-ELUP)J%^JBBM
MYW)1+MYCO&035W6>99,X7]2GF46WLO OU%2U,WDH7^R9]#S+D92$QE"3+(5(
MI0*R3$F8I#@B."TPCIQ:,EX>:FJ\^^V^K-9 C_0 A*GZ]]#(^]36._7I>G 6
MX<MD&PZW@9GV1:EPL!<5? D+FD]#B%#@C=;VH2^(GET=7' YV[OA[ U&[-#@
MHLCS/@Q.5_ASJ:GX>".:O?A=VGM[?,9RQLW_09%C"9$L,D@H0S 6^@L:)Y%(
MD2N1GAEG:BQJ1(5;63MU'?Q/)<^!>YE# T$V]*'$*&BYDV<@U$9BSM[H>1&G
M R9G6//<U:-1IH,*7;YT^7G?UC1*N["V,%6U8!LS@,GE>__PN"R?9*6IF=\O
M5G?/OI?Z:5FMYS3G.1/Q_V7OW7HCQ[%TT;]"X&R<7068791$2>3,D_-6G=A9
M:2,S:QJ#>@CPZM14.,(3"KO2\^L/J4N$;,>%E"A9M7$>NMII1Y!K?90^+G+=
M)$0YDA GD8W933C$4B<I52I.$J>HE^&BS(UR6Y&MQ5K)#$1'Z MKOUJQ;;"G
MJC^JRO\-;C:VCMX=.]ZO.O0*NEV%3K,NHQO&E1*@*R6P:ER W6JUFCSYT 6X
MWJ_6^_UJ_5JMUO6)U>K1?V<HT,$Z]/069.(>/D,!>]GE9_"(0[J-VR#%[6.3
M/-@F#=H]>X%Y'*>")Q Q*:SW.X.4B A&B:(92K(XYU[>[S/SS8U1F_;7M;QU
M!JV1^$!;V3;I^5)L[]FR3]?PXVO@Z#D*A^S(G'@H.?D T(>Z]SK"W+,#^5GP
M@C8D/S[;*_0G/ZOZX7;EY[\V>E71NIRI^>7O*[%>+FW$A?UT%3Y1+HA4*2(\
MADG.$HA3&4&"*8,)EW&4:TQ3Y-73/)1@<R.ZHW47FUI5XQ6Y/+U^;MSW&JLR
M,DEZEL?LE&JV?WFB7!-+5(Y;Q#GT&DQ?<_.T6',MR.D$YH!JG6[C]Z/Y+VI;
M;)2](++6[C<S2-N@EO)4)>90KZM*$9(32+(XAJG,,QEQ+@1UNC,]-]'<:'@O
M9W5(!%;2GOUICV+K1JDA$!N9(ON!Y4ULYY (1%1'IYF4>,XI^YQ(SGY^2'#V
MURW;5F-_:FJB-$\P5TF>Q%S!*%4$8AJ;0RG+)-1$)E*('$?2*2K(:;:Y4403
M2[R3%K3B]N2)TU"[D44P $=FC '8]0RX/H-)T##K8W.]0G#U&;4/AU2?^Y*_
M6];>'=@NFF_94C17#>97A;%IBM5V'ZN]B+.(HA0IJ")M3HDHU9 F,H:2JBA2
M/,?:K9F6QYQSHQ4K-K0E((#8"PZXE1S<6=$!V\GN[HQT78#S;MP18!W]FNLU
M$75W]8Z [$1NWR (>[F /;$ZX0YV'6DRU["G:ETWL>]7^]F$7^^Y^;@YN&Z5
MM($\BQAQ1;$Y%<8Z$1#GM@D:8<8,9#G1*L*$Q?%BI1R+-CT?WNEYW[4*&KO^
M4E<ZL%IO[7V/F=4Z!^_-]]:;K:WF"(JRO*^NA\2Z]*T2\P+?#"4$)09:B7(&
M<8IBR'.90"FB-#/ IZG,?,SL7@A/&??Y N.! ,J,$$4S!A-!N#FG)!P2EMC>
M(YRRB)*(*;5X4!N^G@+"[D1_(Q#=3B!#@!G9#GB"B)4MW!GCF-:!CA4OAI_T
M)'%,N>>'AZ.?ZQN9Q+=?E6@B0R\?6+&TUZ,?UINO;*E^7VU473G7WHY>K\NB
MLJ^2S.Y$6,,L511B3"DD!">0Q+E4U,S#$/6I]]A'""\ZG:#,XT[JRB-AY;X
M=5FS]^6VRM"4X ,K-N _; %<W^"C'HODQB1C0S\RVU1!Y'OY+\!. VB6 =;+
ML->B<AZ!5H^0,47]40P63=1#A(GCB/J#]#*":,!8?DPI5;&X- :]M$;]AR6[
M6<0*81VG$23"&(G8%KXEB39$B)*4ZC3)1>S45>W%R',S$7?" 2N=&V>]A.LT
M$0T"861V<=3?F2Z.ZGJ  THE_G&S?OC%?*=^_<T/^[?^Y4B3O,I'%6C?S^,?
MZ!T94VS5I^+!UKK>FK6IO+%EJ;:_ETK?+S\56BW,F4-GMA*N)+GM2,(49)%4
M4.0Y1[E$6.5>/<)=)IW;JUK75"EVX@)FY2V!VAD?2Z./V2#M!9)_>,OY17 S
M-T)#.S(!U.+"2EZP%QA4$AO#HI(96*&#1I8X0Q0N:N3\E%-'A#B#<"#:P_V[
M_EZ6S^O5?YBW2LFJ3-?E7VPCRZO[;6EF,L>RFR;W2"<XHAD14$MB+ /%,&1(
M(R@3R3GC0AIN<O6Q.,TX-T(R0L-:ZJ;H7"WW+\V_?C=K5(*.%CURO]Q6XKRS
M)3B^([.2D1<<@'82--T=+<%1G<C-<N3!]4/7R\WBA=0))XO;.).Y6+S4ZCI8
M_+[8S["L:OK4V25*OF<;V\^A7!@#DN.<"<AL$#4FB;$DL>10BBS+LSA'&8M\
M+K8.SC*WFZLG0@+52-GV9JHKB(DZ8:$JPNIG/!X&VLU:' S?R$3\%+E6P M@
MW8$BG$5X$H9 )N#A.2:U^4ZJ^=S(._UA?ZON5(BP[H8(OWFT"0)OE^9\U3J
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
MI5#"YQIKG.68XI[JR7(L]Y$9S$H/?O\*=O*#2@%0W6R-M2YN!Z51T![9H*B
M;H3N1L <PSE@9I4O6J$2KISGG38/RQ>.%^E9W@,,K$_;1"N6"\[S!"E,84QL
M6#1'"#)F2"QE2FN<T$3U+$W;SC"[S:*Z15>-=#U+T>[@<[S+'@+*V*>270':
M]^<PZ5]Y]KG>H8O.[L9_G7JSS]4[6FKVQ0?[W[W:B >VO%YOMGJ]+-9?U8T]
M#C5UJQ!*51YEMAP8X\8TE GD$C$HM32&B<8\BYR: +M..+>7?"\OV D,&HD'
M= <_B;G[A6PH)">XE>T/8J^[61=D E[0GIQN\EM:%^4/7=4Z?<^_N_AO[$=Q
M>W_;UG:421*1C$+S@X08I1+R3#&8(9'&J8X%18EK6_$G(\^-.AKA/%GB)6"G
MZ6 0#"._]\X(>'4,/ZCM@%;A3\>;K$?X036ZS<$/?Z#O/K^2UEZ0NW23CRN]
MWMQ6EYY7^IIMS(MN7<%L]7BU6CX>2K)3><JD=9A$.;)=6],,DIAKF%G?+%9Q
ME*1.+VY F>;VRN]4ZJ3U5*WDJFI0-F:FU@HT:OD:#L,7T=6VF'1I1C<_7JY*
M1Y^7RP*L3N/G509$.9@I,URBB:V=8!"^-(C"#=V/M.N)U:>U37=?R:J[2/E%
M"54\V,B<:V.CB<=%FG"1Q&D,)4J0+=V<0I80!*6*498+3;!&/K3L-.O<B+>2
MUH]-W=!UX\O@F(W,B,TCO;H!>R'!'[688!2N\T(H$)NYS3DI7WG!\)R1_+X\
MA'/,D[$?UZ8NFQ'DQ]6#J@/_*'K''LMK5F[?W=NT]:_;8KF\%&)S;[ZX2&C,
M$AP10T,1MH6W.&0,"1CA'/.<I@G.8W]"&B+2W-BJE0M42_G__C]1AOZ=HOK_
MUQOPFTTGMNH JP]X=Z*2W5AKZ$-[4ZW,*W#B!:"H7HEV6=H5L;F!1@_0*A*:
M*4. &I1&!PGT"AP; L##!!QDY)X9W>*[DO=+=:6KV)).T,CG]?:=*HN;E:T0
M=UGN(DS*[::*;BKWQ] KO;-HK]6F,FD-KD;2_:^M^]!8N9_6=:FO*LEG?X9$
M"$69BC.(,R0AIIQ!8L2%@JN,8Y2*%'M9G+/0:FY[1 N*/9W6=0+*77NW[;HJ
MMG0X:,SF=%1QM[+8/G9#R#PSQN>P**Y9Z'.0=49;63=NT#;NW4, 6-F)-=RA
MT.1&CF/ZSVIU0N7-ST*G:7/Q9Z'RD9UY7L(-+<_5D>ZL^/LHG^VNV,Q"I#'-
M4IG!G-N SCQ"D"A.89RD,DX3@B.M>M0^#B>A$UF^0KGC8OG+9[:]W[ E^-50
MY8&Z4%6FY?MR6]Q6?&HU.E-M?.S%=MLC)UZ[R2LE='<SISWOXDF@X]9E)0=4
M[0H%>O"Z78,%>Z7*7:$ /5Z[*]@,?;>#$Q.VT5EYQ+*$)Y#AF$-,S$\\90AJ
M'N=9AM-4D-2O$./9.>=V3CKWGO<,TG)!WY5X@V(Z.J,.A;,'23H#%(S]SL\X
M,:TY0_"2K]R_ZI]J^T7=LF)EQC2*5#U^[MGRUAI(ANK6VIC:[&:C:NNY2@A9
MZ!CQ.)$4YAH9RY.J'#)%$$QPGF/&<\Z94Y!(G\GG1DT[^4%' =!J4%50^:[
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
M"E\NE^N_JBI->KT!S17UIRJ]N_/59<6BMH7,2H*O!@!C*[9_!N_,7]KA+%#
M8+=[8"QZX:AZI 4,1.^AI9MT2Q@)VN?;R%C3]+587_1_OMH4-T75?N?CZH.Q
MC]G2SOQ&F=?#,/%6E=O];Q<LE@F7/(<YUK'9:A(&.<X))!EEB*9:1\RKYM-
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
M_,4FK=6?+Q=QG--(J0QJ033$,L&04!U!8^JQB"(>Q<RKFNQ$<L^-PIZ7(KP
MC:"@([MGU9^)G@ WCISANH[,MY5NL%(9M->4EYN-E=_^W*[P1;O""E0*@DK#
MB[8DI<OR^Y<(FG8Q0E4/FDCJ:0L+3;L4+VH.33R]?\3(]4;=FEG*KENE=?3S
M),TBVU2,V.X61')(>*8@4@I)LQ4)1G+7P)'CT\QMJV@E?>H4= ^9. 'H:2H/
M!]/HWM-#"/6(+CGU[#D'F82!;*)8$\^'RROFY#P0)T)/3GQYL@B4\PIT U$<
M/CV@QX/M+Z98Y1=JZTA\46SYOK0EXBZ%F="V&O^^6=_??+?EY)KR[]?K92$>
M%Y0+D>=Q!-,LMI<%602I3E*("$)YJA4F5'KW@!@DTMQ8MA70E@NOTA)[M(H8
MMD9N=O6TR(]]17&PPHU5!=2Z@%89T&@#.NJ /VJ%QBFK&0[HD%TKA@DT?5>+
M(  >['H19N1^C'PDAOKSVMC-\EYLK5.G\>,O$B6D3"F'&3;_P4I*2##/81SG
M*4WCF& WH[7'W'/C6",CW L)/KS[^-:FV-T6][>>=.NS &Z\.A*L8_ODM5:B
M:L+63<BPQ/E4C:IL6 ?Z1I.+8#W"!L 8B!Y]9IZ4!WM \ISP^@PQM%!\]W[
MQB89#MU?'C3W6YWKK7)?P*%IQ/'BEJ&*<'I3!4T^JW**(I%C1,S!7J8QQ+'(
M(8L%@XPH&AM#-4'*JV?MJV@Q-[:M[F^:^\BN NW+W[>F_)0/AN-=\]R7^[5O
MGJT2-CBVJK@S32WZ5UB)X$7KI]3AE:K;O\(R'2^#_QK"]-LF_ZF6\MOZ-]MI
M^$FIMYU_=Y'K.))(9Y!DS&;&IPARE24P27/*<6K^C+RVM+,SSFW[J>H5=HL4
M6@W =@U:'2[L&;^XK8+.][$*?KO2^77@,M(ZR05D(LL@IH)"+A2"2408CXE1
M(R&+[7K+EJ^Q#KMYQUN'UX'=;>,."N;(F^S!YQENUW /K .<WCNJ,T2!=K_S
M\TVZ4SFK_WQ7<?]BOQW@:OM=;>Q6LU'?S6YCCN#U(<T6^C2GM"4KRT(7]>YT
M*?_KOMS:+>N#4?#RZNW':_L5\X>5K,:Y-MN4K2"UJ?:U3I6\TFR!G]6VK2!J
M?KS2YABX$"*)1,)3R%3.("9Y"GF284A53+%M]IS0V*^N\*OJX_2:3UK%Y;G*
M@.UTKJ*U5[9LZ.UZLRW^A[5UW)C8WK.-[?MDRQW_4E4[+E9B>2_KNE'V.W4-
M&,!*P&R7USO;$]Q^U_[?7=7PK1#F#\9<_XG7L/U\ 9K/;-D/.^>I^YH9/JIN
M.\'\'[]I=IE*?O $B/9JKZ[O? $.%U/ME("V'I1G3^]EY^DUF $+V@5@VAB"
M]LHPW'8UBW4,M!6^KBZ3;K.S6+;G6_@\A.IYCVHOW[ZH.\,+WYF-F5K?;-AM
MW=+SX\I,*52TR 066FD*L6(QQ#K+(469@BE*!(UTA+/,RS7D,NG<CHF5S&"S
M$]HF<UNI+YKMT&Z<VDKN>5WI@K_C[6)@5,>^#*P W<L+KEM KW> ?C@)J/^M
MGP="H2[I7*:<]D[- X075V ^W^T14JDVMX4A2[Y4U]9DK>[+[KGY>K&RMO3G
M]=92:V6H?ER]97?%EBT7A""JF*10:NN4R06!#!,%XY3*6&6,)<0ITK^W!'.C
MJHX2H-'"=J;KZ@&L(J#5Q/P &ET\8A![+=9I*IMD"4;FM3FC[Q$<.O8J3!4W
M.L9J^$67#D'R5.!IKW&GBTD=HO:3<-5! _EO0I>,75Y>-M'47,<Z15D$8YED
M$',20YID*4Q2;8L)2**E<R1_=^"Y;1E&ME^,<#U"T9_ =9[=^X(P,FD'TM^=
M7_OB,!%M.N/A186'E#[!<$\^/AEQ'1*RRT<'_]XW/-.\VZK<UM<%3;B+.=@O
M$,I)Q),8:H$0Q%&.("?F_!TE@I X9E+'L8\S\-A$<_,!?JYNGFM9O<J0GT4T
M(SHAN2*01X:^L6%NR&P=&"VXU(0P+C*O*@1!$)VHH>0S1,%/JA;W> \^/VS=
MKB="(#;R+M"*N+O);J3\^0(804,&GYZ&(EBDZ9%I)@XK/:WLRQC2,Y_OQ[67
M?[&-?&=#[G\4Y2*7*8ZD%E!'52!GG$$BF+'K%,EBI1$V?_:A@R>CSXT#*N&
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
M5D*#O=1M%:@_K."@DMS7T>*R HX>E\"XCNUZ"0"IOP?& Z-0KAB7*:?UR7B
M\,(YX_-=?R_-;_?;>[;\8$YH97.QCG)%L,Q3J!C!MO\@A2S5'&8$LXPR@F0L
M7;TT+T:?&\W4 H)*PAYNB9?HG??2#,)D9(H(#H>[EV80+!-Y:?S@\?+2'%7_
MA)?FY7<F\](<%;?KI3G^H9[UB'>-X,Q1_5+*PJXV6UZS8M_%HDI7XL][A5=&
M7FEX]*O:/!1"U>V7OBBQOEE5H]2=C844"48<0\$Y@A@E&G*M*91Q*ADWQVD:
M>1E>8PL\-S:M>EW!2IDGZ:"@J9YN:UU8!?ZG;IJJV&9E#G2>-[:C/P5NQM^<
MUG;D7>'R^N/;BW,IHS:<IXD]MTUTWZ[K&AZM3@&+1D\$?*@ZU&.+.VUIZXG
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
MI/(T*U+C$/CS^S9K%M0^S4#GU0S4?H'/FS[[=*[/G)G3'\R>&-6#0:,RK3\
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
M'+;.E_<W?)4_U2S]MECJ'ZSUSUK]LT)'I-V:3!*FB,8R@5RP"**84L@H#6'
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
M"]'_R[!4$ 4)A2@-S=&Z2 ?W)$EC*C,1*#5_DB4K7JUC=EL?KFN^E@674E3
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
MFTI7#DR:31&,%WZ"WQI/?P>?BJK2,\JCBX%4K9KJ&0M:5;G*>:/$L<5BIM\
M@P;0< Q2EWZ,'O)$YX.:.NJ8, ;H^P/+*&VZC4Y5N3(3:K'F.LI=BN^R?,JY
MK!IUQ'F:)5S/5 E,=3 *$=,C"@N(A%%( X2B3&'.;8:5LZU,;3QH#:U3SEM+
M'24VSX-ZGK:]037\,IX[2M;4:(7".4[3#]CA,_VO+9>=?_8H)&3E7L<>=A?W
MK:=)%^\K,^VMDW*-AF\CB[18%#]-9JYN^"FO]$_".4TS;@[MP" .(XBB.(8L
MS C,0B(CKI*09ZE+C.G0]M0HPI@.&MN;-/)&M+J-'#K[S;'BU@/7DI?VO6(7
M! Z$]< <XP_F'M4FG0'S5D/2ON61*T,Z0W)8[]']$?V([8M<F?,Q]?.$#JV>
M_ZRDCIUN'V5)S5'8&[[*G^ISD&^+I?[!6O^L_66AHZ]NBB4HS\(DYC!+4 "1
M0!ABK(F/B#@-">-!%#IIM?DQ:VITN#$?;.UWG"A[ZB\[-AR_%P8F2E-(J3X.
MUKEDRO#^9KP"^?)W<*Q_:HFWUC>P=6Z0":Y?O#WQK">C1J5@OT#NL[/GI[L1
M][9L_/<?<K$PLV2Z?)ZS,. J(!B&$180\22%).842DXEU]]%1E,K+>/CCY\:
MD386@MI$T-IHQZ,GX#O/A]>#,C"O.>%A34OGW3Y"+Y7D?]P73_^A;VR81?]E
M2R@G'C<*,9QWI?O +USEKOBX6U'L>Y=+9=16I(PCPC,&(\[,<<M$0H)" M-
M2AXA$D?2J@SVN4:F]M%^?)%C5NU8:J],>!+0\Q^P+Y@&_HQ?%!T$W_TB9*_9
MZ .ID;0:3[]3?_A1:+R$Q1EEQI.WCJ;(>,GX727&B]?VK0!K%N[OZ*]OTAB<
M+_+ZC?A2+'7DM-:!$EM(DV*\K&2]ZC^/D,P8R3*88IKJ0(8FD,5Q JD1P@DX
M#FG@E.?A:L#46%,;"K>6 NV,L97VJ?3JV!-V<\0A\1TZ:E)*\EH4K'&BWKC\
M9A;17OHR R^\ :T[,U [-&N%WGQ6?>T'J;>2KX[-CUSOM1\XA\5>>S['3R7L
M;386E2(+0\4A3D4(=1 80IR0"*82JRRK=P^M0L&++4V-V0Y*+%]7N=HUO\T+
M3F,&A#5%#:GH=1&1@6I*OU*VVT5W+]6']I7Q]DE6E92;Y:-/)EUA(U/9';5Z
M9XJ&_EK=_92+)_FY6*Y^F-SY+$H5#V <8TT=J9Y*4H8X)$PF>EXI$Y1A%^KH
M:\C4F$6_<;$;F?3N CNN&0/8@:FH<6&VLT9>>S';%51=%8!)\)7FHCT:>KOT
M>##T6A ]L5=O,T8EMVO!VN>^JY_7CQKO<I/U52O%;UJ[8<63_+/:B*)]RA_R
MU6>ZJG5X;Y]D^3W_U31^]Z,LUO<_7GRP02 R&H6I[MA0<V:,(XC-J7J4Q%S(
M0. T<@JWO%LX-3(U@A9-[F<*'FH+ZURFG_GJ1[X$8=3^T(UO_?>K'1&_:F\-
MS-#&-] ZM\O*U/@'_OR^56\$M8LST#DY _H*T[^-3V#5^&DZ]_/YSG4F\<$Z
MP!.[^[=O5-H?#-[]\6"XAJ[2JJ.+K:Y^??H1JR2*HY# (*0<(B;U/#O&$J8Q
MYBD)* H")\G;$^U,C;2/U1FX1H/N %<[NO6 UL"DV0>HOBISIV#PJRMWT,IK
M*,F=<O6$=MS)RZ]5BWN[62Y?WK^A"\-*5:-.)E&4$)5%,.""0!3H:3-+@P32
M(!$\QFG*4R=BL&AS:B31F5RK1>P8#3JKKY6(.XV^'7UXQG1@*KD>SBMTX2X"
MY%T0[G2+KZ0$=Q&"TQ)PEV_M241K5LE_KS6KO7_2?S1%[>><(IK&,8$1S6*(
M!"<F5TM B4/.XRP.=(3B1#W'6ID<V6R,!+65CIQR%$A+%KD6GJ%Y8P\9\%=C
MHD^>. >!+V8XVL:X7'#.S8.O_^S%[DF9[]J,E^;XX?NE>$=7<IXH%61<*8@C
MDQ@?<@H)23#$W&3&QSA(0RMYFY,M3.T[[XSL%+"UF<#8:9^>>1S(\]^Z%W@&
M_LZ=D7%*U#SK?:]<S>-/'"U=\ZQ#NQF;YR_L.7 ;%7U3G%:\W4FX:;3U;]:K
M'T69_Y<4?YJ",K7J_FVMI%>?2'[_2Y8\K^37,N?RFRDC]RE?RH\K^5#-,442
MA2R!W!2>16F:0!90 H,$D3"),)/2JL#WL&9.C5)J?R S;G;2HR\K]#5N&;W2
MQB=0.P5JK\!?QB]0.^8ZD1GF);",6EZ]:X<.>^I>?3-DK[K'28."[BO0&L;(
M<2.U08$^"/6&;>W:1:H;K@>PM2E#*4XI7QAAEGI"NLUR4F&(@RA&^@6A(40R
M2B#E(88JR01'1)",.!TSO]*>R0T:.ZLQ.PZ!8_HWC4\S4_[57'Y'?_5=\>K7
ME:ZK88-WT(@K979] WXS#OT^:/J;)WR]+[3UL^:5%N&N@N[T MUUC^U'T'7A
MH6H>9!D/11!"'A,.412%$*-0A_ 9RS*JI_'*S.!- 6\[GFT>ZT27FX</F#Q0
M5R"GM6UNY-?"I$C*)4O,N8W(%#&.(DB2.($R%)RD<<S"0+D,1SU@&F%4N1HF
M.ZIW=WY@QKXY[[$SU[YTT!-EM@\=E?E>.K)/8'N_[<=#_Y +<5=T>13;PN3;
M^"$B)(A%)&&2Q@2B+)409YA )0/,$B;#F#B5O+K8XM0^RUH)=FOG#!@/X*J
M#ZT/;M_J9<3M/F.O. Z].GD*PL[\06,O:Z0\4<7E]D9E$6OW]PG&_L9^W/.>
MELM\>6_J^=73Y8V #(HQ#=- P:2N$IQF!!*&$&1AG HD&$DBIY7,4PU-C6DZ
M.\&CGJGHL/.A6(+*&.RHXW,26#MF\0'7P(2R04K;V%0''D0SYQ(2G@CC9#.C
M\L0E9_?IX>+U_37ZMUSSDH,V$F4?BO)M*46^,A.SXYJL\R!DD9Y&84AYDD!$
M*8.,"@2#4,9A(+G$V&D-RY=A4V.=B_'-;"OS!U11@L;!5L^YW6_LG 2_=6[^
M[EY/P$NWVW'<:W3F:P=9OONQ5[4#GZ![+(_@Q:S1ZRGX!/-8 0:OS_=;L<$T
M>/-$\X69-V@SOM.%W E1Z:]Y2$(A6*)@)LW$564*TB"+8,IPF@J,LSA,7=;6
M>ELRS>6X:F,BH)WU-2U4VO[Z%)8>S9>5DJ7NX)VK9V!%?P'9J!> W]K"#(YL
MW[]7[>A]E+X:F,]OWWXTY1+V2'UC/=1]!8W],_!WFB_;38RNE,)NY81S6T[>
MZB18(SMP$83+=DRBPH$U7+;E"^P?V+.*JBSU"_=@2+_9VV[39%/&D22A)EAI
M_H@8AH0B"27'B7X0"Y%T*K%WHIVI!<T[9C;SS^IR9JT3KG8\YP&M@5FL#U#N
MU4//P^"K%NB)5L:M['G>U8,ZG1<NOS:]Y-0:X:=-1EJ"(H%,5:PPX %$C"#(
M@I3 F"H92!FR0#GM'SBT/372V$U-V)]D[PSRUV05.G2,'<,,!/? K',,Z<]]
MD;XBV<,:,^^)'9=;?J4D#FM(3B=LV#^B[Q)DF3_151U;=2='JR_%ZIVL\ONE
MR1.YT1-B<9\O[W<NJ/=C;U8?:%Z:F@IR'L>)DAF/H1!1#)&IWL3B $,>98&,
M!%>A(&X+D#[,FAHIWN:+__ABNE+/2?].*[#U$C0[W#-3?21_J).XC!=U^1%'
M/3=//6J[MCAV/PV^LKCIDAV#@78);'T"NN]:KW:OFC6]J.>E*YO>Z[&FZ!-L
M;RN*7HP:>3W1)Y"'JXE>G^ZNEKX1 ^@41?1X\?=23YKG,L8HI2F'B$3Z#Q4R
MB 6/(",J3B4C2:"LJAN<;65JK%L;U8K+UHJT]TN3ICX#6\V*'1?L%<)/PWR>
M.[V!-S 5'H4'U%;Z ,E>1]T+6",)J?<!S4E(_2(89Y343]\[FI3Z1?-WM=0O
M7]QS@4]#5*_UUZ=4/N7_7N>B?B^:7TCMQ3PBB4AHIN?R619"Q,, $BHCR%6:
MXC2.4<R<]-,MVIP:<>X8"1XW5M89.W6JCN/JGP7HEBN!?J$<>E6PLQ;4YAJA
MSRVL6XNWZ3T>UPKM@?*U;FC1XKAKB/80'*PG.MSJ-R/9[(2U/]7_NC&[7!]T
M.-FIO<FE$86MMG.U*"%9%J41S,S! <U5*60IB2%67,0T"4*:.FU,>+)K:GQF
MW#+:NMLDD:TFIS(SOF=C_D:U<267S4]\S,I]=;4=0[Y"!PX^+[^8\;/MFEU%
M3I._P9M)NZD<K2=="[GY=:T;T>TCUTK+";CK1#N#X=.R>_;'P,G;KE9-(L6[
M)Y2VB>!]'^\^>W]+R_*Y?DBAMNU_74AQ+\4\CG7<B4,"=0"JJ3[ &60")5!&
MB&>,$<I3;CN#/]O2U,B[-A8\&6O-3L=.2L]C8[#]G/0\PI<G[]YP&Y@S&\C^
M5P?9SE[05[^0V4_EO4$WTG2^/X1.DWHK6,Y,[,_?/]KDWLJ-W0F^W0T^I8=V
ME%&J-\_;:UKEE)N?M!2-;,5&LJ+ZN&S2/?\I\_L?9OGV29;T7KZ0M)AG/%)!
MH@@,LIA!%$<4TB13$),H5)Q2RB,W'=11S9\:V]=3+E TG@#9FBIFX&?K!*2-
M%YO?@4?CAP]AHL%>$<LLA,EV_-")##M"1KNN[ZH95:;0^%'%(P- IW54;<6.
M*E//LH%A!CH@0(O$GB32T/I'0_?AH+I(@QD_ ;VDH3O&3D=I<"N&K:IE)D!F
M2C0G6.(P$0+&-$L@(ED,J4@H3+D*A)Z^,$R=CK2Z&C"UL4Q_8-DP5;0VD-N-
M+$,".?#8T*MJEO%A_+)9^^B-7"YKT_PDRV3M@].W/-;!<WK.$4R8^4T^ZM?T
M!S5T6=R7]&$K9=<D#81S$C)E5$5AFG$!$48QQ*F2D,8L4B'!0G&G]#;+=J?&
M9,WI\W)C-Z ;BP$]7[SW*O@M V?_H X=\=:SG*W)H+5Y!K96>Z^*[ B3KZ#2
MLM5QHT$W* [".,?;^W'4EV(EJV^2R_S)G'=JDF="SK- 910J16*(DHQ JE("
M919+B56(!6$NA'2LD:FQ3YL-HL?^K:$S/>2K0I/2R>/>;HQT%&P[^KD6PH&Y
MQC-ZSK1S#AY/''.TB5$)Y9R3^^QQ]MJ^Q=&[XY$?M&EOBZ6.H=:ZR]MX2D\<
MW]3]O:G9+O5,<E52W89^.\KG^D#!%^VJOE.[O:@S5/6G+:O5/,*Q4"K+8*("
M(S&2,8AE%L$D23AC5$J5.!TQ']!6)^(:X1!Z*[W:?FMY\Z^5\<BU4OMPW2N3
M@!%JM.ZR!)E]13UI1T$(L?X3"XJ#@#A%N%/IWA'&I?\.W8MBJ2+.%<1&7 QA
MDD 62PPIC63&$9%I%,R?9,F*_V8=O&OS:W1QG54B_[TVR23Y$JR7(J]69<[6
M9IE9=M)=9L-ZS:I<Y+2TSC$?X[VP"VTFTM<#1T@O%;+-X ZVKH*MK]UKT%Y?
MNSL#+]T#G7_^ J@1.L%3'#:DI:.&<R- OA\5CM%DS[4R>6]6W]X5#S1?SD4F
M(RXX@A%F&40QY9#1&,.8IX1GA,8QMLI#.OKTJ8WPK7'@K\8\UX/J+X"S7,OJ
M"\?0*U:-7=5E*-S7I8ZY[&OUZ<6SQUUC.N;6P4K2T8MZ'FYI5\EOU;O\*1=R
M*:J7F>PW2['-8*]_,E<)#@,1"!T/2AT>AB*!.-7A(0FCC'',.<WB^5+>FSS:
M.X<S+^ZF6+WKI'G7#PP:,@^L^@%$YP1XI+D FU,QM6B8,=[Q0$R/CK)CCZ%P
M'^G 3&N]B9IOVV$-;!R9@;T#-74$OG..YOO9GG _0],?2U]G:GI8,.X9F_X0
M'9RYN>)1?I2YM]KT1"2,(IY!*7D$$9(AI%AA/87&A >\_N4UTMR3K0+P0G'Z
M;:/-??YDFB.R=BSF!:^!N>J8./<@POX7P1A(G_N5A/PONGM)H?M:X?X7QX^-
M3$.^6IOIUUNSI2?+1UJ:3.56P YAB0.!& RS".OP20K(4$!@P(.0"(JC,(F<
M914N-#HUTM@>?-\Q'+RTW%$WT*D/SG/*4,B.LVGW:J#VT&CP".[HD@W7@-Q/
MQ,$2+1M-ATN/&E_BP=*YHXH/MO?V53UK0LH[^FM'6J+6FYUGDJM,I0CB)"$0
M49+IL"\1$(L8<<9EB%+1S87M K\SK?68[@[,X[59KHICI]&T"_6N16BL,\CM
MO%.;N2OO,@/G0>LA]'41#F_J7:=;&EF2ZZ++ASI;EV_IFT?1K)B;7.)YDM$T
M2-(4<BECB%2:0(R0@BD)).8)#3/B=+!K]^%3"^+J9:YZ<<OD >67]K N@V>[
MO]@/DL$W!!NSVISRCTN^6 NSN?>6/N8KNJC3,[N+=G/3S8K4Q^63_JGYUPU?
MY4_GM<5Z; 8>(N9M]V[GT2-OMQTZ=;@_=N0:]ZG=WGF9[JG?] !KGMP)OJ<T
MQ40H*# V<GD\AL24!A<Z!@A43$D8)K;S.JL6I\8'!P?F-I^$L;O^+GI,/^S
MOSRA\P[IP'SRFFC:S^2\HSK2-,X+NDZS.">DSDSA[)XSVOS-R:W=R9O;C?U"
ML[<+6E6W:I/-O$V@O=,/O%5OBK(L?LJRW6UG+).9"!!,1* 9'#,%&:,**DX3
M%@LLB73*DW=K?FIT7EMOMM6.)X,;%\QO.R=ZYCLX=I%=B#@<\ .3OG?,G6/%
M?M!YBB8=&Q\UWNP'S'Y$VO,I[C'K+I]^_TD?*ST-J6Z6XL.B*,INQ3;+8LY2
MAF%, CU;#9,0XC0*(0LY4V$0!SRQUH>R:7!J%/=RT*^M-M.U"FB[06-XCQC+
M"OK+ :MO0,>:_XZ/I7VXZAO3D:)5+]@Z1:LN0)T)5JT>,UJLZN+4;JCJ=-^U
MA:.:I: ZK^73ME84831%&8&!$!E$&4L@3D0$,6:AR@*"PMA*BM^NN:G1]&[1
MHAU[O92#.@JW793I#\2!J?DJ_*XH\G0.%N]UG8XV]DJEG,XY?KIZT]F[W"/
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
M<7;,N1' 3N2_*X'%4BT#MA+;GH:<!]ST<,0IC-[/2GIIFZW/5MX!BI/L=UI
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
M@D$%"E(7;!%+'*4221AQ%D.4Y0',$4I@2 *4$<1#D5OE7%\JT-PH\).HZ_\
MO2* ]%KHFJ6/0SU O57$C@(O-J$9*TYI&,]$^4R5G6U^TMK\#*Z')GJF$=BI
M= 4:I=P1JBMX'7'LQ>),2KNNP-MG8F?W'4?.GP2IQ;=RR3\^/%;E]Y;T?ZG4
M^(L<A7F"&()49%BM7W,.*5<K61S0/"1QF@74J@G5RT/-CU [24$Q$-6.,D\
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
M@,N7<XY@?<TUW170DK/]]9R?;CX78CG! N^4%+-9Y1E 9;/4,[G=R(K7.KQ
MAP=T9S\IP3FGVB>CC"O*0R'$:<!@CED2I!0G&-O517Y^_[E162->&U<T[E1M
M'S\SQKH %<],9 .(?=GAXVJ[JBN\=_=I"P<?5^V@,O +EXU[>6^K4CDBO/Z@
MQ/E*=.O@Z^^D6.K3L ]EI3_Y*MBF:N.&!5TOTC@@(<LIC&*2041$!G'&(Q@+
MCA(9Y)(S;E>PWE8$FT=]FI+U6D;+= =KW&,DHYB%'"8,*U9%40(Q"SBD.:*Y
MU&GG9G4LID!]"MKMY0?Z10+U!!8PXV6?N'HF[N>0:E%U?W<M)-C)? 6V^D!9
M5E!?YH[>QZ+GB/^MAY]T@A@+SOX,,OH^]N<!G\O5/T2MUAU-6M_UJOW?WY2;
MVC<+4[R6B#12O"8S 5%$$*3ZE"#F42*(S$*!L.DIP=G1YD9B2F#02MQ5BV@F
M]S:7J_V@$7[$9OMYX,^?/CB%TS-W'2(Y 83FIQA.H9SH;.-R2*T.0(PA.G$L
M<OX>DQV6&*LS/$(Q_]$X;_^+6!/=2^0]J5;%ZKY_CD4@.<E%!#&2>L6.U6)=
METR3(@ZQ(%R*W&K%?GR8N9%O+R7HQ1Q9R.@%4,W<Q<NA\DRL(U"R]OI.@^#(
MMWMAD$D]N-.*[OMI9ZX>F:K;AK9^$8]Z0W!U_W&EO/B'9BKYM.T&'4KUZB,A
M()8\TR52A7+*&(<QIH&.I4\X)U:)M :#SHT>^DCNK=!@(/4%_;B-#&!&'JYA
M]4PE#A"U3\NT@,A5TJ3)D-.F-%J <)!P://;D1'RQ?>"BQ6OWY8/#^6J\7G>
MDOK;(DQ%'D>"09HFJ<[GIS G:09Y+ *D')98$&87&?O24$9OR:3QKUHJP'MQ
M05.H*?Q/P!JY0=VXX3_]S_AO$=*Y]VVEMBOP/Z._X6<?Z)6D^C!/=A_J='W]
MT%[I_X;M)>I?P150\NM3PN*[6#[];!FE_Y(-S9CL(KM,%*G?BW@%6B';M9!.
MU*R_.0S6/X.$JW#]EX:9-F#_C+('(?OGKK??H=I53>DJQM[JBK&[F9BS4(I
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
M 29>)K^DX.&"^,4K[3VU=T4EV%I?+455"=[4'MFLU*T'762ZQQ1)I5BH?+0
MI1E$',>0A() P6*>I'&2!9%Q+7&+<>=& KWHH)>]+=@"&NF?-=^QW]:W,<=Y
MS\T3R)ZI9"[XFGMQGG">R)-SB+>5-S<"M1,>G<W=)O/J1J@X].S&_'S$Z3;Y
M4_RI6X&*KA="*6M=>+6IS7I/BE6];.)G%B*B,8I("EF8J]4Z"G*(TYC"E+%8
M$A'C..:+E;C7.31WA@?>AF,;O3:X?6T.)/!X'DG^W#:0^*E3Y&=0=4EBZQ+L
ME &--G]?6L9R&AO'X)3<)=83G9@K?+>X]D"K%>8 UI\:R7_VAJO%6;H'?*<Z
M5W>%L]TINR5@IT[<36\UW>F[I7+/3N)M?SMN2?]%W&^6VCY/U_=BQ9[>E0_J
MW@LF(H)Q$D <JO\@1I6;3^, "BPR$2=QHOQ]FV7]\6'FYM7OI 2MF.#W5E#+
MY?T+H)HM\2^'RC,ACT#)>JE_&@1'R_T7!IETR7]:T?UE_YFKQ]:\):M:.9<Z
M&_JKJ+X73'F4-W+;,*3-)MH/&2%Q3+,T1I#*G$.4)R',PT3 E$<Q35-)(F1T
M)GZ1%',CD*T2>N+<;\-B6[MUC%7,*,8[UKY=PBW,.@9PJ\$QT*<)]KD(4&<%
M8\?(,'$IV0M@.BPR>\G-+BSC\*E8B8_JG_6"!9*J%7 &B>) B'#,("$$P33F
M3":2)A)912L>#C$WDAN4==(R@D;(L>4:=D":4==E\'CF)4MDQI=E.%#>=2V&
MW0"O4X#A0,$7JRX<7CGRU=9EJM\07>JJ?-#KKF:Y?5U5NK. 'NC-T^Z26_*D
M/VI.7=L<DX^[[J]-9O;=-[*Z:;J]UI_+U7=1KP7_O&GVE%.&XEPML&"2(%WR
ME1&8,ZP8@Z1QE*<I(A(M'D55E/S]BANRQE32V[QMSW7P]]J];W>F:9O_=P56
MC:3-WD53>_SOS7:I)4%-]C@0SHA 8:8<Z8PH1SI-=.X0AS3+8IFI97C,^\=!
M/?35^B__0.RT\/=(O!'WQ6KU%WXJ#&?#.5K9]R2K%8*-1F"H-1BH#>@3&%[7
MJ0X:W:_Z3,R!^J"MA[)6 ( .@2NPQ4#]LT'!X4P^M>%<.0B3R3VMWS&U.0[<
MF<D%&-D%N%"D*3X5WP7_N%HKX0JZ[/HY_E*5=;T0(19(S6<09UPMA\),+8<"
M*6 >QW$D9(Y2;E69\]R <UL<-4*!G:BC]G[.HFPV.[C$SC.IMZ+"1M9#]*Y
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
M"K544WY-]\DU5Q\1]O1KL2H>-@][U]TN-W7WT=MR58OJ>^,HO=E(M>1;9('
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
MF\X@BZW^^A^5_*0WL=6=Z2-2%5G\LMON-NK*3)1?_+?=WC[^,(4Y5?.!0Y
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
M/BZD8W)Z:<\&J/C0P@"&DWKR\8$7L%V# S=]HZX]I>>HSH:7R=!*;C!Q^"O
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
M^NTWK<>W3^TRH#\:!CQS=#R$XJ8 AX%Z8+T7$.4>.8:^@ 5+-71>>.2,0U]
M7B<>>C^AGTK[IAZJ75*?OKJ;*; TII&*,2019]J4BPNMT7 *$\Q4%%.>4I7U
M&"+N3(#3QS;^D/"#+Z+APU16!VUXX2XC-P47%O*1?'A[<(LW:'?AC5@@!>>^
M[JCZS1N.E^K-_P&7#MC^E2U6)HQRO3K\[HO:SO7;5O"""2BP5F@HH1&D<2P@
M8]I2DT@B3DC?T<\GUO3YJL89_VP(-4T7Q7(GJP;Y:UOLO:C*NVV/&?V+JN.$
M"5WLMF!=#?;J.P[ZE#QHQ%0<B1A*%440Q0F&/(LC*(12$5<B3817*4U0:8Q2
M2&,;Q#\31BV&]:9IP1$:=+=M(RB4 V\7![IFP%#;C'706W/[GS310PSE/H-/
M\,'<I]9[H^'<9]@_/:#[W(V],X,66V4'-7U:;>M)3=5T>_VQ;;:+_[:.@X_5
MMV6J"6__7,^UYL]4SA*(591#I'*CB%0,64Q2RG&:2+^18;VHF)IRTN\@\D[T
MZ0&^FT(:'-*!E51%?SU"[,!!-41L!@S=PG3T;3,SJXJ@-2-!,W[ZXQ@NYZ<'
M#6-G_?2'Z4C>SP4/\\_\.=W[I/QEO;$&8)5E]*DV/#ZMM.:M^J;L_6>$%YR@
M%$.&M29$**.0YQ&#.6-Y+!7AF#K7Y(0@:&KJ\54?)'9@RJ;N_60ZKVDS9&DY
M>V;DF19ME:'W;^ZI)D&DVJULWT)6 ^O=CG95I>U059V'*I9 PY-)0=%<-3VO
M?-W5P<3EGB$TMMA&RA0:2WQ>.4,AL>[('0JRS&@Y1"%!:><2!7VN_UYZ.)Q\
M6NF'[:JFT[8&G- H23&+(4$2ZU,#X9 1XS//>:R2.,TP=\IWZ%YF:OO>@5+0
M(M6OY/X,L.<WJ3!PC>:7& PI]_TA#&(C:?V>R'DI\?. =*CFCIM'4[CG&6BK
M48>K+^B9M&++JGK!G&K*TCR\FG4FBY@(P6!<*&JFC5#(J"1:1>(\$31-:"*]
MFR6=6&QJBK*AM:GA.5#K-?C,"6?79(<PZ V>WM 7N'X=D\X@$K)5TJFEQN^1
M=(;IH\V1SMWCIT#4#_%]_G^__,?-'$415DG$H>1(:XDL5Y!D+($)%4@66*:1
M6P7W_HE34P5?/OX3_,?UM_\#;FZOW_\?\/'_OO_'U9=?/\[ IR_O_^8Y0N@
M6_='WPN,@;_L"W%P_KQ?\7[D&RZ5^-O=^O'OYMKZ^]4_';[;PS-&^3A?D=Q\
M@:__H6]X_.5X:CNBVGHAZU^67]E"SDD<T8*G%.K336%&0V>0XX3!HL 91BC)
M9(9ZY/ZXKC_1U)^&1/"@:?2-R3HB[QJ:#0CD6"<A2S*HR0.&X)G];Q7_*&=@
MC^_7+GQ[Q&G]P H6KG5<=N2HK1\8KX.WGO?WTU0ON[.;I,A6+F05,3&)X.7V
M'2NU]4M(SG)..<RH2+7]H)65/EI(2%)&(YHAA7*O4X8O 5,S-VQ*\$UK.,R>
M(5BL-]!D]LS G@U@^/#3:-X22C BQ+3<R%.J+3Q)"&2%WF)X$N=2L#3!))EO
MUUNVG("$]F1,2D(S<&L(&UA0;EO0D/ /OA5U(G_C\VUX[T9]<0NT*WDO/^KN
MU!><E[M4[^=<UC.\BCBT)HFP'Q]_J/N'[9P4.9&QS*!$PG3R%1A2D4DH58QH
M%JF$1UZ=A\ZN.+7]2!,&E:6L7X?PT]!Z^+U" 3:&\\MT!Z^(G3W35?MN6C,S
M* E\[,:T=__PLS@%[AY^>KTWZ1U^EOU3G<//W^@??SQT[/V-;?ZEMD:QM0;C
M:GO\TU;=E_,T%[DH> ;S#&<015A IM((TDRD^B\\EKF3DO%8<VIJ9M^V^KH
M!\*?%<09VH$EWB/^YBJ";F4T$+ #JZ.WQM0]P#D MB-%.P-A[!7]]$2K(Q3J
M^J31XJ*>K+6#I+ZW^JOSNG1-'S#K5ICZN8?0[-5*'J:9'V:<OU\OEVQK"J>J
M@I$OZ^UU491J.\\I9SC2I^E,)+$V+?,,,B022%!"L&0BBAGV\-6&IW"BWMQ?
M-^NR!!6M)=#4@HK<&3APLJ\S9$O0PL)=QP66]?GMY0U$-VJGS.>":!7W@"O3
M$'S/'#APUY)G+>Z6M-],E.Z[VMN)=*3-;VS1>NV2PZ#?L9D&7G"T/7<8H-I;
M\T K]"FNN&>+E3Z#:UAL<NF.+9O9Z>MB^UVQ_?)IM%W3Z -[*N>(Y @G209%
MC%*(2&%:*Y 42I*D240B)953B*(W!5,[K.V9 "TN0,.&*3PV1<@'3D :F6GU
M- *&&Y\T_#[B.K_7#BZ$@;?4:>/O4_<PL!Q&*W081!Z>=0T78-E9R-#GN2-6
M+ES ]O-2A4L>U',JBFG>4%<.5OE3<Y)$DD<IAY@5=G(@@Y2R"%*I:$S2&,O<
MJZW"ZR6FMIE8"K7UMX)[]WE-KV=R70>J;J&&R[ :6.=7,#DCXS\&Y23SH2:@
MO%Y@W.$G)QE\-??D])7]OO-Z+/*1$0(O1XAA%E$>:2LS2Z2$2$099"J3,$ZR
M/,F+E!3*J_FQ\\I3TPIF[/C5L;'C=J:TB:QI=6Q=3H?)X_HR^Z]^ZL)=.&Y:
M9!#(Q_'1O)AFLL=\B-'MO>$*I([<UQU52WG#\5)Y^3^@;^J$V)BQ4!]4]>>G
ME56;^RAWE5DXSQ(:J312,,HQAR@VH<T(19 +E$;Z?SQ)HL;)[9I!X;)P#]_U
MT!KMY>#US5XRM@5HU<F+6>I]4RV<1.&:;Q$,WK&2+BI"P4\-R3^;-@V5O708
M('?5#6R/? L?G((E73@M.G+FA0\0K],OO.Z^=';[/]12WJY_J\]U[6P/4Y&;
MDB27HL@A28H(HBC+(6.B@ 3G:<I4@H5?Q:/CNE.SO1QBVI?-:.^6@IN>&@#;
M@175J^Q50SC<KF%#^I"SV)U "CZ&O7O5-YK [@3%Z>'K;K?WK?-JI[L^7^GX
MM#EM8#',LBB!2''3OUYJ PLAIJTLBD2,*8U)U*OBRY>2B68+G/SJ&N=>Q]1&
MWU(Q;^'E(N)9FF8PE]@(+]'"RR,,<5Y$&6>IEE[FUT1U$*F-N?<<-IGOFGSC
M)C\(RK3>TH=\]DQ>HI)7W:E+__/_$V?$6(!&+UG+NO6+>'"1IBS*:,H85)QF
M^J/$"E*9"L@YRV44,T$)\COPC/(I_O_Y*W0S.(;]MM[:]NB#?X^"SKX0!BOM
M]"9@Y"+/O@"]+O?L_:2+1^Z\KWM^*?GNZ?TAFM8L_T'KFQ>>U0@G!">2PR*Q
M\[UI"HE,$50%RBG)TZ@HG/I5AB!F:COB\WJV:EI,N5W<6]_W+VRQL6,X;;OW
M]@?^\8?IJ&8\'[<;9O]L_^M73:%&I_:>MX+6#2Z]1_OX"]_5+S6.2 ?W5NW9
M  <^3DD!&%X&=;^'@#7\D"!_4MYJ;%!OT#H&"?5_9C_5_0\E[[2"^*#*Q=VJ
MZM-H^E+)&$4HS?211*04(F'JOC%1,!$<I[E1RHG7X>3X,E-3MS65H$5FKY9?
M)T!U4W:70S6P&NN!DK=JZ@8AD-(YL<BHZJ2;T9>*XLS5?BI JL7\2IL)6A*?
MUU6/UGDA39\@6<"<$ E1S!#D111!GN4X3JC02L!I(N*19T_M8Z_) PU];I_X
M,="ZO^L+H1CX8W9&P?D3[N"WHYN7OJOZ9/4/AR_UV+-&^3P[F&B^R:Y+>HY
M-PDL5ROYV03#RD/P?G]FFZ.\8#0V0YJ%&>^G?X0LD01R660<H50ER&M@Z=D5
MI_;1?C7G(;W?O/($+LWXOLH/Z#E<_2SH;MMV4"@'_N@MK?8T65'[+/-G3W#
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
M W#*,Q9W]J,>-8O+2AWI ?,X2%Q8[0?+5":^#'#B@Q>_RU,<^:[ /(D]D9*
MAW9T<U[,W"CFH&6U2JFRA_8(XKR JAFG7(_5R#S2!R9KTFA'82"BN"!D4G)H
M-_24$#JN[ID7?\NV.]4<SPNN,W=D^?T7X):,R\WA.QV7=TQ('[*G3,A<?&'/
MNOKSO[/M0[';?I7WD!\$;EFOR^*)J2[O,I;*2&"? YT$DF+F,(%3QQ,1\YF(
M0ZL=Z;$5GALQ+>[O2[UGAD1MPNDD:%V9A/ZN3$+K,E.?EGO+$*M-L\SG/W;/
M,*/$.;7WR.2Z-P<=;$5[8V_0T?=5H.SB13]H3$:-S?L><; :+;KZ@GVA@HD:
M:*AR!V.K.VW1A(G ?U5Z82JY]CZ\[XO'1UE"F/@B%Y]RL5.39?6F<1JNOSL3
M[]_4,8P\-PI]-4*1-,94)#!@!0D. JB#2@)!F%$&J0%TF=M8=%!9^P@<#+I!
M>Z_YY@+[.GG7-ES[>#)Q<XP\5!P!O7C1$J\;XGQ"E,E;Q]PE>,)6FL@[^&)K
MO?[=W/1L+RM?X8$0;G$;OE;"9![$ T%Q[$P\U",'V=5A/_1PO*F]6FCJ"2F)
MP%S$'J:2P#:/\-5;SPF\F+L>E5=L[KR4-K?AZ]7F!?M1S:DW/=V&VK'NM>73
M'\&I=WXLP+MV!^@\*.-L!)W(>LO]H/-F=VP+7;BIIX=AD2ORVG$8'O\H6-X4
M^232\40<41Q&80A5S!B.W#C!'A=A[ 8D#>Q"G"_(F1N!'*N)M)X]:Z=>PM6,
M,@9 :_3IJ3U0]MZ'[3 ,Y8)X0<JT?HCMIKYR1NRX?"B/Q-\@+DI4?'.;PB=+
M2MV(\H!B-^&16CU3@5D2.IA',@R$+SF7ELGLNH7.C28J#=&F&AV+%*F97^U_
MN$6P0:<^>I:LU(MHQGFY4U<W>?=_:<+.GG]%Y3X1WK4>BF=:RHQKAL9_]'/N
M<QZ)=8/\\E>>ZE>_-C,7R,6LKAC3&?$R7*,Y(9X1^<;.AY=!Z'8Z;+FW'X_]
MI3I046[A9P5N$4UNYL;W*R7<#TB4XI1!*KL@\7%"9(!][D0R<(03.U8'5NWB
MYL9=1]HB 4XC^V3Q4!!$,=(*W+<A<61>V%8$Z0#>C)"&@W-D*CI&4KO?[#/
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
M0&RJ4O5MO.[-K$F:9&0Z_%E:PZ8ZV 2M,EE=L!%;Q[(BV)6HMM8"Z_OL":N
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
M?S[_\/:7E[-T]A6GRU]>S#$L,?_RYWCYY9?_R+CXQR]E/OOZRW_,YO\8?P\
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
MNIS_?#'+.'(B"<T%T1^5(JM7".5<!1)0L9D[B>[8RZN'B=@)-/Y)@::=T+O
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
M4*;[%A6=(.4X]=Y,=1\GZP[0\A'GY+ ]OWZ_\QM^C3@?296SE Z!%U9##)?
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
M_5HB(TX11C%)@D1+EC<+A!"D E,R'?$^.]I0S6M&3L9.=X.2CJO<[4/MW>R
M58O$U0X^S[F,'-=:(=/ 8J;@N;[2CI8KJ'.DLL&BM&S_:&\K*=T-73H>><>)
MNX=C%I=7>VCDC+.U90E($U>ONQ1Y"RI ,([+X"-J;%X0ODG ;EEV]D0@<KAL
M.S GUZ>L7K3;6ER\PGF6__?9NGB99!24LSXRDM'J :EB$+SQP%,2BG$18VAM
M87:G;C=(/971"2?22A?QXG7>GJ4TQW4H_ %S;?I+?W\Y7J39V70Y2M9XP;0
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
MK<>+YR)87TSK>&Q/$@=^[],8(0^Y  W5U<^U]^:1L*ZG>H!-[Y+B0I+IUYA
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
M+THSZZ$$21%(K!->T7#@+&2>K+'.MXX@#R)T6,-T+&IN6J#3ZZI;\[(:O[[
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
MWJ;U#<5BT_KV?-6$^'S_,*<%=\9#X9AKS.4A\%R !=I0)48,N?D3MOW)W V
M3^U&Y=3ZZ@"2S_)W"L3&"Q+=B]GBPFIO/B#)! \6R'>-COY@".1:<$CD86B&
M2ONTTP.K?8I5[R=I-Z@]M?N5EGKH %:771!O\J$H8E=)% BL5@Z6P&HSBP1H
M9? N!&M*ZVO@NVC9#4A/[<JDB>0[0-#-P0BW,D/&,:VD 2UKVW)-IWY,28/Q
M)"HL04;;V@U[@*3="H*?VF5&2SUT *LMS12WY[KKZ\R8O $AZD0TJ2(X'PTD
MA:GVV3!6MY[_O2MMNP'MJ=U'G$0S'2#NJJ74K4-=AU1J3V&@PYM.=@J5(7B9
MH4BF6!(V$EN-,78W-;NAZJG=-#22?@<XNFS<\ZYLZS5Z4>D5K#)"(Z1DZBPB
MDEK@*,"4:'S1QN;4VK_:B;#=T/74;@C:ZZ0#H'V:4S1+*]>KCX\X_SZNI0P;
M#&ZF]ZYV4U D*,\J5XF!$D6#+\[7=@-1DFLIDFSMCQU$Z&Y ?&J7 Z?760?
MO&>D[:W*?!)<R!B!0N,Z]UM&"GM*M?)(FU%H+O,)!FCM2-UN$'QJ5P,GTL[
MSVT^S<\6R\W=<Y,7IP,*9DE0AM?$C"-_ HT#9IDQDD7)\XT'$UL?VCRTSFZ8
M>2H9_N:2[< ZO9^/9W.*DL>S_ '3)"P6J\X#*Q7E_TV\KN:OX2+-QZL$\LB3
MY$1.C@*7VF]-BPB1"PTYR*2#Q^A"ZZD0^]*X&^J>6EK_I)KJ (GWM#>Y(Z+V
MF<09'!@THM96*0C%6D@!F9)%915;!PW[TK@;$I]:UO^DFNJVZ<Q5)=5B56)5
MIYELE%>%\RELQ[2=V7N)-HUGCN.L4>N9#2*NNB4%+X/E$61 #BIKLF Y!C!1
MNL*9T1K;SYB_148W3R9LCCR9:* (0VYG;5WA%0G&,*EK4R?R+5H'JX_[9.)4
M=O!8;)WLJ<0^&NW6,-YL.[\@@['1IOL(>[CK)Y^F??Y.?#Q&0WUA58RF,"B6
M%U"2_HB!O@R19>^#3IZU;KUURH;Z!SSA((\$E4N2/ 9A:+,Z#M%XBK^YY2E+
M%;-K'72<ZL'-J6Q<,P0U>'&SC[JZ-6M;KY /LV-W?E0;P[4;I:V&1-Y8["JB
MX+HP58^QQ'UMG90(8Y&#8RRJX*V5S<N;[Z+EU%4<T:(H*1>H<R?HV [U?01'
ML%9'+9WP1O58Q7&ZL9$M,+%O"<<^2NC6R&Q6:'[ 2:@MG]:%=(LEDF69_:QA
M]7.<8ADOCW&E#ERH5;O^X[EL9+ZV+WD5%;A5RBP")H*I(O""#XG\<R6X<[%H
M9EN[6O=3-$3Q=I;>"FLTA)#K14=-U["0@;X2&&CC:FS]L/1DQ=NG,GD-<=2B
M?GL?E75K#'<,P$;\ /NW^V<_:C!YDY?'""?1AQ"+1)#6*#HXHZ=#66DHPGM,
M)4@O6SMJCS*?[=YJ%N^TME%8XA(M*(;U8:'-D+E)R= &8<T[Q+6K,!HF:-P'
M)X>5&.VCE&ZMUFYMVS^MLH\'&*Z]/OXQ&]%OX^CT;>AUXC(PRX".U$20D?7*
MRM7<K1#2%\YR\]8K[=O07Y[TZ0OFLPEMDHO6G1_/OA$DZAX)D\U1AU76&XVL
ML\W%% %:!=J9,F5PD4<0UB)+I2B*@5H[:(>1VFU;^WUP=,M!>P2U=7 A?\5F
MD\DC/K'(=2U<UEZ"2E7B#"5$'5=='AW]_&2@?;3I,T-4FK?!\J,KN=\3_;(1
MZ>&G]LV/:'0RWTM9H]/WS?0[KJN)%B\Q7C0Z6OZ\6OQJ4%PN@C.K0 0M0$65
M(;+B"'D4?*9,4:YH_11D=^J.M7]_QTG^-/NMSC&Y]OD;:%?<:%LR",U3[:0=
M*<KG!H+0=8)>T#&WOI9ZD*AA3]P38>>FU6JKFH&+=7^;S?+/FA^XF+SW?C:;
M+Y[/IOG#:N;R33="%V]DEB2IDLG&.J7 >1TA>.NB$$K(F]?!6VMW]UQVV-/O
MQ+@ZM1HZ\.:JV*ZD=7T#;2]>N<$O1L48,W7R<:)@W7N2J]2%Q(R"!9,MQ];^
MV[$T#SNQYI%LX:,JMCL@/_L>QI/*#W'X,1!;UWE3+N9 /B<D<I!!:5G .^>
M(\LL"9&%:ATI[T/?L#-M!@%H0X5U ,:K\.F/Z1S#9/R?1 )ML7?3#>'>8+&@
MU+EP#<G)4"L/*5HRUH*65GK!E4/>VFL\@,QAI^,\$C1/K;X.$+K!R(OS1R.8
MG_^L+]VJ^,["Y.*P>!F6-W>CTY9<1A^!URP]'1,1HG$67!V7$&1)R;?.MAY#
M[[ #=QX)LX^FT [ >[4_/YSOSK^%\72+#^,Y*RS289%C*O#_L?>FS6W=RKKP
M+^HJS,-'VW'V=E42NVSG[CJ?5!@:,M\MDSZDY$3WU]\&J8'6N$AB<4'.>W8=
M1Y9DHH<'0'>C!V6")5DF#25ZX:WD,N;6@8BAM$T[M>?H!VE#174 P%OQ776H
MNK6:)9G+!1GH4H<3!8MT#10#F2.6D&URIO4M_B@QT\[N.?JY=X@J.L#4YV7(
ML_GIEGCF^0TNSVG#7/UH4U^\-<% 8RS2,,@B2#(YBH:0(YW:VM:FR9K'TOIT
MVYG(:2?Y' F#XZJN VQ>G]H_&L"W.RV'DHK2P$VL$]FX ">9AX*9*:8U"M6\
M?_J3%$T\BN=(L&NHE6X?W=:5IWN_MVW_ZS9/;8_2,V*]:U#&9_K?.FT3E$V,
M%"DXR" ,H^\S*5I/9!ZAWO76%KQZ*]X4%%_/I7B@>'++/#0Y)6,*R%PKQ<DW
MH0U"EWKFS#F7N6'M4X_W)[>_JM9=$/2X#3^NWCJXYK;=E74YPH>P/+]<MZ,B
M*9+^[KHMEHD<Z0 'C[6KBZ,_HF 6F)0\(R]"B-:5Z+O2..T#W7A@'$%#72'P
M@7U%&Z_FV2POPMDG4N'%/5Z%+*A$@5@L&96H#7B9)'AAD/8?"9JWKE(YA-YI
MG^'&0^;(FILX+>$![FZ96U\*G_!TB:=U<\;+=2AR4>KWPSS_#X;EHKQ?SD[I
M0ZJB[X@A%%U(Q@EX2AR49O45O4A Y8*.3--W^#,6W\@D3OLRUPJS/>FQ@T/W
M0UB=_W*!#^W;N\D=4NG,LX,02P85Z#9QL40PP17%2A#(6Y>+#"9NVI>YUL?I
M.#KI &R?EXL+HC_7P,!'K*4OJ3[+S$_)C1_ ;=#*VR0,."5<K;YQX)TT@.1Z
M9HYT?ZC6"#R,XFD?WUK#\HC:F_B>O^6NOGW7DM+-CIS-W_Z=L%X&GOT2+E>+
M(7RK$EF69-KDVBI:Q<C <T%_>.%,1F4B8P,N]I8T3?O^UO(FGTQ3$R/T/S@[
M_4+6R:OON RG^'&V^N^_EB2[55DL7YV=U1:^N*P5AFNA7-DP ZP7(Q36Z0ND
M!T<7"I<:G L2ZHC>Q#!FP=P L(Y$WK2/>BUQVX/^)H;PJU,D@_KL<C6C77JU
M;=\LYJL+XGQ'KIF5J?" $+4CFSME#4$+<B:%8SEDC<Z; :AM1]&T+W\M@3J1
MEOIS]#_B]\79=_K6FFL201WSAOE\\1F77^]P*GG$J$FZS(= _,5"!GJRX+CB
MD:48DDT#\'@8%1._ X[LKX^ECOZ =Y.P7K83UE]?5L;76^]-.$L7ZX#P;%V*
MN,SUM_\S.__RYNV;WW['\R^+O#A;G%[>-<BC9[RV9=<UY4A)6\"+J "C<E%X
M4UC*^Z%T+)*'0;K[UZ6>%=U!E."QOK&#O$RN"S<8$JBL#"B-9+[7KUPP2=2X
MG"JM7Z4.H7<8HE_,$]715#?Q,;V=>+>^@*Y>Y#XOMB50?[+A__7EA\7RO"S.
M9HM/>+J>2C!;A=/K&/.ZL]7[^;NOW\)L67]Z;R_?>5H.3AAE.60FL382E! E
M)A"*JR"U-,$,*7><EHMAT._^#6QZ0>X$AVZ3G3XL\>MLM6X*5A/&OE6^]\Y]
M>N+#VJ1"#:6V58O&Y>(;V;>7M;_==4K=>LVMWNU2,J'(TW><[GA$#EYF 17.
MO!0;T37OTO@<48</XGED@2WHTQX-S$?0O!#T;> 0B_8$?>U\T2%H;#]ZYSFJ
M)F[#V!0K]T?N--7)Q/?X;TA'[=:\L]I=<C&O7RW*^F=O_Z[=)N\>N-9JH0+)
M#BV);3WVS&'1D&S&Q)F1.H<!]^]^JT^;U#0.NHZDBPZ<F]^0# !\3S)<=U!8
M,_;;+,39V>S\\KI*[6[\0F3C/&9@6)MD12V@7OFUHB,+;51 U_K=<P\RITUI
M&O?4&UMKW5IE_UHL\E^SL[/K@4?OZ$/GI^MY+9NJCGTMM($?W,9:VX>+1I;;
M]=+K+L4_KGK;%>\&HY9SYKEPX'(F/U@P3PY(G3=L>/+HA!5&--[I.Q'8+L7S
M>MGM/$"#T18!03H-*K  H<:K0O&%7)K"4(Z73WR/G&EMN/%0\WCJYF$:Z>!J
M_2$+=79.!_1WO">^NZ%1%M ',E.Q*+(>DC?@'!-@LU,F<96QM-YP>Y YK<DW
M!1C'T6!'(%T\Q>*O%S6AY=77Q?)\]G_7>G[8]D679<00@1M9APJE"!YIEW+D
MUG'CG!GMR&Q!_[06X_%A?72==VM6_H+?%JO9 >;CG0]H8R8^154C<_!ZB1M<
MF<B+""&!R56=AHZO6'* J&S*7'G7WK>[2\/AW<?6GW?M#]6>D_0O[[KICA<=
M&=8JC_6D> G!&@^V2!%L,D:6UH&Z(71-:^8=A(;[/<4:JV'BV-Q62_'%\MMB
MN=;*C<1RGM6_UQ$*9;'\^E"^433),4<'M<^U!S0=T>!$](!:ZE!T\-K89XZ9
M%G1,:[PU@=C1U=$)]/)5:(?VTOOR>?85?[@AMG:5*M4*0!"99U"ZAGJ*S!"B
M$#&&H/S=5X@GD39PV6G-I^; &D/8'1C\6YS<,GB')<&M<B43-ZP:E\8H<%9R
MB-+6Q,BH76S]>#> K&GK_9K>C:V5T*UA?6<R[:OELLXHN'Y/N7Y:^==%H.^?
MX_K]NG;)F]$OS0^:R=-HX3:&_!A2:.0 ;*W_ZLZJ#WB=R<?"G<E@#=;Q*($P
M66='A%A*$E8QU[R'WTX$-@S9W4['^D%WM3)BJZ^/Q!20D>D:O V@? G@ZLM*
MQIAU\D:*/-[$E&$T3NM2C(>O)X)U[74WL0&X)<6[9\F#2;KW"W.]M&372O#.
M1%!):#)[#;&.02?E0E)^2#7_H71,ZWN,C\6CZZK;B_]-^#8[K[SGCWA:D\07
MR_HP79?=^TY__C,;S4+>C?8#;^+5\OSD=IVKM3_B_U[,EE>CG:X1&:V5WGKR
M6$.I3>2R!U=8 $Q%8,ZN.#YHICFMN'71T-]N+YG!Q#2<J[<@U<^N*P>>7/Q/
M$O/R->EJG;>]_L5UFZ';QM^<!Y=B(H82;1WOR%Q.RM01OXQ0)%3T(T[=:\?(
M-'?V.$A\8C3?1)KO]M!\&Y;SVK_@ R[K+;*8K^=,[WU>/OEQ;8[*X10W\E>V
M%EPO=?L@YG40A5FZGZ4'I;B'P&0&P5VJ*9Y2-4]5>8R6=F?CW15>A]4LO:IC
MJL\N:C[_CX:#0^65LAI4X0;(0"FT/P,GPX&KR&R43(V7L;(3J=/Z)$TP]/BQ
M-I[2^CVXZ#1:7"*^QCF6V?EZ[/W^Q];C'];HT!I(;;L02WTXW\"[VI3G5[?:
M TZ'4T%K)C+D4'W2F#+$J"*P9 63B2>F6C]+[D!>NX/M%Q+\'/.V!K:'\M[F
M[GN>G9("K&,UR)IKJ;3V8 .7)G.1I1VOV>Q (B</L(R"KL?/MS%TU\'#R+9=
MNJJ^^ZTH;T^([>I04;)S!EAA5V-T8XF9[& >$XM.J3C>.),A%$X>:SDR+)MK
MK2M,_H'G5QMNS><=MI(KQAFO08I:*!H*^6/T#7!!ZE22B]&-Y_<^2=JTC\+'
M1V$[/74%O_MG_JNOZ_[C'S$M3N=UFM"[^;J6H8I\B5](ZK/ON!D#\\",(>:%
M-E$SX (9*.T3>*D42(XV,I*T&_'=I#$ST[Y+]W#_'P\+76T*VNODX\T6>9:V
M]OP?B_/_P?-;6=R]@9SPQ14$;9VH,XGK>#<C02IFLD$?7?/"Z,,HGK:7[20G
M^+A:[0K#KU:KBZ_?UL'4/U?WV++*<*%U#4FX6CHM//@D%9B(*H:D2*QN-+ ^
M2=JTK6R/C\IV>NH*?F^^U$R8U;OYUIO]^D9YJ+1&:J&%9 Z22QJ4]&0]"97
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
M_UZ<9;H'_E4/=5>DM4)DB,9:4,9&\*%HR$5E%,J5DEL_:NQ/;8?GV;A ;*S
MCL^[ISE=O^)(';*N?::5)JM#"8% MP5Y4;)($8NN4N@"JH-?X4:S^[J#ZLX*
M[!BJOX;9<IUE?\)95LXZ!]E[17*4Y";%2 9R(,/5DFDK<^L2Z&>)FK8&>@+@
M[:>.#O"U3T?F.I!:8@;DU2Y!LE"BM 8*'?XN.A4\$XT!-U)2VFAMXD=$X,@*
MVQV2?@/).9[68W=\4'Y=+,_KH?YFL3I_56@G/,(U4XH5HQ(P0[PJ&[!.+!)@
ML#AO/2>^6]_4+>B>=OS45, =0ZDO((EF*RJ_6.3+59CG3^?T1UCF#XO%<E43
MZCZ&V@AWDW>R.BBA9O?56B?7',CO\1-MK);"E'41M*6C,W@)'I%!%!J--LPK
MWCKA9(I$F\?,FDV@S*<HG<X.K'0"5,P,G&9(>U!FX:V-+K5VSP>2]F)2<';!
MT>.QQG9JFM#R7"W/3S8G^F:G;TZ"]1,^)FTQB@+:6Z33G2FZ7GB$Q+$PIGC
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
M V0_D3O%DP\E1PTJQ3J< !/QI -Y$88%E;1DMO7=_(](==L)(<-3W7915P?
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
M\^.= #=*\^-=M-\!Y)]M*U<$=\49#K[4>+K,9)5[K8'%^N:2 T?&&Z.Y22O
MSMLB[ 2375L![J*SB>,WFS;.'Y:+O.E%<]UY-44M+#. TFKR!5TF7DA:3)A2
MT#&!@UHA/_SI/T,OY'WPTTC>'9Q:&RXVPTVNJY>C=\)E52"M*W@"(=]'J^KP
MX"A<25Z+UK.6'R#C9VB@?,C9=*AFNCB.U@W8KCM5&N%LG3\MDR?B(XG%&4U?
M\> LTZSV9QA\$FU]\,_00OFP0VA?*4]>&;?+4 *#69-)*NE@]34=09-!*D("
M[CB3JC#CY!#XM!\9T7FKY'VA-9YVIGZD?Z8?EE0B2Y\-D-0BJ)QMG6OO(!7I
MD 4KV:"RRQ8MR3KO>;POM%IJH)LS["MY$*?A]/JJ%E(&AV3]Q?74WY(S.(L!
MHM*&Y\24]KM-N/GQ\W^&_L.'GTP'R+P#V_NQSJ%9U\H87XL@8B"GLPZ,CJ&
M\@8Q(V<AM[:_#^GMVGE_X</B X=KJ)L#JM[C9[=-1*/S,F9C(69!CBIR!/J&
M I%+"2%FEUW<Z8#Z\?-_AK; AQ]0!\B\BP-J<)-W%F5D+'E@MOJC='V#8XQ\
M#R%8R=(Y)EJWEVO<K+_W'L)MXIQ-%=D!1/^]^(IO__=B=GYY/<=>,K2&=A=#
M04>SC1JB#X;V64 7;"SQ;FK:P4"\2\-/T6WX$+@=I)2N0+75=#MX*;!*@$2A
M:D&JAY"5@(0!,\LHLFW]?/,0'1.G:/<$KCV5,[%!5NE_]_7;<O$=JZRVS4HE
M9!)!,# ^UK/7U+<#DX!IQ."=R3$/>:MY?(6)\[&GM<H:"7YB^*QCO>EJ)L"2
M;G-<W^9GV]QD=$EZLC(M_:$*)@@L1'*#O8V8F&=L2.N4YU>:."E[6C@U5L34
MV?\UK/LT-^2M.,=3AIRSJS,\'3C+)7@6O"F,?FR'.(S/KS1QFO6TL&JLB ZL
MJ5N78^O"KH.8N# "1.*F9HN2A^'(S<A&FJ"2=K&XQM;40W0,@]I/&(9OIIP.
M /; A!RC+"O<)L@JUVZU]$<,CH'$HK71=)W?K6^;;'313QBD;Z28#J!U)9=P
M]FX="+YIOFT=\\DR!GF=$&QB J\+^;<V6M1.\WO=Z5IEIMXE9=H4K D3J@_2
M20?0^KPD&='*54Z;+!^2T\U.W.9N56=5K![^T?5L*..4T+7[N_2ZSCSQX"2G
MK[S/A?LL(V]=#M"2_B[R4 \#U*(3[7;1%6UPI6*RUG'K/"1M!7E(DD$0J0 7
MV0CMF4FA=89_T^[KHX5*ICA81]%:!R?M8SV1_L#S]^67*YK>S=/B*YXP$8S+
MF@'F&DBT)+]H4(%U*GGZB9*L=:.U'<A[(1W9=\+'P 96ARJK[_KC5^E\]GUV
M/L/5[+HQ^(>PW(2X#ZQ+'O+1#>N5=^9DQ#IF[R-!)'I0"ATY&R[5$;P2<DDB
M"\.<;OXH/4(=\V,[8DNZ).V3XIU@45H(GOPI)0HC(T$YB+84SC,BMZT?/H=1
MUE^5\BZX&'H^':"-O8^F;^O6DY_.:<U1+\H?>7N5-PU)5B<F:*QE!V!%[2\O
M500?O  1LA-T WA3CM7_\1$2I_6.I\'>?OKIV$[[D;T/RT5"S*L3\H!B2+F^
MKM1FOXEQ<-%90*5=3B8J.\Y$R\$43NM!3 .^O;2S._;\!GMS/%UWHS_T]6L8
M;V\69V>;=/75^O'OS9<P/Z6SWG,,)28%0@M64Z:0F-:!]EI14@3+\6YFR(,/
M8P<1,6T15"NL'5<7+^;(._%HHEE7D=K::$ED"<2H@*!SRCQ*ETSKEC0-;;O1
M7FHGLNUVT<:!MMW;>1[;]?R#=+75 _H3GBXWIVK<M(A8E 9.Z&Z+-'1'#^!N
M1,<4O>18)R.B\(14]*[.T;1@"YU8(1CG^'A#W@]V3-<-HQ^3ZTUCD?7W-T%)
MY6/, 3T=RL60+>#)%JB-5)DR+O"8$BM#:J%V6;,_IW,7G?_0FGLL27=P_;5I
M58,EU3X=$M#68;>2T74O-!WYFG-IZ!X0.-)C[$OLA34NID9I?K6+@E\*JI]-
MO(@266 900A6DW L&3(E"&!19^&Y,3:F*5#]3VA^M1/@1FE^M8OV.X#\LXV4
MDLI,6UT@,F5!,87@#%V!*?&0;=31Q-8)"O^$YE<[P637YE>[Z*R;*M<AS2HR
MUFT<,_#@:CF29A =X^"5\Q*32#(/"=BT;R72>=G./F@;5SN=MQ+AC!AAMO9"
M$63S2[*?'%TMD(@5IDUPPARKE4CG13W[0JNE!KHYPVZ3LE]?D.Q)7JO?:.>\
MFN=UK'-[LP2G,7B=P8=<4\-0@^=! Z,_6=)!Q+!;FY'A:_\,?;<./]%&TE47
M-MTCS2]"5@ZM AG((E LU0AK$60E&%^RU4HT[X]^2'N2SNN$#K/@#M=0_W5G
M*@16^T$!DY(DE%4$9PNO?:&2$IAJ5]8!1URCNK/.:X'V/= :ZZ&3X^M.\8G-
MACM3,NA2^T/QJ"!F0PS%F*3Q423?.NR^9U50YT5!AQY:!^AEZK&CPR*GO]WD
MPA+]I@Z[AVQ4!J4YJQ,Q!-ABLBHBLB+*@--KUW6G<3>/$EL>70T='%[/C?$E
M_K_ALBR67VE[WD[Q?5^NY_N>J"R25=J %5'6&DX#03+:8C[Y9"17RK>>I'4P
MT=T_B.R)IQUG-+=5;@=H?N BN67KC\7-?+$3CRF0.5&@Q&)!8?60=(S@10X6
M$\.4=&/0#J6M^P.U#39'457?M1?#4D3(I_\?#,M%>;^<G9*0ZMJ;K)'5N$DQ
M3RU\]$29P5(8,7G&>LDUF@B%I]KAO"@(4400+F7)+!8E6S?BFC)YIK H:4?1
M'B,G"Y1'.NOKW$^/T:D473)F2%.HEYT\LXO.]TZ>V472_=RJVP7#'S9F0SV@
M/Y'"+E;KU^SJDQF7&7!N"[GKS('CAM-]H#$X7V<4CS0K[EG:NK?X]D#&\^T*
M#E?3"X'?5;C Q"R<L0(DUB;)Y-N#+RR!%DX8)4((.%(JRP#JND@#:(R./2"X
MAZHZ .$/KM(#MNM5@,G7P=@^Z!JU9*"21@@J(%CCA%-&!Y-;.\/#*.L??/O@
M8C&ZDCJ 7IM,,Y]3T$('P) "^6I>@S-!@LDA!L>]+/GEYJY.'U]L<'$?4<$O
M!=7/O@](___8>]/FMHYD3?@7Y;RU+Q\EV>KPA"QY;/7MF$^,6K(DW$L1;@"4
M6_/KWRR0("F*RSE '9R"Y)D)C[;FR<I\*BOWC+IX8\&4$*NVL!!+]L"<2[&0
M7Z)4^+MV=9K:U5& FZ1V=8ST.X#\LW60H>AL++/T'-7IY4$21Z63=!X1M<FE
M&-,:S3]"[>HHF(RM71TCLV[JOH941TKMDT!1BXCDMHV(N):T(K= 2Y.B,2P-
M"0?]<+6K^Z!M6NET [LQ)6RLF")+@IAKOM8: 5%B32U$E9T/PC$S"GV-RPT[
MKW(]'(03R:J+9_CA8C9R+35:=%#(QR2WL#CP0GF0BF>>A;&^M,X)'E)NV'G!
MZV&/[N$2ZK_<$+F1+"8.QM8P1' :R&PV=!HIG1!:%3ED>T*C<L/.JU?W56B-
MY=")^KI?UA8%_5\O@!M.-BCG!4*J8UM1BU*<M3[E"337'N6&G1>U'JJT#I!+
M!\AZK%SHI\4ZG2_7EZL[DS?I+,8[1!!%2E""_N.RC, 9JJB]<^5H$]D>(&\>
M$^ZH0<.IA-4!#A^XG[LJD'J;7UVNJA1>TT'#>2T2.;,NY^ Y\=$(3LPL 8+D
MY(.;)$..=#X\0C77DS3.&T>9#"S/A_7:2:Y_9-X>["66)3&5_GA]][B&%QF\
M$Y!9K2Z1&<$%2YZ2M2$'E%E-52"Q+\GS1F0ZP6U3N?8.X_=_+>N9UH\<54?B
MIR ;62K,]&:%4-=!2?#9"YWKGLW<>F[Y >3.&\OI KX-Y=D]= EP^-1AI1:.
M26O Z^!!.4GVO0X&A#%DE_/$D1\7O,\0/&\@J _XMI1I[P!^O;Q</776P)DM
MCMQ(4^J.+%$<.($)$KFFQ7-O&6_=$7T(O?,&GKJ ;TN)=H_>Q6?ZW:]TS*=.
M;.B)X3DP"#'4IA$1Z<3) 6,8;2 7((G6D8/#J9XWN-4'DIM+MT\\_XZ?E^>?
MZ8_.E&268Z2[Z>K=3"E#,** #HJQ++17N?7<]Z?HF;>?>T8,[B>1SM'U:GGQ
M&5?5P%F^Q]6GRMXS)#<R%X:U@H2.9Q1"S/0K;WP.4;C@$SLBX!X@<1 &W?>,
MP4/EU@$L#V\+=BF7$H.&&(FEBEL/WG/R'+7/+C!.CT#K@.MQ>K[]J4/WN++M
MN]_VQ0=\<1'.OZP7ZV7Y+:PW/UWBA*/G]_U<RYUH+4X\94>M#(++VDYI<P)5
M#"$[T4O.%)H<?:K]E8WU1L..VMV/O%V9^<!#L;YF^U6&3RL>D=>8&G$>E'1D
M&.>PC5 PZR,O#EL[[,.IZ[#[=@0^[FN^B:32P7O]X'FV6SNN3[4MQV?:<[*-
ML0Z@M* \CQ!"M9*-U2QJK&U5TQN/WQ(V+\JF0L7S%N.!(CH%W.U:]ABS@J$
MK8NL_71D.Q2GR2N+3.K(90Y'1UZG;3:'@F(L[/:0T,R%DP\=2;+-TOF?PI?=
MA=U5[BF>N$QU+6^BYP)% ?*TB'_.28'>2A_B,Y;;R$]V#JA]Q+V<GO>=ZK*?
M_WU9^RO^L4(RC%?O/X8+S[X]*/,YD_%1QYO6?GBF(U2''H14(4C/4?G6-NO>
MQ';7/],,GL>58S^ #><OUFO<?'T48:++M0[>";/MO*1KE\A6]H$9EHMCD_5R
M/T1.=_TR4X'N8%ET!ZNWRWNG<5Z;**R!PJRLZ1NR@8.TY(79&(--P;*)E-TC
M%'77"C,QN Z22#_X.K"U/,ID!)<*M&4<%+$6@N6U/(D5E"4Z%HZ2"#F-817S
M^[H3B_A4</UL?TG)W@4659V23X<NHBX-9AXX8R48(V6R8@Y<_PCC*D8!;I)Q
M%6.DWP'DGQU]$!4Y@8%4QU4V/@8.D24ZC\-,),N$NO6TM1]A7,4HF(P=5S%&
M9MW,#1@R$,%8Q,1R I36T:4V9(*9[$%J;B,&;ST;$@OZX<95[(.V::73^:JU
MJ(3#NJA3<U/CM8EN4 W?\B@5IAB9$F$ T'Z 56O[0JNE!+K182/F:9!MSDUD
M@H[FZ#^"_+ZHG .N398&@U$BCU)E/]:JM<,UVD2RZL*F>WBRAF+(?&$,'/<(
MRNBZO3 +P-J$R9G+14^QL.@[7;5VF 5WN(3ZGWVB;- E<0O>,%+A+M>E#BR#
M%1*#%):NT)!'],=8M;:O0FLLAT[4U[T9&PZ+5SH;,%R3,X^2@T\V@]'.L816
M*MEZXO+WN6KM4*5U@%PZ0-8@'NXJ*F\J==$(6WB,()/2H*1V9(F2'5!W ;N<
MLDO-!^_L1>B\WD1/<>F#1-@!3M^22W2GK/L?J^5Z?9:MX5DDLC\9TM7%HL!'
MK\C%MEPIIVW&UNF2A^@X@>#;8>+_9MS\@;+H $^/]0N\Q<V[\M,U3;]<I.4G
M/#.A:!E,A,SJ6FF#A8S1.O%11I3..E=B:R=A!'DG$(QKBKZI)+<W*#_C*BZ/
M^1Q_5>5#G/ACLS@_WT[?JKV"0;F852*KEJXCG=22 2)*'>B&#E,(=3[S'&_S
MDU2?0-BO*8B/+.>^^Y7>KY:7Q(#\$\;-[W@5!;A<U>C388U)S_[<AAU(X\XP
M9:L1^1ZL> ?>,[(DG2!$!+(I(V:TV>68FG?>'+O5Z'%>7QG3(C,LV6A H24H
M6X-'ONYK0*YU,HJ5YNW$A]#;83O2" R-:D=J*;D.C,@V!1H!5<ZU;3H&1%!!
M13)2LB1MKJ4)/$D?6IN7QROZFJ?!J2G.)BD#&R/T4T'ZLZ&V%'4IJBYOX*9.
MG/8,HI0<-(LN>JX%.\:\TA^S#&P4X"8I QLC_0X@_VQ)D='%YA(LF#KR4ID@
MP$<K@06K>3#&9-9^;\+W7P8V"B9CR\#&R*R;$HHAA4;>QQ+K%)88><W'US0I
MEQKH;B=NI5!&#DDL_G!E8/N@;5KI= .[$=4@,F<II4A@<ZXSK6V!*)#,*VUC
M4)J;7,85(?Y86XL.!^%$LNKB&7ZX+@2K@^JX@Q0YF?!."PB9CN&LM4D3JIAH
M/:3N.]Y:=-BC>[B$^J_<L4FAR#$ CT+1:<AE#!P-<.8T]T69='_CZ@^\M6A?
MA=98#IVHKWL5(B+P;&UDD!,GYEAO(; 4(7%'?'/)F>9-?M_GUJ)#E=8!<ND
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
MK7)Y*(ZTC1:E* -=60?2I@#*1'KHE:!+9X*A"YPSBM;&VYZD]M<"/@8YC[>
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
MR]6F+,\7RS_P0SWI]3N5T1I7T$(LM8K3T$/H!>F40(\@9NL9ZM#:<'R&IA,
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
M'H/GVF1=M!"&BZBGZ'9_@)3OH>7], ON< GU/Z?#1:5(73$HKLZ'T"9"S%B
M<28#N6(YN^>JM!K.Z>B\PWU?A=98#IVHKWOS($JVV?.LP3B70#D;P9640.:0
M(^?2:-]^'-M><SKL]X>R1G+I %F#RWZ)=H5)1I"JB+I5(T"4,8*-O%A#;DZ1
MS4NG6W9_3F:\S1&*GD1J':!QQ[1M4?B= [W%S;ORTS5-OURDY2<\*U*:0)<,
MHH@!E""7*)!1"BFZ'$WVALG64[Y'D'<BW9^C\/'0$)D)A-7%1,#'#G>3M#PK
MC',?C0<?ZN;(%"7X.G V>\=5\6AU*4?"WPU1)](%.@7J]A-,M]LE?EOAIP4=
MD-SOG_]]N?BSFC)OPVI%/_DS[MWA,>2GMFG(&$U_H_Z)WU;+/W&U^?+;>;C8
MO+CS\9N:>,9%<M)*0EO="^62!J\=H27'+)S,6;/6V9MGB6K76_'HIZZ,CF)=
M*,Z4VK*E:D8022.[#%R6G+2UIGV\8RAM\[Z8;7'S>"]%0_ET8*]=-UC]%NA$
MVR*CL(W?K%]^N?LW5P/9@T^DEP5(D6+M?4[@A47@ED=)]FYPO'5'\'#J>FF\
M:(F.Y5%$U1D(;\K'1;"B6'*]>:Q#GA(9&%Z#]2IK)8UUO/T&H/M4S-T.-HV\
MGX#5'LR?NX6'R+Z@G_1Q\><O%_0C<;VK%U"I.#0EU(2&KMH^DSF)!J3!5)T9
MZ=.@\-IS+3R/$= />/:1ZK(UBSM0,X_JYI=?:M'L]B;%4B*ODQ-\H?\HY1F$
MP@J9#!(5JIR5;NT3#B"KEZZ,"5^WUL+I&6_U0->7,HJ<#".E'6RNE[+@U2P&
MQ9D+0:+3NO4\H %D=6K)[PN%H5#;4RXS/X&_AXL/5TQ)UJ'GW()7A=6521J<
M8G3_6,"@$M,\#0+3,T_>S0=[J2"?0"WMS]@>T'#]/ENZ"%%)"\5G>I\U1H@>
M%:08LXN222U<*SS,W8FZI[#NBWL/SG7PTKRLM8P)__B(N'E3_W5E^+9Q.TA=
M)/.01/2@DLS@O"&#3;(@ I/.JM8YYL=HZ27'-Z$-TT0,G<+I^EWDT08G-0>3
M?:Q#0 5$3/4_'H4S,8O4.HG\.#7SFBEMI#T 0GNP?NY*Y.O<P=WK=:U9A6#H
MDJ=;Q6LUF%*EKJC(0)<KF>B8+65(M?OC7^@/%/O(;]F<F1WHE:L:U$6(B_/%
M9G'3-1I1BIRS!>:U(<9(3^=1 BJWC*,75Y?6O64/4S*OF]T8.@V9W@%T'GVU
M;W/2SFH; FG<G$4@NX]9<+9H2,$%.JGTT;4.&3]/U;Q%P?-&;O8330=@^PGI
MRVFQ%=.9Q!!0ZPCD/-0U@RJ"BW05=7#:9RZYLJU7OMS]?J>AF#UENVS$Z Y
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
M>$\5WC>GO3[]5P,7#=>Q5IV R='2_8X9G) ,A+?>!Z>\SZTK9YL?HC-3]N@
M;R;@4T4X%[OKG&0VGHQ_DU*=WJ+(#9"1 =H4%*JH1)S0IQI/<!?ILQF1NY?@
M3@FE=#!A6, $0DA#+*57)G RIPIC1A;ME=03!H9.(+-V9/2-$DBW\8&7R]5J
M^1?F;4'HV["JK3>?]W?XG_QQ;3SXX10W<\GCYH%9@L+J@BXER'5MJ)+>@B-L
M 3V&IA3,N31_(1ZFY)!"ZJ^8>547FCGSG E2H)',5^7J'FCM MB")O.L653E
M&10\_)/G=H</EN+=,NH#&=?!R_-F>?&!?MJGRICW]+_9MA9P@YF;4H>B1/)B
M#/DSH:0"B?Z,J3HAL[2.LSQ$QSQ0:2'796,F=PB4ZP:$Q(.)KHYZ*GE;8.G
MU5)+*7@06<L@L74N]V%*YM4KATOX&<CLP>X.0/,:B>WA?'N-?KM<I8]AC?FZ
MX81;B]YE#D$H1D=A" YY))W+5?;<R^!;(^<)<OJ"SS[2OC^HN!'K.T#1'YBN
MDS-OEN$"\[O5'\OS_$\RZE8O/JP0/Q&'U^^7O^.?U^>\/B89(L@P!C+-:ZB"
M9;J).5O@+A5#A]3*-F]OWH_4>4.J$Z#O&"+K 9F7D82SN*CU<95[NTW$R+52
MG(,218$*S).M4!CYA#+SE*).JG40]&%*YHUD3H&KPQG> 6S^]^7%8KEZY"PZ
M>,%,U.!5(?9H=!"E(S4ME"&#(J))HC%XGJ)GWI#B!!!JQOR9NY__]?;EJ_#G
M8A/.WZ\NUYM?=GV\,>G,Z$5/EI$&=5: *T%"ML79D*+*^5X'VH..^\,_?=X(
M7T,P-&+@C!!8KS9GOX>+#U>NAA36"I$,F7!U_;0P##PR![DPIP69@F986)A^
MZAV%0;^[519??7 >@Z6A:[X_^WJ0^<Y:2B%FY9',(Y;K^G&RZ"VQH!19LBK)
MN3BHF&"(U.=TDPX0UGUQ[\&YF07^Z^)B\>GRTS7AOJXKXG1N+U, A<E"4*J
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
MSO=SC#@.?#]_OL@3NC#7V]+(@OX=/UR>5Z!^^35L@ZR'S[@8\</;. [[GN9
MFW^[(_?F@]=$_([_OERLKKR6&UA*5;B.:,G/K>%&K)XVUPXDDSE:K-NHW)!K
M_-R.\"'$M*L=))?JS_-%O3"UGO/)CV_GU+\DH9%]<?T/:^OQ52"M>!%4L@@R
M.;)*!9?@Z.H"+U$K^C/N;/..VM:'F'$]=W,$/EYY.(?$.WBH__A(4K@=X$D&
M\H=5^+3-E&() 6L=D_7:U)50"7R1M:R3)V6U)<>J^<CY1ZGII4AQ%IC<!VT;
MF76+OEVB3&L4U@O0H:ZY,CQ#C)9#+NA-"<S+8:NF#\9?#Q4.K60^"$I["&#F
M)/1V=.+M.:I@?R.CZ3HEFEF*VBD+1M/C\/^S]V9+;B4YFO"KC/WWZ/9],9L;
M*3-5([-,2:-4=5O_-S3X)K$K1*I)AC)53S]PDK%OAZ0?GD-FE5DI0Q$A.I8/
M[H ##BCE'7BDKY(6VJ,4.=T?-?OH/<JSBXP1'OOH<=Z'4$>'#GZ+$>L1A?<(
M1M7$#:8Z2KE*BP?,)!TO3)>I<<\N,G EWG'0L:]0!T;'AT5MEW^7F\K)54$%
M-R%@C8PY"Y)8B1&($PLE9N.-,D+F+H4K+RPS<'5 'PAI*=B1S1D.*6AI10)5
MZBP@0C.@JL/=O8E)LR1%?.[RJI\YPT>HY!W2_3U4#V,:51P-[8 ^.B ?C1/=
MG('W/$(TD3N?E''X7+KT5$<5[Z2NIT85[R*[H=M27%Y<Y-FZ5<]VSQ-6^,"0
M@Q26]KS() 1!?V0M1.*<&V-8A\/DP0</I^/]=3-O):@Q-+*J.]V6=.,JE#76
M:J,,*N0"Z+6EOQHF.5.J=*ITO?>QPQP!S31\B)!&<%/QZWSVF3[M:YT#4=]2
MK;<S8[7B0>KJU0I0LCI&C@D*Q$VR.@@18OO'/P_I&$MAZ1CNQ@[6TPBQMK6\
M(',6,2!M@?41G4P><+TCNB@3.NVM;O_@YS%*AGZ/<:B&7X#,'N(> 6CNC\"]
MBL-9](GE #E&0S%6"/66)@%3-AMA0[:J[TG#8[@?:Z'C%V8.[R'P$<#F[ERC
MS?MUH2QQ+@"SKVW?"GE>/&O )%(4F<Y]VWK8ST,JABW$&->9=J".1H>R=_CU
MR@")=5XPT;ZM/$6%1FFH?;-!D!OI4O0JR$[5 WMC[8:683>H0W7\+&3V%/C
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
MBB)ZE-T -1+:*9TETT!GO*Z5/01R:1"D$%FGF(1L/@CMB#42NTTK-<@T%BM
M>Q=!24:RR"X#2T;P%)1*]]]W'%[RM@N!IU,OL0NJ'M2O]::S$7@.-U*K['RB
M?[6>J*X".=?<>Y#,&^*B%$";D4ZUA(Y;(6QNG91^G))A(=:CZN?-]3!*-&WG
M>EL5F!4L0BH\@/): :9U"4=VD1AQT;1^GO$4+<,BJH6>7X3.'D(? 7CN.B.W
MS6T[TITI::)A!<B>ZH VU.#06] 2,6&2)?O65X@OT30V,.VC^7F/:A@!K-:5
M[4_7OK]?_'[YC0*$^C5>/,VU<CPICPZ$K<&7M1:"S>102!6]$YIBOM8Q<QO*
MAZTD[ 6B ZAT!$!^Z(+<>""_7K_48()YK(_JF,.:1JIS_ASW@%EX;1ECWO=?
M3O@(8</"\'B.7'LMC1)Z#V^G7"R>D>%"#+S61OH,3CLDXPH^VJ(DNIYF+QZ>
M3ND+=CV 88\\RBZ:&278GKT59<PDD;*#H'TA8U5TAJ -8$SP63"+T?2/NX,O
MLWO;^8: 8#-]C1*-CY=$!D0=?&TUJ*P$I;T$KZJE61VXY XC'_.KIMZ*^(?
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
MY]NG:RN1CN!$)"ZF#[EX3\$4*:G.#*C?FZ!F"H/.P U:$A0QY4LNH(V0CK/
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
MPR#U:E($S5G?@?NZ\SP+<BMLJ N!1!06B$\9L$ABEJ\SO%/1FD]7HG^/D&$
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
M;(J0P\H?1XBK)RSN*+4SQF@>>0)-M@.9N(I.D3@'9)+8Q8LU<C+G]\2+'\>
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
M23@YGL'6_:L5LCP;]%=->(SPJMSC31Z[%_3H9:[Z,UPM\Y?<+OX-4$L#!!0
M   ( $]W0U8K>>>_" @  %XG   8    97AH:6)I=#,Q,BTQ,'AK>#(P,C(N
M:'1M[5II<QNY$?V>7X&E*EZYBM?PT$')JK(E>:/LY7*4N/(IA9GI(1&!@UD
M0XKY]7D AI=(E:CUKI=6XBI3G,'5C7YX_0#B_)NKGR]O__GAFHWL6+(/?W_W
MP\TEJS5:K4_=RU;KZO:*_>7VQQ]8K]F.V*WFN1%6J)S+5NOZIQJKC:PM!JW6
M=#IM3KM-I8>MVX\MUU6O)94RU$QM6KLX=V_P23R]^-/Y-XT&NU)).:;<LD03
MMY2RTHA\R#ZE9.Y8HU'5NE3%3(OAR+).N]-EGY2^$Q,>RJVPDB[F_9RWPO-Y
MRP]R'JMT=G&>B@D3Z9N:..[0:3LZ/N[UL[1';>)]WNT<]8^Z1Z<QG<1'_XI@
M9 O50QMC9Y+>U,8B;XS(C3_H=9K'_<*>345J1X.HW?YSS5>].,]4;C&>1OOP
M-72ST9FE>]O@4@SS00*#2=="VWEYHJ32@X.V_W?F2AH9'PLY&WQ[*\9DV$\T
M91_5F.??U@WBT#"D118J&O$?@E&PSS].@\W'Z$>*G.8^1!UG]?7]2,3"LF[4
M[*R;O.HYUT,X;U4Q<%[OB^T?2TDLZO)&U#ODK]DE:2LRD7 'R4=]V1?C5<;L
MB-CE2%#&WHN<YXG@DOV<P0/2NX3B=#T4_RX-W)_5'L7@K^CE2T_*39W]E;2>
ML;_!FIR;.DM\4&>8*VY?'?1/SI[R*5;6JO&@B_$>>%GP- 6K-"1E=@"\][=Z
M'EZ)/ 4X!HU0[7>?C=[6V8B:<V>__.CKL]7IN4FX82,^(:9I(F@*DK8C8=C;
M/"^!VX]4*&V9RME[I<<L:C>^9X#X92DEY:\.>L=G[[4REKWC^1UI!/8F3YH(
MZ.ES OK51;"S9Q%\QPWBAB"-9^PN5U-)Z9#J(9 Z1#!5,"!72,7HGXN<\7S&
MRMSJDF _DK//TP@M9V,\:4=:&4_P2C,U1B:Q*M3;J)!30L9PK&Y4&?,[\@2X
MZ-/@70IC,*3T2;YBR$1H)'54R]$<EJ2DV70DDA$SI?M8MI^2IJH3Y\!8&(GL
M[X3$5-@1'#0%)=Y UV\!TU0*-R=HEK)XMCH-+QZ9W:\%F<2R17)<QKH.6*(Z
MBO5*N<@SD(_/__B>R#)%G\#32F#KP*+0<L8*P,$AV2%<RB54*Y28!T-C-:1>
MZ]9=C5*B O"I "(_G/'V)-R,6";5U,S!JVDHC(50MHR[E\%N6%E?P:"9&[-A
M[8N'86_/8'B[%K-7!R>=Z/C,5$"KM(@C%!5DFH_F#>.:/&Z  Q%#DR*^C #6
M6 HS<M5=M3'(U!&J>TZ%2:0R)=HYFM5*!@ 56B64XK5AA\!+2@!@ ,7U?3+B
M^9#86S"8$[XF*-_^(;WV3:-^&I["HW#2-@_ =?TS1W,K> [X<K;L/%"V-E"&
M@9R?#U&.&DXE/%>KK<6BMPMNH^X?B%OL-_8&N,U>Y.;AB@SF"D'T:?%IA-5=
MQDYX:79OXE)G3$!+-5)(QJK4Z !4-A'&$R1J4>[[<:I]2:VK]*Q)<@^_*ALO
M(52OJ-L5"M L;#%*BM2?"Y@R-B(57 OG@ B:P2>,W/54&I?'_6HU/NE[.E6&
M8) %?;M&!0?NDU)REP7@EC=BJ0?0(JB+55&$;S&YBB!JM*?TLXCY*X!WO#?P
MCIHGO4UX[TQO&RC?G1AW!CL6R$2D#L/<J)R[#, -\.\4JP,VU^D<9("]X+&0
MPLZ<1-@VK%MR'H\>:F&UK%5=4;P^T=Q7#A6E+@!UXR5-DBB=>@.\]AU2#J4B
M@7B44.&6DJL"71]0C24G"G#]2\=ULC>XGM/V]83+TG.;"SIE&<2GF"!<9HN(
M7 B2';@Z/&[7E1[&: B>-4&]QJJTCUNP2S;AB]KDI'GV]":+Q7/1[U<FA9F
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
M2F";\W_6L.*11U=M41=?0*ZN?_(D\.I*5  [8*^_U9G*[8716G+K.IW+HA(
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
M!-R(Q3_-VU4&AY+R,6NSF(L18A3;<G/]*4,G'G\-G;ACZ$0*8I")P#W1E=L
M42]]ZL>RH>@@N$0DA,OOG683N\R;#:_RV9=7';)C42XPDYPN\B83.#K\SC.
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
MWV&&^DY46-Q4QRR>&5?0@/?1C\%\GMI?P?C49)N/GOD'/Y.B<,XOZD="+>B
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
M^P$( +:Y:P 0              "  0    !C9G(M,C R,C$R,S$N:'1M4$L!
M A0#%     @ 3W=#5G)K8DR<,   &RP" !               ( !*0(( &-F
M<BTR,#(R,3(S,2YX<V102P$"% ,4    " !/=T-6>W4H.\9)  #'#0, %
M            @ 'S,@@ 8V9R+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4
M" !/=T-6"9@1DI4O 0"E#0X %               @ 'K? @ 8V9R+3(P,C(Q
M,C,Q7V1E9BYX;6Q02P$"% ,4    " !/=T-6EO9%=/I  0!]CP$ $P
M        @ &RK D 8V9R+3(P,C(Q,C,Q7V<Q+FIP9U!+ 0(4 Q0    ( $]W
M0U8#?I<5>!L  )\>   3              "  =WM"@!C9G(M,C R,C$R,S%?
M9S(N:G!G4$L! A0#%     @ 3W=#5D'%SF2:1P( O.P7 !0
M ( !A@D+ &-F<BTR,#(R,3(S,5]L86(N>&UL4$L! A0#%     @ 3W=#5BV!
M-@6ZD $ ;L$2 !0              ( !4E$- &-F<BTR,#(R,3(S,5]P<F4N
M>&UL4$L! A0#%     @ 3W=#5E.[\[]%$   1'@  !X              ( !
M/N(. &5X:&EB:70Q,#$W+69O<FUO9G!E<F9O<FUA+FAT;5!+ 0(4 Q0    (
M $]W0U86!2S &P0  $4H   >              "  ;_R#@!E>&AI8FET,C$Q
M+7-U8G-I9&EA<FEE<W@Q,"YH=&U02P$"% ,4    " !/=T-6B(LX@T@$  !.
M%@  '@              @ $6]PX 97AH:6)I=#(S,2UC;VYS96YT;V9I;F1E
M<&4N:'1M4$L! A0#%     @ 3W=#5L#@3'>X!P  E4\  !X
M ( !FOL. &5X:&EB:70R-#$M<&]W97)O9F%T=&]R;F5Y+FAT;5!+ 0(4 Q0
M   ( $]W0U:X4#5\[@<  #\G   8              "  8X##P!E>&AI8FET
M,S$Q+3$P>&MX,C R,BYH=&U02P$"% ,4    " !/=T-6*WGGOP@(  !>)P
M&               @ &R"P\ 97AH:6)I=#,Q,BTQ,'AK>#(P,C(N:'1M4$L!
M A0#%     @ 3W=#5N<8728D!0  ;A(  !<              ( !\!,/ &5X
M:&EB:70S,C$M,3!K>#(P,C(N:'1M4$L! A0#%     @ 3W=#5J+=LA0S!0
MM1,  !<              ( !21D/ &5X:&EB:70S,C(M,3!K>#(P,C(N:'1M
M4$L! A0#%     @ 3W=#5GY%O&.\(P  ==$  !X              ( !L1X/
M &5X:&EB:70T,2UD97-C<FEP=&EO;F]F<F5G+FAT;5!+!08     $0 1 )@$
(  "I0@\    !

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